お世話になります。
バージョン:Zabbix2.2.8
以下の対応を実施したいのですが、何かいい方法はないでしょうか。
①PostgresのDBにて行っているSQL実行時間を取得
②SQL実行時間をZabbixに取り込み、実行時間が●●秒以上だったら検知させる
①は時間取得用のSQLを実行し、時間部分を取得。その時間をZabbix_senderでサーバ上に送信することで対応したのですが、
送信する際に数値では送信できず、アイテムを文字列として登録するとZabbix_senderで送信することができました。
文字列として取得しているので●●秒以上の閾値は設定できないのかと考えています。
なので、
1.PostgresのSQLで時間を数値に変換させる
2.Zabbix上で時間計算させる
のどちらかと思うのですが、何かいい方法をご存知でしたら教えていただけますでしょうか。