Amon is an easy-to-use hosted server monitoring service. The Amon agent reports metrics to our service.
-
Import the public key used by the package management system.
The Ubuntu package management tools (i.e. dpkg and apt) ensure package consistency and authenticity by requiring that distributors sign packages with GPG keys. Issue the following command to import the Amon Agent keysudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv AD53961F
-
Create a list file for the Agent.
Create the /etc/apt/sources.list.d/amonagent.list list file using the following command:echo 'deb http://packages.amon.cx/repo amon contrib' | sudo tee /etc/apt/sources.list.d/amonagent.list
-
Reload local package database and install
Issue the following commands:sudo apt-get update sudo apt-get install amon-agent
1.Configure the package management system (YUM).
Create a /etc/yum.repos.d/amonagent.repo file to hold the following configuration information for the Amon Agent repository:
[amonagent]
name=Amonagent Repository
baseurl=http://packages.amon.cx/rpm/
gpgcheck=0
enabled=1
priority=1
2.Install the Agent package.
To install the latest stable version of the Agent, issue the following command:
yum install -y amon-agent
pip install https://github.com/amonapp/amonagent/archive/master.zip
To install the amon-agent with Ansible or Salt, please take a look at the examples in the deployment directory.
Contact martin@amon.cx with questions.
Primary maintainer: Martin Rusev (martin@amon.cx)