Kubernetes State Core インテグレーションのメトリクス
Kubernetes State Core の監視に使う Datadog の公式インテグレーションです。収集するメトリクスは 166 件あります。
公式の紹介文 (英語)
Capture Pod scheduling events, track the status of your Kubelets, and more.
種別の内訳
- gauge (その時点の値): 166 件
メトリクスの一覧
説明は公式の定義の英文をそのまま載せています。
| メトリクス | 種別 | 単位 |
|---|---|---|
kubernetes_state.The current condition of this apiservice. Tags:kube_namespaceapiserviceconditionstatus. | gauge | - |
kubernetes_state.The current count of apiservices. | gauge | - |
kubernetes_state.Number of ConfigMaps. Requires ConfigMaps to be added to Cluster Agent collector. Tags: kube_namespace. | gauge | - |
kubernetes_state.The value of CPU limit by a container. Tags:kube_namespacepod_namekube_container_namenoderesourceunit (envserviceversion from standard labels). | gauge | cpu |
kubernetes_state.The total value of CPU limits by all containers in the cluster. Tags:kube_namespacekube_container_namekube_<owner kind>. | gauge | cpu |
kubernetes_state.The value of CPU requested by a container. Tags:kube_namespacepod_namekube_container_namenoderesourceunit (envserviceversion from standard labels). | gauge | cpu |
kubernetes_state.The total value of CPU requested by all containers in the cluster. Tags:kube_namespacekube_container_namekube_<owner kind>. | gauge | cpu |
kubernetes_state.The value of GPU limit by a container. Tags:kube_namespacepod_namekube_container_namenoderesourcemig_profileunit (envserviceversion from standard labels). | gauge | - |
kubernetes_state.The total value of GPU limits by all containers in the cluster. Tags:kube_namespacekube_container_namekube_<owner kind>. | gauge | - |
kubernetes_state.The value of GPU requested by a container. Tags:kube_namespacepod_namekube_container_namenoderesourcemig_profileunit (envserviceversion from standard labels). | gauge | - |
kubernetes_state.The total value of GPU requested by all containers in the cluster. Tags:kube_namespacekube_container_namekube_<owner kind>. | gauge | - |
kubernetes_state.The value of memory limit by a container. Tags:kube_namespacepod_namekube_container_namenoderesourceunit (envserviceversion from standard labels). | gauge | byte |
kubernetes_state.The total value of memory limits by all containers in the cluster. Tags:kube_namespacekube_container_namekube_<owner kind>. | gauge | byte |
kubernetes_state.The value of memory requested by a container. Tags:kube_namespacepod_namekube_container_namenoderesourceunit (envserviceversion from standard labels). | gauge | byte |
kubernetes_state.The total value of memory requested by all containers in the cluster. Tags:kube_namespacekube_container_namekube_<owner kind>. | gauge | byte |
kubernetes_state.The value of network bandwidth limit for a container. Tags:kube_namespacepod_namekube_container_namenoderesourceunit (envserviceversion from standard labels). | gauge | - |
kubernetes_state.The value of network bandwidth requested by a container. Tags:kube_namespacepod_namekube_container_namenoderesourceunit (envserviceversion from standard labels). | gauge | - |
kubernetes_state.Describes whether the containers readiness check succeeded. Tags:kube_namespacepod_namekube_container_name (envserviceversion from standard labels). | gauge | - |
kubernetes_state.The number of container restarts per container. Tags:kube_namespacepod_namekube_container_name (envserviceversion from standard labels). | gauge | - |
kubernetes_state.Describes whether the container is currently in running state. Tags:kube_namespacepod_namekube_container_name (envserviceversion from standard labels). | gauge | - |
kubernetes_state.Describes the reason the container is currently in terminated state. Tags:kube_namespacepod_namekube_container_namereason (envserviceversion from standard labels). | gauge | - |
kubernetes_state.Describes the reason the container is currently in waiting state. Tags:kube_namespacepod_namekube_container_namereason (envserviceversion from standard labels). | gauge | - |
kubernetes_state.Describes whether the container is currently in terminated state. Tags:kube_namespacepod_namekube_container_name (envserviceversion from standard labels). | gauge | - |
kubernetes_state.Describes whether the container is currently in waiting state. Tags:kube_namespacepod_namekube_container_name (envserviceversion from standard labels). | gauge | - |
kubernetes_state.The current condition of this custom resource definition. Tags: customresourcedefinitionconditionstatus. | gauge | - |
kubernetes_state.Number of custom resource definitions. | gauge | - |
kubernetes_state.Number of cronjobs. Tags:kube_namespace. | gauge | - |
kubernetes_state.The duration since the last time the cronjob was scheduled. Tags:kube_cronjobkube_namespace (envserviceversion from standard labels). | gauge | - |
kubernetes_state.The duration since the last time the cronjob was successfully scheduled. Tags:kube_cronjobkube_namespace (envserviceversion from standard labels). | gauge | - |
kubernetes_state.Suspend flag tells the controller to suspend subsequent executions. Tags:kube_namespacekube_cronjob (envserviceversion from standard labels). | gauge | - |
kubernetes_state.Number of DaemonSets. Tags:kube_namespace. | gauge | - |
kubernetes_state.The number of nodes that should be running the daemon pod and have one or more of the daemon pod running and available. Tags:kube_daemon_setkube_namespace (envserviceversion from standard labels). | gauge | - |
kubernetes_state.The number of nodes that should be running the daemon pod and have none of the daemon pod running and available. Tags:kube_daemon_setkube_namespace (envserviceversion from standard labels). | gauge | - |
kubernetes_state.The number of nodes that should be running the daemon pod. Tags:kube_daemon_setkube_namespace (envserviceversion from standard labels). | gauge | - |
kubernetes_state.The number of nodes running a daemon pod but are not supposed to. Tags:kube_daemon_setkube_namespace (envserviceversion from standard labels). | gauge | - |
kubernetes_state.The number of nodes that should be running the daemon pod and have one or more of the daemon pod running and ready. Tags:kube_daemon_setkube_namespace (envserviceversion from standard labels). | gauge | - |
kubernetes_state.The number of nodes running at least one daemon pod and are supposed to. Tags:kube_daemon_setkube_namespace (envserviceversion from standard labels). | gauge | - |
kubernetes_state.The total number of nodes that are running updated daemon pod. Tags:kube_daemon_setkube_namespace (envserviceversion from standard labels). | gauge | - |
kubernetes_state.The current status conditions of a deployment. Tags:kube_deploymentkube_namespace (envserviceversion from standard labels). | gauge | - |
kubernetes_state.Number of deployments. Tags:kube_namespace. | gauge | - |
kubernetes_state.Whether the deployment is paused and will not be processed by the deployment controller. Tags:kube_deploymentkube_namespace (envserviceversion from standard labels). | gauge | - |
kubernetes_state.The number of replicas per deployment. Tags:kube_deploymentkube_namespace (envserviceversion from standard labels). | gauge | - |
kubernetes_state.The number of available replicas per deployment. Tags:kube_deploymentkube_namespace (envserviceversion from standard labels). | gauge | - |
kubernetes_state.Number of desired pods for a deployment. Tags:kube_deploymentkube_namespace (envserviceversion from standard labels). | gauge | - |
kubernetes_state.The number of ready replicas per deployment. Tags:kube_deploymentkube_namespace (envserviceversion from standard labels). | gauge | - |
kubernetes_state.The number of unavailable replicas per deployment. Tags:kube_deploymentkube_namespace (envserviceversion from standard labels). | gauge | - |
kubernetes_state.The number of updated replicas per deployment. Tags:kube_deploymentkube_namespace (envserviceversion from standard labels). | gauge | - |
kubernetes_state.Maximum number of replicas that can be scheduled above the desired number of replicas during a rolling update of a deployment. Tags:kube_deploymentkube_namespace (envserviceversion from standard labels). | gauge | - |
kubernetes_state.Maximum number of unavailable replicas during a rolling update of a deployment. Tags:kube_deploymentkube_namespace (envserviceversion from standard labels). | gauge | - |
kubernetes_state.Number of seconds since deployment rollout started. Tags:kube_deploymentkube_namespace (envserviceversion from standard labels). | gauge | second |
kubernetes_state.Number of addresses available in endpoint. Tags:endpointkube_namespace. | gauge | - |
kubernetes_state.Number of addresses not ready in endpoint. Tags:endpointkube_namespace. | gauge | - |
kubernetes_state.Number of endpoints. Tags:kube_namespace. | gauge | - |
kubernetes_state.The condition of this autoscaler. Tags:kube_namespacehorizontalpodautoscalerconditionstatus. | gauge | - |
kubernetes_state.Number of horizontal pod autoscalers. Tags: kube_namespace. | gauge | - |
kubernetes_state.Current number of replicas of pods managed by this autoscaler. Tags:kube_namespacehorizontalpodautoscaler. | gauge | - |
kubernetes_state.Desired number of replicas of pods managed by this autoscaler. Tags:kube_namespacehorizontalpodautoscaler. | gauge | - |
kubernetes_state.Upper limit for the number of pods that can be set by the autoscaler; cannot be smaller than MinReplicas. Tags:kube_namespacehorizontalpodautoscaler. | gauge | - |
kubernetes_state.Lower limit for the number of pods that can be set by the autoscaler default 1. Tags:kube_namespacehorizontalpodautoscaler. | gauge | - |
kubernetes_state.The metric specifications used by this autoscaler when calculating the desired replica count. Tags:kube_namespacehorizontalpodautoscalermetric_namemetric_target_type. | gauge | - |
kubernetes_state.The current metric status used by this autoscaler when calculating the desired replica count. Tags:kube_namespacehorizontalpodautoscalermetric_namemetric_target_type. | gauge | - |
kubernetes_state.Number of ingresses. Tags:kube_namespace. | gauge | - |
kubernetes_state.Information about the ingress path. Tags:kube_namespacekube_ingress_pathkube_ingresskube_servicekube_service_portkube_ingress_host . | gauge | - |
kubernetes_state.Maximum number of cpus a container can request. Tags:kube_namespacepod_namekube_container_name (envserviceversion from standard labels). | gauge | cpu |
kubernetes_state.Number of cpus requested by the container. Tags:kube_namespacepod_namekube_container_name (envserviceversion from standard labels). | gauge | cpu |
kubernetes_state.Maximum number of byte a container can request. Tags:kube_namespacepod_namekube_container_name (envserviceversion from standard labels). | gauge | byte |
kubernetes_state.Number of bytes memory requested by the container. Tags:kube_namespacepod_namekube_container_name (envserviceversion from standard labels). | gauge | byte |
kubernetes_state.Indicates when the container is ready. Tags:kube_namespacepod_namekube_container_name (envserviceversion from standard labels). | gauge | - |
kubernetes_state.Describes whether the number of restarts for the init container. Tags:kube_namespacepod_namekube_container_name (envserviceversion from standard labels). | gauge | - |
kubernetes_state.Indicates when the container is running. Tags:kube_namespacepod_namekube_container_name (envserviceversion from standard labels). | gauge | - |
kubernetes_state.Number of containers in a terminated state. Tags:kube_namespacepod_namekube_container_name (envserviceversion from standard labels). | gauge | - |
kubernetes_state.Number of containers in a waiting state. Tags:kube_namespacepod_namekube_container_name (envserviceversion from standard labels). | gauge | - |
kubernetes_state.Describes whether the init container is currently in waiting state. Tags:kube_namespacepod_namekube_container_name (envserviceversion from standard labels). | gauge | - |
kubernetes_state.The job has failed its execution. Tags:kube_job or kube_cronjobkube_namespace (envserviceversion from standard labels). | gauge | - |
kubernetes_state.The job has completed its execution. Tags:kube_job or kube_cronjobkube_namespace (envserviceversion from standard labels). | gauge | - |
kubernetes_state.Number of jobs. Tags:kube_namespacekube_cronjob. | gauge | - |
kubernetes_state.Time elapsed between the start and completion time of the job or the current time if the job is still running. Tags:kube_jobkube_namespace (envserviceversion from standard labels). | gauge | - |
kubernetes_state.The number of pods which reached Phase Failed. Tags:kube_job or kube_cronjobkube_namespace (envserviceversion from standard labels). | gauge | - |
kubernetes_state.The number of pods which reached Phase Succeeded. Tags:kube_job or kube_cronjobkube_namespace (envserviceversion from standard labels). | gauge | - |
kubernetes_state.Information about CPU limit range usage by constraint. Tags:kube_namespacelimitrangetype. | gauge | cpu |
kubernetes_state.Information about CPU limit range usage by constraint. Tags:kube_namespacelimitrangetype. | gauge | cpu |
kubernetes_state.Information about CPU limit range usage by constraint. Tags:kube_namespacelimitrangetype. | gauge | cpu |
kubernetes_state.Information about CPU limit range usage by constraint. Tags:kube_namespacelimitrangetype. | gauge | cpu |
kubernetes_state.Information about CPU limit range usage by constraint. Tags:kube_namespacelimitrangetype. | gauge | cpu |
kubernetes_state.Information about memory limit range usage by constraint. Tags:kube_namespacelimitrangetype. | gauge | byte |
kubernetes_state.Information about memory limit range usage by constraint. Tags:kube_namespacelimitrangetype. | gauge | byte |
kubernetes_state.Information about memory limit range usage by constraint. Tags:kube_namespacelimitrangetype. | gauge | byte |
kubernetes_state.Information about memory limit range usage by constraint. Tags:kube_namespacelimitrangetype. | gauge | byte |
kubernetes_state.Information about memory limit range usage by constraint. Tags:kube_namespacelimitrangetype. | gauge | byte |
kubernetes_state.Number of namespaces. Tags:phase. | gauge | - |
kubernetes_state.The time in seconds since the creation of the node. Tags:node. | gauge | second |
kubernetes_state.The condition of a cluster node. Tags:conditionnodestatus. | gauge | - |
kubernetes_state.Number of nodes. Tags:kernel_versionos_imagecontainer_runtime_versionkubelet_version. | gauge | - |
kubernetes_state.The allocatable CPU of a node that is available for scheduling. Tags:noderesourceunit. | gauge | cpu |
kubernetes_state.The total allocatable CPU of all nodes in the cluster that is available for scheduling. | gauge | cpu |
kubernetes_state.The CPU capacity of a node. Tags:noderesourceunit. | gauge | cpu |
kubernetes_state.The total CPU capacity of all nodes in the cluster. | gauge | cpu |
kubernetes_state.The allocatable ephemeral-storage of a node that is available for scheduling. Tags:noderesourceunit. | gauge | - |
kubernetes_state.The ephemeral-storage capacity of a node. Tags:noderesourceunit. | gauge | - |
kubernetes_state.The allocatable GPU of a node that is available for scheduling. Tags:noderesourcemig_profileunit. | gauge | - |
kubernetes_state.The total allocatable GPU of all nodes in the cluster that is available for scheduling. | gauge | - |
kubernetes_state.The GPU capacity of a node. Tags:noderesourcemig_profileunit. | gauge | - |
kubernetes_state.The total GPU capacity of all nodes in the cluster. | gauge | - |
kubernetes_state.The allocatable memory of a node that is available for scheduling. Tags:noderesourceunit. | gauge | byte |
kubernetes_state.The total allocatable memory of all nodes in the cluster that is available for scheduling. | gauge | byte |
kubernetes_state.The memory capacity of a node. Tags:noderesourceunit. | gauge | byte |
kubernetes_state.The total memory capacity of all nodes in the cluster. | gauge | byte |
kubernetes_state.The allocatable network bandwidth of a node that is available for scheduling. Tags:noderesourceunit. | gauge | - |
kubernetes_state.The network bandwidth capacity of a node. Tags:noderesourceunit. | gauge | - |
kubernetes_state.The allocatable memory of a node that is available for scheduling. Tags:noderesourceunit. | gauge | - |
kubernetes_state.The pods capacity of a node. Tags:noderesourceunit. | gauge | - |
kubernetes_state.Whether the node can schedule new pods. Tags:nodestatus. | gauge | - |
kubernetes_state.Number of pod disruptions that are currently allowed. Tags:kube_namespacepoddisruptionbudget. | gauge | - |
kubernetes_state.Minimum desired number of healthy pods. Tags:kube_namespacepoddisruptionbudget. | gauge | - |
kubernetes_state.Current number of healthy pods. Tags:kube_namespacepoddisruptionbudget. | gauge | - |
kubernetes_state.Total number of pods counted by this disruption budget. Tags:kube_namespacepoddisruptionbudget. | gauge | - |
kubernetes_state.The phase indicates if a volume is available bound to a claim or released by a claim. Tags:persistentvolumestorageclassphase. | gauge | - |
kubernetes_state.Persistentvolume capacity in bytes. Tags:persistentvolumestorageclass. | gauge | - |
kubernetes_state.The access mode(s) specified by the persistent volume claim. Tags:kube_namespacepersistentvolumeclaimaccess_modestorageclass. | gauge | - |
kubernetes_state.The capacity of storage requested by the persistent volume claim. Tags:kube_namespacepersistentvolumeclaimstorageclass. | gauge | - |
kubernetes_state.The phase the persistent volume claim is currently in. Tags:kube_namespacepersistentvolumeclaimphasestorageclass. | gauge | - |
kubernetes_state.The time in seconds since the creation of the pod. Tags:nodekube_namespacepod_namepod_phase (envserviceversion from standard labels). | gauge | second |
kubernetes_state.Number of Pods. Tags:nodekube_namespacekube_<owner kind>. | gauge | - |
kubernetes_state.Describes whether the pod is ready to serve requests. Tags:nodekube_namespacepod_namecondition (envserviceversion from standard labels). | gauge | - |
kubernetes_state.Describes the status of the scheduling process for the pod. Tags:nodekube_namespacepod_namecondition (envserviceversion from standard labels). | gauge | - |
kubernetes_state.The pods current phase. Tags:nodekube_namespacepod_namepod_phase (envserviceversion from standard labels). | gauge | - |
kubernetes_state.Information about the pod tolerations | gauge | - |
kubernetes_state.Describes the unschedulable status for the pod. Tags:kube_namespacepod_name (envserviceversion from standard labels). | gauge | - |
kubernetes_state.The time in seconds since the pod has been scheduled and acknowledged by the Kubelet. Tags:nodekube_namespacepod_namepod_phase (envserviceversion from standard labels). | gauge | - |
kubernetes_state.Describes whether a persistentvolumeclaim is mounted read only. Tags:nodekube_namespacepod_namevolumepersistentvolumeclaim (envserviceversion from standard labels). | gauge | - |
kubernetes_state.Number of ReplicaSets Tags:kube_namespacekube_deployment. | gauge | - |
kubernetes_state.The number of fully labeled replicas per ReplicaSet. Tags:kube_namespacekube_replica_set (envserviceversion from standard labels). | gauge | - |
kubernetes_state.The number of replicas per ReplicaSet. Tags:kube_namespacekube_replica_set (envserviceversion from standard labels). | gauge | - |
kubernetes_state.Number of desired pods for a ReplicaSet. Tags:kube_namespacekube_replica_set (envserviceversion from standard labels). | gauge | - |
kubernetes_state.The number of ready replicas per ReplicaSet. Tags:kube_namespacekube_replica_set (envserviceversion from standard labels). | gauge | - |
kubernetes_state.The number of fully labeled replicas per ReplicationController. Tags:kube_namespacekube_replication_controller. | gauge | - |
kubernetes_state.The number of replicas per ReplicationController. Tags:kube_namespacekube_replication_controller. | gauge | - |
kubernetes_state.The number of available replicas per ReplicationController. Tags:kube_namespacekube_replication_controller. | gauge | - |
kubernetes_state.Number of desired pods for a ReplicationController. Tags:kube_namespacekube_replication_controller. | gauge | - |
kubernetes_state.The number of ready replicas per ReplicationController. Tags:kube_namespacekube_replication_controller. | gauge | - |
kubernetes_state.Information about resource quota limits by resource. Tags:kube_namespaceresourcequota. | gauge | - |
kubernetes_state.Information about resource quota usage by resource. Tags:kube_namespaceresourcequota. | gauge | - |
kubernetes_state.Information about resource quota limits by resource. Tags:kube_namespaceresourcequota. | gauge | - |
kubernetes_state.Information about resource quota usage by resource. Tags:kube_namespaceresourcequota. | gauge | - |
kubernetes_state.Information about resource quota limits by resource. Tags:kube_namespaceresourcequota. | gauge | - |
kubernetes_state.Information about resource quota usage by resource. Tags:kube_namespaceresourcequota. | gauge | - |
kubernetes_state.Information about resource quota limits by resource. Tags:kube_namespaceresourcequota. | gauge | - |
kubernetes_state.Information about resource quota usage by resource. Tags:kube_namespaceresourcequota. | gauge | - |
kubernetes_state.Number of Secrets. Requires Secrets to be added to Cluster Agent collector. Tags: kube_namespace. | gauge | - |
kubernetes_state.Type about secret. Tags:kube_namespacesecrettype. | gauge | - |
kubernetes_state.Number of services. Tags:kube_namespacetype. | gauge | - |
kubernetes_state.Service types. Tags:kube_namespacekube_servicetype. | gauge | - |
kubernetes_state.Number of StatefulSets Tags:kube_namespace. | gauge | - |
kubernetes_state.The number of replicas per StatefulSet. Tags:kube_namespacekube_stateful_set (envserviceversion from standard labels). | gauge | - |
kubernetes_state.The number of current replicas per StatefulSet. Tags:kube_namespacekube_stateful_set (envserviceversion from standard labels). | gauge | - |
kubernetes_state.Number of desired pods for a StatefulSet. Tags:kube_namespacekube_stateful_set (envserviceversion from standard labels). | gauge | - |
kubernetes_state.The number of ready replicas per StatefulSet. Tags:kube_namespacekube_stateful_set (envserviceversion from standard labels). | gauge | - |
kubernetes_state.The number of updated replicas per StatefulSet. Tags:kube_namespacekube_stateful_set (envserviceversion from standard labels). | gauge | - |
kubernetes_state.Number of vertical pod autoscalers. Tags: kube_namespace. | gauge | - |
kubernetes_state.Minimum resources the container can use before the VerticalPodAutoscaler updater evicts it. Tags:kube_namespaceverticalpodautoscalerkube_container_nameresourcetarget_api_versiontarget_kindtarget_nameunit. | gauge | - |
kubernetes_state.Maximum resources the VerticalPodAutoscaler can set for containers matching the name. Tags:kube_namespaceverticalpodautoscalerkube_container_nameresourcetarget_api_versiontarget_kindtarget_nameunit. | gauge | - |
kubernetes_state.Minimum resources the VerticalPodAutoscaler can set for containers matching the name. Tags:kube_namespaceverticalpodautoscalerkube_container_nameresourcetarget_api_versiontarget_kindtarget_nameunit. | gauge | - |
kubernetes_state.Target resources the VerticalPodAutoscaler recommends for the container. Tags:kube_namespaceverticalpodautoscalerkube_container_nameresourcetarget_api_versiontarget_kindtarget_nameunit. | gauge | - |
kubernetes_state.Target resources the VerticalPodAutoscaler recommends for the container ignoring bounds. Tags:kube_namespaceverticalpodautoscalerkube_container_nameresourcetarget_api_versiontarget_kindtarget_nameunit. | gauge | - |
kubernetes_state.Update mode of the VerticalPodAutoscaler. Tags:kube_namespaceverticalpodautoscalertarget_api_versiontarget_kindtarget_nameupdate_mode. | gauge | - |
kubernetes_state.Maximum resources the container can use before the VerticalPodAutoscaler updater evicts it. Tags:kube_namespaceverticalpodautoscalerkube_container_nameresourcetarget_api_versiontarget_kindtarget_nameunit. | gauge | - |
公式ドキュメント
メトリクスの名前と説明は Datadog の公式インテグレーションの定義 (Copyright Datadog, Inc.・BSD-3-Clause) を英文のまま載せています。利用条件の全文は サイトについてにあります。