This check monitors Scaphandre, a monitoring agent that uses RAPL and MsrRAPL through powercap to measure power usage of bare metal machines. The goal of the project is to permit to any company or individual to measure the power consumption of its tech services and get this data in a convenient form, sending it through any monitoring or data analysis toolchain.
To install the Scaphandre check on your host:
-
Install the developer toolkit on any machine. The specific developer toolkit that you need to install depends on your platform and architecture.
-
Run the following command to build the package:
ddev release build scaphandre
-
Upload the build artifact to any host with an Agent and run the following command:
datadog-agent integration install -w path/to/scaphandre/dist/<ARTIFACT_NAME>.whl
Edit the scaphandre.d/conf.yaml
file in the conf.d/
folder at the root of your Agent's configuration directory. See the sample scaphandre.d/conf.yaml for all available configuration options. For example, to secure Scaphandre command line tags and prevent sensitive data from being pulled into Datadog, use the exclude_labels
config option.
Restart the Agent to start sending Scaphandre metrics to Datadog.
Run the Agent's status subcommand and look for scaphandre
in the Checks section.
See metadata.csv for a list of metrics provided by this check.
Scaphandre does not include any service checks.
Scaphandre does not include any events.
Need help? Contact Datadog support.