Bandwidth Utilization Monitor Tweak

This support forum board is for support questions relating to Nagios XI, our flagship commercial network monitoring solution.
herringbank
Posts: 8
Joined: Wed Jun 22, 2016 3:13 pm

Bandwidth Utilization Monitor Tweak

Post by herringbank »

I have a need to change the interface speed for my network monitor to be specific to the internet speeds at the site so my bandwidth monitor for an 8 meg site isn’t showing % utilization for a 100 meg interface. I can't change the interface speeds on the hardware to reflect 8 meg. Any ideas?

Thank you
Rob
ssax
Dreams In Code
Posts: 7682
Joined: Wed Feb 11, 2015 12:54 pm

Re: Bandwidth Utilization Monitor Tweak

Post by ssax »

Did you add them with the switch/router wizard or are you talking about another plugin? If it's a different plugin, please post a link to it and post the full check command that you are running.

Thank you
herringbank
Posts: 8
Joined: Wed Jun 22, 2016 3:13 pm

Re: Bandwidth Utilization Monitor Tweak

Post by herringbank »

I used the router switch wizard.

Thank you
Rob
ssax
Dreams In Code
Posts: 7682
Joined: Wed Feb 11, 2015 12:54 pm

Re: Bandwidth Utilization Monitor Tweak

Post by ssax »

Please post a screenshot of what you mean, the Network Switch / Router wizard doesn't show percent utilization so I'm a bit confused. The graphs for the standard bandwidth checks are built from the results and the warning/critical thresholds automatically.
herringbank
Posts: 8
Joined: Wed Jun 22, 2016 3:13 pm

Re: Bandwidth Utilization Monitor Tweak

Post by herringbank »

These show 9.5 mb in and 8.2 out on my bandwidth for that interface. This is registering at 9.5% and 8.2% because it's a 100 mb interface. I want to make the gauges show utilization relative to the true internet pipe of 20 mb so instead of showing 9.5% utilization it would show 45%.

Thanks again for your help.

rob
You do not have the required permissions to view the files attached to this post.
ssax
Dreams In Code
Posts: 7682
Joined: Wed Feb 11, 2015 12:54 pm

Re: Bandwidth Utilization Monitor Tweak

Post by ssax »

It's not showing percent though, it's showing Mb, and the 99 that you see on the gauge is from what you are passing in for the warning/critical thresholds (which are not percent but in Mb) if that makes sense.

Please go to Configure > Core Config Manager > Services and click the little blue disk icon next to this service, then post the service definition so that we can view it.


Thank you
herringbank
Posts: 8
Joined: Wed Jun 22, 2016 3:13 pm

Re: Bandwidth Utilization Monitor Tweak

Post by herringbank »

Right, I would like to change it in Nagios to be a 20 mb dial not a 100 mb dial. I looked in the firewall and I can't change it there. Is there a way for me to find the config file that the graphic is referencing that says 100 and make is say 20 so the dial reflects what I want it to?

I will post your requested screenshot directly.
herringbank
Posts: 8
Joined: Wed Jun 22, 2016 3:13 pm

Re: Bandwidth Utilization Monitor Tweak

Post by herringbank »

This is the service info you requested

Thank You
rob
You do not have the required permissions to view the files attached to this post.
ssax
Dreams In Code
Posts: 7682
Joined: Wed Feb 11, 2015 12:54 pm

Re: Bandwidth Utilization Monitor Tweak

Post by ssax »

Sorry, I mean the little blue floppy disk icon (this will show the service definition), you clicked the relationships button.


Thank you
herringbank
Posts: 8
Joined: Wed Jun 22, 2016 3:13 pm

Re: Bandwidth Utilization Monitor Tweak

Post by herringbank »

The one I want to show 20 mb is the Suddenlink piece.

Code: Select all

###############################################################################
#
# Service configuration file
#
# Created by: Nagios Core Config Manager 2.5.2
# Date:	      2016-06-27 09:42:14
# Version:    Nagios 3.x config file
#
# --- DO NOT EDIT THIS FILE BY HAND --- 
# Nagios CCM will overwrite all manual settings during the next update if you 
# would like to edit files manually, place them in the 'static' directory or 
# import your configs into the CCM by placing them in the 'import' directory.
#
###############################################################################

define service {
	host_name			hb-civ-asa-primary.herringbank.com
	service_description		Adaptive-Security-Appliance- GigabitEthernet0/0 -interface Status
	use				xiwizard_switch_port_status_service
	check_command			check_xi_service_ifoperstatus!hnbamagrp!3!-v 2 -p 161
	max_check_attempts		5
	check_interval			5
	retry_interval			1
	check_period			xi_timeperiod_24x7
	notification_interval		60
	notification_period		xi_timeperiod_24x7
	contact_groups			HB IT NETWORK ENG,HB IT OPS
	_xiwizard			switch
	register			1
	}	

