Skip to content
Client/server collecting near realtime metrics from Linux hosts. Uses influxdb as backend.
Go Shell
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.
api
client Fixed a few linter warnings. Nov 9, 2016
configuration
contrib Use gzip deb format for maximum compatibility. Feb 28, 2019
core Respect interval set in a probe. Dec 15, 2017
logger Always print 'red' log messages. Dec 11, 2017
monitor Do not copy waitgroup. Dec 12, 2017
plugins
server Fixed a few linter warnings. Nov 9, 2016
timeseries
userdb Infer type. Dec 12, 2017
.gitignore Upated gitignore. Oct 6, 2015
README.md Better formatting. Feb 8, 2019
main.go

README.md

agento

Client/server collecting near realtime metrics from Linux hosts. Uses influxdb as backend.

development/debugging

Agento

DEBUG=* agento runonce

MySQL

docker run --name agento-mysql -e MYSQL_ROOT_PASSWORD=agento -e MYSQL_USER=agento -e MYSQL_PASSWORD=agento -e MYSQL_DATABASE=mysql -p 3306:3306 -d mariadb:latest
[probe.mysqltables]
interval = 1
dsn = "agento:agento@tcp(localhost)/mysql"
agent = "mysqltables"

InfluxDB

docker run --name agento-influxdb -p 8086:8086 -e INFLUXDB_DB=agento -e INFLUXDB_ADMIN_USER=agento -e INFLUXDB_ADMIN_PASSWORD=agento -d influxdb:latest
[server.influxdb]
password = "agento"
url = "http://localhost:8086/"
username = "agento"
database = "agento"
retentionPolicy = "autogen"
You can’t perform that action at this time.