DATADOG MULE® INTEGRATION

Customization

The instances property in the conf.yaml file allows you to customize how the agent collects metrics. This means you can manually distribute the API requests performed by the agent, balancing the load across different instances and collecting data based on your specific requirements.

Let's assume you are interested in getting updated data of your CloudHub and On-Prem apps behavior, through the Development: Optimizations dashboards, you'd like to monitor the CPU, memory and networking in a constant rate, but you won't like to push the agent to get at the same rate the metrics of your resource allocation. You can easily set up the following configuration to fulfill the depicted requirement.

instances:
   - min_collection_interval: 172800
      threads: 32
      api_filter:
         - access_management
   - min_collection_interval: 10
      threads: 32
      api_filter:
         - cloudhub

In this example, you are running two separate executions of our metric reader program. If you find yourself in a scenario where customizing API calls is necessary, you can refer to the configuration section to locate the configuration YAML file and adjust your settings accordingly. After making the changes, simply restart the agent to apply the new configuration, and you will have a customized agent ready to meet your specific needs.

 

 

PREVIOUS TOPIC


< Configuration

NEXT TOPIC


JMX [On-Prem] >