問題タブ [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.
monitoring - Zabbix: 任意の文字列変数を監視できますか?
サービスの監視には Zabbix を使用しています。
いくつかの重要な監視が構成されています。この監視とともに、サービスのバージョン文字列のタイムラインが必要です。これにより、このバージョンへのアップグレードによって全体的なエラー数が変化したことを確認する機会が得られます。
出来ますか?
parsing - バウンスを検出する SMTP ログを解析するためのツール
私たちの Web アプリケーションは電子メールを送信します。多くのユーザーがいて、多くのバウンスがあります。たとえば、ユーザーが会社を変更し、会社の電子メールが無効になったとします。
バウンスを見つけるために、SMTP ログ ファイルをログ パーサーで解析します。ログは Microsoft SMTP サーバーから取得されます。
のように、いくつかのバウンスは素晴らしい550+#5.1.0+Address+rejected+user@domain.com
です。user@domain.com
バウンスあり。
ただし、エラー メッセージに電子メールが含まれていないものもあります550+No+such+recipient
。
ログを解析して (ログ パーサーを使用)、どのメールが550+No+such+recipient
.
それを行うツールが見つからなかったことに驚いています。ログ分析用の Zabbix や Splunk などのツールを見つけましたが、そのような単純なタスクにはやり過ぎのように見えます。
SMTP ログを解析し、バウンスやバウンスの原因となる電子メールを見つけるツールを知っている人はいますか?
c# - .NETとZabbixを統合する方法は?
Zabbixサーバーにデータを送信する必要がある.NETアプリがあります。どうやってするか?
.net - アクティブ ディレクトリの監視
Active Directory のような (太陽風、op マネージャーなど) を監視するための監視ツールを開発したいと考えています。この目的のために、Zabbix (オープン ソース ツール) を選択して AD を監視し、リアルタイムの値を提供して、それらの結果をフロントエンドにプロットできるようにしました。zabbix でプロセス/サービスを監視するには、zabbix への完全なパスを提供する必要があります。lsass.exe、ntfrs.exe などのいくつかのサービスを監視して、成功した結果を得ました。しかし、ntds.dit の監視で問題に直面しています。ntds.dit を監視する方法を誰か教えてもらえますか?これはバイナリ形式であるため、読み取ることができません。
次に、Windows パフォーマンス モニターは監視に必要なすべてのパラメーターを提供しますが、WPM からその値を読み取る方法がわかりません。
WPMから値を取得するのを手伝ってくれる人はいますか、フロントエンドでプロットできるようにntds情報(ldap、abクライアントセッションなど)を提供できるサービスはありますか?
api - Nagios にはターゲットを制御できる API がありますか?
Zabbix には、ターゲットをインスタンス化し、それらを制御するためのAPIが十分に文書化されています (ドラフト ステータスですが) 。そのような API は Nagios に存在しますか?
これが必要なのは、クラウドベースの実装です。監視ターゲットを動的にスケーリングして、月曜日に 10 のターゲットを監視し、火曜日に 15 を監視し、水曜日に 8 まで監視できるようにしたいと考えています。
ノードが同じサブネットにないため、自動検出はおそらく失敗するため、これを行うための最善の方法は、プログラムでターゲットを制御することです。Nagiosでこれを行う方法についてのアイデアはありますか?
unix - UNIXで(数値の)ファイルパーミッションを取得するためのより効率的な(そしてポータブルな)方法を探しています
短い背景:ZABBIXを使用してUNIXファイル(ディレクトリ)のアクセス許可を監視して、アクセス許可が変更されるかどうか/いつ変更されるかを確認する必要があります。ZABBIXにはこのためのvfs.file.mode[xxxx]のような組み込みがないため、数値タイプで独自のUserParameterをロールする必要がありました。
私がこれまでに行ったことは、パーツls -l | cut -c 2-10
を取得するために使用し、次に文字を「重み」に変換するために使用し、それを合計して数値などの値を取得するために使用します。rwxr-xr-x
sed
awk
substr
755
これは現在Solaris上にあり、GNU coreutilsstat
コマンドはありません。移植性と効率性が高く、常に利用可能な標準のUNIXツールのみを使用する必要があります。(私見、perlは常に利用できるわけではありません)。
私の最初の試み(ルートディレクトリの例):
ご覧のとおり、私はsetuidビットやファイル以外は気にしませんが、純粋主義者の応答はいつでも歓迎します!
確かに、もっとエレガントな解決策があるはずです。おそらく、私が思いもよらなかった標準的なUNIXツールです。
私はこの場所を「偶然に」約1週間前に見つけました、そして私は本当にそれが大好きです!たくさんの知識、スキル、そして親しみやすさを1か所で見るのは素晴らしいことです。これが私の最初の質問なので、何か返事が来るかどうか本当に楽しみです!:-) どうもありがとう!
zabbix - アイテムの時間は2/3時間オフです
2つの異なるRHELサーバーで実行されているzabbixの2つのインスタンスがあります。Webユーザーインターフェイスに表示されるデータは、一方が2時間、もう一方が3時間(先)ずれています。たとえば、15:00ではなく17:00と表示されます。/etc/php.iniのタイムゾーンはAmerica/Vancouverに正しく設定されています(デスクトップの設定と同じです)。私はMySQLを使用しており、データベース設定も問題ありません。'select now()from dual'テストを呼び出すと、正しい時刻が返されます。
python - データをzabbixに公開する方法
これが私の目標です。Webページにグラフを表示できるように、 さまざまなメトリックをzabbixに報告できるようにしたいと思います。
これらのメトリックは次のとおりです。
- ソープサービスの送信ごとのレイテンシ
- 1つ以上のデータベースからのさまざまなクエリ結果。
何を書いたり公開したりする必要がありますか?それとも、zabbixサーバーがどこかにある公開されたサービスからそれを取得する予定ですか?
単一の値を返すスクリプトが機能することをアドバイスされましたが、それが正しい方法かどうか疑問に思っています。
nagios - どの監視システムが好みですか: nagios、zabbix、cacti
次のような Web システムがあります。
ファイルを含む10台のサーバーと、Webを提供する1台のフロントサーバー。
彼らに何が起こっているのか全体像を見る必要があります。どの監視システムをお勧めしますか: Nagios、Zabbix、Cacti、またはその他のもの。