このページの目次
メトリック
Apstraフローコレクターは、 /metrics
エンドポイントを公開し、そのパフォーマンスと使用するリソースに関連するPrometheus互換の統計を提供します。エンドポイントは、Prometheus テキストベースの博覧会形式でデータを返します。詳細については、 Prometheus のドキュメント を参照してください。
このトピックでは、Apstra Flowの /metrics
エンドポイントから取得できる統計のタイプについて説明します。
app_info
app_info
statistic shows the application details. For example:
app_info{arch="arm64",cpus="8",env="native",hostname="M1-MacBook-Pro.local",os="darwin",run_id="b1214e11-198f-43e7-81f1-c9986e9b3ff7"} 1
Label | Description |
---|---|
arch |
The environment running the application. |
cpus |
The number of available CPUs. |
env |
Native install or Docker install. |
hostname |
The name of machine. |
os |
The operating system running the application. |
run_id |
The application ID. |
ライセンスユニット
The license_units
statistic shows details on your Apstra license. For example:
license_units{account_id="",expiration="0",level="0",riskiq_disabled="false"} 1
This record contains the following labels:
Label | Description |
---|---|
account_id |
The license account ID. |
expiration |
The license expiration date. |
level |
The license level. |
riskiq_disabled |
riskiq is disabled for the license. |
フロー UDP サーバー
udp_server_packet_queue_util
udp_server_packet_queue_util
統計は、処理を待機している受信パケットを格納するパケット キューの使用率を示します。例えば:
udp_server_packet_queue_util{application="flowcoll"} 0
このレコードには、次のラベルが含まれています。
ラベル | の説明 |
---|---|
application |
アプリケーションの名前。 |
udp_server_packets_received_total
udp_server_packets_received_total
統計は、UDP サーバーが受信したパケットの合計数を示します。例えば:
udp_server_packets_received_total{application="flowcoll",port="9995"} 0
このレコードには、次のラベルが含まれています。
ラベル | の説明 |
---|---|
application |
アプリケーションの名前。 |
port |
UDP サーバーがリッスンするポート。 |
udp_server_bytes_received_total
udp_server_bytes_received_total
統計は、UDP サーバーが受信した合計バイト数を提供します。
udp_server_bytes_received_total{application="flowcoll",port="9995"} 0
このレコードには、次のラベルが含まれています。
ラベル | の説明 |
---|---|
application |
アプリケーションの名前。 |
port |
UDP サーバーがリッスンするポート。 |
プロセッサー
record_queue_util
record_queue_util
統計は、レコード・キュー・サイズをその容量で割った比率を示します。例えば:
record_queue_util{application="flowcoll"} 0
このレコードには、次のラベルが含まれています。
ラベル | の説明 |
---|---|
application |
アプリケーションの名前。 |
開く検索出力
- outputs_records_received_total
- outputs_records_sent_total
- outputs_bulk_requests_total
- outputs_bulk_requests_errored_total
- outputs_records_errored_total
outputs_records_received_total
outputs_records_received_total
統計は、出力が受信したレコードの合計数を示します。例えば:
outputs_records_received_total{application="flowcoll",namespace="default",output="opensearch"} 0
このレコードには、次のラベルが含まれています。
ラベル | の説明 |
---|---|
application |
アプリケーションの名前。 |
namespace |
名前空間の名前。 |
output |
出力の名前。 |
outputs_records_sent_total
outputs_records_sent_total
統計は、出力によって送信されたレコードの合計数を示します。例えば:
outputs_records_sent_total{application="flowcoll",namespace="default",output="opensearch"} 0
このレコードには、次のラベルが含まれています。
ラベル | の説明 |
---|---|
application |
アプリケーションの名前。 |
namespace |
名前空間の名前。 |
output |
出力の名前。 |
outputs_bulk_requests_total
outputs_bulk_requests_total
統計は、出力によって送信された一括リクエストの合計数を示します。例えば:
outputs_bulk_requests_total{application="flowcoll",namespace="default",output="opensearch"} 0
このレコードには、次のラベルが含まれています。
ラベル | の説明 |
---|---|
application |
アプリケーションの名前。 |
namespace |
名前空間の名前。 |
output |
出力の名前。 |
outputs_bulk_requests_errored_total
outputs_bulk_requests_errored_total
統計には、エラーされた一括リクエストの合計数が表示されます。例えば:
outputs_bulk_requests_errored_total{application="flowcoll",namespace="default",output="opensearch"} 0The outputs_bulk_requests_errored_total
record provides the following labels:
このレコードには、次のラベルが含まれています。
ラベル | の説明 |
---|---|
application |
アプリケーションの名前。 |
namespace |
名前空間の名前。 |
output |
出力の名前。 |
outputs_records_errored_total
outputs_records_errored_total
統計は、エラー・レコードの合計数を示します。例えば:
outputs_records_errored_total{application="flowcoll",namespace="default",output="opensearch"} 0
このレコードには、次のラベルが含まれています。
ラベル | の説明 |
---|---|
application |
アプリケーションの名前。 |
namespace |
名前空間の名前。 |
output |
出力の名前。 |