Node Data Collection
Contributors
Download PDF of this page
Cloud Insights gathers metrics from the node on which you install an agent.
Installation
-
From Admin > Data Collectors, choose an operating system/platform. Note that installing any integration data collector (Kubernetes, Docker, Apache, etc.) will also configure node data collection.
-
Follow the instructions to configure the agent. The instructions vary depending on the type of Operating System or Platform you are using to collect data.
Objects and Counters
The following objects and their counters are collected as Node metrics:
Object: | Identifiers: | Attributes: | Datapoints: |
---|---|---|---|
Node Filesystem |
Node UUID |
Node IP |
Free |
Node Disk |
Node UUID |
Node IP |
IO Time Total |
Node CPU |
Node UUID |
Node IP |
System CPU Usage |
Node |
Node UUID |
Node IP |
Kernel Boot Time |
Node Network |
Network Interface |
Node Name |
Bytes Received |
Setup
Setup and Troubleshooting information can be found on the Configuring an Agent page.
MacOS Memory Usage
Cloud Insights (via Telegraf) and macOS report different numbers for memory usage. Both Telegraf and the Mac activity monitor use metrics gathered from vm_stat, however the total memory usage is calculated differently for each.
Telegraf calculates Memory Used Total as follows:
Memory Used Total = Memory Total - Memory Available Total
Where Memory Available Total is derived from the sum of "Pages free" and "Pages inactive" in vm_stat.
The Mac activity monitor, on the other hand, calculates Memory Used as follows:
Memory Used = App Memory + Wired Memory + Compressed
Where:
-
App Memory is derived from the difference between “Anonymous pages” and “Pages purgeable” in vm_stat,
-
Wired Memory is derived from “Pages wired down” in vm_stat, and
-
Compressed is derived from “Pages occupied by compressor” in vm_stat.