define service {
	host_name			hb-civ-asa-primary.herringbank.com
	service_description		Adaptive-Security-Appliance- GigabitEthernet0/1 -interface Status
	use				xiwizard_switch_port_status_service
	check_command			check_xi_service_ifoperstatus!hnbamagrp!4!-v 2 -p 161
	max_check_attempts		5
	check_interval			5
	retry_interval			1
	check_period			xi_timeperiod_24x7
	notification_interval		60
	notification_period		xi_timeperiod_24x7
	contact_groups			HB IT NETWORK ENG,HB IT OPS
	_xiwizard			switch
	register			1
	}	

define service {
	host_name			hb-civ-asa-primary.herringbank.com
	service_description		AT and T Bandwidth
	use				xiwizard_switch_port_bandwidth_service
	check_command			check_xi_service_mrtgtraf!10.8.30.3_14.rrd!70.00,70.00!90.00,90.00!M
	max_check_attempts		5
	check_interval			5
	retry_interval			1
	check_period			xi_timeperiod_24x7
	notification_interval		60
	notification_period		xi_timeperiod_24x7
	contact_groups			HB IT NETWORK ENG,HB IT OPS
	_xiwizard			switch
	register			1
	}	

define service {
	host_name			hb-civ-asa-primary.herringbank.com
	service_description		AT and T Status
	use				xiwizard_switch_port_status_service
	check_command			check_xi_service_ifoperstatus!hnbamagrp!14!-v 2 -p 161
	max_check_attempts		5
	check_interval			5
	retry_interval			1
	check_period			xi_timeperiod_24x7
	notification_interval		60
	notification_period		xi_timeperiod_24x7
	contact_groups			HB IT NETWORK ENG,HB IT OPS
	_xiwizard			switch
	register			1
	}	

define service {
	host_name			hb-civ-asa-primary.herringbank.com
	service_description		Development DMZ Segment Bandwidth
	use				xiwizard_switch_port_bandwidth_service
	check_command			check_xi_service_mrtgtraf!10.8.30.3_15.rrd!700.00,700.00!900.00,900.00!M
	max_check_attempts		5
	check_interval			5
	retry_interval			1
	check_period			xi_timeperiod_24x7
	notification_interval		60
	notification_period		xi_timeperiod_24x7
	contact_groups			HB IT NETWORK ENG,HB IT OPS
	_xiwizard			switch
	register			1
	}	

define service {
	host_name			hb-civ-asa-primary.herringbank.com
	service_description		Development DMZ Segment Status
	use				xiwizard_switch_port_status_service
	check_command			check_xi_service_ifoperstatus!hnbamagrp!15!-v 2 -p 161
	max_check_attempts		5
	check_interval			5
	retry_interval			1
	check_period			xi_timeperiod_24x7
	notification_interval		60
	notification_period		xi_timeperiod_24x7
	contact_groups			HB IT NETWORK ENG,HB IT OPS
	_xiwizard			switch
	register			1
	}	

define service {
	host_name			hb-civ-asa-primary.herringbank.com
	service_description		DMZ Bandwidth
	use				xiwizard_switch_port_bandwidth_service
	check_command			check_xi_service_mrtgtraf!10.8.30.3_20.rrd!700.00,700.00!900.00,900.00!M
	max_check_attempts		5
	check_interval			5
	retry_interval			1
	check_period			xi_timeperiod_24x7
	notification_interval		60
	notification_period		xi_timeperiod_24x7
	contact_groups			HB IT NETWORK ENG,HB IT OPS
	_xiwizard			switch
	register			1
	}	

define service {
	host_name			hb-civ-asa-primary.herringbank.com
	service_description		DMZ Status
	use				xiwizard_switch_port_status_service
	check_command			check_xi_service_ifoperstatus!hnbamagrp!20!-v 2 -p 161
	max_check_attempts		5
	check_interval			5
	retry_interval			1
	check_period			xi_timeperiod_24x7
	notification_interval		60
	notification_period		xi_timeperiod_24x7
	contact_groups			HB IT NETWORK ENG,HB IT OPS
	_xiwizard			switch
	register			1
	}	

define service {
	host_name			hb-civ-asa-primary.herringbank.com
	service_description		DMZ_MGMT_Network Bandwidth
	use				xiwizard_switch_port_bandwidth_service
	check_command			check_xi_service_mrtgtraf!10.8.30.3_11.rrd!70.00,70.00!90.00,90.00!M
	max_check_attempts		5
	check_interval			5
	retry_interval			1
	check_period			xi_timeperiod_24x7
	notification_interval		60
	notification_period		xi_timeperiod_24x7
	contact_groups			HB IT NETWORK ENG,HB IT OPS
	_xiwizard			switch
	register			1
	}	

