サーバーモニタリングツールHinemosをインストールする

2014年02月06日 23時18分

201402062318OHIC00.png

前提条件

構築に必要なサーバー要件および、導入パッケージは下記のとおりです。

  1. 作業環境
    OSWindows 7 Ultimate 32bit
    CygwinSetup Version 2.831
    VirtualBox4.3.6 r91406
    Vagrant1.4.1
  2. サーバ要件
    監視サーバーホスト名hinemos-server
    IPアドレス192.168.0.50
    OSCentOS 6.5 i386
    Apache2.2.15
    監視ノードホスト名hinemos-client
    IPアドレス192.168.0.20
    OSCentOS 6.5 i386
    管理クライアントホスト名PAPA
    IPアドレス192.168.0.253
    OSWindows 7 Ultimate 32bit

    ハードウェア要件については、Hinemosの動作環境を参照して下さい。

  3. 導入するパッケージ
    サーバーパッケージ名バージョン
    監視サーバーjava-1.7.0-openjdk1.7.0.51
    Hinemos Manager,4.1.1
    監視ノードjava-1.7.0-openjdk1.7.0.51
    net-snmp5.5
    net-snmp-utils5.5
    Hinemos Agent4.1.1
    管理クライアントHinemos Client4.1.1

監視サーバーの構築

  1. OpenJDKのインストール
    $ sudo yum -y install java-1.7.0-openjdk
    
    201402062318OHIC01.png
    201402062318OHIC02.png
  2. Hinemos Managerのダウンロードと解凍
    $ wget -q http://jaist.dl.sourceforge.jp/hinemos/60378/hinemos_manager-4.1.1_rhel6_32.tar.gz
    $ tar zxf hinemos_manager-4.1.1_rhel6_32.tar.gz
    
    201402062318OHIC03.png
  3. Hinemos Managerのインストール

    ダウンロードしたアーカイブ中に含まれる日本語インストーラーを実行します。

    $ sudo Hinemos_Manager-4.1.1_rhel6_32/manager_installer_JP.sh
    

    インストール中に、hinemosユーザーのパスワードを設定しますので、任意のパスワードを指定して下さい。
    この他の項目は、全てデフォルトで構いません。

    201402062318OHIC04.png
    201402062318OHIC05.png
  4. 動作確認
    $ sudo /opt/hinemos/bin/hinemos_start.sh
    
    201402062318OHIC06.png
  5. サービスの自動起動設定

    Hinemos Managerが正常に起動できたら、自動起動の設定を行います。

    $ sudo cp -p /opt/hinemos/sbin/service/hinemos_manager /etc/init.d/
    $ sudo chkconfig --add hinemos_manager
    $ chkconfig hinemos_manager --list
    
    201402062318OHIC07.png

    以上で、監視サーバーの構築は終了です。

管理クライアントの構築

  1. Hinemos Clientのインストール

    Hinemos配布サイトから、HinemosClientInstaller-4.1.1_win32.msiをダウンロードした後、インストーラーを起動し、全てデフォルトの設定でインストールします。

    201402062318OHIC08.png
    201402062318OHIC09.png
    201402062318OHIC10.png
    201402062318OHIC11.png
    201402062318OHIC12.png
    201402062318OHIC13.png
  2. Hinemos Managerへのログイン

    スタートメニューから、HinemosClientを起動し、下記の認証情報を指定して監視サーバーに接続します。

    ユーザIDhinemos
    パスワードhinemos
    接続先URLhttp://192.168.0.50:8080/HinemosWS/
    201402062318OHIC14.png
    201402062318OHIC15.png
  3. ログインパスワードの変更

    ビュー→アカウント→アカウント[ユーザ]の順に選択し、アカウント[ユーザ]を表示します。

    201402062318OHIC16.png

    表示されたユーザID上で、右クリックを押すと表示されるメニューからパスワード変更を選択し、新しいパスワードを入力します。

    201402062318OHIC17.png
    201402062318OHIC18.png
  4. 再ログイン

    パスワードを変更すると、再ログインするよう促されますので、接続→ログインを選択し、設定したパスワードでログインします。

    201402062318OHIC19.png

    以上で、管理クライアントの構築は終了です。

監視ノードの設定

管理クライアントを使用して、監視対象となる管理ノードを追加し、PINGによる死活監視設定を行います。

  1. 監視ノードの追加

    管理画面右上部に表示されているOpen Perspectiveボタンをクリックして、[リポジトリ]を選択します。

    201402062318OHIC20.png

    201402062318OHIC21.png

    201402062318OHIC22.png

    何も登録されていない[ノード]ビューが表示されますので、画面中央の作成ボタンをクリックします。

    201402062318OHIC23.png

    ノードの作成・変更ウインドウが表示されたら、追加するノード情報を入力します。
    ピンク色で表示された項目は、必須入力です。ファシリティID/ファシリティ名は任意の名前で、同じであっても構いません。

    201402062318OHIC24.png
    201402062318OHIC25.png

    追加した監視ノードが、[ノード]ビューに表示されます。

    201402062318OHIC26.png
  2. 通知設定の編集

    監視ノードに異常が発生した際に、管理クライアントに通知する方法を編集します。

    ビュー→監視設定→監視設定[監視通知]を選択して、通知ビューを表示します。

    201402062318OHIC27.png

    8種類の通知IDから、STATUS_FOR_POLLINGを選択して、変更ボタンをクリックします。

    201402062318OHIC28.png

    画面中段にあるステータス通知から、黄緑色で表示された[情報]の通知をチェックします。デフォルトでは、チェックされていませんが、監視が正常に機能するかを確認するためにチェックしておくと良いでしょう。

    201402062318OHIC29.png
  3. 監視項目の設定

    監視ノードに、PINGによる死活監視を追加します。

    ビュー→監視設定→監視設定[一覧]を選択して、一覧ビューを表示します。

    201402062318OHIC30.png

    作成ボタンをクリックします。

    201402062318OHIC31.png

    監視種別からPING監視(数値)を選択します。

    201402062318OHIC32.png

    スコープ選択では、登録ノードすべてまたは、ツリー表示されたファシリティIDを選択します。

    201402062318OHIC33.png

    PING監視の通知方法を選択します。先に編集した[STATUS_FOR_POLLING]を選択し、[OK]で終了すると、通知IDに反映されます。

    201402062318OHIC34.png

    アプリケーションには、任意の名前を設定します。全て設定した後、[OK]で終了すると、監視項目が追加されます。

    201402062318OHIC35.png
  4. 監視状況の確認

    監視ノードの監視状況を確認します。

    ビュー→監視→監視[ステータス]を選択して、ステータスビューを表示します。

    201402062318OHIC36.png

    監視ノードに障害が発生したなどの理由で、PING応答が無くなると、赤色で[危険]が表示されます。

    201402062318OHIC37.png

    監視ノードからのPING応答が開始されると、黄緑色で[情報]が表示されます。

    201402062318OHIC38.png

    以上で、監視ノードの設定は終了です。