Linuxサーバより愛を込めて。自己紹介リンクLinux(Ubuntu)サーバとダーツを愛する中年サラリーマンの日記。Linuxサーバより愛を込めて。普段使いのUbuntuにZabbix-agentをインストールして監視する2016年9月11日Zabbix-serverとは別のホストにZabbix-agentをインストール現在はサーバ機にエージェントを入れてサーバ監視を行っていますが、現場で使われる場合は複数のホストを監視する場面が多いのではないでしょうか。そこで今回は普段使いの端末を別ホストによるサーバに見立ててエージェントのみをインストールし、Zabbixサーバへホスト登録を行うことで監視対象の追加を試してみることにします。例によっていくつかハマった点もありましたので備忘録代わりになればと思います。インストール作業と設定まずはインストールと設定ファイルの編集を行います。restartここまででZabbix-agentの設定は完了です。個人的にややこしかったのはサービスの名称はzabbix-agent設定ファイルの名称はzabbix_agentd.confというところかなと思います。通常の場合、Ubuntuはデフォルトですべてのポートが閉じられているためこのままではサーバとエージェント間の通信ができません。したがってサーバ側のポート(10051番)とエージェント側(10050)のポートをそれぞれ開放してやります。ACCEPT続いてエージェント側を。ACCEPT※IPアドレスの部分はそれぞれの環境に置き換えて修正してください。ブラウザでサーバに接続してホストの追加を行うブラウザからZabbixに接続してログインします。「設定」→「ホスト」→「ホストの作成」へと進むと新しいホストを追加登録することができます。追加する項目はホスト名(必須。/etc/zabbix/zabbix_agentd.confのHostnameを指定)表示名(任意。Zabbix上で表示する際に使用するそうな)グループ(必須。既存のグループに登録でも新規作成したグループでも)エージェントのインターフェース(必須。エージェントのIPアドレス)以上を登録して保存します。「設定」→「ホスト」で一覧表示させてみて、「エージェントの状態」が緑色で点灯すればOK!赤の場合何かしらの設定ミスが疑われますので再度確認しましょう。疑わしいポイント、自分がハマったポイントはエージェントが起動していない(再起動をしてなかったり、そもそも起動してなかったり)IPアドレスやホスト名の間違いエージェント側の10050番ポート、またはサーバ側の10051番ポート(自分はこれでした...)が開いていないなどが考えられると思います。Server以外の端末にAgentをインストール・設定するまとめエージェントを入れておしまい!というわけではなく今度はそれらを監視する必要があるわけですが、今回はインストールと設定までを纏めておきます。以上のような流れで基本的にはOKだと思います。サーバ以外の端末を含めて一括監視するという感触はなんとなく掴めた気がしますのでもう少し掘り下げいきたいところですね。サーバの方は各種サービスの死活監視だったり各種リソースの使用状況だったりログを監視してみたり...とやってみたいことはたくさんありますので。コメントをキャンセルメールアドレスが公開されることはありません。Railsで構築されているというプロジェクトマネジメント向けツール。私がLinuxを初めて触ったのは2007年頃だったでしょうか。前から姉のPCの具合が悪く、なにか良い方法はないものか・・・と悩んでいました。2週間くらい前でしょうか。話を聞くと「パソコン使ってたら何かエラーが出て、無視して使ってたらある日モニタが写らなくなった。...Ubuntu12.04デスクトップをインストール実家においてきたPCがどうにも不調なようで、自分が所有していた古いノートパソコンを持っていきました。commentsロードバイクに関するブログを始めました。自己紹介リンクLinuxサーバより愛を込めて。Linux(Ubuntu)サーバとダーツを愛する中年サラリーマンの日記。Linuxサーバより愛を込めて。