当试图在windows上运行logstash 5时:
C:\Development\workspace\logstash>C:\Development\Software\logstash-5.1.2\bin\logstash.bat -f机器人-log.js
它会产生以下错误:
Could not find log4j2 configuration at path /Development/Software/logstash-5.1.2/config/log4j2.properties. Using default config which logs to console
15:
我一直按照本教程在运行在Amazon上的远程服务器上安装ELK堆栈。https://www.aytech.ca/blog/setup-elk-stack-amazon-linux/
我能够安装Elasticsearch,然后将其作为我安装的logstash的service.Then启动。但是,当我尝试使用以下命令启动logstash服务时,
service logstash status
控制台返回此错误。
logstash: unrecognized service
但是,当我使用logstash时,它给出了这个输出。意味着它在运行,对吧?
📷
有人能提供一个解决方案如何使这个日志存
我想将logstash的输出发送到mongodb,我使用的是linux中logstash的mongodb输出插件。我使用的是logstash-1.5.0.beta1和mongodb-3.0.3版本。我收到以下错误:
LoadError: no such file to load -- mongo
require at org/jruby/RubyKernel.java:1065
require at /root/logstash-1.5.0.beta1/vendor/jruby/lib/ruby/shared/rubygems/core_ext/kernel_r
我正在寻找一种方式来记录和图形显示cpu和RAM使用linux进程随着时间的推移。由于找不到简单的工具,所以(我尝试过zabbix和munin,但是安装失败),所以我开始编写一个shell脚本。
脚本文件通过awk解析top命令的输出,并登录到csv文件中。它
通过ps命令计算出进程的pid。
使用top和awk记录cpu和内存的使用情况。
下面是脚本的样子
#!/bin/sh
#A script to log the cpu and memory usage of linux processes namely - redis, logstash, elasticsearch
我正在尝试使用LogStash发送csv数据到kafka,实现我自己的配置脚本test.conf。我在解析的时候遇到了这个错误。
Using JAVA_HOME defined java: /usr/lib/jvm/java-1.8.0-openjdk-1.8.0.262.b10-0.el7_8.x86_64
WARNING, using JAVA_HOME while Logstash distribution comes with a bundled JDK
WARNING: Could not find logstash.yml which is typically located