前提
Zabbixエージェントでサーバ証明書の有効期限監視を設定したところ、有効期限のアイテム取得にて「Unsupported item key」のエラーが発生した。
設定で何が間違っているのかわからないため、ご支援をいただきたいです。
サーバ構成
・Zabbixサーバ
- CentOS7.9
- Zabbix-Agent5.0
- Zabbix-Server5.0
・Webサーバ
- CentOS7.9
- Zabbix-Agent6.0
設定状況
・Zabbixのアイテム設定
- 名前:ssl-check
- タイプ:Zabbixエージェント
- キー:cert_expire_check[]
- データ型:数値(整数)
・Zabbixサーバ側 zabbix_agentd.conf(変更している箇所のみ記載)
UserParameter=cert_expire_check[*],export TODAY=$(date "+%Y%m%d"); expr $(( $date --date "$(openssl s_client -connect localhost:443 2>/dev/null | openssl x509 -noout -enddate | awk -F '=' '{print $2}')" +%s - $TODAY )) / 86400
・Webサーバ側 zabbix-agentd.conf(変更している箇所記載)
Server=10.0.100.96 #ZabbixサーバのIPアドレス
ServerActive=10.0.100.96 #ZabbixサーバのIPアドレス
Hostname=httpd server
実現したいこと
Zabbixエージェントでサーバ証明書の有効期限をアイテム取得できること。
発生している問題・エラーメッセージ
Zabbixサーバ側で以下のzabbix-getコマンドを実行した結果です。
/bin/zabbix_get -s 10.0.100.211 -k cert_expire_check[] ZBX_NOTSUPPORTED
回答1件
あなたの回答
tips
プレビュー