Datadog-HAProxy Integration

概要

次の目的で、HAProxyの動作状況をDatadogと連携します:

  • HAProxyのロードバランシングパフォーマンスの可視化
  • HAProxyサーバーがダウンしたことを検知する
  • HAProxyのパフォーマンスと他のアプルケーションの情報を関連付けて把握する

Datadog Agentの設定ファイルサンプルとメトリクス取得プログラム:

HAProxyインテグレーションがデフォルトで取得しているメトリクス:

haproxy.bytes.in_rate
haproxy.bytes.out_rate
haproxy.denied.req_rate
haproxy.denied.resp_rate
haproxy.errors.con_rate
haproxy.errors.req_rate
haproxy.errors.resp_rate
haproxy.queue.current
haproxy.requests.rate
haproxy.session.current
haproxy.session.limit
haproxy.session.rate
haproxy.warnings.redis_rate
haproxy.warnings.retr_rate