問題タブ [thruk]

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.

0 投票する
1 に答える
80 参照

elasticsearch - エラスティック スタックへの Thruk ビジネス プロセス データのエクスポート

thruk で構成されたビジネス プロセスがあり、これらのビジネス プロセスをエラスティック スタックである kibana で詳細に視覚化したいと考えています。

時間ごと、日ごとなどのビジネス プロセスのステータスをエクスポートする可能性を探しています。また、変更されたときにそれをログ ファイルに保存し、エラスティック スタックに送信してダッシュボードを作成することもできます。

これを達成するための最良のアプローチは何ですか?前もって感謝します

0 投票する
2 に答える
421 参照

shell - systemctl が NRPE チェックで値を返さないのはなぜですか?

私が作成した NRPE チェックに問題があります。

これは、「systemctl is-active [service_name]」を実行して値を Thruk に返す単純なシェル スクリプトです。

ユーザー nrpe でスクリプトを直接実行すると、次のように動作します。

しかし、ローカルで NRPE を使用して実行すると、サービスが停止していることがわかります。

複数のテストの後、systemctl コマンドにリンクされていることがわかりました。systemctl を「echo」などの別のコマンドに置き換えると、機能します。

だから私はNRPEとsystemctlに何かがあると思いますが、何が見つかりませんか? そして、Googleでそれについて何も見つけられません。

だからここにいます!

返信ありがとうございます。私が十分に理解できていない場合は申し訳ありません。

これが私のスクリプトです:

0 投票する
1 に答える
358 参照

nagios - Thruk からすべてのホストとサービスをエクスポートするにはどうすればよいですか?

ビジネス内で、さまざまな Nagios バックエンド サーバーへのフロント エンドとして Thruk を使用しています。

これらの nagios サーバーによって監視されているすべてのサービスとそのホストのリストを作成する必要がありますが、リストをエクスポートする簡単な方法がわかりません。

左下隅にある設定ボタンに行って、ロードする必要のあるリストを取得できましたが、この領域からきれいにコピーして貼り付けることができず、利用できるエクスポートがありません。

これを行う別の簡単な方法があるかどうか疑問に思っています.CLIを使用すると、より長い作業になるようです.

0 投票する
1 に答える
114 参照

apache - Thruk cgi 認証オーバーライド

naemon と livestatus でインストールされた thruk の最新バージョンがあります。認証の干渉なしに、同じサーバーから python スクリプトから cmd.cgi にコマンドをポストできるようにしたいと考えています。私は次の設定を試しました:

use_authentication=0 default_user_name=thrukadmin

しかし、スルークGUIでは機能しないようです。thruk gui から cgi に投稿しようとすると、「申し訳ありません Dave ......」というエラーが表示されます。

これが正しく機能しない理由について何か考えはありますか? そのシステムのApacheサーバーはLDAPを使用してGUIを認証しますが、これは問題になる可能性がありますか?

他の考え?

0 投票する
1 に答える
55 参照

nagios - Thruk でパスワードを非表示にするにはどうすればよいですか?

そのため、Thruk には、「拡張コマンド」フィールドでパスワードやその他の機密情報を難読化するオプションがあります。そのオプションをオンにしましたが、何もしていないようです。thruk_local.conf ファイルを編集して、Thruk に含まれるコードを追加しました。commandline_obfuscate_pattern = /(\-\-password=")[^"]*(")/$1"***"$2/しかし、Perl を読んでいないので、失敗する理由を調べる方法がわかりません。Perl がインストールされていることは知っていますが、このスクリプトは置換する特定のパターンを探しているのでしょうか? コマンドでは、パスワードは「-p」で示されます。ここの誰かがこれを以前に使用したことがあり、私を助けてくれることを願っています!