Zabbix 2.0


Ubuntu 12.04.3 LTSにagentインストール

# 通常のリポジトリにはv1.8しか無かったため、別リポジトリを追加
sudo wget http://repo.zabbix.com/zabbix/2.0/ubuntu/pool/main/z/zabbix-release/zabbix-release_2.0-1precise_all.deb
sudo dpkg -i zabbix-release_2.0-1precise_all.deb
sudo aptitude update

# agentのインストール
sudo aptitude install zabbix-agent
sudo sysv-rc-conf zabbix-agent on

# 設定
sudo vim /etc/zabbix/zabbix_agentd.conf
----
Server=192.168.1.10
ListenIP=192.168.1.20
ServerActive=192.168.1.10
Hostname=ubuntu.example.com
----
sudo service zabbix-agent restart

# ポート開放(LANの場合)
sudo ufw allow proto tcp from 192.168.1.0/24 to any port 10050

Windowsにagentをインストール

  1. Homepage of Zabbix からWindows向けagentをダウンロード。例:zabbix_agents_2.0.10.win.zip
  2. zabbix_agents_2.0.10.win.zip を展開し、以下にc:\zabbixにリネーム
  3. 空ファイル c:\zabbix\zabbix_agentd.userparams.conf を作成
  4. 設定変更: C:\zabbix\conf\zabbix_agentd.win.conf をコピーして C:\zabbix\zabbix_agentd.conf を編集
    Timeout=10
    LogFile=c:\zabbix\zabbix_agentd.log
    EnableRemoteCommands=1
    LogRemoteCommands=1
    Server=192.168.1.10
    ListenIP=192.168.1.20
    ServerActive=192.168.1.10
    Hostname=win.example.com
    Include=c:\zabbix\zabbix_agentd.userparams.conf
  5. サービスとしてインストール
    cd C:\zabbix\bin\win64
    zabbix_agentd.exe --config C:\zabbix\zabbix_agentd.conf --install
    zabbix_agentd.exe --config C:\zabbix\zabbix_agentd.conf --start
  6. アンインストールする場合
    cd C:\zabbix\bin\win64
    zabbix_agentd.exe --config C:\zabbix\zabbix_agentd.conf --stop
    zabbix_agentd.exe --config C:\zabbix\zabbix_agentd.conf --uninstall
  7. Zabbix server上のホストにテンプレート追加
    • Template OS Windows

Zabbix2.0サーバインストール

※新規インストールする場合は、EPELではなく、Zabbix Official Repository を使った方が3.0へのバージョンアップもできて良い。

  1. 管理画面:http://www.example.com/zabbix にブラウザでアクセス
  2. Webインストーラの手順を勧めるshow create table zabbix.valuemaps;
  3. Web画面にログイン
    • Username: admin
    • Password: zabbix
  4. 日本語に変更。右上の「Profile」> Language:Japanese(ja_JP) , パスワードを変更, 更新:300秒 にして Save
  5. ローカルホストの監視。設定 > ホスト > zabbix server > 無効をクリックして有効に変更
  6. 監視データの確認。監視データ > 最新データ
  7. 監視データ > グラフ でグラフの表示
  1. 右上のセレクトボックスで「ユーザ」に切り替え
  2. エイリアス「Admin」がデフォルトユーザなのでパスワードを変更しておく
  3. 右上の「ユーザの追加」で追加可能
  4. 「権限」タブで「ユーザ」「管理者」「特権管理者」と選択ができる
  5. 保存
  1. 管理 > メディアタイプ > Email
    • SMTPサーバー: localhost
    • SMTP helo: localhost
    • 送信元メールアドレス: zabbix@localhost

Zabbix2.0エージェントの追加

※新規インストールする場合は、EPELではなく、Zabbix Official Repository を使った方が3.0へのバージョンアップもできて良い。

  1. 設定
  2. [ホスト]タブ > ホストの作成
  3. ホスト名:zabbix_agentnod.confのHostnameと会わせた方が良い
  4. 表示名:適当
  5. グループ:「Zabbix servers」を外し、新規か「Linux servers」を追加
  6. エージェントのインタフェース
    • IPアドレス:エージェントのIPアドレス(DNSがあれば空)
    • DNS名:あれば設定
  7. 保存
  8. [テンプレート]タブ > 追加
  9. グループ:Templates
  10. チェック「Template OS Linux」
  11. 保存

アップデート


