AnyShare-配置集群日志推送任务最佳实践
关键字
推送日志,日志服务器
适用产品
- AnyShare Enterprise 6.0.x
- AnyShare Express 6.0.x
目的
在需要将 AnyShare 集群日志推送至指定的日志服务器上,进行归档分析时,可参考该最佳实践配置日志推送任务。
解决方案
请按照以下步骤执行:
1. 执行以下命令,进行接口目录。
cd /sysvol/apphome/app/ThriftAPI/gen-py-tmp/ECMSManager

2. 执行以下命令,设置需要推送的日志,返回 None 则代表执行成功。
./ncTECMSManager-remote -h localhost:9201 enable_upload_log "2020-6-1 00:00:00"

注意:此处命令中的 2020-6-1 00:00:00 代表推送 2020 年 6 月 1 日 0点 0 分 0 秒后产生的集群日志,请根据具体需要来配置。
3. 调用接口配置日志服务器、推送协议以及接收端口,返回 None 则代表执行成功,具体命令如下:
./ncTECMSManager-remote -h localhost:9201 add_log_server "local1" "*" "192.168.180.42" "4200" "TCP"

注意:此处命令中涉及的日志服务器 IP 地址 192.168.180.42、推送协议 TCP、接收端口 4200 和日志级别 local1 均为示例,请按照实际环境配置。
4. 执行以下命令确认推送任务情况以及日志服务器配置信息,返回 True 和日志服务器信息代表配置完成。
./ncTECMSManager-remote -h localhost:9201 get_upload_log_status

./ncTECMSManager-remote -h localhost:9201 get_upload_log_server

更多信息
AnyShare 日志是通过 Syslog 方式推送,支持定时推送登录日志、管理日志、操作日志以及系统日志。日志类型与 Syslog 日志级别对照表如下:
