Azure IoT Edge インテグレーションのメトリクス
Azure IoT Edge の監視に使う Datadog の公式インテグレーションです。収集するメトリクスは 59 件あります。
公式の紹介文 (英語)
Monitor the health and performance of an Azure IoT Edge device and modules.
種別の内訳
- gauge (その時点の値): 40 件
- count (集計間隔内の発生回数): 19 件
メトリクスの一覧
説明は公式の定義の英文をそのまま載せています。
| メトリクス | 種別 | 単位 |
|---|---|---|
azure.Amount of space left on the disk disk_name. | gauge | byte |
azure.Count of how long it took for Docker to execute the given command. Possible commands are: create, update, remove, start, stop, restart. | gauge | - |
azure.Quantile of how long it took for Docker to execute the given command. Possible commands are: create, update, remove, start, stop, restart. | gauge | second |
azure.Sum of how long it took for Docker to execute the given command. Possible commands are: create, update, remove, start, stop, restart. | gauge | second |
azure.Total number of processes the module module_name has created. | gauge | - |
azure.Count of amount of time it took to complete a new deployment after receiving a change. | gauge | - |
azure.Quantile of amount of time it took to complete a new deployment after receiving a change. | gauge | second |
azure.Sum of amount of time it took to complete a new deployment after receiving a change. | gauge | second |
azure.Total number of times a built-in Edge Agent direct method is called, such as Ping or Restart. | count | - |
azure.How long the host has been running. | gauge | second |
azure.How long iotedged has been running. | gauge | second |
azure.Total number of times the Edge Agent attempted to sync its twin with IoT Hub, both successful and unsuccessful. Includes both Edge Agent requesting a twin, and IoT Hub notifying of a twin update. | count | - |
azure.Number of times the Edge Agent asked Docker to start the module module_name. | count | - |
azure.Number of times the Edge Agent asked Docker to stop the module module_name. | count | - |
azure.Total amount of bytes read from the disk by module module_name. | count | byte |
azure.Size of the disk disk_name. | gauge | byte |
azure.Total amount of bytes written to the disk by module module_name. | count | byte |
azure.Total amount of RAM available to module module_name. | gauge | byte |
azure.Total amount of bytes received from the network by module module_name. | count | byte |
azure.Total amount of bytes sent to the network by module module_name. | count | byte |
azure.The amount of time the module module_name was specified in the deployment. | gauge | - |
azure.The amount of time the module module_name was specified in the deployment and was in the running state. | gauge | - |
azure.Total number of times the Edge Agent failed to sync its twin with IoT Hub. | count | - |
azure.Count of percent of CPU used by all processes in module module_name. | gauge | - |
azure.Quantile of percent of CPU used by all processes in module module_name. | gauge | percent |
azure.Sum of percent of CPU used by all processes in module module_name. | gauge | percent |
azure.Amount of RAM used by all processes in module module_name. | gauge | byte |
azure.Total number of times clients failed to connect to Edge Hub. | count | - |
azure.Count of time taken to resolve a direct message. | gauge | - |
azure.Quantile of time taken to resolve a direct message. | gauge | second |
azure.Sum of time taken to resolve a direct message. | gauge | second |
azure.Total number of direct messages sent. | count | - |
azure.Count of time taken for get twin operations. | gauge | - |
azure.Quantile of time taken for get twin operations. | gauge | second |
azure.Sum of time taken for get twin operations. | gauge | second |
azure.Total number of GetTwin calls. | count | - |
azure.Count of time taken to process a message from the queue. | gauge | - |
azure.Quantile of time taken to process a message from the queue. | gauge | second |
azure.Sum of time taken to process a message from the queue. | gauge | second |
azure.Count of time taken to send a message. | gauge | - |
azure.Quantile of time taken to send a message. | gauge | second |
azure.Sum of time taken to send a message. | gauge | second |
azure.Count of message size from clients. | gauge | - |
azure.Quantile of message size from clients. | gauge | byte |
azure.Sum of message size from clients. | gauge | byte |
azure.Total number of messages removed because of reason. | count | - |
azure.Total number of messages received from clients. | count | - |
azure.Total number of messages sent to clients of upstream. | count | - |
azure.Total number of messages unack because of storage failure. | count | - |
azure.Total number of times Edge Hub went offline. | count | - |
azure.Count of time Edge Hub was offline. | gauge | - |
azure.Quantile of time Edge Hub was offline. | gauge | second |
azure.Sum of time Edge Hub was offline. | gauge | second |
azure.Total number of times Edge operations were retried. | count | - |
azure.Current length of Edge Hub's queue for a given priority. | gauge | - |
azure.Total reported property updates calls. | count | - |
azure.Count of time taken to update reported properties. | gauge | - |
azure.Quantile of time taken to update reported properties. | gauge | second |
azure.Sum of time taken to update reported properties. | gauge | second |
公式ドキュメント
メトリクスの名前と説明は Datadog の公式インテグレーションの定義 (Copyright Datadog, Inc.・BSD-3-Clause) を英文のまま載せています。利用条件の全文は サイトについてにあります。