Syslog功能配置本手册著作权属迈普通信技术有限公司所有,未经著作权人书面许可,任何单位或个人不得以任何方式摘录、复制或翻译。
侵权必究。
策划:研究院资料服务处* * *迈普通信技术有限公司地址:成都市高新区九兴大道16号迈普大厦技术支持热线:400-886-8669传真:(+8628)85148948E-mail:support@网址:邮编:610041版本:2011年8月v1.0版目录第1章Syslog功能配置 (4)1.1 Syslog功能简介 (4)1.2 Syslog功能配置 (4)1.2.1 Syslog功能配置列表 (4)1.2.2 开启/关闭设备Syslog功能 (4)1.2.3 Syslog序列号显示配置 (5)1.2.4 Syslog时间戳类型配置 (5)1.2.5 Syslog终端输出配置 (6)1.2.6 Syslog历史缓冲区输出配置 (6)1.2.7 Syslog Flash存储器输出配置 (7)1.2.8 Syslog日志主机输出配置 (8)1.2.9 Syslog SNMP Agent输出配置 (9)1.2.10 模块调试开关配置 (9)1.3配置实例 (10)第1章Syslog功能配置1.1 Syslog功能简介Syslog是系统的信息中心,完成对信息的统一处理和输出。
系统中其他各模块将需要输出的信息发送至Syslog,由Syslog根据用户的配置确定信息的输出格式,并根据用户配置的各输出方向的信息开关及过滤规则,将信息输出到指定的显示设备。
有了Syslog信息的生产者——输出信息的各模块,无需关心信息需要输出到控制台、Telnet终端还是日志主机(Syslog服务器)等,只需将信息输出到Syslog即可。
信息的消费者——控制台、Telnet终端、历史缓冲区、日志主机以及SNMP Agent可以随心所欲的选择接受需要的信息,摒弃不需要的信息,只要配置适当的过滤规则即可。
1.2 Syslog功能配置1.2.1 Syslog功能配置列表表1-1 Syslog功能配置任务列表配置任务说明详细配置开启/关闭设备Syslog功能开启/关闭设备Syslog功能必选 1.2.2 Syslog序列号显示配置Syslog序列号显示配置必选 1.2.3 Syslog时间戳类型配置Syslog时间戳类型配置必选 1.2.4 Syslog终端输出配置Syslog终端输出配置必选 1.2.5 Syslog历史缓冲区输出配置Syslog历史缓冲区输出配置必选 1.2.6 Syslog Flash存储器输出配置Syslog Flash存储器输出配置必选 1.2.7 Syslog日志主机输出配置Syslog日志主机输出配置必选 1.2.8 Syslog SNMP Agent输出配置Syslog SNMP Agent输出配置必选 1.2.9模块调试开关配置模块调试开关配置必选 1.2.101.2.2 开启/关闭设备Syslog功能在全局模式下打开或关闭Syslog功能,Syslog功能关闭时不输出任何信息。
设备默认状态是开启logging功能的。
表1-2开启/关闭设备Syslog功能操作命令备注进入全局配置模式configure terminal -开启系统的日志输出功能logging可选关闭系统的日志输出功能no logging可选显示系统的日志配置情况show logging 所有模式下都可以执行1.2.3 Syslog序列号显示配置在全局模式下配置在Syslog输出信息中显示或不显示全局序列号。
表1-3 Syslog序列号显示配置操作命令备注进入全局配置模式configure terminal -开启日志显示序列号功能,输出的日志会按照序列号排序logging sequence-numbers可选关闭日志显示序列号功能no logging sequence-numbers可选1.2.4 Syslog时间戳类型配置在全局模式下配置在Syslog输出信息中显示的时间戳类型。
时间戳类型有三种:不显示时间、显示开机时间、显示日期时间。
系统默认是显示开机时间。
表1-4 Syslog时间戳类型配置操作命令备注进入全局配置模式configure terminal -开启日志显示时间戳功能,并配置显示时间格式logging timestamps { notime | uptime | datetime }可选恢复默认的日志显示时间戳no logging timestamps 可选1.2.5 Syslog终端输出配置在全局模式下可以配置Syslog终端输出的信息输出开关、信息显示开关和过滤规则。
设备默认Syslog信息不输出到控制台和终端,只输出到buffer中。
表1-5 Syslog终端输出配置操作命令备注进入全局配置模式configure terminal -开启日志信息输出开关,将日志输出到指定的终端上。
monitor-num为0表示控制台,1~5表示Telnet终端logging monitor { all | monitor-num} 可选关闭日志信息输出到某个或全部终端。
monitor-num为0表示控制台,1~5表示Telnet终端no logging monitor { all | monitor-num } 可选返回到特权模式exit -开启系统信息显示功能,只影响当前终端的本次登陆,对其他终端、当前终端的下次登陆无效terminal monitor 可选(默认即开启)关闭系统的信息显示功能,不再当前终端上输出任何日志信息。
只影响当前终端的本次登陆,对其他终端、当前终端的下次登陆无效no terminal monitor 可选配置输出到终端的日志信息过滤规则,指定级别和模块的日志信息输出到指定的终端上logging monitor { all | monitor-no } { level | none |level-list {level [ to level ] } &<1-8> } [ module { xxx| … } * ]可选删除当前系统中配置的日志显示到终端的过滤规则,还原默认配置no logging monitor { all | monitor-no } filter 可选【注】:module { xxx | … }中xxx表示模块的名字,…省略了其他模块的名字。
1.2.6 Syslog历史缓冲区输出配置在全局模式下可以配置Syslog历史缓冲区输出的信息输出开关和过滤规则。
默认开启Syslog使出到缓冲区。
表1-6 Syslog历史缓冲区输出配置操作命令备注进入全局配置模式configure terminal -开启日志信息输出到buffer中logging buffered可选(默认即开启)关闭将日志信息输出到buffer中no logging buffered可选配置输出到buffer中的日志信息过滤规则,指定级别和模块的日志信息输出到buffer中logging buffered { level | none | level-list { level[ tolevel] } &<1-8> } [ module { xxx | … } * ]可选删除当前系统中配置的日志输出到buffer中的过滤规则,还原默认配置no logging buffered filter 可选【注】:module { xxx | … }中xxx表示模块的名字,…省略了其他模块的名字。
1.2.7 Syslog Flash存储器输出配置在全局模式下配置Syslog Flash存储器输出的信息输出开关和过滤规则。
默认不保存在flash存储器中。
同时保存flash的时间间隔不允许配置,系统默认是30分钟保存一次。
表1-7 Syslog Flash存储器输出配置操作命令备注进入全局配置模式configure terminal -开启日志信息输出到Flash存储器中logging flash可选关闭将日志信息输出到Flash存储器中no logging flash可选(默认关闭) 配置输出到Flash存储器中的日志信息过滤规则,指定级别和模块的日志信息输出到Flash存储器中logging flash { level | none | level-list { level [ to level ] }&<1-8> } [ module { xxx | … } * ]可选删除当前系统中配置的日志输出到Flash存储器中的过滤规则,还原默认配置no logging flash filter 可选【注】:module { xxx | … }中xxx表示模块的名字,…省略了其他模块的名字。
1.2.8 Syslog日志主机输出配置在全局模式下配置Syslog日志主机输出的服务器地址、信息输出开关、过滤规则以及记录工具和固定源地址。
表1-8 Syslog日志主机输出配置操作命令备注进入全局配置模式configure terminal -配置日志主机的ip地址,最多配置15个服务器ip地址logging ip-address可选删除配置的日志主机ip地址no logging ip-address可选开启日志输出到指定的host中logging host { all | ip-address}可选关闭日志输出到指定的host中no logging host { all |ip-address }可选配置输出到host主机中的日志信息过滤规则,指定级别和模块的日志信息输出到host 主机中logging host { all | ip-address } { level | none | level-list{ level [ to level ] } &<1-8> } [ module { xxx | …} * ]可选删除当前系统中配置的日志输出到host主机中的过滤规则,还原默认配置no logging host { all | ip-address } filter 可选配置系统的日志记录工具名称logging facility { xxx | …} 可选删除配置的日志记录工具名称,还原为localuse7no logging facility 可选配置日志信息输出的固定源地址,ip-address必须为被配置设备的某一接口的地址logging source ip-address可选关闭固定源地址功能,日志将通过当前系统中存在的所有ip接口地址向外发送请求。
no logging source 可选【注】:module { xxx | … }中xxx表示模块的名字,…省略了其他模块的名字。