問題タブ [zabbix]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
zabbix - Zabbix トリガー式 - ドロップを検出して問題のある状態を維持
以下のルールの一致で起動するこのトリガーがあります。
グラフが 100 ユニット以上下がると、イベントが作成されます。グラフが元に戻ると、イベントは OK ステータスに切り替わります。グラフは時間帯によって平均値が異なります。さらに、この項目はトラッパー値であり、柔軟な間隔をサポートしていません。私の問題はこれです。グラフが 100 単位を超えて低下すると、たとえば 300 から 10 になると、問題の状況が作成されます。次の間隔で、値がまだ低い場合 (たとえば 13)、Zabbix は OK イベントを作成します。これは、値がまだ低いものの、グラフがさらに 100 単位下がっていないため、式が true を返さないためです。これを修正する方法についてのアイデアはありますか? 私は使用しようとしてきた
しかしZabbixはその表現を採用しません。これは、test.item の最後の値を過去 30 分間の平均値と比較し、差が 100 を超えたときにアラートを生成することになっています。
これにより、グラフが低い値のままである場合に誤った OK ステータスが表示されるという問題の状況が整理されると思います。
編集:私はそれをクラックしたと思います。Zabbix は以下の式を受け入れました。
windows - 仮想マシンにインストールされているサーバーに telnet / ping を実行できない
Ubuntu 仮想マシンにインストールされた ZABBIX SERVER と、ローカル マシン (Windows) にインストールされた ZABBIX AGENT の間の接続を確立しようとしています。
これが zabbix.server.conf および zabbix.agent.conf ファイルの問題なのか、それとも仮想マシンの問題なのかはわかりません。ですから、どんな提案やアドバイスも大歓迎です!
Zabbix サーバーの詳細: ( Ubuntu にインストール)
IPアドレス
VM NAT の詳細
Zabbix エージェントの詳細 (Windows にインストール)
エージェント (Windows) とサーバー (ubuntu) 間のテスト
サーバーからエージェントへの ping の成功
エージェントからサーバーへの ping の失敗
どちらの場合も telnet の失敗
と
注: サーバーは稼働中であり、エージェントも稼働しています
Ansgar Answerに基づくトラブルシューティング:
ポート転送
ubuntu の tcptrace
あなたが言ったように、それは開いている接続を示しています
Windows での tcptrace
まだ接続が閉じられていますが、ポート転送で何が間違っていますか? 私もホストIDを127.0.0.1にしてみました
python - ホストの作成中のzabbix python apiエラー
ホストの作成に Zabbix Python API を使用しているときに、次のエラーが発生します。
私のpythonコードは次のとおりです。
zabbix - zabbix_get が戻り値を表示しない
私はこのシェルスクリプトを持っていますordem2.sh
。コマンドラインで実行すると正常に動作します:
追加UserParameter
します/etc/zabbix_agentd.conf
しかし、 を使用して zabbix 2.0 から情報を取得しようとするとzabbix_get -s 127.0.0.1 -p 10050 -k "ordem2"
、戻り値が表示されません。このスクリプトの何が問題になっていますか?
logging - 特定の期間にファイルをチェックするZabbixトリガー
毎日20時から22時までログファイルをチェックし、特定のパターンを探すzabbixトリガーを設定する必要があります。この 2 時間にデータがない場合は、アラートが発生する必要があります。構成したトリガーの構文は次のようになります。
"{item.time(0)}>200000&{item.time(0)}<220000&{item.nodata(7800)}=1"
このトリガーは正常に動作します。ただし、次の 2 つの悪い面があることに気付きました。
- ファイルが 20 時間に受信されていない場合、アラートが発生しますが、ファイルが 22 時間にまだ受信されていない場合にのみ、アラートを発生させる必要があります。
- 22 時までにファイルを受信しなくても、22 時 00 分 30 秒になったら (指定された時間帯ではなくなると) OK メッセージを送信します。
時間を 30 分 (21 時 30 分から 22 時間) に短縮することを考えていました。これで最初の問題は解決しましたが、2 番目の問題はまだ解決していません。
最後に一つだけ。期間を 30 分に短縮し、エージェントが 7800 秒 (nodata(7800)) のデータを検索し続けた場合、エージェントは 21 時 30 分より前に書き込まれたログ エントリをチェックしますか?
何か提案があれば、よろしくお願いします!
linux - Installing libjson-rpc-perl on Linux
I am trying to install libjson-rpc-perl on my linux server but facing an error. Could anyone guide me in right direction ?
Details :
Installing :
(perl) - done
(libjson-rpc-perl) - ERROR
php - グラフ(.PNG)ファイルをエクスポートするZabbix
私の目標:
ホストに関連付けられたグラフを.png形式で抽出したいと思います。私のGOOGLEの調査によると、このタスクを実行するように設計されたZabbixAPIはありません。そのため、Chart2.phpとCURLのユーザーにアドバイスするブログはほとんどありません。誰かが私にそれについて行く方法を説明できますか(詳細な手順)?
注:申し訳ありませんが、phpやcurlで作業したことはありません
私が試したとき
これを取得しましたが、リンクが機能しません
また、これをzabbix api(JAVA)呼び出しに組み込むにはどうすればよいですか?
bash - Bash: ディレクトリ内の最新ファイルの経過時間を計算する
特定のディレクトリにある最新のファイルの経過時間 (時間または秒) を取得するには、bash スクリプトが必要です。例えば:
コマンドは、ディレクトリへのパスを受け入れ、最新のファイル ( 2013_01_08_1236_redis_dump_encrypted.tgz
) が作成されてから経過した秒数を返す必要があります。
これは、zabbix を使用して最新のバックアップの経過時間を監視するために必要です (バックアップ メカニズムが壊れた場合に備えてアラートが必要です)。ワンライナーは、zabbix のユーザー パラメータとして使用する方がわかりやすいため、優れていますが、必須ではありません。
ありがとうございました!
linux - Zabbix の CPU 使用率が正しく報告されない
どこかの設定エラーだと確信していますが、わかりません。私が監視しているマシンの CPU 画面には、約 4 ~ 5% の CPU システム時間と約 20% の CPU ナイス時間が表示されます。一番上は、監視しているマシンの cpu% が 39 ~ 40% であることを示しています。Zabbix が結果を正しく表示しないのはなぜですか?
私は zabbix にはあまり詳しくありませんが、マシンの正しい統計を表示するのを見たことがあります..
python - 自動 Zabbix -> Confluence、作成する更新が多すぎる
1 日に 1 回実行され、Zabbix 監視データベースに接続し、すべてのアクティブな監視チェックを引き出してそれらを Confluence に文書化する Python スクリプトがあります。
私の問題は、監視が変更されていない場合でも、スクリプトが実行されるたびに各ホストの合流ページが更新されることです。
簡単なハックは、ページ コンテンツのハッシュを取得し、それをスクリプトで生成されたコンテンツのハッシュと比較し、ハッシュが一致しない場合にのみ置き換えることです。明らかに、これの問題は、スクリプトが比較のためにページ全体のコンテンツを生成する必要があり、ページ全体を置き換えるか、まったく置き換えないため、confluence の組み込みの差分チェッカーが失われることです。
よりエレガントなソリューション、特に違いのみを更新できるソリューションを見つけたいと思っています...