問題タブ [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.
elasticsearch - エラスティック スタックへの Thruk ビジネス プロセス データのエクスポート
thruk で構成されたビジネス プロセスがあり、これらのビジネス プロセスをエラスティック スタックである kibana で詳細に視覚化したいと考えています。
時間ごと、日ごとなどのビジネス プロセスのステータスをエクスポートする可能性を探しています。また、変更されたときにそれをログ ファイルに保存し、エラスティック スタックに送信してダッシュボードを作成することもできます。
これを達成するための最良のアプローチは何ですか?前もって感謝します
shell - systemctl が NRPE チェックで値を返さないのはなぜですか?
私が作成した NRPE チェックに問題があります。
これは、「systemctl is-active [service_name]」を実行して値を Thruk に返す単純なシェル スクリプトです。
ユーザー nrpe でスクリプトを直接実行すると、次のように動作します。
しかし、ローカルで NRPE を使用して実行すると、サービスが停止していることがわかります。
複数のテストの後、systemctl コマンドにリンクされていることがわかりました。systemctl を「echo」などの別のコマンドに置き換えると、機能します。
だから私はNRPEとsystemctlに何かがあると思いますが、何が見つかりませんか? そして、Googleでそれについて何も見つけられません。
だからここにいます!
返信ありがとうございます。私が十分に理解できていない場合は申し訳ありません。
これが私のスクリプトです:
nagios - Thruk からすべてのホストとサービスをエクスポートするにはどうすればよいですか?
ビジネス内で、さまざまな Nagios バックエンド サーバーへのフロント エンドとして Thruk を使用しています。
これらの nagios サーバーによって監視されているすべてのサービスとそのホストのリストを作成する必要がありますが、リストをエクスポートする簡単な方法がわかりません。
左下隅にある設定ボタンに行って、ロードする必要のあるリストを取得できましたが、この領域からきれいにコピーして貼り付けることができず、利用できるエクスポートがありません。
これを行う別の簡単な方法があるかどうか疑問に思っています.CLIを使用すると、より長い作業になるようです.
apache - Thruk cgi 認証オーバーライド
naemon と livestatus でインストールされた thruk の最新バージョンがあります。認証の干渉なしに、同じサーバーから python スクリプトから cmd.cgi にコマンドをポストできるようにしたいと考えています。私は次の設定を試しました:
use_authentication=0 default_user_name=thrukadmin
しかし、スルークGUIでは機能しないようです。thruk gui から cgi に投稿しようとすると、「申し訳ありません Dave ......」というエラーが表示されます。
これが正しく機能しない理由について何か考えはありますか? そのシステムのApacheサーバーはLDAPを使用してGUIを認証しますが、これは問題になる可能性がありますか?
他の考え?
nagios - Thruk でパスワードを非表示にするにはどうすればよいですか?
そのため、Thruk には、「拡張コマンド」フィールドでパスワードやその他の機密情報を難読化するオプションがあります。そのオプションをオンにしましたが、何もしていないようです。thruk_local.conf ファイルを編集して、Thruk に含まれるコードを追加しました。commandline_obfuscate_pattern = /(\-\-password=")[^"]*(")/$1"***"$2/
しかし、Perl を読んでいないので、失敗する理由を調べる方法がわかりません。Perl がインストールされていることは知っていますが、このスクリプトは置換する特定のパターンを探しているのでしょうか? コマンドでは、パスワードは「-p」で示されます。ここの誰かがこれを以前に使用したことがあり、私を助けてくれることを願っています!