HAProxy メトリクスを表示して、システムデバイスの監視が有効になるように、[HAProxy メトリクスの統計 (HAProxy metrics stats)] ページを設定します。

始める前に

必要なロール:agent_client_collector_admin

このタスクについて

HAProxy には、HTTP 要求と TCP 要求の両方に対する負荷分散とリバースプロキシ機能があります。HAProxy チェックでは、複数の健全性チェックに連続して失敗したバックエンドサーバーを削除し、負荷分散の一環として受信トラフィックをバックエンドサーバーに転送します。

手順

  1. /etc/haproxy/haproxy.cfg にある HAProxy 構成ファイルにアクセスします。
  2. このファイルの末尾に次を追加します。
    listen frontend *:8080       #Haproxy 
    Monitoring run on port 8080
    mode http
    option forwardfor
    option httpclose
    stats enable
    stats show-legends
    stats refresh 5s
    stats uri /stats        #URL for HAProxy monitoring
    stats realm Haproxy\Statistics.   #Title for pop up window
    stats auth admin:admin     #User and Password for login to the monitoring dashboard
    stats admin if TRUE
    default_backend backend       #This is optional for monitoring backend 
    
  3. 次のコマンドを実行して HAProxy を再起動します。
    sudo service haproxy restart
  4. 次の URL からアクセスできる [HAProxy メトリクスの統計 (HAProxy metrics stats)] ページを表示して、システムの HAProxy メトリクスを表示します。
    http://<HAProxyServer>:8080/stats