chsyslogserver

使用 chsyslogserver 命令可修改现有系统日志服务器的参数。

语法

阅读语法图跳过直观语法图 chsyslogserver -nameserver_name-ipip_address_or_dns_name-facilityfacility-erroronoff-warningonoff-infoonoff-auditoffon-loginoffon-protocoludptcp-portport_number-cadfonoffsyslog_server_namesyslog_server_id

参数

-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