Zabbix_agent 導入_PHP チュートリアル
Zabbix_agent の展開
参考ドキュメント:
1. Zabbix は Linux ホストを監視します: http://www.osyunwei.com/archives/8035.html
1.環境
サーバー: CentOS-7-x86_64-1511 ベース、zabbix-3.0.1 サーバーが展開されています
サーバーIP: 192.168.11.252
エージェント: CentOS-6.4-x86_64
エージェントIP: 192.168.21 .252、ルートは到達可能なサーバー
2.ソフトウェア入手先
Zabbix公式サイトダウンロードアドレス:http://www.zabbix.com/download.php
現在の最新LTS版ダウンロードアドレス:http://jaist.dl.sourceforge.net/project/zabbix/ZABBIX %20最新 %20Stable/3.0.1/zabbix-3.0.1.tar.gz
三.準備
1. iptablesの設定
[root@localhost ~]# vim /etc/sysconfig/iptables
-A INPUT -s 192.168.11.252 -p tcp -m state --state NEW -m tcp--dport 10050 -j ACCEPT
-A OUTPUT -d 192.168.11.252 -p tcp -m state --state NEW -m tcp--dport 10051 -j ACCEPT
#zabbix_agent ポート 10050、エージェントはパッシブ モードを採用し、サーバーはアクティブにエージェントに接続します。エージェントにはアクティブ モードもあり、エージェントの構成ファイルで構成できます
# zabbix_trapper ポート 10051、エージェントはアクティブ モードまたはトラッパー モードでサーバーに接続します
# サーバー IP はセキュリティのためにここで指定されます。無視されます
2. selinux
[root@localhost~]# getenforce
# selinux が終了しているかどうかを確認します。
[root@localhost~]# vim / etc/selinux/config
#SELINUX=enforcing
SELINUX =disabled
[root@localhost~]# setenforce 0
# 設定をすぐに有効にします
IV. zabbix_agent をインストールします
1. 依存関係パッケージ
注: zabbix_agent に必要な依存関係パッケージは比較的少ないですが、gcc、gcc-c++ などの基本的なコンパイル依存関係パッケージは依然として必要です。ここでの初期の centos システムは、コンパイル環境に従ってインストールされます。コンパイルとインストールは、基本的なコンパイル環境に加えてどの依存パッケージが必要かはわかりませんが、最初にコンパイルとインストールを試して、エラーに対処してください。それらが発生した場合。
2. ユーザーを追加します
groupaddzabbix
useradd-g zabbix -s /sbin/nologin zabbix
#ユーザー zabbix を作成し、ユーザー zabbix をユーザー グループ zabbix に追加します
vim/etc/services
# Zabbix
zabbix-agent 10050/tcp # Zabbix エージェント
zabbix-agent 10050/udp # Zabbix エージェント
zabbix-trapper 10051/tcp # Zabbix トラッパー
zabbix-trapper 1 0051/udp #Zabbix トラッパー
#zabbix サービスに対応するポートを追加します
4. zabbix_agent をインストールします
ln -s/usr/local/lib/libiconv.2 /usr/lib/libiconv .so .2
/sbin/ldconfig
#構成をすぐに有効にします
#libiconv.so.2 ファイルが見つからず、影響がまだ見つかっていない可能性があります
tar - zxvf/usr/local/src/zabbix-3.0.1.tar.gz
cd/usr/local/src/zabbix-3.0.1
./configure--prefix=/usr/local/zabbix --enable -agent
#zabbix_agent のみをインストールします
make
makeinstall
ln -s/usr/local/zabbix/sbin/* /usr/local/sbin/
ln -s/usr/local/zabbix/ bin/* /usr/local/ bin/
#zabbix_agent 関連の実行ファイルへのソフトリンクを追加します
5. 設定
zabbix_agnet 設定ファイルを変更します
vim /usr/local/zabbix/etc/zabbix_agentd.conf
Server =192.168.11.252
Inc lude= /usr/local/zabbix/etc/zabbix_agentd.conf.d/
UnsafeUserParameters=1
#カスタムキーを有効にする
ブートスクリプトを追加する
cp/usr/local/src/ zabbix-3.0.1/misc /init.d/fedora/core/zabbix_agentd/etc/rc.d/init.d/zabbix_agentd
#Client
chownzabbix:zabbix /etc/rc.d/init.d /zabbix_agentd
chmod +x/etc/rc.d/init.d/zabbix_agentd
#スクリプト実行権限を追加
vim/etc/rc.d/init.d/zabbix_agentd
BASEDIR=/usr/local/zabbix /
#クライアント起動スクリプトでzabbixのインストールディレクトリを編集
chkconfig--level 35 zabbix_agentd on
#スタートアップを追加
6. 起動検証
service zabbix_agentdstart
ps aux |grep zabbix_agentd
netstat-tunlp | grep zabbix
#Zabbix クライアントが正常に動作しているか確認します
Zabbix クライアントと Zabbix サーバー間の通信が正常であるかどうかをテストします:
zabbix_get -s 192.168.21.252 -p 10050 -k "system.uptime"
2533194
#データ エコーがある場合、通信は正常です。エコーが正常でない場合は、192.168.21.252 が zabbix クライアントの IP アドレスです。ファイル構成に従って、デフォルトの /tmp/zabbix_agentd.log
5 を確認できます。 Linux ホスト監視を追加します
1. ホストを作成します
ブラウザで zabbix サーバーを開きます:
http://192.168.11.252/zabbix
設定àホストàホストを作成
2. ホスト情報
「ホスト」タブで:
「ホスト名」をカスタマイズします。
「グループ」を選択し、そうでない場合は、新しい「新しいグループ」を作成します。
監視モードとして「エージェントインターフェイス」を選択し、「IP アドレス」を入力します。デフォルトは IP モードです。ポート 10050 に接続し、何も変更せず、残りはデフォルトのままにします。
3. 監視テンプレートを選択します
[テンプレート] タブで、
「新しいテンプレートをリンク」、選択したテンプレート OSLinux テンプレート、追加を選択してテンプレートの追加を確認すると、追加されたテンプレートが「リンクされたテンプレート」に表示されます。
ページの下部にある「追加」ボタンをクリックすると、ホストが正常に追加されます。
4. ステータスの観察
新しく作成されたホストについては、主に「ステータス」と「可用性」のステータスを観察します。
ステータスが異常な場合は、設定ファイルによると、デフォルトは /tmp/zabbix_server.log です。

ホットAIツール

Undresser.AI Undress
リアルなヌード写真を作成する AI 搭載アプリ

AI Clothes Remover
写真から衣服を削除するオンライン AI ツール。

Undress AI Tool
脱衣画像を無料で

Clothoff.io
AI衣類リムーバー

AI Hentai Generator
AIヘンタイを無料で生成します。

人気の記事

ホットツール

メモ帳++7.3.1
使いやすく無料のコードエディター

SublimeText3 中国語版
中国語版、とても使いやすい

ゼンドスタジオ 13.0.1
強力な PHP 統合開発環境

ドリームウィーバー CS6
ビジュアル Web 開発ツール

SublimeText3 Mac版
神レベルのコード編集ソフト(SublimeText3)

ホットトピック









ここ数日、Ice Universeは、サムスンの次期主力スマートフォンであると広く信じられているGalaxy S25 Ultraの詳細を着実に明らかにしている。とりわけ、リーカーはサムスンがカメラのアップグレードを1つだけ計画していると主張した

OnLeaks は、X (旧 Twitter) のフォロワーから 4,000 ドル以上を集めようとして失敗した数日後、Android Headlines と提携して Galaxy S25 Ultra のファーストルックを提供しました。コンテキストとして、h の下に埋め込まれたレンダリング イメージ

TCLは、2つの新しいスマートフォンの発表に加えて、NXTPAPER 14と呼ばれる新しいAndroidタブレットも発表しました。その巨大な画面サイズはセールスポイントの1つです。 NXTPAPER 14 は、TCL の代表的なブランドであるマット LCD パネルのバージョン 3.0 を搭載しています。

Vivo Y300 Pro は完全に公開されたばかりで、大容量バッテリーを備えた最もスリムなミッドレンジ Android スマートフォンの 1 つです。正確に言うと、このスマートフォンの厚さはわずか 7.69 mm ですが、6,500 mAh のバッテリーを搭載しています。これは最近発売されたものと同じ容量です

サムスンは、ファンエディション(FE)スマートフォンシリーズをいつアップデートするかについて、まだ何のヒントも提供していない。現時点では、Galaxy S23 FE は 2023 年 10 月初めに発表された同社の最新版のままです。

ここ数日、Ice Universeは、サムスンの次期主力スマートフォンであると広く信じられているGalaxy S25 Ultraの詳細を着実に明らかにしている。とりわけ、リーカーはサムスンがカメラのアップグレードを1つだけ計画していると主張した

Redmi Note 14 Pro Plusは、昨年のRedmi Note 13 Pro Plus(Amazonで現在375ドル)の直接の後継者として正式に発表されました。予想通り、Redmi Note 14 Pro Plusは、Redmi Note 14およびRedmi Note 14 Proと並んでRedmi Note 14シリーズをリードします。李

OnePlus の姉妹ブランドである iQOO の製品サイクルは 2023 年から 4 年で、ほぼ終わりに近づいている可能性があります。それにもかかわらず、ブランドはまだZ9シリーズの開発を終えていないと宣言しました。その最終、そしておそらく最高エンドとなる Turbo+ バリアントが、予測どおりに発表されました。 T
