X-Git-Url: https://git.tld-linux.org/?p=packages%2Fmunin-plugins-contrib.git;a=blobdiff_plain;f=xen.patch;h=88a0826a26b5959f0110b03b4935b6fca5436341;hp=7da5e4783b957d795cacc505c70d49eea6a8f614;hb=HEAD;hpb=a80e5135472ea4ac6c94a2efebbf36afc889e681 diff --git a/xen.patch b/xen.patch deleted file mode 100644 index 7da5e47..0000000 --- a/xen.patch +++ /dev/null @@ -1,172 +0,0 @@ ---- munin.orig/plugins/virtualization/xen 2013-08-23 21:31:56.610001695 +0200 -+++ munin/plugins/virtualization/xen 2013-08-23 21:36:22.120001621 +0200 -@@ -18,11 +18,11 @@ - statefile="/var/lib/munin/plugin-state/munin-plugin-xen.state" - - if [ "$1" = "autoconf" ]; then -- if which xm > /dev/null ; then -+ if which xl > /dev/null ; then - echo yes - exit 0 - fi -- echo "no (xm not found)" -+ echo "no (xl not found)" - exit 1 - fi - -@@ -39,7 +39,7 @@ - echo 'graph_category xen' - echo 'graph_info This graph shows how many percent of the CPU time was used by each domain' - -- xm list | grep -v "^Name .* Time(s)$" | \ -+ xl list | grep -v "^Name\s.*\sTime(s)$" | \ - while read name domid mem cpu state time console; do - name=`echo $name | sed -e"s/[-.]/_/g"` - TEST=`less $statefile | grep "^${name}$" | wc -l` -@@ -66,7 +66,7 @@ - exit 0 - fi - --xm list | grep -v "^Name .* Time(s)$" | \ -+xl list | grep -v "^Name\s.*\sTime(s)$" | \ - while read name domid mem cpu state time console; do - name=`echo $name | sed -e "s/[-.]/_/g"` - # only seconds ---- munin.orig/plugins/virtualization/xen_cpu_v2 2013-08-23 21:31:56.613334934 +0200 -+++ munin/plugins/virtualization/xen_cpu_v2 2013-08-23 21:40:07.360001590 +0200 -@@ -25,10 +25,10 @@ - use POSIX; - - # Define where to find xm tools --my $XM = '/usr/sbin/xm'; -+my $XM = '/usr/sbin/xl'; - my $XMTOP = '/usr/sbin/xentop'; - my $curtime = time(); --my $basename = `/usr/bin/basename $0`; chop ($basename); -+my $basename = `/bin/basename $0`; chop ($basename); - my $TEMPFILE = "/tmp/$basename"; - - my $debug = 0; ---- munin.orig/plugins/virtualization/xen_memory 2013-08-23 21:31:56.613334934 +0200 -+++ munin/plugins/virtualization/xen_memory 2013-08-23 21:41:06.290001570 +0200 -@@ -12,14 +12,14 @@ - # autoconf (optional - used by munin-config) - # - --XM='/usr/sbin/xm' -+XM='/usr/sbin/xl' - - if [ "$1" = "autoconf" ]; then - if [ -e $XM ]; then - echo yes - exit 0 - fi -- echo "no (xm not found)" -+ echo "no (xl not found)" - exit 1 - fi - ---- munin.orig/plugins/virtualization/xen_traffic_ 2013-08-23 21:31:56.616668173 +0200 -+++ munin/plugins/virtualization/xen_traffic_ 2013-08-23 23:17:57.023334928 +0200 -@@ -11,10 +11,10 @@ - NAME=$( echo $DOMAIN | sed -e's/-/_/g' ) - - if [ "$1" = "autoconf" ]; then -- if which xm > /dev/null ; then -+ if which xl > /dev/null ; then - echo yes - else -- echo "no (xm not found)" -+ echo "no (xl not found)" - exit 1 - fi - if [ -r /proc/net/dev ]; then -@@ -27,7 +27,7 @@ - fi - - if [ "$1" = "suggest" ]; then -- xm list | awk '{print $1}' | egrep -v "^(Name|Domain-0)" -+ xl list | awk '{print $1}' | egrep -v "^(Name|Domain-0)" - exit 0 - fi - -@@ -47,7 +47,7 @@ - exit 0 - fi - --dev=$( xm network-list $DOMAIN | egrep "^[0-9]+" | sed 's@^.*vif/\([0-9]*\)/\([0-9]*\).*$@vif\1.\2@') -+dev=$( xl network-list $DOMAIN | egrep "^[0-9]+" | sed 's@^.*vif/\([0-9]*\)/\([0-9]*\).*$@vif\1.\2@') - - awk -v interface="$dev" \ - 'BEGIN { gsub(/\./, "\\.", interface) } \ ---- munin.orig/plugins/virtualization/xen_traffic_all 2013-08-23 21:31:56.616668173 +0200 -+++ munin/plugins/virtualization/xen_traffic_all 2013-08-23 21:45:30.156668240 +0200 -@@ -10,10 +10,10 @@ - #%# capabilities=autoconf - - if [ "$1" = "autoconf" ]; then -- if which xm > /dev/null ; then -+ if which xl > /dev/null ; then - echo yes - else -- echo "no (xm not found)" -+ echo "no (xl not found)" - exit 1 - fi - if [ -r /proc/net/dev ]; then -@@ -30,7 +30,7 @@ - echo 'graph_vlabel bits received (-) / sent (+) per ${graph_period}' - echo 'graph_args --base 1024 -l 0' - echo 'graph_category xen' -- DOMAINS=$(xm list | awk '{print $1}' | egrep -v "^(Name|Domain-0)") -+ DOMAINS=$(xl list | awk '{print $1}' | egrep -v "^(Name|Domain-0|\(null)") - for dom in $DOMAINS; do - name=$( echo $dom | tr .- __ ) - #echo $name"UP.label $name" -@@ -48,11 +48,11 @@ - exit 0 - fi - --DOMAINS=$(xm list | awk '{print $1}' | egrep -v "^(Name|Domain-0)") -+DOMAINS=$(xl list | awk '{print $1}' | egrep -v "^(Name|Domain-0|\(null)") - for dom in $DOMAINS; do -- dev=$( xm list $dom --long | awk '/vifname / { print $2 }' | sed 's/)//' ) -+ dev=$( xl list $dom --long | awk '/vifname / { print $2 }' | sed 's/)//' ) - if [ "$dev" == "" ]; then -- dev=$( xm network-list $dom |\ -+ dev=$( xl network-list $dom |\ - egrep "^[0-9]+" | sed 's@^.*vif/\([0-9]*\)/\([0-9]*\).*$@vif\1.\2@') - fi - name=$( echo $dom | tr .- __ ) ---- munin.orig/plugins/virtualization/xen_vbd 2013-08-23 21:31:56.620001488 +0200 -+++ munin/plugins/virtualization/xen_vbd 2013-08-23 23:19:52.040001471 +0200 -@@ -13,7 +13,7 @@ - #%# capabilities=autoconf - - # Location of xm tools --$XM = '/usr/sbin/xm'; -+$XM = '/usr/sbin/xl'; - $XMTOP = '/usr/sbin/xentop'; - - # ah, parameters coming in -@@ -48,6 +48,7 @@ - - @domains = `$XM list`; - shift(@domains); # we don't need the header line -+ shift(@domains); # we don't need the header line - - foreach $domain ( @domains ) - { -@@ -90,9 +90,9 @@ - @stats = split (/\n/, pop(@chunks)); - - shift(@stats); --shift(@stats); --shift(@stats); --shift(@stats); -+#shift(@stats); -+#shift(@stats); -+#shift(@stats); - - foreach $domain (@stats) - {