首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在Graylog2中使用Syslog功能

在Graylog2中使用Syslog功能
EN

Stack Overflow用户
提问于 2013-02-22 06:29:28
回答 1查看 3.9K关注 0票数 0

我安装了Graylog2 v0.9.6,它的syslog服务器正在监听UDP端口33000。其结构如下:

代码语言:javascript
复制
# On which port (UDP) should we listen for Syslog messages? (Standard: 514)
syslog_listen_port = 33000
syslog_protocol = udp

# ElasticSearch URL (default: http://localhost:9200/)
elasticsearch_url = http://localhost:9200/
elasticsearch_index_name = graylog2

# Always try a reverse DNS lookup instead of parsing hostname from syslog message?
force_syslog_rdns = false

# MongoDB Configuration
mongodb_useauth = false
mongodb_user = grayloguser
mongodb_password = 123
mongodb_host = localhost
#mongodb_replica_set = localhost:27017,localhost:27018,localhost:27019
mongodb_database = graylog2
mongodb_port = 30000

graylog2服务器中没有错误,并且已经使用netstat验证syslog服务器正在侦听配置的端口。

使用Unix实用程序nc,我试图向它发送消息,但它没有显示在Graylog2图形用户界面上。

我尝试了以下命令:

nc -u 127.0.0.1 33000 < cron.1

其中cron.1是一个日志文件,包含cron作业发出的消息。

我错过了什么?在哪里检查graylog2是否接受了这些消息?为什么他们不在GUI上呢?

请帮帮忙,

侯赛因

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2013-03-08 12:30:40

您的netcat命令根本没有模拟syslog,因为它发送了整个文件,这很可能也不是syslog格式的。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/15018210

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档