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を使用して簡単な計算機を実装する

推薦する

Vueは大画面ページのスクリーン適応を実現します

この記事では、大画面ページのスクリーンアダプテーションを実現するためのVueの具体的なコードを参考ま...

jQueryをベースにカルーセル効果を実現する

この記事では、カルーセルマップの効果を実現するためのjQueryの具体的なコードを参考までに共有しま...

Apple Watchのインタラクションデザインにおける4つの全く異なる体験が明らかに

今日も Watch アプリのデザインに関する話です。私はケーススタディが大好きなので、同じトピックを...

MySQLはデータテーブル内の既存のテーブルを分割します

目次操作方法操作プロセス既存のテーブルにパーティション テーブルを作成し、データを新しいテーブルに移...

Linux での SSH 非秘密通信の実装

SSHとは何か管理者はリモートでログインして、インターネット経由で接続されたさまざまな場所にある複数...

Chromeブラウザの自動パスワード保存プロンプト機能を無効にする方法

注: Web 開発では、フォームに autocomplete="off" を追加...

Linux での MySQL 5.7.19 (tar.gz) インストール グラフィック チュートリアル

Linux で MySQL-5.7.19 バージョンをインストールするための最初のチュートリアル。す...

CSSマウスを画像の上に置いたときにマスクレイヤー効果を追加する実装

まず効果を見てみましょう: マウスを画像の上に移動すると、影の効果とテキスト/アイコンが追加されます...

MySQL システム ユーザーが開くことができるファイルの最大数に関する簡単な説明

本から学ぶことは常に浅はかで、これがさらなるダウンタイムを引き起こすことには決して気づきません......

@font-face を使用して Web ページに特殊文字を実装する (カスタム フォントを作成する)

数日前、CSS を使用して三角形の矢印を実装する方法について記事を書きました。 目的の効果は達成され...

ウィンドウ内のさまざまな距離/スクロール距離の正確な計算の概要

通常、プロジェクト開発では、マージン、位置、座標などを扱う必要があります。悲劇なのは、これらの概念が...

HTML でテキストの折り返しを実装する例 (HTML でテキストと画像が混在)

1. 画像の周りのテキスト通常のものを使用する場合、たとえば次のようになります。コードをコピーコー...

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

いつインストールするかprotoc コマンドを使用しても Protoc が見つからない場合は、インス...

React dva実装コード

目次ドヴァdvaの使用DVAの実装非同期をサポートルーターの実装成し遂げる:ドヴァdva は、red...