From d18c32459fffc12d967b34c9166eb9b6ef76a9fc Mon Sep 17 00:00:00 2001 From: yuyang Date: Thu, 20 Jul 2017 13:07:25 +0800 Subject: Add Grafana for displaying time series from Prometheus JIRA: BOTTLENECK-172 Add Grafana for the monitoring result dashboarding Change-Id: I9b17f4bd745c8556e2b551c6b499d77e3406cbf4 Signed-off-by: yuyang --- monitor/monitoring.sh | 21 +++++++++++++++------ 1 file changed, 15 insertions(+), 6 deletions(-) (limited to 'monitor/monitoring.sh') diff --git a/monitor/monitoring.sh b/monitor/monitoring.sh index deae07a0..8ad388a3 100644 --- a/monitor/monitoring.sh +++ b/monitor/monitoring.sh @@ -9,9 +9,11 @@ ############################################################################## MONITOR_CONFIG="/home/opnfv/bottlenecks/monitor/config" +GRAFANA="/home/opnfv/bottlenecks/monitor/grafana" # Node-Exporter -sudo docker run -d -p 9100:9100 \ +sudo docker run --name bottlenecks-node-exporter \ + -d -p 9100:9100 \ -v "/proc:/host/proc:ro" \ -v "/sys:/host/sys:ro" \ -v "/:/rootfs:ro" \ @@ -22,18 +24,25 @@ sudo docker run -d -p 9100:9100 \ -collector.filesystem.ignored-mount-points "^/(sys|proc|dev|host|etc)($|/)" # Collectd -sudo docker run -d \ +sudo docker run --name bottlenecks-collectd -d \ --privileged \ -v ${MONITOR_CONFIG}:/etc/collectd:ro \ -v /proc:/mnt/proc:ro \ fr3nd/collectd # Collectd-Exporter -sudo docker run -d -p 9103:9103 \ +sudo docker run --name bottlenecks-collectd-exporter \ + -d -p 9103:9103 \ -p 25826:25826/udp prom/collectd-exporter \ -collectd.listen-address=":25826" # Prometheus -sudo docker run -d -p 9090:9090 \ - -v ${MONITOR_CONFIG}/prometheus.yaml:/etc/prometheus/prometheus.yaml \ - prom/prometheus \ No newline at end of file +sudo docker run --name bottlenecks-prometheus \ + -d -p 9090:9090 \ + -v ${MONITOR_CONFIG}/prometheus.yaml:/etc/prometheus/prometheus.yml \ + prom/prometheus + +$ Grafana +sudo docker run --name bottlenecks-grafana \ + -d -p 3000:3000 \ + grafana/grafana -- cgit 1.2.3-korg