ZabbixはLinuxシステムサービスのプロセスを監視

ZabbixはLinuxシステムサービスのプロセスを監視

Zabbix は Linux システムのサービス ユニットを監視するためのルールを自動的に検出します。

  • プロジェクト要件: systemctl コマンドを使用して Linux システムのサービス ユニットを表示します。
  • 監視の前提条件: zabbix 環境がセットアップされていること。
  • 監視の原則: systemctl コマンドによって返された結果を、シェル スクリプトを介して json 形式で zabbix に送信します。

1. スクリプトディレクトリにスクリプトを記述します。スクリプトの内容は次のとおりです。

2. /etc/zabbix_agentd.conf.d ディレクトリに設定ファイルを書き込みます。内容は次のとおりです。

vim サービスステータス.conf

ユーザーパラメータ=service.status、/usr/local/zabbix/scripts/service_status.sh

3. zabbix_agentdを再起動します。

systemctl restart zabbix_agentd

4. Zabbix Web インターフェースでテンプレートを作成します。テンプレートの監視項目は、自動検出ルールを通じて行われます。自動検出ルールの内容は次のとおりです。

監視項目プロトタイプのキー値の定義:

 system.run[cat /tmp/service_status.txt | grep -w '{#SN}' | awk '{print $1" "$2" "$3" "$4}' | awk '{print $NF}',]

5. 最新データの結果を表示します。

要約する

上記は、編集者が紹介した Linux システム サービスの Zabbix 監視プロセスです。皆様のお役に立てれば幸いです。ご質問がある場合は、メッセージを残してください。編集者がすぐに返信します。また、123WORDPRESS.COM ウェブサイトをサポートしてくださっている皆様にも感謝申し上げます。
この記事が役に立ったと思われた方は、ぜひ転載していただき、出典を明記してください。ありがとうございます!

以下もご興味があるかもしれません:
  • Zabbix による SQL Server サービス ステータスの監視の詳細な説明
  • Ubuntu システムで Zabbix サーバー監視を展開する方法のチュートリアル
  • Saltstack に Zabbix サービスをデプロイする方法を説明します

<<:  複雑なSQLクエリを含むMySQLの一般的なSQL文の概要

>>:  JSを使用して簡単な計算機を実装する

推薦する

Typora コードブロックのカラーマッチングとタイトルシリアル番号実装コード

効果: タイトルには独自のシリアル番号があり、コードブロックには配色があり、コードブロックの左上隅に...

HTML に画像が存在しない場合にデフォルトの画像を表示する方法の例

画像リンク <img src="" /> jsを使用してURLが有効...

MySQLでルートユーザーのパスワードを変更する方法

方法1: SET PASSWORDコマンドを使用する mysql> username@loca...

露滴アニメーション効果を実装するための Three.js サンプル コード

序文みなさんこんにちは。CSS ウィザードの alphardex です。この記事では、three.j...

オンラインMySQLオプティマイザの誤判断によって発生した低速クエリイベントを記録する

序文:非常に遅いクエリとリクエストのタイムアウトのアラートを受け取りました。メトリックを通じて My...

LinuxにMySQLをインストールするための詳細なチュートリアル

すべてのプラットフォーム用の MySQL ダウンロードは、MySQL ダウンロードから入手できます。...

MySQL シリーズ: MySQL リレーショナル データベースの基本概念

目次1. 基本概念2. データベース管理技術の開発3. リレーショナルデータベース(RDBMS)の概...

Linux 7.6 バイナリに MySQL 8.0.27 をインストールする詳細な手順

目次1. 環境整備1.1 オペレーティング システムのバージョン1.2 ディスク容量1.3 ファイア...

MySQLの文字タイプは大文字と小文字を区別します

デフォルトでは、MySQLの文字タイプは大文字と小文字を区別しません。つまり、name='A...

Tomcat の 404 エラーの解決方法の詳細な説明

Tomcat テストで 404 問題が発生します。問題は次のとおりです。 HTTP ステータス 40...

WeChatアプレットはキャンバスを使用して時計を描画します

この記事では、キャンバスを使用してWeChatアプレットに時計を描く具体的なコードを参考までに共有し...

MYSQLについては、データ型と操作テーブルを知る必要があります

データ型と操作データテーブル1.1 MySQL 型: 整数 1.2 MySQL データ型: 浮動小数...

MySQLデータベースのスケジュールバックアップを実装する方法

1. シェルスクリプトを作成する vim バックアップdb.sh 次のようにスクリプトを作成します。...

jsはaudioContextを通じて3Dサウンド効果を実現します

この記事では、audioContextを介して3Dサウンド効果を実現するためのjsの具体的なコードを...

QT が MYSQL データベースに接続するための詳細な手順

最初のステップは、対応するデータベースモジュール(sql)をプロジェクトファイル( .pro )に追...