The Kubernetes adapter instance collects metrics for the objects that are available in the kubernetes container.
Object Type | Group | Name | Unit | Type | Remarks |
---|---|---|---|---|---|
Kubernetes Minion | CPU|Usage | System | cores | Metric | |
Kubernetes Minion | CPU|Usage | Total | cores | Metric | |
Kubernetes Minion | CPU|Usage | User | cores | Metric | |
Kubernetes Minion | Filesystem | Free | MB | Metric | |
Kubernetes Minion | Filesystem | Total | MB | Metric | |
Kubernetes Minion | Filesystem | Used | MB | Metric | |
Kubernetes Minion | Memory | Cache | MB | Metric | |
Kubernetes Minion | Memory | Rss | MB | Metric | Resident Set Size --> Resident Memory |
Kubernetes Minion | Memory | Usage | MB | Metric | |
Kubernetes Minion | Memory | Working Set | MB | Metric | |
Kubernetes Minion | Network|Interface | Read | KB | Metric | |
Kubernetes Minion | Network|Interface | Read Dropped | Count | Metric | |
Kubernetes Minion | Network|Interface | Read Errors | Count | Metric | |
Kubernetes Minion | Network|Interface | Read Packets | Count | Metric | |
Kubernetes Minion | Network|Interface | Write | KB | Metric | |
Kubernetes Minion | Network|Interface | Write Dropped | Count | Metric | |
Kubernetes Minion | Network|Interface | Write Errors | Count | Metric | |
Kubernetes Minion | Network|Interface | Write Packets | Count | Metric | |
Kubernetes Minion | Capacity | Memory | KB | Property | |
Kubernetes Minion | Capacity | No of CPUs | Count | Property | |
Kubernetes Minion | Capacity | No of Pods | Count | Property | |
Kubernetes Minion | Node Info | Container Runtime Version | Property | ||
Kubernetes Minion | Node Info | Kubelet Version | Property | ||
Kubernetes Minion | Node Info | OS Image | Property | ||
Kubernetes Minion | Allocatable | CPU | cores | Metric | |
Kubernetes Minion | Allocatable | Memory | GB | Metric | |
Kubernetes Service | Summary | Availability | Metric | ||
Kubernetes Pod | Summary | Availability | Metric | ||
Kubernetes Pod | Summary | No of Containers | Count | Metric | |
Kubernetes Pod | Node Limits | CPU | cores | Metric | CPU limit set for the node on which a pod is running |
Kubernetes Pod | Node Limits | Memory | GB | Metric | Memory limit set for the node on which a pod is running |
Kubernetes Pod | Resource Limits | CPU | cores | Metric | Sum of CPU limit set for all containers under a pod |
Kubernetes Pod | Resource Limits | Memory | MB | Metric | Sum of Memory limit set for all containers under a pod |
Kubernetes Pod | Pod-Minion Limit Factor | CPU | Metric | Multiplier value used to find out how much %age of Node's CPU is used by a Pod | |
Kubernetes Pod | Pod-Minion Limit Factor | Memory | Metric | Multiplier value used to find out how much %age of Node's Memory is used by a Pod | |
Kubernetes Pod | Parent Node Name | Property | Name of a pod's parent node | ||
Kubernetes Pod | Labels | Property | List of labels added to a pod which are dynamic | ||
Kubernetes Pod | Resource Requests | CPU | cores | Metric | |
Kubernetes Pod | Resource Requests | Memory | KB | Metric | |
Container | CPU|Usage | System | cores | Metric | |
Container | CPU|Usage | Total | cores | Metric | |
Container | CPU|Usage | User | cores | Metric | |
Container | CPU | CPU contention | % | Metric | CPU usage % added for those containers that have limits specified |
Container | CPU | Demand | Mhz | Metric | Unable to get these metrics from Cadvisor. |
Container | CPU | I/O Wait | % | Metric | |
Container | CPU | Swap wait | % | Metric | |
Container | CPU | Co-stop | % | Metric | |
Container | Disk | Aggregate all instances | Read Latency | Metric | |
Container | Filesystem | Base Usage | MB | Metric | |
Container | Filesystem | Total Usage | MB | Metric | |
Container | Memory | Cache | MB | Metric | |
Container | Memory | Rss | MB | Metric | Resident Set Size --> Resident Memory |
Container | Memory | Usage | MB | Metric | |
Container | Memory | Working Set | MB | Metric | |
Container | Memory | Contention | % | Metric | Memory usage % added for those containers that have limits specified |
Container | Network|Interface | Read | KB | Metric | Adapter has the capability to represent these metrics if and only if Cadvisor provides it. |
Container | Network|Interface | Read Dropped | Count | Metric | |
Container | Network|Interface | Read Errors | Count | Metric | |
Container | Network|Interface | Read Packets | Count | Metric | |
Container | Network|Interface | Write | KB | Metric | |
Container | Network|Interface | Write Dropped | Count | Metric | |
Container | Network|Interface | Write Errors | Count | Metric | |
Container | Network|Interface | Write Packets | Count | Metric | |
Container | Network|I/O | Workload | % | Metric | |
Container | Disk IO | Async | KB | Metric | |
Container | Disk IO | Sync | KB | Metric | |
Container | Disk IO | Read | KB | Metric | |
Container | Disk IO | Write | KB | Metric | |
Container | Summary | Restart Count | Metric | ||
Container | Summary | Availability | Metric | ||
Container | Node Limits | CPU | cores | Metric | CPU limit set for the node on which a container is running |
Container | Node Limits | Memory | GB | Metric | Memory limit set for the node on which a container is running |
Container | Resource Limits | CPU | cores | Metric | CPU limit of a container set by the admin - 0 if not set |
Container | Resource Limits | Memory | MB | Metric | Memory limit of a container set by the admin - 0 if not set |
Container | Image | Property | |||
Container | Resource Limits | CPU | Property | Based on meeting, pods should have CPU and MEM limits | |
Container | Resource Limits | Memory | Property | ||
Kubernetes Namespace | Events | Warning, Scheduled, Modified etc | Count | Metric | Number of Events per namespace segregated by Event Type |
PKS Adapter Instance | Summary | Kubernetes Cluster (Total) | Count | Metric | Kubernetes Clusters available in the PKS Environment |
Kubernetes Cluster | Availability | Availability | Percentage | Metric | |
Kubernetes Cluster | Summary | Kubernetes Worker Instances | Count | Metric | |
Kubernetes Cluster | Summary | Last Action | Metric | Last action performed on the Kubernetes Cluster | |
Kubernetes Cluster | Summary | Last Action Description | Metric | Description about the action performed on the Kubernetes Cluster | |
Kubernetes Cluster | Summary | Last Action State | Metric | Status of the action performed on the Kubernetes Cluster |