PostgreSQL TOPSQL最大执行耗时报警
<h3>(1) <strong>告警描述</strong></h3>
<p>业务[XXX],虚拟机[X.X.X.X],用途[XX]POSTGRESQL|POSTGRESQL_5432|TOPSQL|"XXX"最大执行耗时提醒,最大执行耗时为XX秒</p>
<p>示例:</p>
<p>业务[KingbaseV8],虚拟机[10.168.1.10],用途[PG],位于[信息中心],负责人[admin]POSTGRESQL|POSTGRESQL_5432|TOPSQL|"SELECT version()"最大执行耗时提醒,最大执行耗时为150.00秒</p>
<h3>(2) <strong>告警说明</strong></h3>
<p>TOPSQL中的最大执行耗时是指该SQL语句在执行过程中所消耗的最长的时间。通过分析SQL语句的最大执行耗时,可以找出性能瓶颈,进行数据库调优,提高数据库的响应速度和吞吐量。</p>
<h3>(3) <strong>监控对象</strong></h3>
<p>PostgreSQL中SQL语句的最大执行耗时。</p>
<h3>(4) <strong>监控方式</strong></h3>
<p>通过postgres_client 执行SQL语句来获取最大执行耗时的数值。</p>
<h3>(5) <strong>告警规则</strong></h3>
<p>当SQL语句最大执行耗时大于等于120秒时,则提醒。默认级别为提醒。</p>