summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorBritney Fransen <brfransen@gmail.com>2017-01-24 16:06:22 (GMT)
committerBritney Fransen <brfransen@gmail.com>2017-01-24 16:06:22 (GMT)
commit8a19439495bce7280affce7919ebced7880bc0b6 (patch)
tree9cf970bb1a68b30a3a137dfb73ec65f4bc82d7ae
parentf0c3889c3d12e1c2b81f17c0c9e54257e2b3d00e (diff)
downloadlinhes_pkgbuild-8a19439495bce7280affce7919ebced7880bc0b6.zip
linhes_pkgbuild-8a19439495bce7280affce7919ebced7880bc0b6.tar.gz
linhes_pkgbuild-8a19439495bce7280affce7919ebced7880bc0b6.tar.bz2
xymon: make memmbe & memmfe work again
update storage graph names
-rwxr-xr-xabs/core/xymon/PKGBUILD6
-rwxr-xr-xabs/core/xymon/graphs.cfg.diff18
-rw-r--r--abs/core/xymon/hobbit-mem-myth.sh15
3 files changed, 18 insertions, 21 deletions
diff --git a/abs/core/xymon/PKGBUILD b/abs/core/xymon/PKGBUILD
index e69afd4..e207b5e 100755
--- a/abs/core/xymon/PKGBUILD
+++ b/abs/core/xymon/PKGBUILD
@@ -1,7 +1,7 @@
pkgbase=xymon
pkgname=('xymonserver' 'xymonclient')
pkgver=4.3.28
-pkgrel=1
+pkgrel=2
pkgdesc="Xymon is a system for monitoring of hosts and networks"
license=('GPL')
arch=('i686' 'x86_64')
@@ -183,11 +183,11 @@ md5sums=('14501ab2cfce9a332c1590543dfcbd0f'
'0469d775db9fdd18ea95dd41937ada82'
'c9a31ea9ae131fb351db913e922c25aa'
'31ac5c1f6dcc9408b64c4107b325a9a6'
- '92bd5e8279c688fd854d514443bc733c'
+ '1eee1cf4ded13fcef9f3b43faa20dbe1'
'80d9cfac86c6d96836e6f406e35e7cf5'
'df77d1de72157d23a301a72288fbf7e5'
'b1d5592fa92ef71303621964e84c2b9e'
- '0757294eec13771f8e63da23cf066796'
+ 'f1146cc034f6d11e7d7e68f24bc89dff'
'2a509d81ee1655130ce40bf970719e0a'
'313b11e7a22c3c08fb2afaadbfb46d87'
'a0fbb9cbeb3600a40943e6205790f22f'
diff --git a/abs/core/xymon/graphs.cfg.diff b/abs/core/xymon/graphs.cfg.diff
index 8b1b438..f4d755c 100755
--- a/abs/core/xymon/graphs.cfg.diff
+++ b/abs/core/xymon/graphs.cfg.diff
@@ -1,21 +1,23 @@
---- graphs.cfg.orig 2015-03-04 21:46:31.493387574 +0000
-+++ graphs.cfg 2015-03-04 21:47:26.972936010 +0000
-@@ -2100,4 +2100,60 @@
+--- graphs.cfg.orig 2017-01-24 15:11:38.763486866 +0000
++++ graphs.cfg 2017-01-24 15:10:53.558992118 +0000
+@@ -2111,4 +2111,62 @@
GPRINT:qlen@RRDIDX@:AVERAGE: %6.1lf (avg)\n
########### end of ifmib graphs ###########
+[storage]
+ TITLE Storage Groups
-+ YAXIS recordings
++ YAXIS recordings
+ DEF:storage1=storage.rrd:rectvtotal:AVERAGE
-+ LINE2:storage1#00CCCC:current recorded
++ LINE2:storage1#00CCCC:recorded total
+ DEF:rectime=storage.rrd:rectvtime:AVERAGE
-+ LINE2:rectime#000000:current recorded time
++ LINE2:rectime#000000:recorded time (hrs)
+
-+ DEF:livetime=storage.rrd:livetvtime:AVERAGE
-+ LINE2:livetime#00CC11:current live time
++ DEF:storage2=storage.rrd:livetvtotal:AVERAGE
++ LINE2:storage2#FFA500:live total
+
++ DEF:livetime=storage.rrd:livetvtime:AVERAGE
++ LINE2:livetime#00CC11:live time (hrs)
+
+[memmbe]
+ TITLE Memory usage for MythBackend
diff --git a/abs/core/xymon/hobbit-mem-myth.sh b/abs/core/xymon/hobbit-mem-myth.sh
index 663e2e3..a373b84 100644
--- a/abs/core/xymon/hobbit-mem-myth.sh
+++ b/abs/core/xymon/hobbit-mem-myth.sh
@@ -1,9 +1,9 @@
#!/bin/bash
+
MBEPID=`ps -fU mythtv |grep mythbackend |grep -v runsv|grep -v grep|grep -v logger|awk '{print $2 }'`
MFEPID=`ps -ef|grep mythfrontend |grep -v runsv|grep -v grep|grep -v logger|grep -v mythfrontend-start|awk '{print $2 }'`
-
COLOR=green # By default, everything is OK
# Do whatever you need to test for something
@@ -19,13 +19,12 @@ MSGMBE="
"
# echo $MSGMBE
# Tell Hobbit about it
- $BB $BBDISP "data $MACHINE.memmbe $COLOR `date`
+ $BB $BBDISP "status $MACHINE.memmbe $COLOR `date`
${MSGMBE}
- "
+ "
fi
-
if [ ! x$MFEPID = x ]
@@ -40,13 +39,9 @@ MSGMBE="
"
# echo $MSGMBE
# Tell Hobbit about it
- $BB $BBDISP "data $MACHINE.memmfe $COLOR `date`
+ $BB $BBDISP "status $MACHINE.memmfe $COLOR `date`
${MSGMBE}
- "
+ "
fi
-
-
-
-