check_vmware_api.pl - no data for NET & IO for VM specific
Posted: Tue May 07, 2019 5:21 am
Any idea ?
check_vmware_api.pl 0.7.1 / Nagios XI 5.5.10
Using check_vmware_api and not able to get any data ( always 0.00kBps ) for VM Specific ( -N ) on " NET , IO " ( CPU, MEM & runtime are OK and replies with data from VM Specific)
e.g ./check_vmware_api.pl -D esxi01 -N linux01 -l NET -u "xxx" -p "xxx"
CHECK_VMWARE_API.PL OK - "linux01" net receive=0.00 KBps, send=0.00 KBps | net_receive=0.00;; net_send=0.00;;
CHECK_VMWARE_API.PL OK - "linux01" io usage=0 MB/s, read=0.00 MB/s, write=0.00 MB/s | io_usage=0;; io_read=0.00;; io_write=0.00;;
CHECK_VMWARE_API.PL OK - "linux01" cpu usage=62.00 MHz(1.08%), wait=39003.00 ms, ready=4.00 ms | cpu_usagemhz=62.00;; cpu_usage=1.08%;; cpu_wait=39003.00ms;; cpu_ready=4.00ms;;
CHECK_VMWARE_API.PL OK - "linux01" mem usage=8192.00 MB(5.99%), overhead=54.57 MB, active=491.52 MB, swapped=0.00 MB, swapin=0.00 MB, swapout=0.00 MB, memctl=0.00 MB | mem_usagemb=8192.00MB;; mem_usage=5.99%;; mem_overhead=54.57MB;; mem_active=491.52MB;; mem_swap=0.00MB;; mem_swapin=0.00MB;; mem_swapout=0.00MB;; mem_memctl=0.00MB;;
Will works with Datacenter or Host if without the VM host ( -N ).
e.g ./check_vmware_api.pl -D esxi01 -l NET -u "xxx" -p "xxx"
CHECK_VMWARE_API.PL OK - net receive=11430.00 KBps, send=40.00 KBps | net_receive=11430.00;; net_send=40.00;;
CHECK_VMWARE_API.PL OK - io commands aborted=0, io bus resets=0, io read latency=2 ms, write latency=20 ms, kernel latency=0 ms, device latency=7 ms, queue latency=0 ms | io_aborted=0;; io_busresets=0;; io_read=2ms;; io_write=20ms;; io_kernel=0ms;; io_device=7ms;; io_queue=0ms;;
check_vmware_api.pl 0.7.1 / Nagios XI 5.5.10
Using check_vmware_api and not able to get any data ( always 0.00kBps ) for VM Specific ( -N ) on " NET , IO " ( CPU, MEM & runtime are OK and replies with data from VM Specific)
e.g ./check_vmware_api.pl -D esxi01 -N linux01 -l NET -u "xxx" -p "xxx"
CHECK_VMWARE_API.PL OK - "linux01" net receive=0.00 KBps, send=0.00 KBps | net_receive=0.00;; net_send=0.00;;
CHECK_VMWARE_API.PL OK - "linux01" io usage=0 MB/s, read=0.00 MB/s, write=0.00 MB/s | io_usage=0;; io_read=0.00;; io_write=0.00;;
CHECK_VMWARE_API.PL OK - "linux01" cpu usage=62.00 MHz(1.08%), wait=39003.00 ms, ready=4.00 ms | cpu_usagemhz=62.00;; cpu_usage=1.08%;; cpu_wait=39003.00ms;; cpu_ready=4.00ms;;
CHECK_VMWARE_API.PL OK - "linux01" mem usage=8192.00 MB(5.99%), overhead=54.57 MB, active=491.52 MB, swapped=0.00 MB, swapin=0.00 MB, swapout=0.00 MB, memctl=0.00 MB | mem_usagemb=8192.00MB;; mem_usage=5.99%;; mem_overhead=54.57MB;; mem_active=491.52MB;; mem_swap=0.00MB;; mem_swapin=0.00MB;; mem_swapout=0.00MB;; mem_memctl=0.00MB;;
Will works with Datacenter or Host if without the VM host ( -N ).
e.g ./check_vmware_api.pl -D esxi01 -l NET -u "xxx" -p "xxx"
CHECK_VMWARE_API.PL OK - net receive=11430.00 KBps, send=40.00 KBps | net_receive=11430.00;; net_send=40.00;;
CHECK_VMWARE_API.PL OK - io commands aborted=0, io bus resets=0, io read latency=2 ms, write latency=20 ms, kernel latency=0 ms, device latency=7 ms, queue latency=0 ms | io_aborted=0;; io_busresets=0;; io_read=2ms;; io_write=20ms;; io_kernel=0ms;; io_device=7ms;; io_queue=0ms;;