This check monitors OctoPrint through the Datadog Agent.
Follow the instructions below to install and configure this check for an Agent running on a host. For containerized environments, see the Autodiscovery Integration Templates for guidance on applying these instructions.
To install the OctoPrint check on your host by running:
Upload the build artifact to any host with an Agent and
run datadog-agent integration install -w path/to/octoprint/dist/datadog_octoprint*.whl.
From the OctoPrint web interface, create an API key for use with Datadog. This can be found within Settings –> Application Keys.
Edit the octoprint.d/conf.yaml file, in the conf.d/ folder at the root of your Agent’s configuration directory. Paste the OctoPrint API key as the value for octo_api_key. See the sample octoprint.d/conf.yaml for all available configuration options.