日本Zabbixユーザー会フォーラム

Zabbixソフトウェアのインストール、設定、監視設定、バグ報告に関する質問。日本Zabbixユーザー会のサイトやその他の質問もこちら。

外部チェック機能でスクリプトに渡す引数に空白を含む文字列があるとTimeout While executin a shell scriptとなる

表題の通りとなりますが、空白を含む「procstat_lookup pid_count」という引数をうまくシェルに渡せずTimeout While executin a shell scriptとなっています。
※スクリプトを直接叩くと正常終了することは確認済み。

具体的には以下キーを設定しています。
get_cloudwatch_metrics.sh["AWS/EC2","procstat_lookup pid_count","Maximum","300","Name=AutoScalingGroupName,Value=xxx Name=exe,Value=xxx.exe","xxx","ap-northeast-1"]

「procstat_lookup pid_count」部分の正しい記述方法をご教授願います。

■すでに試してダメだったパターン
・get_cloudwatch_metrics.sh["AWS/EC2","\"procstat_lookup pid_count\"","Maximum","300","Name=AutoScalingGroupName,Value=xxx Name=exe,Value=xxx.exe","xxx","ap-northeast-1"]

同一サーバーを複数ホストとして登録したい

あるひとつのサーバーを、
ホストA、ホストBとして同時にZABBIXに登録し、それぞれのホストに別々のアイテムを設定して監視することは可能でしょうか。
サーバーを複数台立てずに、ホストだけを分けたいです。

zabbix_agentd.confのHostnameは複数指定をサポートしていないように読み取れるので出来ないかもしれませんが、
もし方法があればご教授いただけないでしょうか。

ZABBIX Serverバージョン: 4.0.5

トレンドはサマリーデータは1時間ごとになってしまうのか

お世話になっております。

トレンドのサマリーデータは、
監視間隔問わず、一時間ごとの
データになってしまうのでしょうか?

普段5分間隔で監視をしているのですが、
ヒストリとしての保存期間を過ぎてしまうと、
一時間区切りでグラフが表示されるのでしょうか?

以上、よろしくお願いいたします。

特定のポート(tcp)監視の通信暗号化に関しまして

zabbixエージェントインストール済みの監視対象ホストの通信が暗号化されており、通常のport監視 tcp.net.service(シンプルチェック)を実装すると
SSLハンドシェイクに失敗した旨のログ(アラート通知)が発生するため暗号化した通信による監視を実装したい状況です。

外部チェック機能などそのほかの方法で、監視対象ホスト側で発行されたCA証明書を利用した特定のポート監視は可能なのでしょうか。
可能であればその方法も合わせて教えて頂きたいと考えています。
(バージョンは4.0.7です。)

zabbix agent2のエージェント監視の誤検知について

zabbix agent2(アクティブ)でテンプレートとして用意されている、「Zabbix agent ping」を利用して仮想マシン数十台の監視を行っております。

仮想マシンをテストのためすべてシャットダウンし、数十分後起動させた際、ヒストリ上ではデータが agent pingのデータが「1」で取得されているにも関わらず、数台の仮想マシンではダッシュボード上にエラーが表示され、時間が経っても消えません。

こちらどのタイミングおよびどのようなトリガーでアラートが解決するのでしょうか?

シャットダウンした仮想マシンすべてでトリガーの誤検知が発生するわけではない部分も気になっております。

OS
 RHEL8.4
 Windows Server 2019
トリガー
 nodata(/ホスト名/agent.ping,{$AGENT.NODATA_TIMEOUT})=1

Zabbix 5.4.7

コンテンツ配信