Skip to content

hassanjuniedi/sysmon

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

20 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

sysmon

version contributions welcome HitCount Join the chat at https://gitter.im/sysmon-docker/community size telegraf size influxdb size grafana size

Monitor servers using Grafana, Influxdb, telegraf

preview

Getting Started

These instructions will get you a copy of the project up and running on your local machine for development and testing purposes.

Prerequisites

In order to run this project you have to install docker and docker-compose on your system.

Install Docker

Install Docker Compose

Installing

  1. Clone this repo to you machine:
git clone https://github.com/hassanjuniedi/sysmon.git

  1. after cloning you will have a sysmon directory, cd into that directory:
cd sysmon
  1. create new directory to hold data for grafana container:
mkdir grafana && sudo chown -R 472:472 grafana
  1. Export a hostname variable (this will be used in grafana dashboard)
export HOSTNAME='youhostname'
  1. Run docker-compose up command to run all the services :
sudo -E docker-compose up -d
  1. Visit http://localhost:3030 to open grafana web view you can sign in using the following credentials:
username: admin
password: admin
  1. on the left side menu hover over the cog icon and select data sources from the menu.

datasources

  1. select the InfluxDB from available options and enter the following:
URL: http://influxdb:8086
Database: telegraf

then click save and test button.

  1. on the left side menu hover over the plus + icon and press on import.

  2. past the following url into text input with assosiated label Grafana.com Dashboard

https://grafana.com/dashboards/5955

and press load button.

  1. In the import view select the influxDB source and press import button.

Versioning

We use SemVer for versioning. For the versions available, see the tags on this repository.

Authors

License

This project is licensed under the MIT License - see the LICENSE.md file for details

About

Monitor servers using Grafana, Influxdb, telegraf

Resources

License

Stars

Watchers

Forks

Packages

No packages published