summaryrefslogtreecommitdiff
path: root/roles/install_monitoring/files
diff options
context:
space:
mode:
Diffstat (limited to 'roles/install_monitoring/files')
-rw-r--r--roles/install_monitoring/files/vnstat37
-rwxr-xr-xroles/install_monitoring/files/vnstat.sh45
2 files changed, 0 insertions, 82 deletions
diff --git a/roles/install_monitoring/files/vnstat b/roles/install_monitoring/files/vnstat
deleted file mode 100644
index cbd2f7c..0000000
--- a/roles/install_monitoring/files/vnstat
+++ /dev/null
@@ -1,37 +0,0 @@
-server {
- listen 80 default_server;
- listen [::]:80 default_server ipv6only=on;
- server_name localhost;
-
- charset UTF-8;
-
- index index.html index.htm;
- root /srv/http/vnstat;
-
- location / {
- try_files $uri $uri/ =404;
- autoindex on;
- }
-
- # redirect server error pages to the static page /50x.html
- #
- error_page 500 502 503 504 /50x.html;
- location = /50x.html {
- root /usr/share/nginx/html;
- }
-
- location /nginx_status {
- stub_status on;
- access_log off;
- allow 127.0.0.1;
- allow ::1;
- deny all;
- }
-
-
- location ~* \.(?:jpg|jpeg|gif|bmp|ico|png|css|js|swf|svg)$ {
- expires 30d;
- # Optional: Don't log access to assets
- access_log off;
- }
-}
diff --git a/roles/install_monitoring/files/vnstat.sh b/roles/install_monitoring/files/vnstat.sh
deleted file mode 100755
index 7ff875c..0000000
--- a/roles/install_monitoring/files/vnstat.sh
+++ /dev/null
@@ -1,45 +0,0 @@
-#!/bin/sh
-set -e
-
-IFACES=$(ls /var/lib/vnstat/)
-
-TARGET=/srv/http/vnstat/
-
-for iface in $IFACES; do
- /usr/bin/vnstati -i ${iface} -h -o ${TARGET}${iface}_hourly.png
- /usr/bin/vnstati -i ${iface} -d -o ${TARGET}${iface}_daily.png
- /usr/bin/vnstati -i ${iface} -m -o ${TARGET}${iface}_monthly.png
- /usr/bin/vnstati -i ${iface} -t -o ${TARGET}${iface}_top10.png
- /usr/bin/vnstati -i ${iface} -s -o ${TARGET}${iface}_summary.png
-done
-
-cat > ${TARGET}index.html <<EOT
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
- "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
-
-<html xmlns="http://www.w3.org/1999/xhtml" lang="en" xml:lang="en">
-<head>
- <titleu1 - Network Traffic</title>
- <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
- <meta http-equiv="Content-Language" content="en" />
-</head>
-
-<body style="white-space: nowrap">
-EOT
-
-
-for iface in $IFACES; do
- sed s/IFACE/${iface}/g >> ${TARGET}index.html <<EOT
- <div style="display:inline-block;vertical-align: top">
- <img src="IFACE_summary.png" alt="traffic summary" /><br>
- <img src="IFACE_monthly.png" alt="traffic per month" /><br>
- <img src="IFACE_hourly.png" alt="traffic per hour" /><br>
- <img src="IFACE_top10.png" alt="traffic top10" /><br>
- <img src="IFACE_daily.png" alt="traffic per day" />
- </div>
-EOT
-
-done
-
-echo "</body></html>" >> ${TARGET}index.html
-