Project Name | Stars | Downloads | Repos Using This | Packages Using This | Most Recent Commit | Total Releases | Latest Release | Open Issues | License | Language |
---|---|---|---|---|---|---|---|---|---|---|
Openobserve | 6,703 | 3 hours ago | 168 | apache-2.0 | Rust | |||||
🚀 10x easier, 🚀 140x lower storage cost, 🚀 high performance, 🚀 petabyte scale - Elasticsearch/Splunk/Datadog alternative for 🚀 (logs, metrics, traces). | ||||||||||
Datadog Agent | 2,329 | 242 | 2 hours ago | 179 | August 22, 2023 | 988 | apache-2.0 | Go | ||
Main repository for Datadog Agent | ||||||||||
Dd Agent | 1,291 | 22 days ago | 190 | other | Python | |||||
Datadog Agent Version 5 | ||||||||||
Dd Trace Go | 548 | 378 | 7 hours ago | 345 | October 11, 2022 | 146 | other | Go | ||
Datadog Go Library including APM tracing, profiling, and security monitoring. | ||||||||||
Metaphysics | 355 | 10 hours ago | 55 | mit | TypeScript | |||||
Artsy's GraphQL API | ||||||||||
Cloudprober | 336 | 7 days ago | 27 | November 10, 2022 | 37 | apache-2.0 | Go | |||
An active monitoring software to detect failures before your customers do. | ||||||||||
Awesome Consul | 255 | 2 years ago | ||||||||
A list of awesome consul projects, libraries | ||||||||||
Remora | 193 | a year ago | 4 | mit | Scala | |||||
Kafka consumer lag-checking application for monitoring, written in Scala and Akka HTTP; a wrap around the Kafka consumer group command. Integrations with Cloudwatch and Datadog. Authentication recently added | ||||||||||
Terraform Datadog Monitors | 95 | a month ago | 3 | apache-2.0 | HCL | |||||
Manage Datadog monitors with terraform dedicated modules. | ||||||||||
Go Instrument | 94 | a month ago | 3 | mit | Go | |||||
⚡️ Automatically add Trace Spans to Go methods and functions |
This repository contains the source code for the Datadog Agent up to and including major version 5. Although still supported, no major feature is planned for this release line and we encourage users and contributors to refer to the new Agent codebase, introduced with the release of version 6.0.0 and tracked in a different git repository.
Please refer to the Change log for more details about the changes introduced at each release.
Before submitting any code, please read our contributing guidelines. We'll keep accepting contributions as long as the major version 5 is supported but please consider submitting new features to the new Agent codebase.
Please note that the Agent is licensed for simplicity's sake
under a simplified BSD license, as indicated in the LICENSE
file.
Exceptions are marked with LICENSE-xxx where xxx is the component name.
If you do not agree with the licensing terms and wish to contribute code nonetheless,
please email us at [email protected] before submitting your
pull request.
Required:
gem install bundler
)# Clone the repository
git clone [email protected]:DataDog/dd-agent.git
# Create a virtual environment and install the dependencies:
cd dd-agent
bundle install
rake setup_env
# Activate the virtual environment
source venv/bin/activate
# Lint
bundle exec rake lint
# Run a flavored test
bundle exec rake ci:run[apache]
All checks have been moved to the Integrations Core repo. Please look there to submit related issues, PRs, or review the latest changes.
More about how to write tests and run them here
If you are using packages on linux, the main configuration file lives
in /etc/dd-agent/datadog.conf
. Per-check configuration files are in
/etc/dd-agent/conf.d
. We provide an example in the same directory
that you can use as a template.
Writing your own checks is easy using our checks.d interface. Read more about how to use it on our Guide to Agent Checks.
git log --all | grep 'Author' | sort -u