chsyslogserver
使用 chsyslogserver 命令可修改现有系统日志服务器的参数。
语法
参数
- -name server_name
- (可选)指定要为系统日志服务器分配的名称。名称必须唯一。指定服务器名称时,syslog 是保留字。
- -ip ip_address_or_dns_name
- (可选)指定要分配给 syslog 服务器的 IP 地址或域名。这必须是有效的 IPv4 或 IPv6 地址或者是字母数字值。
- -facility facility
- (可选)指定用于标识接收服务器的消息源的设施号。使用
0-3设施值配置的服务器将接收简明格式的系统日志消息。使用4-7设施值配置的服务器将接收完整扩展格式的系统日志消息。该参数与 -cadf 互斥。 - -error on | off
- (可选)指定服务器是否接收错误通知。如果设置为
on,那么会向系统日志服务器发送错误通知。如果设置为off,那么不会向系统日志服务器发送错误通知。 - -warning on | off
- (可选)指定服务器是否接收警告通知。如果设置为
on,那么会向系统日志服务器发送警告通知。如果设置为off,那么不会向系统日志服务器发送警告通知。 - -info on | off
- (可选)指定服务器是否接收参考通知。如果设置为
on,那么会向系统日志服务器发送参考通知。如果设置为off,那么不会向系统日志服务器发送参考通知。 - -audit on | off
- (可选)指定服务器是否接收 CLI 审计日志。缺省值为 off。始终将这些通知作为设施级别 3 消息进行发送。
- -login on | off
- (可选)指定服务器是否接收认证日志。缺省值为 off。始终将这些通知作为设施级别 3 消息进行发送。
- -protocol tcp | udp
- (可选)指定此服务器使用的通信协议。缺省值为 udp。
- -port port_number
- (可选)指定此服务器使用的通信端口。除非指定了 -protocol,否则不能使用此参数。此数字必须在 1 到 65535 的范围内。缺省值为 514(针对 udp)和 6514(针对 tcp)。
- -cadf on | off
- (可选)指定开启 (
on) 或关闭 (off) 云审计数据联合 (CADF) 数据报告。发送到服务器的任何系统日志通知均按 CADF 标准进行格式化。该参数与 -facility 互斥。 - syslog_server_name | syslog_server_id
- (必需)指定要修改的服务器的名称或标识。
描述
您可以使用此命令更改现有系统日志服务器的设置。必须指定服务器的当前名称,或指定创建时返回的标识。使用 lssyslogserver 命令可获取该标识。
-login 消息将发送到远程系统日志服务器上的 authpriv 设施,-audit 消息将发送到 facility.notice 级别(其中,facility 是创建系统日志服务器时选择的项,level 始终为 notice)。
如果对启用了 CADF 通知的系统日志服务器禁用 CADF 通知,那么必须将该设施值设置为 0。
调用示例
chsyslogserver -facility 5 2
生成的输出:
无反馈调用示例
chsyslogserver -cadf on 0
生成的输出:
无反馈
其他调用示例
chsyslogserver -name syslog1 -ip 192.168.0.1 -facility 7 -protocol udp -audit off 1
chsyslogserver -name newname -ip 192.168.0.2 -facility 7 -protocol tcp syslog2
chsyslogserver -name syslog3 -ip 192.168.0.3 -cadf on -login on -protocol udp -port 514 2
chsyslogserver -name syslog4 -ip 192.168.0.4 -audit off -login off -protocol tcp -port 6514 syslog1
