DBService日志介绍
日志描述
日志存储路径:DBService相关日志的默认存储路径为“/var/log/Bigdata/dbservice”。
- gaussDB:“/var/log/Bigdata/dbservice/DB”(gaussDB运行日志目录),“/var/log/Bigdata/dbservice/scriptlog/gaussdbinstall.log”(gaussDB安装日志),“/var/log/gaussdbuninstall.log”(gaussDB卸载日志)。
- HA:“/var/log/Bigdata/dbservice/ha/runlog”(HA运行日志目录),“/var/log/Bigdata/dbservice/ha/scriptlog”(HA脚本日志目录)。
- DBServer:“/var/log/Bigdata/dbservice/healthCheck”(服务进程健康状态检查日志目录)。
“/var/log/Bigdata/dbservice/scriptlog”(运行日志目录),“/var/log/Bigdata/audit/dbservice/”(审计日志目录)。
日志归档规则:DBService的日志启动了自动压缩归档功能,缺省情况下,当日志大小超过1MB的时候,会自动压缩,压缩后的日志文件名规则为:“<原有日志名>_<编号>.gz”。最多保留最近的20个压缩文件。
日志归档规则用户不能修改。
日志类型 |
日志文件名 |
描述 |
---|---|---|
DBServer运行相关日志 |
dbservice_serviceCheck.log |
服务检查脚本运行日志 |
dbservice_processCheck.log |
进程检查脚本运行日志 |
|
backup.log |
备份恢复操作运行日志(需执行DBService备份恢复操作) |
|
checkHaStatus.log |
HA检查日志 |
|
cleanupDBService.log |
卸载日志(需执行DBService卸载日志操作) |
|
componentUserManager.log |
数据库用户添加删除操作日志 (需添加依赖DBService的服务) |
|
install.log |
安装日志 |
|
preStartDBService.log |
预启动日志 |
|
start_dbserver.log |
DBServer启动操作日志(需执行启动DBService服务的操作) |
|
stop_dbserver.log |
DBServer停止操作日志(需执行停止DBService服务的操作) |
|
status_dbserver.log |
DBServer状态检查日志(需执行$DBSERVICE_HOME/sbin/status-dbserver.sh) |
|
modifyPassword.log |
DBService修改密码脚本运行日志 |
|
modifyDBPwd_yyyy-mm-dd.log |
修改密码工具运行日志 |
|
dbserver_switchover.log |
DBServer执行主备倒换脚本的日志(需执行主备倒换操作) |
|
GAUSSDB运行日志 |
gaussdb.log |
记录数据库运行信息 |
gs_ctl-current.log |
记录gs_ctl工具的操作 |
|
gs_guc-current.log |
记录gs_guc工具的操作,主要是参数修改 |
|
gaussdbinstall.log |
gaussDB安装日志 |
|
gaussdbuninstall.log |
gaussDB卸载日志 |
|
HA脚本相关运行日志 |
floatip_ha.log |
Floatip资源脚本日志 |
gaussDB_ha.log |
gaussDB资源脚本日志 |
|
ha_monitor.log |
HA进程监控日志 |
|
send_alarm.log |
告警发送日志 |
|
ha.log |
HA运行日志 |
|
DBService审计日志 |
dbservice_audit.log |
dbservice操作审计日志(例如:备份恢复操作) |
日志级别
DBService中提供了如表2所示的日志级别。日志级别优先级从高到低分别是ERROR、WARN、INFO、DEBUG。程序会打印高于或等于所设置级别的日志,设置的日志等级越高,打印出来的日志就越少。
日志格式
DBService的日志格式如下所示:
日志类型 |
格式 |
示例 |
---|---|---|
运行日志 |
[<yyyy-MM-dd HH:mm:ss>] <Log Level>: [<产生该日志的脚本名称:行号>]: <log中的message> |
[2020-12-19 15:56:42] INFO [postinstall.sh:653] Is cloud flag is false. (main) |
审计日志 |
[<yyyy-MM-dd HH:mm:ss,SSS>] UserName:<用户名称> UserIP:<用户IP> Operation:<操作内容> Result:<操作结果> Detail:<具体信息> |
[2020-05-26 22:00:23] UserName:omm UserIP:192.168.10.21 Operation:DBService data backup Result: SUCCESS Detail: DBService data backup is successful. |