Skip to content
Monitoring agent for Server Density (Linux, FreeBSD and OS X)
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
.travis
checks
ci
conf.d
debian
packaging
tests
utils
win32
.gitignore
.pylintrc
.rubocop.yml
.travis.yml
Gemfile
LICENSE
README.md
Rakefile
agent.py
aggregator.py
appveyor.yml
config.cfg.example
config.py
daemon.py
emitter.py
graphite.py
jmxfetch.py
modules.py
plugins.cfg.example
requirements-opt.txt
requirements-test.txt
requirements.txt
sd-cert.pem
sdagent.py
sdstatsd.py
setup.py
setup_tk.py
supervisord.dev.conf
tox.ini
transaction.py
util.py

README.md

Build Status

This is the source code for the Server Density agent (v2). If you're looking to install the agent, we also provide pre-packaged binaries for most operating systems.

Release notes

See agent release notes.

Agent configuration

If you are using packages on Linux, the main configuration file can be found in /etc/sd-agent/config.cfg. Per-check configuration files are in /etc/sd-agent/conf.d. We provide an example in the same directory that you can use as a template.

Agent plugins

Installing plugins

See information about agent plugins.

Writing custom plugins

See information about custom plugins.

Legacy (v1) agent

Our legacy v1 agent source code is still available but will soon be sunset.

Legacy plugins

We have maintained compatibility with the v1 agent's plugins. All "old style" plugins are fully usable with the v2 agent.

See information about custom plugins for installation / configuration.

Contributors

git log --all | grep 'Author' | sort -u
You can’t perform that action at this time.