Request Datadog Integrations

Request Datadog Integrations

To request a Datadog integration, review the information below.

Alternatives

There are some technologies that Datadog does not support, but there might be an alternative. Review the information below before submitting a request.

logo
OpenMetricsThe Agent includes OpenMetrics and Prometheus checks capable of scraping Prometheus endpoints.
logo
Windows Performance CountersWindows services or applications that expose performance counters can be collected with the PDH integration.
logo
JMX BeansJVM-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.
logo
LogsMost applications generate some type of log, it may be possible to leverage the Log Management product to accomplish base monitoring.
logo
APMThe Datadog APM & Continuous Profiler product provides out-of-the-box performance dashboards for web services, queues, and databases to monitor requests, errors, and latency.
logo
Custom MetricsCustom metrics can be submitted for business stats using developer tools like the API and DogStatsD.
logo
Custom IntegrationsDatadog 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.
logo
SNMP / Network TrafficNetwork 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.
logo
EndpointFor 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.
logo
ProcessesTo 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).
logo
Files / DirectoriesMeasuring the age of files, the number of files in a directory, or the size of a directory can be accomplished with the Directory check.
logo
Cloud ProvidersAll 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.

Feature request

If none of Datadog’s existing tools fit your needs, create a ticket with Datadog support.

Submit a request

Include the following info when submitting a ticket:

  • The name, role, and contact info for the request submitter
  • The level of urgency for your request: blocker, high priority, nice to have
  • The name of technology and a link to their website
  • The specific metrics you want to collect and monitor
  • Your use case for collecting the information
  • Describe how you are currently accomplishing your goal
  • Any specific events or issues that make this feature important

Further Reading

Additional helpful documentation, links, and articles: