Datadog Synthetics is now available!


Agent Check Agent Check

Supported OS: Linux Mac OS Windows


This integration lets you monitor your Squid metrics from the Cache Manager directly in Datadog.



The Agent’s Squid check is included in the Datadog Agent package, so you don’t need to install anything else on your Squid server.


  1. Edit the squid.d/conf.yaml, in the conf.d/ folder at the root of your Agent’s configuration directory. See the sample squid.d/conf.yaml for all available configuration options:

        # A list of squid instances identified by their name

        - name: my_squid
        #   host: localhost  # The hostname or ip address of the squid server. Default to 'localhost'
        #   port: 3128  # The port where the squid server is listening. Default to 3128
        #   tags: ['custom:tag']  # A list of tags that you wish to send with your squid metrics
  1. Restart the Agent to start sending metrics and service checks to Datadog.


Run the Agent’s info subcommand and look for squid under the Checks section.

Data Collected


See metadata.csv


The Squid check does not include any events at this time

Service Checks

squid.can_connect: Returns CRITICAL if the Agent cannot connect to Squid to collect metrics, otherwise OK.


If you have any questions about Datadog or a use case our Docs didn’t mention, we’d love to help! Here’s how you can reach out to us:

Visit the Knowledge Base

Learn more about what you can do in Datadog on the Support Knowledge Base.

Web Support

Messages in the event stream containing @support-datadog will reach our Support Team. This is a convenient channel for referencing graph snapshots or a particular event. In addition, we have a livechat service available during the day (EST) from any page within the app.

By Email

You can also contact our Support Team via email at

Over Slack

Reach out to our team and other Datadog users on Slack.

Mistake in the docs? Feel free to contribute!