日志服务器

概述

日志服务器:添加日志服务器至云平台,收集管理节点或平台操作日志,可用于操作追溯和问题定位,提高云平台运维效率。

日志服务器类型

  • 管理节点日志服务器:用于接收云平台管理节点日志。仅admin或平台管理员可以添加管理节点日志服务器。
  • 平台操作日志服务器:用于接收平台操作日志。admin/平台管理员或项目用户均可添加平台操作日志服务器。
    • 项目用户添加:仅可查看本项目下各个成员的操作记录。每个项目仅可添加一台平台操作日志服务器。
    • admin/平台管理员添加:可查看云平台所有用户的操作日志。

添加日志服务器

ZStack Cube 旗舰版主菜单,点击设置 > 系统设置 > 日志服务器,进入日志服务器界面,点击添加日志服务器,弹出添加日志服务器界面。

添加日志服务器支持以下两种场景:
  • 添加管理节点日志服务器
  • 添加平台操作日志服务器

添加管理节点日志服务器

可参考以下示例输入相应内容:
  • 名称:设置日志服务器名称。命名规则:长度限制1~128字符,输入内容只能包含中文汉字、英文字母、数字、空格和以下7种英文字符 - _ . ( ) : + 且不支持以空格开头或结尾
  • 简介:可选项,可留空不填
  • 日志类型:选择管理节点日志
  • 投递目标:选择接收端类型,管理节点日志服务器仅支持Syslog类型
  • 地址:输入日志服务器地址,支持输入IP地址、域名或URL Pattern
  • 端口:输入日志服务端口
  • 协议:选择日志传输协议类型
  • 日志设备:选择日志设备类别,支持 LOCAL0~LOCAL7
    Note: 该设置需和日志服务器rsyslog.conf文件中设置的类别一致,以便云平台可以匹配该日志服务器,并向其正常发送日志信息。
  • 日志级别:选择发送到日志服务器的日志级别标准,支持以下7个级别 (由低到高):ALL、TRACE、DEBUG、INFO、WARN、ERROR、FATAL
    Note: 只有达到或高于所选级别的日志才会被发送到日志服务器,例如:
    • 选择WARN,则日志服务器将接收WARN、ERROR、FATAL级别的日志。
    • 选择ALL,则日志服务器将接收所有级别的日志。

图 1所示:

图 1. 添加日志服务器


添加平台操作日志服务器

可参考以下示例输入相应内容:
  • 名称:设置日志服务器名称。命名规则:长度限制1~128字符,输入内容只能包含中文汉字、英文字母、数字、空格和以下7种英文字符 - _ . ( ) : + 且不支持以空格开头或结尾
  • 简介:可选项,可留空不填
  • 日志类型:选择平台操作日志
  • 投递目标:选择接收端类型
    • 选择Syslog类型,需设置以下参数:
      • 地址:输入日志服务器地址,支持输入IP地址、域名或URL Pattern
      • 端口:输入日志服务端口
      • 协议:选择日志传输协议类型
    • 选择Elasticsearch类型,需设置以下参数:
      • 地址:输入日志服务器地址,支持输入IP地址、域名或URL Pattern
      • 端口:输入日志服务端口
      • Index:指定服务器上用于存储云平台日志的Index。日志将被发送到指定的Index下
        Note: 请提前在日志服务器上创建对应的Index。
      • TLS:选择是否开启传输层安全协议
      • 用户名:可选项。输入身份认证用户名
      • 密码:可选项。输入用户名对应的密码
    • 选择Forward,需设置以下参数:
      • 地址:输入日志服务器地址,支持输入IP地址、域名或URL Pattern
      • 端口:输入日志服务端口
    • 选择Kafka,需设置以下参数:
      • 地址:输入日志服务器地址,支持输入IP地址、域名或URL Pattern
      • 端口:输入日志服务端口
      • Topics:指定服务器上用于存储云平台日志的Topics。日志将被发送到指定的Topics下
    • 选择Loki,需设置以下参数:
      • 地址:输入日志服务器地址,支持输入IP地址、域名或URL Pattern
      • 端口:输入日志服务端口
      • Labels Job:为日志添加Job标签,标识日志信息由本云平台发送。用户可以在日志服务器上根据标签快速筛选来自本云平台的日志
      • TLS:选择是否开启传输层安全协议
      • 用户名:可选项。输入身份认证用户名
      • 密码:可选项。输入用户名对应的密码
图 2所示:
图 2. 添加平台操作日志服务器


管理日志服务器

ZStack Cube 旗舰版主菜单,点击设置 > 系统设置 > 日志服务器,进入日志服务器界面。

日志服务器支持以下操作:
操作 简介
添加日志服务器 添加日志服务器。
Note:
  • 仅admin/平台管理员可添加管理节点日志服务器。
  • admin/平台管理员或项目用户均可添加平台操作日志服务器。每个项目只能添加一个平台操作日志服务器。
编辑名称简介 修改日志服务器的名称和简介
删除日志服务器 将日志服务器删除。