Grafana: Difference between revisions
Line 18: | Line 18: | ||
==On [[Debian]]== |
==On [[Debian]]== |
||
<pre> |
<pre> |
||
wget https://grafanarel.s3.amazonaws.com/builds/grafana_3. |
wget https://grafanarel.s3.amazonaws.com/builds/grafana_3.1.1-1470047149_amd64.deb |
||
sudo apt-get install -y adduser libfontconfig |
|||
sudo dpkg -i |
sudo dpkg -i grafana_3.1.1-1470047149_amd64.deb |
||
sudo service grafana-server start |
sudo service grafana-server start |
||
sudo service grafana-server status |
|||
sudo update-rc.d grafana-server defaults 95 10 |
|||
</pre> |
</pre> |
||
Changer le mot de passe admin dans /etc/grafana/grafana.ini |
|||
<pre> |
|||
sudo vi /etc/grafana/grafana.ini |
|||
</pre> |
|||
ligne 122, section security |
|||
<pre> |
|||
[security] |
|||
admin_user = admin |
|||
admin_password = unmotdepassebiencomplique' |
|||
</pre> |
|||
Relancer le service |
|||
<pre> |
|||
sudo service grafana-server restart |
|||
sudo service grafana-server status |
|||
</pre> |
|||
Se logger sur http://localhost:3000 |
|||
=Utilisation= |
=Utilisation= |
Revision as of 13:55, 1 September 2016
An open source, feature rich metrics dashboard and graph editor for Graphite, InfluxDB & OpenTSDB Requires a web server (Apache HTTPD, Nginx, ...) or Express (see below with Node.js)
Installation for 2.6
On Debian
wget https://grafanarel.s3.amazonaws.com/builds/grafana_2.6.0_amd64.deb sudo dpkg -i xzvf grafana_2.6.0_amd64.deb sudo service grafana-server start
With Docker
See https://hub.docker.com/r/grafana/grafana/
Installation for 3.0.0 Beta
On Debian
wget https://grafanarel.s3.amazonaws.com/builds/grafana_3.1.1-1470047149_amd64.deb sudo apt-get install -y adduser libfontconfig sudo dpkg -i grafana_3.1.1-1470047149_amd64.deb sudo service grafana-server start sudo service grafana-server status sudo update-rc.d grafana-server defaults 95 10
Changer le mot de passe admin dans /etc/grafana/grafana.ini
sudo vi /etc/grafana/grafana.ini
ligne 122, section security
[security] admin_user = admin admin_password = unmotdepassebiencomplique'
Relancer le service
sudo service grafana-server restart sudo service grafana-server status
Se logger sur http://localhost:3000
Utilisation
Naviguer sur http://localhost:3000
Le username:password est admin:admin
Le fichier de configuration est :
Editer le fichier de configuration afin d'activer HTTPS en mode production.
sudo service grafana-server restart
Monitoring de le l'infrastructure avec Telegraf, InfluxDB et Grafana
TODO
Monitoring de machines EC2 avec AWS Cloudwatch et Grafana
Pour monitorer les machines qui hébergent les serveurs (Mosquitto, ...) sur AWS EC2:
- Activer AWS Cloudwatch
- Configurer Grafana pour AWS Cloudwatch (lien).
Obsolete
Installation for 1.8
Edit config.js
datasources: { demo: { type: 'influxdb', url: "http://localhost:8086/db/demo", username: 'root', password: 'root' }, },
Run sur 1.8
Add serveGrafana.js in ./grafana
var connect = require('connect') var serveStatic = require('serve-static') var app = connect() app.use(serveStatic('.', {'index': ['index.html', 'index.htm']})) app.listen(8080) console.log('Serving Grafana Dashboard on http://localhost:8080');
npm install connect serve-static node serveGrafana.js
Browse http://localhost:8080
Links
- Grafana + InfluxDB + Collectd : http://vincent.composieux.fr/article/grafana-monitor-metrics-collected-by-collectd-into-influxdb
Grafana @ AIR
- OpenSmartCampus (RICM5 en 2015-2016)