To request a Datadog integration, review the information below.
There are some technologies that Datadog does not support, but there might be an alternative. Review the information below before submitting a request.
|OpenMetrics||The Agent includes OpenMetrics and Prometheus checks capable of scraping Prometheus endpoints.|
|Windows Performance Counters||Windows services or applications that expose performance counters can be collected with the PDH integration.|
|JMX Beans||JVM-based applications expose JMX metrics that can be collected with the JMX integration. For example, the JMX integration is already used for official integrations like Solr, Tomcat, Cassandra, and more.|
|Logs||Most applications generate some type of log, it may be possible to leverage the Log Management product to accomplish base monitoring.|
|APM||The Datadog APM & Continuous Profiler product provides out-of-the-box performance dashboards for web services, queues, and databases to monitor requests, errors, and latency.|
|Custom Metrics||Custom metrics can be submitted for business stats using developer tools like the API and DogStatsD.|
|Custom Integrations||Datadog Agent integrations are Python files querying for metrics. All Agent code is open source, so it's possible to write your own custom Agent integration. The integrations-extras GitHub repository contains many community developed custom Agent integrations.|
|SNMP / Network Traffic||Network devices, such as routers, switches, and printers emit SNMP (Simple Network Management Protocol) metrics, which can be collected with the Network Device Monitoring product. There is also the Network Performance Monitoring product, which can track all network traffic in and out of a host.|
|Endpoint||For URL uptimes, use an HTTP check or Synthetics Monitoring to validate if an endpoint or URL is running and accessible. Both work with public and private endpoints.|
|Processes||To collect resource usage metrics for specific running processes on any host such as CPU, memory, I/O, etc. use the Processes integration. To query across all your running processes for open-ended debugging use Live Process Monitoring (like htop without having to SSH).|
|Files / Directories||Measuring the age of files, the number of files in a directory, or the size of a directory can be accomplished with the Directory check.|
|Cloud Providers||All the major Cloud providers (AWS, GCP, Azure, Alibaba) emit metrics through APIs. Use the Datadog integration tiles in your account to configure these integrations which use Datadog servers to crawl and store your metrics.|
If none of Datadog’s existing tools fit your needs, create a ticket with Datadog support.
Include the following info when submitting a ticket:
Additional helpful documentation, links, and articles: