https://github.com/abrander/agento
Client/server collecting near realtime metrics from Linux hosts. Uses influxdb as backend.
https://github.com/abrander/agento
go influxdb metrics monitoring
Last synced: 1 day ago
JSON representation
Client/server collecting near realtime metrics from Linux hosts. Uses influxdb as backend.
- Host: GitHub
- URL: https://github.com/abrander/agento
- Owner: abrander
- Created: 2015-05-04T12:59:34.000Z (almost 10 years ago)
- Default Branch: master
- Last Pushed: 2019-03-13T09:14:44.000Z (about 6 years ago)
- Last Synced: 2025-04-13T15:07:20.193Z (1 day ago)
- Topics: go, influxdb, metrics, monitoring
- Language: Go
- Homepage: https://agento.org/
- Size: 314 KB
- Stars: 28
- Watchers: 4
- Forks: 3
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
- awesome-influxdb - agento - Client/server collecting near realtime metrics from Linux hosts (Collecting data into InfluxDB / Projects)
README
# 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"
```