如何识别运行 Rsyslog 的端口?

Posted

技术标签:

【中文标题】如何识别运行 Rsyslog 的端口?【英文标题】:how to identify the port on which Rsyslog running? 【发布时间】:2017-02-10 03:29:26 【问题描述】:

我正在尝试设置 Flume 代理以从 Rsyslog 收集日志事件,但我没有 root 权限/sudoer 来确定哪个端口 syslog 正在运行/以及它在 TCP 或 UDP 上运行的位置,因此我可以配置相应的水槽剂。 有什么方法可以确切地知道 Rsyslog 守护程序运行的端口是什么?

以下是我用来识别 Rsyslog 守护进程的命令

ldnpsr000001131$ ps -ef | grep syslog
root      4874     1  0 Feb04 ?        00:00:14 /sbin/rsyslogd -i /var/run/syslogd.pid -c 4

【问题讨论】:

【参考方案1】:

你可以试试netstat -natupel |grep syslog,你会得到所有的连接:活跃和倾听

【讨论】:

以上是关于如何识别运行 Rsyslog 的端口?的主要内容,如果未能解决你的问题,请参考以下文章

如何将 rsyslog 消息配置到特定端口?

linux日志转移及忘记root密码故障排除

手工配置rsyslog配置文件详解

学习rsyslog总结

rsyslog 在远程启动时发送日志

2016-11-05实战-定义ssh服务的日志