All Projects → DataDog → Dd Agent

DataDog / Dd Agent

Licence: other
Datadog Agent Version 5

Programming Languages

python
139335 projects - #7 most used programming language

Projects that are alternatives of or similar to Dd Agent

Spm Agent Nodejs
NodeJS Monitoring Agent
Stars: ✭ 51 (-95.83%)
Mutual labels:  monitoring, devops, agent
Sematext Agent Docker
Sematext Docker Agent - host + container metrics, logs & event collector
Stars: ✭ 194 (-84.15%)
Mutual labels:  monitoring, devops, agent
Spm Agent Mongodb
Sematext Agent for monitoring MongoDB
Stars: ✭ 7 (-99.43%)
Mutual labels:  monitoring, devops, agent
Grafana Aws Cloudwatch Dashboards
☁️ 30+ Grafana dashboards for AWS CloudWatch metrics: EC2, Lambda, S3, ELB, EMR, EBS, SNS, SES, SQS, RDS, EFS, ElastiCache, Billing, API Gateway, VPN, Step Functions, Route 53, CodeBuild, ...
Stars: ✭ 1,210 (-1.14%)
Mutual labels:  monitoring, devops
Stackimpact Java
StackImpact Java Profiler - Production-Grade Performance Profiler: CPU, locks, runtime metrics, and more
Stars: ✭ 7 (-99.43%)
Mutual labels:  monitoring, agent
Fullstack
Full-stack DevOps demo
Stars: ✭ 19 (-98.45%)
Mutual labels:  devops, datadog
Inspectit
inspectIT is the leading Open Source APM (Application Performance Management) tool for analyzing your Java (EE) applications.
Stars: ✭ 513 (-58.09%)
Mutual labels:  monitoring, agent
Sandpolis
Experimental remote monitoring and management
Stars: ✭ 30 (-97.55%)
Mutual labels:  monitoring, devops
Sentry
Sentry is cross-platform application monitoring, with a focus on error reporting.
Stars: ✭ 29,700 (+2326.47%)
Mutual labels:  monitoring, devops
Gatus
⛑ Gatus - Automated service health dashboard
Stars: ✭ 1,203 (-1.72%)
Mutual labels:  monitoring, devops
Stackimpact Nodejs
DEPRECATED StackImpact Node.js Profiler - Production-Grade Performance Profiler: CPU, memory allocations, async calls, errors, metrics, and more
Stars: ✭ 46 (-96.24%)
Mutual labels:  monitoring, agent
Grafana Zabbix Dashboards
Grafana dashboards for Zabbix
Stars: ✭ 50 (-95.92%)
Mutual labels:  monitoring, devops
Awesome Sre
A curated list of Site Reliability and Production Engineering resources.
Stars: ✭ 7,687 (+528.02%)
Mutual labels:  monitoring, devops
Cabot
Self-hosted, easily-deployable monitoring and alerts service - like a lightweight PagerDuty
Stars: ✭ 5,209 (+325.57%)
Mutual labels:  monitoring, devops
Swagger Stats
API Observability. Trace API calls and Monitor API performance, health and usage statistics in Node.js Microservices.
Stars: ✭ 559 (-54.33%)
Mutual labels:  monitoring, devops
Huginn
Create agents that monitor and act on your behalf. Your agents are standing by!
Stars: ✭ 33,694 (+2652.78%)
Mutual labels:  monitoring, agent
Datadog Agent
Datadog Agent
Stars: ✭ 1,104 (-9.8%)
Mutual labels:  monitoring, datadog
Howtheysre
A curated collection of publicly available resources on how technology and tech-savvy organizations around the world practice Site Reliability Engineering (SRE)
Stars: ✭ 6,962 (+468.79%)
Mutual labels:  monitoring, devops
Goappmonitor
Golang application performance data monitoring.
Stars: ✭ 478 (-60.95%)
Mutual labels:  monitoring, agent
Kapo
Wrap any command in a status socket
Stars: ✭ 45 (-96.32%)
Mutual labels:  monitoring, devops

Build Status

Important note

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.

Changes

Please refer to the Change log for more details about the changes introduced at each release.

How to contribute code

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.

Setup your environment

Required:

  • python 2.7
  • bundler (to get it: 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]

Integrations

All checks have been moved to the Integrations Core repo. Please look there to submit related issues, PRs, or review the latest changes.

Tests

More about how to write tests and run them here

How to configure the Agent

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.

How to write your own checks

Writing your own checks is easy using our checks.d interface. Read more about how to use it on our Guide to Agent Checks.

Contributors

git log --all | grep 'Author' | sort -u
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].
OSZAR »