- 重要な情報
- はじめに
- 用語集
- ガイド
- エージェント
- インテグレーション
- OpenTelemetry
- 開発者
- API
- CoScreen
- アプリ内
- Service Management
- インフラストラクチャー
- アプリケーションパフォーマンス
- 継続的インテグレーション
- ログ管理
- セキュリティ
- UX モニタリング
- 管理
ネットワークデバイスモニタリングはプロファイルを使用して、収集するメトリクスと関連タグを Datadog Agent に通知します。プロファイルは、デバイスに関連付けられた OID のコレクションです。
デフォルトでは、Agent コンフィギュレーションディレクトリ内のすべてのプロファイルがロードされます。コレクションの特定のプロファイルをカスタマイズするには、definition_file
でファイル名別に明示的に参照するか、definition
でインラインリストを指定します。Datadog プロファイルはいずれも名前別にリストできます。追加のカスタムプロファイルは、コンフィギュレーション内でファイルパスで参照するか、コンフィギュレーションディレクトリに配置できます。
注: 一般的なプロファイルは generic-device.yaml で、ルーターやスイッチなどをサポートしています。
プロファイルを使用すると、ネットワークデバイスモニタリングで複数のデバイスタイプまたはインスタンスでメトリクス定義を再利用できます。プロファイルは、構成ファイル内のインラインまたは別のファイルで、メトリクスをインスタンスと同様に定義します。各インスタンスは、ただ 1 つのプロファイルに対応します。たとえば、次のように init_config
セクションでプロファイルを定義できます。
init_config:
profiles:
my-profile:
definition:
- MIB: IP-MIB
table: ipSystemStatsTable
symbols:
- ipSystemStatsInReceives
metric_tags:
- tag: ipversion
index: 1
sysobjectid: '1.3.6.1.4.1.8072.3.2.10'
次に、名前を明示してそれを参照するか、sysObjectID 検出を使用します。
instances:
- ip_address: 192.168.34.10
profile: my-profile
- ip_address: 192.168.34.11
# その他は必要ありません。チェックは sysObjectID を問い合わせて、
# 一致した場合はそのプロファイルを使用します。
必要な場合は、インスタンスで追加メトリクスを定義できます。これらのメトリクスは、プロファイル内のメトリクスに加えて収集されます。
プロファイルは互いに交換して使用できます。つまり、MIB 依存関係を共有するデバイスは同じプロファイルを再利用できます。たとえば、Cisco c3850 のプロファイルは多くの Cisco スイッチで使用できます。
Datadog が提供するプロファイルの詳細については、GitHub リポジトリを参照してください。
お役に立つドキュメント、リンクや記事: