Mapとかも表示させられてグラフもキレイ、かつSNMP経由で監視する、というツールを見かけたので、これを入れてみる事にする。親切な事に、スクリーンショットはこちら、デモページはこちらに用意されている。手順についても、基本的にこちらに用意されている。今回は、この手順を参考にインストールを進めていく。1.インストール・初期設定さて、それではまずは前提となるパッケージを入れていこう。sshdは最初から入っているものとして割愛。先にSELinux/Firewalldの設定をしておこう。--reload以下のコマンドを実行し、リポジトリの登録と前提パッケージのインストールを実施する。-y前提パッケージをインストールできたら、事前にMariaDBでデータベースの作成等の下準備を行っておこう。mariadbmysql_secure_installationも行っておこう。MariaDB!データベースの作成を行う。'Observium用パスワード';"次に、Observiumのダウンロードを行う。Edition)があるようだ。今回は、CEをダウンロード、初期設定を行う。Done.次に、Apacheまわりの設定を追加する。httpdログを格納するディレクトリを作成する。/opt/observium/logsユーザを追加する。10(管理者))にしてしまおう。10監視対象ホストを追加する。これも後からwebコンソールで出来る。※実行時にSNMPの接続テストが行われるので、Linuxであれば事前にnet-snmpなどをインストールしておくこと。SNMPプロトコルバージョン(v1、v2c、v3。基本はv2c)新しく登録した監視対象ホストの情報取得テストを実施する。allcrontabに対し、定期的に情報取得スクリプトをキックするように記述する。2>&1crontabに設定追加後、crondをリロードさせる。crond設定ファイルに対し、fpingを監視するように設定を追加する。7での例)一応、監視対象ホストでやることも記載しておく。いっても大した事はしなくて良い。net-snmpをインストールするくらい(+SNMPコミュニティ名を変えるならその設定)だ。SNMPコミュニティ名はデフォルトで「public」となっている。3.Webコンソールへアクセスするさて、それではWebコンソール(http://ObserviumサーバIPアドレス)へアクセスしよう。ログイン画面はデモページと同じみたいだ。コンソールから作成したユーザでログインする。現在の設定だと海のど真ん中にいることになっているようだw。SNMPのロケーション情報を設定する必要がありそう...。デバイス情報(監視対象サーバ)。自動的にLinuxと認識してくれている。入れたばかりだから情報があまり貯まってないけど、グラフもちゃんと表示される。いいなぁ...これすごいいいなぁ。SNMPってことはネットワーク機器も監視できるわけだし、物理サーバのマネジメントポート経由での監視も可能のはずだ。家の監視ツールとしては、かなり有力候補になっている。blacknonインフラエンジニア(...のつもり)。仕事で使うならクライアントはWindowsよりはUNIXの方が好き。Commentコメントをキャンセルメールアドレスが公開されることはありません。