报警知识库


PostgreSQL客户端错误报警

<h3>(1) <strong>告警描述</strong></h3> <p>业务[XXX],虚拟机[X.X.X.X],用途[XX]POSTGRESQL|POSTGRESQL_XX|客户端错误报警,错误为XXXXXXXX</p> <p>示例:</p> <p>1.业务[KingbaseV8],虚拟机[10.168.1.10],用途[PG],位于[信息中心],负责人[admin]POSTGRESQL|POSTGRESQL_5432|客户端错误报警,错误为[Errno 2] No such file or directory: 'postgres_client.json'</p> <p>2.业务[KingbaseV8],虚拟机[10.168.1.10],用途[PG],位于[信息中心],负责人[admin]POSTGRESQL|POSTGRESQL_54323|客户端错误报警,错误为connection to server at &quot;10.168.1.10&quot;, port 54323 failed: Connection refused</p> <p>3.业务[KingbaseV8],虚拟机[10.168.1.10],用途[PG],位于[信息中心],负责人[admin]POSTGRESQL|POSTGRESQL_5432|客户端错误报警,错误为unknown</p> <h3>(2) <strong>告警说明</strong></h3> <ol> <li>监控主机 /detector/app/plugins/server/monitors/tools 目录下没有 postgres_client.json文件. postgres_client 客户端需要读取并执行 postgres_client.json 文件中的sql语句来获取目标数据库的运行状态.</li> <li>指定IP或者端口拒绝访问. 检查IP和端口是否正确,数据库是否允许监控主机的IP进行访问。</li> <li>未知错误. 检查监控配置中指定数据库的账号、密码、数据库名称是否正确。</li> </ol> <h3>(3) <strong>监控对象</strong></h3> <p>postgres_client 客户端的运行状态,以及postgresql数据库服务器的连接状态.</p> <h3>(4) <strong>监控方式</strong></h3> <p>通过/detector/app/plugins/server/monitors/tools目录下 postgres_client客户端连接到指定数据库采集数据。</p> <h3>(5) <strong>告警规则</strong></h3> <p>默认为报警级别。</p>

页面列表

ITEM_HTML