Datadog Agent 5.0.0 is the next major version of the Datadog Agent. Its main improvement being that it will be self-contained. All dependencies required by the Agent to run will be part of the package.
This version of the Datadog-Agent is still in beta. It's planned to be released soon and is being used by us and a few of our users without any major issue but please keep in mind that it's a BETA version.
- Conflicts with dependencies (Tornado, Supervisor, Check dependencies: MysqlDB, Postgres....)
- On Centos 5, there is no forwarder which can create some issues (such as no proxy support for Dogstatsd). This will be solved
- Full support of Fedora Core
- Up-to-date dependencies
- If you were using a custom check that needed python dependencies you will have to reinstall them using the bundled pip:
*
sudo /opt/datadog-agent/embedded/bin/pip install YOUR_DEPENDENCY
- Configuring checks in datadog.conf for checks.d is deprecated and won't work anymore. Please configure your checks by editing the yaml files in the conf.d directory.
- On Debian/Ubuntu (All versions/All architectures):
- Edit /etc/apt/sources.list.d/datadog.list to include the following:
*
deb http://apt.datadoghq.com/ stable main
- Run:
sudo apt-get update sudo apt-get install datadog-agent
- Edit /etc/apt/sources.list.d/datadog.list to include the following:
*
- On RHEL/CentOS
-
If you are running RHEL 5/Centos 5, follow these extra steps:
-
Uninstall datadog-agent-base: *
sudo yum remove datadog-agent-base
-
Edit /etc/dd-agent/datadog.conf and comment out the following line:
dogstatsd_target: https://app.datadoghq.com/
should be:
# dogstatsd_target: https://app.datadoghq.com/
-
-
If you are running on an i386/i686 architecture, edit your /etc/yum.repos.d/datadog.repo to include the following:
[datadog] name = Datadog, Inc. baseurl = http://yum.datadoghq.com/rpm/i386/ enabled=1 gpgcheck=0
-
If you are running an x86_64/amd64 architecture edit your /etc/yum.repos.d/datadog.repo to include the following:
[datadog] name = Datadog, Inc. baseurl = http://yum.datadoghq.com/rpm/x86_64/ enabled=1 gpgcheck=0
-
Update/Install the Agent: *
sudo yum install datadog-agent
-
- Run this script (make sure to replace "YOUR_API_KEY" by your actual API key):
DD_API_KEY=YOUR_API_KEY bash -c "$(curl -L -k https://raw.githubusercontent.com/DataDog/dd-agent/tsca_install_script/packaging/datadog-agent/source/install_agent.sh)"
- Use the beta branch of our omnibus cookbook by editing your Berksfile to point to it:
cookbook 'datadog', :git => 'https://github.com/datadog/chef-datadog.git', :ref => "omnibus"
If you have any questions/remarks please ping us:
- By email: [email protected]
- On IRC: #datadog on freenode
- With our Olark livechat in the Web Application
- On our Hipchat Public Room: https://www.hipchat.com/gBqejGN6t