serverバージョンアップ

  1. zabbix停止
    service zabbix-server stop
    service zabbix-agent stop
  2. 最新バージョンの取得
    • yumでバージョンアップ
      yum update zabbix-server \
      zabbix-agent \
      zabbix-server-mysql \
      zabbix-web-japanese \
      zabbix-web \
      zabbix \
      zabbix-web-mysql \
      zabbix-get \
      zabbix-sernder
    • rpmから
      wget -q http://www.kodai74.net/packages/zabbix/zabbix-2.0/rhel/5/x86_64/zabbix-2.0.1-1.el5.x86_64.rpm
      wget -q http://www.kodai74.net/packages/zabbix/zabbix-2.0/rhel/5/x86_64/zabbix-agent-2.0.1-1.el5.x86_64.rpm
      wget -q http://www.kodai74.net/packages/zabbix/zabbix-2.0/rhel/5/x86_64/zabbix-get-2.0.1-1.el5.x86_64.rpm
      wget -q http://www.kodai74.net/packages/zabbix/zabbix-2.0/rhel/5/x86_64/zabbix-server-2.0.1-1.el5.x86_64.rpm
      wget -q http://www.kodai74.net/packages/zabbix/zabbix-2.0/rhel/5/x86_64/zabbix-server-mysql-2.0.1-1.el5.x86_64.rpm
      wget -q http://www.kodai74.net/packages/zabbix/zabbix-2.0/rhel/5/x86_64/zabbix-web-2.0.1-1.el5.x86_64.rpm
      wget -q http://www.kodai74.net/packages/zabbix/zabbix-2.0/rhel/5/x86_64/zabbix-web-japanese-2.0.1-1.el5.x86_64.rpm
      wget -q http://www.kodai74.net/packages/zabbix/zabbix-2.0/rhel/5/x86_64/zabbix-web-mysql-2.0.1-1.el5.x86_64.rpm
      wget -q http://www.kodai74.net/packages/zabbix/zabbix-2.0/rhel/5/x86_64/zabbix-sender-2.0.1-1.el5.x86_64.rpm
      
      rpm -Uvh zabbix-2.0.*.rpm \
      zabbix-agent-2.0.*.rpm \
      zabbix-get-2.0.*.rpm \
      zabbix-server-2.0.*.rpm \
      zabbix-server-mysql-2.0.*.rpm \
      zabbix-web-2.0.*.rpm \
      zabbix-web-japanese-2.0.*.rpm \
      zabbix-web-mysql-2.0.*.rpm \
      zabbix-sender-2.0.*.rpm
  3. 1.8から2.0などのメジャーバージョンアップの場合のデータベースのアップデート
    /usr/share/doc/zabbix-server-mysql-2.0.1/upgrades/dbpatches/2.0/mysql/upgrade
  4. DB削除、ユーザ追加してからのmysql完全リストア
    mysql -u root -e 'drop database zabbix;'
    mysql -u root -e
    グラフ でグラフの表示

server/agentのマイナーアップデート


agentバージョンアップ

  1. 最新バージョンの取得
    • yumでバージョンアップ
      yum update zabbix-agent \
      zabbix
    • zabbix-agent 2.0.0 > 2.0.1へバージョンアップ
      wget -q http://www.kodai74.net/packages/zabbix/zabbix-2.0/rhel/5/x86_64/zabbix-2.0.1-1.el5.x86_64.rpm
      wget -q http://www.kodai74.net/packages/zabbix/zabbix-2.0/rhel/5/x86_64/zabbix-agent-2.0.1-1.el5.x86_64.rpm
      wget -q http://www.kodai74.net/packages/zabbix/zabbix-2.0/rhel/5/x86_64/zabbix-get-2.0.1-1.el5.x86_64.rpm
      wget -q http://www.kodai74.net/packages/zabbix/zabbix-2.0/rhel/5/x86_64/zabbix-sender-2.0.1-1.el5.x86_64.rpm
      
      rpm -Uvh \
          zabbix-2.0.*.rpm \
          zabbix-agent-2.0.*.rpm \
          zabbix-get-2.0.*.rpm \
          zabbix-sender-2.0.*.rpm
  2. zabbix再開
    service zabbix-agent restart

アクティブチェックの追加


トップ   編集 凍結 差分 バックアップ 添付 複製 名前変更 リロード   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS
Last-modified: 2018-09-15 (土) 07:31:38