arillso.agent.do role – Install and configure DigitalOcean Agent for monitoring and observability
Note
This role is part of the arillso.agent collection (version 1.0.1).
It is not included in ansible-core.
To check whether it is installed, run ansible-galaxy collection list.
To install it use: ansible-galaxy collection install arillso.agent.
To use it in a playbook, specify: arillso.agent.do.
Entry point main – Install and configure DigitalOcean Agent for monitoring and observability
Synopsis
This role installs and configures the DigitalOcean Agent via official package sources for monitoring and observability of DigitalOcean Droplets.
Parameters
Parameter |
Comments |
|---|---|
DigitalOcean API token for authentication Default: |
|
ID of the DigitalOcean Droplet Default: |
|
Enables DigitalOcean Insights Choices:
|
|
Enables log collection Choices:
|
|
Enables metrics collection Choices:
|
|
Enables health check after installation Choices:
|
|
Dictionary of labels for the agent Default: |
|
Listen address for DigitalOcean Agent server Default: |
|
Log format for DigitalOcean Agent Choices:
|
|
Log level for DigitalOcean Agent Choices:
|
|
Name of the DigitalOcean Agent package Default: |
|
Port for DigitalOcean Agent server Default: |
|
Enables Prometheus integration Choices:
|
|
Port for Prometheus metrics endpoint Default: |
|
Storage path for DigitalOcean Agent data Default: |
|
List of tags for the agent Default: |
|
Version of the DigitalOcean Agent package (latest for newest version) Default: |