Skip to content

System usage monitoring app using influxdb, kapacitor, grafana

Notifications You must be signed in to change notification settings

naren-m/System-usage-monitor

Repository files navigation

Build Status

Influxdata getting started with dockers

Getting started

  1. Clone this repo
  2. Get into System-usge-monitor folder
  3. Run docker-compose command
$ docker-compose up -d

Create a docker network named "infuxdb"

docker-compose builds the entire Grafana and Influx stack.

The Grafana Dashboard is now accessible via: http://:3001 for example http://localhost:3001

For grafana user name and password are admin/admin

Checking logs

docker logs -f influxdb
docker logs -f telegraf
docker logs -f kapacitor

Creating Config file

InfluxDB

docker run --rm influxdb incluxd config > influxdb.conf

Kapacitor

docker run --rm kapacitor kapacitord config > kapacitor.conf

Telegraf

docker run --rm telegraf -sample-config -input-filter cpu:mem -output-filter influxdb > telegraf.conf

References

1.Kapacitor geting startedguide

2.Kapacitpor API Documentation

3.Kapacitor Templating Documentation