Home

Awesome

Datadog Agent and API Integrations

Build Status Code style - black

Collecting data is cheap; not having it when you need it can be very expensive. So we recommend instrumenting as much of your systems and applications as possible. This integrations repository will help you do that by making it easier to create and share new integrations for Datadog.

Note: Integrations in this repo are not included with the Agent, and are not currently packaged.

Building Integrations

For more information about how to build a new integration, please see the guide at docs.datadoghq.com.

Also see the agent integrations developer documentation for more information on guidelines, tutorials, and metadata.

Community Maintenance

Please note that integrations in this repository are maintained by the community. The current maintainer is listed in manifest.json and will address the pull requests and issues opened for that integration. Additionally, Datadog will assist on a best-effort basis, and will support the current maintainer whenever possible. When submitting a new integration, please indicate in the PR that you're willing to become the maintainer. For current maintainers, we understand circumstances change. If you're no longer able to maintain an integration, please notify us so we can find a new maintainer or mark the integration as orphaned. If you have any questions about the process, don't hesitate to contact us.

Submitting Your Integration

Once you have completed the development of your integration, submit a pull request to have Datadog review your integration. Once we've reviewed your integration, we will approve and merge your pull request or provide feedback and next steps required for approval.

Reporting Issues

For more information on integrations, please reference our documentation and knowledge base. You can also visit our help page to connect with us.