1.2.8.6. セカンダリーデバイスメトリクスのネットワーク割り当てへの関連付けが可能になる
セカンダリーデバイス (インターフェイス) は、各種の用途に合わせて使用されます。セカンダリーデバイスのメトリクスを同じ分類で集計するために、それらを分類する方法を確保する必要があります。
kubelet は一連のネットワークで監視可能なメトリクスをすでに公開しています。これらのメトリクスのラベルには、とくに以下が含まれます。
- Pod の名前
- Pod の namespace
- インターフェイス名 (例: et0)
これは、インターフェイス名が参照する内容が明確でないため、Multus などを介して新しいインターフェイスが Pod に追加されるまで機能します。インターフェイスのラベルはインターフェイス名を参照しますが、そのインターフェイスの用途は明確ではありません。多くの異なるインターフェイスがある場合、監視しているメトリクスが参照するネットワークを把握することはできません。これは、新規の pod_network_name_info
メトリクスを導入することで対応できます。このメトリクスは、kubelet によって公開される値と、ネットワークのタイプを特定するメトリクスが関連するネットワーク割り当て定義の名前の両方を含むクエリーをビルドするために使用できます。
詳細は、セカンダリーインターフェイスメトリクスをネットワーク割り当てへの関連付け について参照してください。