【ELK日志采集】ELK 收集idrac日志

本文介绍了如何通过rsyslog搭建日志收集系统,结合ELK实时采集并分析Dell PowerEdge R720服务器的idrac硬件日志,简化服务器巡检流程。内容包括rsyslog配置、日志优化、idrac日志源设置以及ELK日志入库和展示。

        本文主要介绍通过搭建rsyslog日志收集系统,实现实时收集idrac机房服务器硬件日志信息采集录入,在日常服务器巡检维护中减少人员设备巡检的流程。通过简单高效的ELK web界面友好的展现服务器硬件资源状况。

环境说明:

        日志来源服务器:Dell PowerEdge R720

        日志收集服务:rsyslog

        日志处理服务:ELK

rsyslog日志收集服务搭建

安装rsyslog服务(环境centos系统)

        yum install rsyslog -y

编辑服务配置文件

        vim /etc/rsyslog.conf

修改如下对应的信息

# Provides UDP syslog reception
$ModLoad imudp
$UDPServerRun 514

# Provides TCP syslog reception
$ModLoad imtcp
$InputTCPServerRun 514


#### GLOBAL DIRECTIVES ####
#### 定义日志格式 ####
$template myformat, " %$NOW% %TIMESTAMP:8:15% %FROMHOST-IP% %syslogtag% %msg%\n"

# Don't log private authentication messages!
### 定义日志输出路径,根据客户端的IP单独存放主机日志在不同目录,log_server需要手动创建 ###
$template IpTemplate,"/opt/log_server/%FROMHOST-IP%/%$year%-%$month%-%$day%.log"
### 过滤本地日志 ####
:fromhost-ip, !isequal, "127.0.0.1" ?IpTemplate
& ~

重启rsyslog服务

        systemctl restart rsyslog

 优化部分:

rsyslog写日志自定义,比如/opt/rsyslog 目录权限没有问题,但是日志无法正常输出?

只需要关闭SELinux即可实现日志文件路径写入的问题。

临时关闭SELinux

        setenforce 0

永久关闭

        vi /etc/selinux/config

改成

        SELINUX=disable

idrac日志来源端配置

设置远程rsyslog 服务地址IP及端口

远程系统日志一定要勾选,这样rsyslog日志收集服务才能采集到日志

采集后的日志通过/opt/log_server/目录下找到对应文件内容如下显示:

 rsyslog服务端已经收集到日志,接下来就是日志处理通过ELK实现。

验证rsyslog日志收集:

通过Lifecycle 日志找到信息ID

测试事件的消息 ID:VDR58

 查看rsyslog日志收集信息:

 结果显示rsyslog日志收集成功。接下来通过ELK统计日志操作

rsyslog日志入库到ES

通过下面文档配置操作即可

【ELK日志采集】filebeat日志采集及错误Provided Grok expressions do not match field value解决_onenote_1的博客-优快云博客ELK日志入库失败问题解决https://blog.youkuaiyun.com/duanph/article/details/123205186#:~:text=%E5%88%9B%E4%BD%9C-,%E3%80%90ELK%E6%97%A5%E5%BF%97%E9%87%87%E9%9B%86%E3%80%91filebeat%E6%97%A5%E5%BF%97%E9%87%87%E9%9B%86%E5%8F%8A%E9%94%99%E8%AF%AFProvided%20Grok%20expressions%20do%20not%20match%20field%20value%E8%A7%A3%E5%86%B3,-%E7%BD%AE%E9%A1%B6

收集idrac日志通过elk展现效果:

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值