define service {
	host_name			hb-civ-asa-primary.herringbank.com
	service_description		DMZ_MGMT_Network Status
	use				xiwizard_switch_port_status_service
	check_command			check_xi_service_ifoperstatus!hnbamagrp!11!-v 2 -p 161
	max_check_attempts		5
	check_interval			5
	retry_interval			1
	check_period			xi_timeperiod_24x7
	notification_interval		60
	notification_period		xi_timeperiod_24x7
	contact_groups			HB IT NETWORK ENG,HB IT OPS
	_xiwizard			switch
	register			1
	}	

define service {
	host_name			hb-civ-asa-primary.herringbank.com
	service_description		Financial Payments Bandwidth
	use				xiwizard_switch_port_bandwidth_service
	check_command			check_xi_service_mrtgtraf!10.8.30.3_19.rrd!700.00,700.00!900.00,900.00!M
	max_check_attempts		5
	check_interval			5
	retry_interval			1
	check_period			xi_timeperiod_24x7
	notification_interval		60
	notification_period		xi_timeperiod_24x7
	contact_groups			HB IT NETWORK ENG,HB IT OPS
	_xiwizard			switch
	register			1
	}	

define service {
	host_name			hb-civ-asa-primary.herringbank.com
	service_description		Financial Payments Status
	use				xiwizard_switch_port_status_service
	check_command			check_xi_service_ifoperstatus!hnbamagrp!19!-v 2 -p 161
	max_check_attempts		5
	check_interval			5
	retry_interval			1
	check_period			xi_timeperiod_24x7
	notification_interval		60
	notification_period		xi_timeperiod_24x7
	contact_groups			HB IT NETWORK ENG,HB IT OPS
	_xiwizard			switch
	register			1
	}	

define service {
	host_name			hb-civ-asa-primary.herringbank.com
	service_description		Herring Bank Inside Bandwidth
	use				xiwizard_switch_port_bandwidth_service
	check_command			check_xi_service_mrtgtraf!10.8.30.3_21.rrd!700.00,700.00!900.00,900.00!M
	max_check_attempts		5
	check_interval			5
	retry_interval			1
	check_period			xi_timeperiod_24x7
	notification_interval		60
	notification_period		xi_timeperiod_24x7
	contact_groups			HB IT NETWORK ENG,HB IT OPS
	_xiwizard			switch
	register			1
	}	

define service {
	host_name			hb-civ-asa-primary.herringbank.com
	service_description		Herring Bank Inside Status
	use				xiwizard_switch_port_status_service
	check_command			check_xi_service_ifoperstatus!hnbamagrp!21!-v 2 -p 161
	max_check_attempts		5
	check_interval			5
	retry_interval			1
	check_period			xi_timeperiod_24x7
	notification_interval		60
	notification_period		xi_timeperiod_24x7
	contact_groups			HB IT NETWORK ENG,HB IT OPS
	_xiwizard			switch
	register			1
	}	

define service {
	host_name			hb-civ-asa-primary.herringbank.com
	service_description		LAN/STATE Failover Interface Status
	use				xiwizard_switch_port_status_service
	check_command			check_xi_service_ifoperstatus!hnbamagrp!6!-v 2 -p 161
	max_check_attempts		5
	check_interval			5
	retry_interval			1
	check_period			xi_timeperiod_24x7
	notification_interval		60
	notification_period		xi_timeperiod_24x7
	contact_groups			HB IT NETWORK ENG,HB IT OPS
	_xiwizard			switch
	register			1
	}	

define service {
	host_name			hb-civ-asa-primary.herringbank.com
	service_description		MCMPROD Bandwidth
	use				xiwizard_switch_port_bandwidth_service
	check_command			check_xi_service_mrtgtraf!10.8.30.3_17.rrd!700.00,700.00!900.00,900.00!M
	max_check_attempts		5
	check_interval			5
	retry_interval			1
	check_period			xi_timeperiod_24x7
	notification_interval		60
	notification_period		xi_timeperiod_24x7
	contact_groups			HB IT NETWORK ENG,HB IT OPS
	_xiwizard			switch
	register			1
	}	

define service {
	host_name			hb-civ-asa-primary.herringbank.com
	service_description		MCMPROD Status
	use				xiwizard_switch_port_status_service
	check_command			check_xi_service_ifoperstatus!hnbamagrp!17!-v 2 -p 161
	max_check_attempts		5
	check_interval			5
	retry_interval			1
	check_period			xi_timeperiod_24x7
	notification_interval		60
	notification_period		xi_timeperiod_24x7
	contact_groups			HB IT NETWORK ENG,HB IT OPS
	_xiwizard			switch
	register			1
	}	

