Datadog is a proud consumer of and contributor to many open source projects. As part of our continued commitment to open source we’re always looking for ways we can give back to the community.
Datadog offers free Datadog accounts to Open Source projects that could benefit from the cloud observability and security platform that Datadog provides. You can learn more about the program and how to apply in the Datadog for Open Source Projects partner program page.
In this article we want to highlight some of the projects that are already part of the program.
The Apache Software Foundation
The Apache Software Foundation were one of the first recipients of the Datadog OSS program, back in 2016. The wrote a guest post in The Monitor explaining the benefits of using Datadog for their infrastructure.
They also share a public dashboard with data around the builds of the different projects.
The Python Software Foundation
The Python Software Foundation has been using Datadog since 2017. They rely on Datadog to monitor the usage, track downloads, and ensure the health of the the infrastructure that support PyPI, their Package Index. You can navigate their public Datadog dashboard and get insights of the state of PyPI.
ElectronJS
ElectronJS, the open source framework to build Desktop applications using web technologies is one of the latest additions to the program. You can navigate their public Datadog dashboard to check the status of some of their most critical services, including their updates server and Electron Fiddle, their platform to help building proof-of-concept applications.
Ruby
Ruby shared in a blog post how they are currently using Datadog to monitor several areas of their site and language. You can explore their public Datadog dashboard to find insights about their CDN and the performance of YJIT, one of Ruby's just-in-time compilers.
Packagist.org
Packagist.org is a package manager for PHP. Packagist uses Datadog to ensure their systems and APIs are functional. You can have a look to some of their most relevant metrics, like requests/second to their API, in their public Datadog dashboard.
Yarn
To avoid performance degradation and to benchmark against other package managers, Yarn runs benchmarking tests every four hours, collecting the install time of a Next.js project and a Gatsby project. The history of those install times is available in a public Datadog dashboard.
Linux Mint
Linux Mint, the Linux distribution, is using Datadog to, among other things, monitor the bandwidth, connections, and response time of their package repositories, and the popularity of their different editions.
Other projects
Other projects currently benefiting from the program include: