【zabbix 5.0】SQLコマンドを用いたOracle監視について

【zabbix 5.0】SQLコマンドを用いたOracle監視について

お世話になります。
以前ここのサイトで

>Zabbix公式からZabbixAgent2用のOracle監視テンプレートが公開されておりますが、
>ZabbixAgent2ではODBCのように監視テンプレートや標準キー以外にも
>自作SQLの監視項目を新規作成することは可能でしょうか。

という質問に対して以下のような解答があったのですが、
【oracle.custom.query[]を使用してできると思います。】

このアイテムを作成するためには別途プラグイン?など必要なのでしょうか?
それともoracle.custom.queryを直打ちで監視できるものなのでしょうか?
もしできるとしたら、

oracle.custom.query[connString,,,, queryName, ]

↑のqueryNameとargsに何を入れたらいいのかご教授お願いします。
今回はOracleのオープンカーソル数を監視したいため、それに準じたSQLを入れるつもりです。

コメント表示オプション

お好みのコメント表示方法を選び「設定の保存」をクリックすると変更が反映されます。
ユーザー TNK の写真

Zabbixエージェント2を使用していれば、Oracleのクライアントラ
イブラリをインストールしておくだけであったと思います。
詳細は、git上のドキュメントを参考にしてみてください。

https://git.zabbix.com/projects/ZBX/repos/zabbix/browse/src/go/plugins/o...

ユーザー nmyyn の写真

ありがとうございます。

Oracleクライアントは導入済なのでアイテム設定したところ、
oracle.custom.query[connString,,,, queryName, ]
の最後の 部分にSQL[select host_name,instance_name from v$instance;]
を設定したところ[cannot fetch data: query "select HOST_NAME" not found.]エラーが出てしまいました。
※DB上でがこのSQLで結果が出ることを確認しております。

最後の 部分にはSQLを入力するのかと思いますが
どの形で記載したらいいのかご教授お願いします。

ユーザー TNK の写真

先ほどご紹介したリンク先をよくご覧ください。
SQL文を記述するのではないようです。

ユーザー nmyyn の写真

出来ました。ありがとうございます!