define service {
	host_name			hb-civ-asa-primary.herringbank.com
	service_description		Ping
	use				xiwizard_switch_ping_service
	check_command			check_ping!3000,80%!5000,100%!!!!!!
	initial_state			u
	max_check_attempts		5
	check_interval			5
	retry_interval			1
	check_period			xi_timeperiod_24x7
	notification_interval		60
	notification_period		xi_timeperiod_24x7
	contact_groups			HB IT NETWORK ENG,HB IT OPS
	_xiwizard			switch
	register			1
	}	

define service {
	host_name			hb-civ-asa-primary.herringbank.com
	service_description		PRIVATELINEDMZ Bandwidth
	use				xiwizard_switch_port_bandwidth_service
	check_command			check_xi_service_mrtgtraf!10.8.30.3_18.rrd!700.00,700.00!900.00,900.00!M
	max_check_attempts		5
	check_interval			5
	retry_interval			1
	check_period			xi_timeperiod_24x7
	notification_interval		60
	notification_period		xi_timeperiod_24x7
	contact_groups			HB IT NETWORK ENG,HB IT OPS
	_xiwizard			switch
	register			1
	}	

define service {
	host_name			hb-civ-asa-primary.herringbank.com
	service_description		PRIVATELINEDMZ Status
	use				xiwizard_switch_port_status_service
	check_command			check_xi_service_ifoperstatus!hnbamagrp!18!-v 2 -p 161
	max_check_attempts		5
	check_interval			5
	retry_interval			1
	check_period			xi_timeperiod_24x7
	notification_interval		60
	notification_period		xi_timeperiod_24x7
	contact_groups			HB IT NETWORK ENG,HB IT OPS
	_xiwizard			switch
	register			1
	}	

define service {
	host_name			hb-civ-asa-primary.herringbank.com
	service_description		Suddenlink Bandwidth
	use				xiwizard_switch_port_bandwidth_service
	check_command			check_xi_service_mrtgtraf!10.8.30.3_13.rrd!70.00,70.00!90.00,90.00!M
	max_check_attempts		5
	check_interval			5
	retry_interval			1
	check_period			xi_timeperiod_24x7
	notification_interval		60
	notification_period		xi_timeperiod_24x7
	contact_groups			HB IT NETWORK ENG,HB IT OPS
	_xiwizard			switch
	register			1
	}	

define service {
	host_name			hb-civ-asa-primary.herringbank.com
	service_description		Suddenlink Status
	use				xiwizard_switch_port_status_service
	check_command			check_xi_service_ifoperstatus!hnbamagrp!13!-v 2 -p 161
	max_check_attempts		5
	check_interval			5
	retry_interval			1
	check_period			xi_timeperiod_24x7
	notification_interval		60
	notification_period		xi_timeperiod_24x7
	contact_groups			HB IT NETWORK ENG,HB IT OPS
	_xiwizard			switch
	register			1
	}	

define service {
	host_name			hb-civ-asa-primary.herringbank.com
	service_description		Suddenlink Web Cable Bandwidth
	use				xiwizard_switch_port_bandwidth_service
	check_command			check_xi_service_mrtgtraf!10.8.30.3_16.rrd!700.00,700.00!900.00,900.00!M
	max_check_attempts		5
	check_interval			5
	retry_interval			1
	check_period			xi_timeperiod_24x7
	notification_interval		60
	notification_period		xi_timeperiod_24x7
	contact_groups			HB IT NETWORK ENG,HB IT OPS
	_xiwizard			switch
	register			1
	}	

define service {
	host_name			hb-civ-asa-primary.herringbank.com
	service_description		Suddenlink Web Cable Status
	use				xiwizard_switch_port_status_service
	check_command			check_xi_service_ifoperstatus!hnbamagrp!16!-v 2 -p 161
	max_check_attempts		5
	check_interval			5
	retry_interval			1
	check_period			xi_timeperiod_24x7
	notification_interval		60
	notification_period		xi_timeperiod_24x7
	contact_groups			HB IT NETWORK ENG,HB IT OPS
	_xiwizard			switch
	register			1
	}	

define service {
	host_name			hb-civ-asa-primary.herringbank.com
	service_description		Uptime
	use				xiwizard_snmp_service
	check_command			check_xi_service_snmp! -o sysUpTime.0 -C hnbamagrp -P 1
	max_check_attempts		5
	check_interval			5
	retry_interval			1
	check_period			xi_timeperiod_24x7
	notification_interval		60
	notification_period		xi_timeperiod_24x7
	contact_groups			Nagios admins
	_xiwizard			snmp
	register			1
	}	

###############################################################################
#
# Service configuration file
#
# END OF FILE
#
###############################################################################
Locked