首页 > 其他分享 >h3c交换机推送日志至syslog服务器

h3c交换机推送日志至syslog服务器

时间:2024-10-30 11:32:13浏览次数:6  
标签:info h3c severity syslog rsyslog Device 日志 推送 log

华三官网文档并不完全正确,并且很多系统已经用rsyslog而不是syslog。在这里记录下配置

1、交换机侧配置

[H3C]info-center enable
# ip替换成日志服务器的ip 使用local5作为日志主机记录工具。
[H3C]info-center loghost 172.20.161.249 facility local5 
[H3C]info-center source default console level ?
  alert          Action must be taken immediately (severity=1)
  critical       Critical conditions (severity=2)
  debugging      Debug-level messages (severity=7)
  emergency      System is unusable (severity=0)
  error          Error conditions (severity=3)
  informational  Informational messages (severity=6)
  notification   Normal but significant conditions (severity=5)
  warning        Warning conditions (severity=4)
选择要推送的级别日志

2、服务器侧配置

a. 检查rsyslog服务

[root@localhost ~]# systemctl status rsyslog
● rsyslog.service - System Logging Service
   Loaded: loaded (/usr/lib/systemd/system/rsyslog.service; enabled; vendor preset: enabled)
   Active: active (running) since Tue 2024-10-29 20:01:34 PDT; 32min ago
 Main PID: 24893 (rsyslogd)
   Memory: 3.9M
   CGroup: /system.slice/rsyslog.service
           └─24893 /usr/sbin/rsyslogd -n

Oct 29 20:01:34 localhost.localdomain systemd[1]: Starting System Logging Service...
Oct 29 20:01:34 localhost.localdomain systemd[1]: Started System Logging Service.

b.在/var/log/路径下为Device创建同名日志文件夹Device,在该文件夹创建文件info.log,用来存储来自Device的日志

mkdir /var/log/Device
touch /var/log/Device/info.log

c. 编辑/etc/rsyslog.conf

# Provides UDP syslog reception

#$ModLoad imudp

#$UDPServerRun 514

# Provides TCP syslog reception

#$ModLoad imtcp

#$InputTCPServerRun 514

标红字段删除前面的# 来接受其他机器日志

文件末尾添加

local5.*    /var/log/Device/info.log

表示接受local5的所有日志级别的信息

3、实现效果

交换机执行命令

服务器tail -f查看日志变化

标签:info,h3c,severity,syslog,rsyslog,Device,日志,推送,log
From: https://www.cnblogs.com/zed99/p/18515530

相关文章

  • kube-prometheus-stack 自定义 alertmanager 配置推送webhook
    创建AlertmanagerConfig资源在没有使用prometheus-operator的情况下,需要手动配置alertmanager.yaml来路由&发送从prometheus接收的警报。使用prometheus-operator之后,事情变得简单一些。只需要创建AlertmanagerConfig资源,prometheus-operator会自动merge所有的Ale......
  • pytest 执行用例 将测试结果追加到表格并生成测试报告并推送至企微
    ReadExcel#-*-coding:utf-8-*-fromopenpyxlimportload_workbookimportosclassTestExcel():defget_TestExcel(self,file_name,sheet_name):print("======",os.getcwd())#workbook=load_workbook('Datas.xlsx......
  • git命令推送github标签
    如果你在修改了代码后想要在GitHub上创建新标签,你可以遵循以下步骤。这些步骤结合了代码的提交、标签的创建以及将标签推送到GitHub远程仓库的过程。步骤一:提交修改后的代码添加修改到暂存区:使用gitadd命令将你修改过的文件添加到Git的暂存区。例如,如果你修改了所有文件,可以......
  • pbootcms网站后台 百度普通收录推送发生错误:site error
    在使用PBootCMS网站后台进行百度普通收录推送时,如果遇到“siteerror”错误,通常是由于百度对每天提交的数量进行了限制。默认情况下,大部分企业账户每天只能提交10条链接。以下是一些解决和优化方法:1.了解百度推送限制每日限额:百度对普通收录推送的每日限额通常是10条链......
  • 新闻推荐系统/新闻推送系统/新闻个性化推荐/实时新闻推荐/新闻推荐算法/智能新闻推荐/
    博主介绍......
  • h3cne-rs+题库GB0-192新华三初级网络工程师认证模拟练习题限时领!
    很高兴你对H3CNE-RS+(GB0-192)新华三初级网络工程师认证感兴趣。为了帮助你备考,以下是一些模拟练习题及解析示例。请注意,这只是部分示例,并非完整的题库。真实的考试题目可能会涉及更多细节和实际应用场景。想要完整题库的,加老师。IP地址132.119.100.200的子网掩码是255.......
  • Zabbix进阶实战!将告警推送到Syslog服务器详细教程
    需求场景:用户需要将zabbix产生的告警事件推送给rsyslog服务器,syslog服务器再对事件日志进行分析处理.环境配置信息服务器IP地址ZabbixServer192.168.200.195Rsyslog服务器192.168.200.128*Rsyslog服务器防火墙需要放通UDP/514端口推送脚本需要修......
  • SpringBoot+mail 轻松实现各类邮件自动推送
    在实际的项目开发过程中,经常需要用到邮件通知功能。例如,通过邮箱注册,邮箱找回密码,邮箱推送报表等等,实际的应用场景非常的多。早期的时候,为了能实现邮件的自动发送功能,通常会使用JavaMail相关的api来完成。后来Spring推出的JavaMailSender工具,进一步简化了邮件的自动发送......
  • jsp电影推送及电影数据管理系统3f6db(程序+源码+数据库+调试部署+开发环境)
    本系统(程序+源码+数据库+调试部署+开发环境)带论文文档1万字以上,文末可获取,系统界面在最后面。系统程序文件列表开题报告内容一、课题背景与意义随着电影产业的快速发展,用户对电影的选择需求日益多样化。然而,如何从海量的电影资源中精准地找到用户感兴趣的内容,成为了一个亟......
  • python+eel+ws实现消息推送
    ws服务器是单独的,专门用来推送消息。js用来连接ws,发消息。eel程序用户处理消息ws服务器importwebsocketsimportasyncio#存储所有WebSocket连接的集合connected_clients=set()asyncdefwebsocket_handler(websocket,path):#将新的连接添加到集合中connec......