diff --git a/plugins/lxc/lxc_ram b/plugins/lxc/lxc_ram index c0437341..4208f875 100755 --- a/plugins/lxc/lxc_ram +++ b/plugins/lxc/lxc_ram @@ -78,16 +78,10 @@ if [ "$1" = "config" ]; then echo 'mem_usage_'$guest'.type GAUGE' echo 'mem_usage_'$guest'.draw AREASTACK' done - fi + + for guest_name in $guest_names; do + guest="$(clean_fieldname $guest_name)" - for guest_name in $guest_names; - do - guest="$(clean_fieldname $guest_name)" - - if [ "$areastack" != "true" ]; then - echo 'mem_usage_'$guest'.label '$guest_name': Mem usage' - echo 'mem_usage_'$guest'.type GAUGE' - fi echo 'mem_cache_'$guest'.label '$guest_name': Cache' echo 'mem_cache_'$guest'.type GAUGE' echo 'mem_active_'$guest'.label '$guest_name': Active' @@ -96,6 +90,22 @@ if [ "$1" = "config" ]; then echo 'mem_inactive_'$guest'.type GAUGE' done + else + for guest_name in $guest_names; + do + guest="$(clean_fieldname $guest_name)" + + echo 'mem_usage_'$guest'.label '$guest_name': Mem usage' + echo 'mem_usage_'$guest'.type GAUGE' + echo 'mem_cache_'$guest'.label '$guest_name': Cache' + echo 'mem_cache_'$guest'.type GAUGE' + echo 'mem_active_'$guest'.label '$guest_name': Active' + echo 'mem_active_'$guest'.type GAUGE' + echo 'mem_inactive_'$guest'.label '$guest_name': Inactive' + echo 'mem_inactive_'$guest'.type GAUGE' + + done + fi exit 0 fi