Supported OS Linux Mac OS Windows

インテグレーションバージョン1.2.0

To find out if this integration is available in your organization, see your Datadog Integrations page or ask your organization administrator.

To initiate an exception request to enable this integration for your organization, email [email protected].

概要

このチェックは、Datadog Agent を通じて Unifi Console を監視します。

セットアップ

Unifi チェックは Datadog Agent パッケージに含まれていないため、お客様自身でインストールする必要があります。

インストール

Agent v7.21 / v6.21 以降の場合は、下記の手順に従い Unifi チェックをホストにインストールします。Docker Agent または 上記バージョン以前の Agent でインストールする場合は、コミュニティインテグレーションの使用をご参照ください。

  1. 以下のコマンドを実行して、Agent インテグレーションをインストールします。

    sudo -u dd-agent -- datadog-agent integration install -t datadog-unifi_console==1.2.0
    
  2. コアのインテグレーションと同様にインテグレーションを構成します。

構成

  1. Unifi Console のパフォーマンスデータの収集を開始するには、Agent のコンフィギュレーションディレクトリのルートにある conf.d/ フォルダーの unifi_console.d/conf.yaml ファイルを編集します。使用可能なすべてのコンフィギュレーションオプションの詳細については、unifi_console.d/conf.yaml のサンプルを参照してください。

  2. Agent を再起動します

検証

Agent の status サブコマンドを実行し、Checks セクションで unifi_console を探します。

収集データ

メトリクス

unifi_console.device.status
(gauge)
Device status
unifi_console.device.uptime
(gauge)
Device uptime
Shown as second
unifi_console.device.clients
(gauge)
Clients number
unifi_console.device.satisfaction
(gauge)
Device Satisfaction
Shown as percent
unifi_console.device.system.cpu.pct
(gauge)
% of CPU used
Shown as percent
unifi_console.device.system.mem.used
(gauge)
Memory used
Shown as byte
unifi_console.device.system.mem.total
(gauge)
Total Memory
Shown as byte
unifi_console.device.system.mem.buffer
(gauge)
Memory buffer
Shown as byte
unifi_console.device.system.mem.pct
(gauge)
% of memory used
Shown as percent
unifi_console.device.tx_packets
(gauge)
Number of transmitted packets
Shown as packet
unifi_console.device.tx_bytes
(gauge)
Number of transmitted Bytes
Shown as byte
unifi_console.device.tx_errors
(gauge)
Number of transmitted errors
unifi_console.device.tx_dropped
(gauge)
Number of transmitted dropped
unifi_console.device.tx_retries
(gauge)
Number of transmitted retries
unifi_console.device.rx_packets
(gauge)
Number of received packets
Shown as packet
unifi_console.device.rx_bytes
(gauge)
Number of received bytes
Shown as byte
unifi_console.device.rx_errors
(gauge)
Number of received errors
unifi_console.device.rx_dropped
(gauge)
Number of received dropped
unifi_console.device.guests
(gauge)
Number of guests
unifi_console.device.uplink.rx_bytes
(gauge)
Uplink received bytes
Shown as byte
unifi_console.device.uplink.rx_dropped
(gauge)
Uplink number of received dropped
unifi_console.device.uplink.rx_errors
(gauge)
uplink number of received errors
unifi_console.device.uplink.rx_packets
(gauge)
Uplink received packets
Shown as packet
unifi_console.device.uplink.tx_bytes
(gauge)
Uplink transmitted bytes
Shown as byte
unifi_console.device.uplink.tx_dropped
(gauge)
Uplink number of transmitted dropped
unifi_console.device.uplink.tx_errors
(gauge)
Uplink number of transmitted errors
unifi_console.device.uplink.tx_packets
(gauge)
Uplink transmitted packets
Shown as packet
unifi_console.device.uplink.up
(gauge)
Uplink status
unifi_console.client.noise
(gauge)
Client noise in dBm
unifi_console.client.rx_bytes
(gauge)
Client received bytes
Shown as byte
unifi_console.client.rx_packets
(gauge)
Client received packets
Shown as packet
unifi_console.client.rx_rate
(gauge)
Client received rate
Shown as byte
unifi_console.client.satisfaction
(gauge)
Client satisfaction
Shown as percent
unifi_console.client.signal
(gauge)
Client signal in dBm
unifi_console.client.tx_bytes
(gauge)
Client transmitted bytes
Shown as byte
unifi_console.client.tx_packets
(gauge)
Client transmitted packets
Shown as packet
unifi_console.client.tx_rate
(gauge)
Client transmitted rate
Shown as byte
unifi_console.client.tx_retries
(gauge)
Client transmitted retry
unifi_console.client.uptime
(gauge)
Client uptime
Shown as second
unifi_console.client.up
(gauge)
Client up
unifi_console.healthy
(gauge)
Health status

イベント

Unifi Console インテグレーションには、イベントは含まれません。

サービスチェック

unifi_console.can_connect

Returns CRITICAL if the Agent fails to connect to the Unifi Console, otherwise OK.

Statuses: ok, critical

unifi_console.healthy

Returns CRITICAL if the Unifi Console is not up, otherwise OK.

Statuses: ok, critical

unifi_console.device

Returns CRITICAL if the device is not in state 1, otherwise OK.

Statuses: ok, critical

unifi_console.device.uplink

Returns CRITICAL if the device uplink is not up, otherwise OK.

Statuses: ok, critical

トラブルシューティング

ご不明な点は、Datadog のサポートチームまでお問合せください。