报警知识库


PostgreSQL连接数使用率报警

<h3>(1) <strong>告警描述</strong></h3> <p>业务[XXX],虚拟机[X.X.X.X],用途[XX]POSTGRESQL|POSTGRESQL_XX|连接数|当前使用率报警,使用率为XX%</p> <p>示例:</p> <p>业务[KingbaseV8],虚拟机[10.168.1.10],用途[PG],位于[信息中心],负责人[admin]POSTGRESQL|POSTGRESQL_5432|连接数|当前使用率报警,使用率为96.00%</p> <h3>(2) <strong>告警说明</strong></h3> <p>PostgreSQL的默认最大连接数是100。连接数超过最大连接数时,新的连接请求将被拒绝。</p> <p>解决办法:</p> <p>01.及时释放不必要的连接。</p> <p>02.调整postgresql.conf配置文件中的max_connections参数来实现。增加最大连接数可能会对数据库服务器的性能和稳定性产生影响,需要谨慎操作。</p> <h3>(3) <strong>监控对象</strong></h3> <p>PostgreSQL的当前连接数的使用率情况。</p> <h3>(4) <strong>监控方式</strong></h3> <p>通过postgres_client 执行SQL语句来获取连接数的数值。</p> <h3>(5) <strong>告警规则</strong></h3> <p>当连接数使用率超过90%低于95%是提醒级别,超过95%是报警级别。</p>

页面列表

ITEM_HTML