配置日志重定向
如需启用日志重定向,您必须在资源规范中定义 ObsDisk。如需查看完整的 DBCluster 资源规范文件,请参阅
准备资源规范。将以下详细信息添加到该文件:
DBCluster:
...
spec:
...
primarySpec:
...
resources:
...
disks:
- name: ObsDisk
path: OBS_DISK_PATH
替换以下内容:
OBS_DISK_PATH:数据库主机中存储日志的文件系统路径。ObsDisk必须是单独装载在 Red Hat 编排器中预配的所有虚拟机节点上的外部卷,以确保日志持久性并防止日志占用主数据磁盘空间。这些外部卷的大小应适当,以便在所需的时间段内保存日志,确保有足够的容量用于可观测性和问题排查。
日志配置
下表概述了每个 AlloyDB Omni 组件的部署方式及其日志的生成位置。
| 主机组 | 组件 | 文件名 |
|---|---|---|
primary_instance_nodes |
AlloyDB Omni | alloydbomni.log |
primary_instance_nodes |
AlloyDB Omni 监控程序 | alloydbomni_monitor.log |
load_balancer_nodes |
HAProxy | haproxy.log |
如果提供 load_balancer_nodes,则为 load_balancer_nodes,否则为 primary_instance_nodes |
keepalived | keepalived.log |
如果提供 load_balancer_nodes,则为 load_balancer_nodes,否则为 primary_instance_nodes |
pgBouncer | pgbouncer.log |
限制
- 日志会收集到
ObsDisk中。不支持将日志传输或发送到集中式日志服务器。 - 存储在
ObsDisk中的日志不会轮换。您必须配置将日志从ObsDisk中发送出去并清理空间。