テンプレート

  1. Zabbixの設定 > テンプレート > 右上のインポート

Apache

  1. zabbix-agent側の設定
    vi /etc/httpd/conf/httpd.conf
    ----
    ExtendedStatus On
    
    <Location /server-status>
        SetHandler server-status
        Order deny,allow
        Deny from all
        Allow from 127.0.0.1
        Allow from localhost
    </Location>
    ----
    service httpd restart
  2. Apache Monitoring Script [Zabbix] に説明があり3つの例がある。1.cronを使う, 2.zabbix-serverから直接/server-statusを参照する, 3.agent側にbashスクリプトを置く。(3)がスマートなので採用
  3. File not found: "zapache" at page "Memo/Linux/Zabbix/Template"[添付] File not found: "zapache_export.xml" at page "Memo/Linux/Zabbix/Template"[添付] をダウンロード
  4. zapacheをagent側にコピー
    mkdir /etc/zabbix/bin
    cp /tmp/zapache /etc/zabbix/bin
    chmod 755 /etc/zabbix/bin/zapache
    
    cat > /etc/zabbix/zabbix_agentd.d/userparameter_apache.conf << 'EOS'
    UserParameter=apache[*],/etc/zabbix/bin/zapache \$1
    EOS
    
    service zabbix-agent restart
  5. 設定 > -hテンプレート > 右上のインポートで「zapache_export.xml」を指定
  6. Template_Apache_Stats が追加される。アイテムしかないのでトリガーやグラフは任意で追加
  1. 設定 > テンプレート > Template_Apache_Stats > グラフを選択
  2. 右上のグラフの作成
  3. 名前:Apache - Requests Per Second
  4. アイテム:Template_Apache_Stats: Apache/ReqPerSec
  5. 保存

MySQL


トップ   編集 凍結 差分 バックアップ 添付 複製 名前変更 リロード   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS
Last-modified: 2024-09-09 (月) 18:56:52