如何在Windows 7上为NodeJs安装Logstash
我想在Windows7上为NodeJs安装Logstash,但我找不到相应的步骤。如何在Windows 7上为NodeJs安装Logstash,windows,node.js,logstash,Windows,Node.js,Logstash,我想在Windows7上为NodeJs安装Logstash,但我找不到相应的步骤。 请任何人帮忙 根据评论,logstash与nodejs无关 你要做的是在Windows上安装Logstash,你可以通过谷歌找到它,那里会有大量的指南描述如何做到这一点 然后,您需要配置logstash,以便在正确的位置查找它需要处理的日志文件,然后设置过滤器来处理nodejs样式的日志(据我所知,这些日志并没有很好的标准化)。然后需要配置一个输出(logstash本质上是一个基于类固醇的unix管道,需要在某个
请任何人帮忙 根据评论,logstash与nodejs无关 你要做的是在Windows上安装Logstash,你可以通过谷歌找到它,那里会有大量的指南描述如何做到这一点 然后,您需要配置logstash,以便在正确的位置查找它需要处理的日志文件,然后设置过滤器来处理nodejs样式的日志(据我所知,这些日志并没有很好的标准化)。然后需要配置一个输出(logstash本质上是一个基于类固醇的unix管道,需要在某个地方保存它已处理的日志)。Elasticsearch是保存日志的最常用工具
就我个人而言,在我的环境中,我会在CentOS服务器上安装logstash,因为这是一个成熟的过程,并使用logstash转发器或nxlog将日志从Windows 7机器发送到logstash服务器。通过这种方式,您可以从许多不同的来源获取日志,并且您仍然可以按照Windows update的要求每隔几天重新启动一次Windows计算机,而不必关闭日志存储服务器。根据评论,日志存储与nodejs无关 你要做的是在Windows上安装Logstash,你可以通过谷歌找到它,那里会有大量的指南描述如何做到这一点 然后,您需要配置logstash,以便在正确的位置查找它需要处理的日志文件,然后设置过滤器来处理nodejs样式的日志(据我所知,这些日志并没有很好的标准化)。然后需要配置一个输出(logstash本质上是一个基于类固醇的unix管道,需要在某个地方保存它已处理的日志)。Elasticsearch是保存日志的最常用工具
就我个人而言,在我的环境中,我会在CentOS服务器上安装logstash,因为这是一个成熟的过程,并使用logstash转发器或nxlog将日志从Windows 7机器发送到logstash服务器。通过这种方式,您可以从许多不同的来源获取日志,并且您仍然可以按照Windows update的要求每隔几天重新启动一次Windows计算机,而不必关闭日志存储服务器。根据评论,日志存储与nodejs无关 你要做的是在Windows上安装Logstash,你可以通过谷歌找到它,那里会有大量的指南描述如何做到这一点 然后,您需要配置logstash,以便在正确的位置查找它需要处理的日志文件,然后设置过滤器来处理nodejs样式的日志(据我所知,这些日志并没有很好的标准化)。然后需要配置一个输出(logstash本质上是一个基于类固醇的unix管道,需要在某个地方保存它已处理的日志)。Elasticsearch是保存日志的最常用工具
就我个人而言,在我的环境中,我会在CentOS服务器上安装logstash,因为这是一个成熟的过程,并使用logstash转发器或nxlog将日志从Windows 7机器发送到logstash服务器。通过这种方式,您可以从许多不同的来源获取日志,并且您仍然可以按照Windows update的要求每隔几天重新启动一次Windows计算机,而不必关闭日志存储服务器。根据评论,日志存储与nodejs无关 你要做的是在Windows上安装Logstash,你可以通过谷歌找到它,那里会有大量的指南描述如何做到这一点 然后,您需要配置logstash,以便在正确的位置查找它需要处理的日志文件,然后设置过滤器来处理nodejs样式的日志(据我所知,这些日志并没有很好的标准化)。然后需要配置一个输出(logstash本质上是一个基于类固醇的unix管道,需要在某个地方保存它已处理的日志)。Elasticsearch是保存日志的最常用工具 就我个人而言,在我的环境中,我会在CentOS服务器上安装logstash,因为这是一个成熟的过程,并使用logstash转发器或nxlog将日志从Windows 7机器发送到logstash服务器。通过这种方式,您可以从许多不同的来源获取日志,并且您仍然可以按照Windows update的要求每隔几天重新启动一次Windows计算机,而不必关闭logstash服务器。您可以选择是否使用node.js替代logstash。这不是我正在使用的东西(我在Windows中使用nxlog),但是如果您需要从Windows转发日志,它看起来是标准JRuby Logstash的一个不错的替代品 以下是来自以下方面的说明: 装置
- 安装NodeJS,版本>=0.10或更高版本
- 安装构建工具
- 基于Debian的系统:
apt-get-install-build-essential
- Centos系统:
yum安装gcc-c++make
- 基于Debian的系统:
- 安装zmq开发库:这是构建应用程序所必需的。
- 基于Debian的系统:
。在最新版本中,此包存在于默认存储库中。在ubuntu lucid上,使用这个。在debian挤压上,使用apt get install libzmq1
- Centos 6:
。在此之前,您必须添加rpm zeromq repo:yum安装zeromq zeromq-devel
curlhttp://download.opensuse.org/repositories/home:/fengshuo:/zeromq/CentOS_CentOS-6/home:fengshuo:zeromq.repo>/etc/yum.repos.d/zeromq.repo
- 基于Debian的系统:
- 克隆存储库:
git克隆git://github.com/bpaquet/node-logstash.git &&cd节点日志存储
- 安装依赖项:
npm安装
bin/node logstash agent
你有scr吗