Customized Landing page

This support forum board is for support questions relating to Nagios XI, our flagship commercial network monitoring solution.
User avatar
JohnFLi
Posts: 559
Joined: Mon Jun 17, 2013 3:11 pm

Customized Landing page

Post by JohnFLi »

I am new to XI, and I notice that the web interface is very different than Core

With the default VIEWS (It auto cycles through a handful of displays) I would like to make that Landing page for one user.
When I tried setting it has the home page, it did display it, but I had the full list of menu items on the left.

I would like to have the 'view' page be maximized, and just have it rotate view, without any other items listed.

How do I do that?
Everybody is somebody else’s weirdo
User avatar
lmiltchev
Bugs find me
Posts: 13589
Joined: Mon May 23, 2011 12:15 pm

Re: Customized Landing page

Post by lmiltchev »

When you click on the "Views" menu, you can either:
1. click on the blue triangle in the upper left corner
or
2. click on the "Popout" link in the upper right corner.

This will "hide" all of the menus and will give you a full screen.
Be sure to check out our Knowledgebase for helpful articles and solutions!
User avatar
JohnFLi
Posts: 559
Joined: Mon Jun 17, 2013 3:11 pm

Re: Customized Landing page

Post by JohnFLi »

Yeah, there is that option.
I would prefer it to open like that automaticly as this is going to be on a large montior that is mounted on a wall that nobody will actully touch. It's just for viewing only.

on Nagios core, i have it set to https://g1vpnag01/nagios/cgi-bin/status ... ustypes=28

but i like to view rotation with XI
Everybody is somebody else’s weirdo
tmcdonald
Posts: 9117
Joined: Mon Sep 23, 2013 8:40 am

Re: Customized Landing page

Post by tmcdonald »

You can set the rotating views page as the default homepage, but really all that does is embed the XI interface within itself, so it would still need to be maximized manually.
Former Nagios employee
User avatar
JohnFLi
Posts: 559
Joined: Mon Jun 17, 2013 3:11 pm

Re: Customized Landing page

Post by JohnFLi »

Code: Select all

###############################################################################
#
# Service configuration file
#
# Created by: Nagios Core Config Manager 2.3.0
# Date:	      2015-01-20 14:27:07
# 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			g1vpexc01
	service_description		Blacklist Status
	use				xiwizard_exchange_service
	check_command			check_exchange_rbl!-B zen.spamhaus.org bl.spamcop.net dnsbl.ahbl.org dnsbl.njabl.org dnsbl.sorbs.net virbl.dnsbl.bit.nl rbl.efnet.org phishing.rbl.msrbl.net 0spam.fusionzero.com list.dsbl.org multihop.dsbl.org unconfirmed.dsbl.org will-spam-for-food.eu.org blacklist.spambag.org blackholes.brainerd.net blackholes.uceb.org spamsources.dnsbl.info map.spam-rbl.com ns1.unsubscore.com psbl.surriel.com l2.spews.dnsbl.sorbs.net bl.csma.biz sbl.csma.biz dynablock.njabl.org no-more-funn.moensted.dk ubl.unsubscore.com dnsbl-1.uceprotect.net dnsbl-2.uceprotect.net dnsbl-3.uceprotect.net spamguard.leadmon.net opm.blitzed.org bl.spamcannibal.org rbl.schulte.org dnsbl.ahbl.org virbl.dnsbl.bit.nl combined.rbl.msrbl.net
	max_check_attempts		5
	check_interval			5
	retry_interval			1
	check_period			xi_timeperiod_24x7
	notification_interval		60
	notification_period		xi_timeperiod_24x7
	contacts			lewisj.adm,litsterj.adm,russellc.adm
	_xiwizard			exchange
	register			1
	}	

define service {
	host_name			g1vpexc01
	service_description		Exchange Core Services
	use				xiwizard_exchange_service
	check_command			check_xi_service_nsclient!!SERVICESTATE!-l MSExchangeADTopology,MSExchangeAntispamUpdate,MSExchangeEdgeSync,MSExchangeFDS,MSExchangeImap4,MSExchangeIS,MSExchangeMailboxAssistants,MSExchangeMailSubmission,MSExchangeMonangePop3,MSExchangeRepl,MSExchangeSA,MSExchangeSearch,MSExchangeServiceHost,MSExchangeTransport,MSExchangeTransportLogSearch,msftesql-Exchange -d SHOWALL
	max_check_attempts		5
	check_interval			5
	retry_interval			1
	check_period			xi_timeperiod_24x7
	notification_interval		60
	notification_period		xi_timeperiod_24x7
	contacts			lewisj.adm,litsterj.adm,russellc.adm
	_xiwizard			exchange
	register			1
	}	

define service {
	host_name			g1vpexc01
	service_description		Exchange Web Services
	use				xiwizard_exchange_service
	check_command			check_xi_service_nsclient!!SERVICESTATE!-l W3SVC -d SHOWALL
	max_check_attempts		5
	check_interval			5
	retry_interval			1
	check_period			xi_timeperiod_24x7
	notification_interval		60
	notification_period		xi_timeperiod_24x7
	contacts			lewisj.adm,litsterj.adm,russellc.adm
	_xiwizard			exchange
	register			1
	}	

define service {
	host_name			g1vpexc01
	service_description		Messages Pending Routing
	use				xiwizard_windowsserver_nsclient_service
	check_command			check_xi_service_nsclient!!COUNTER!-l "\\SMTP Server(_Total)\\Messages Pending Routing" -w 25 -c 100
	max_check_attempts		5
	check_interval			5
	retry_interval			1
	check_period			xi_timeperiod_24x7
	notification_interval		60
	notification_period		xi_timeperiod_24x7
	contacts			lewisj.adm,litsterj.adm,russellc.adm
	_xiwizard			exchange
	register			1
	}	

define service {
	host_name			g1vpexc01
	service_description		OWA HTTPS
	use				xiwizard_exchange_service
	check_command			check_xi_service_http! -H g1vpexc01 -f ok -I g1vpexc01 -u "/exchange/" -S
	max_check_attempts		5
	check_interval			5
	retry_interval			1
	check_period			xi_timeperiod_24x7
	notification_interval		60
	notification_period		xi_timeperiod_24x7
	contacts			lewisj.adm,litsterj.adm,russellc.adm
	_xiwizard			exchange
	register			1
	}	

define service {
	host_name			g1vpexc01
	service_description		Ping
	use				xiwizard_exchange_ping_service
	max_check_attempts		5
	check_interval			5
	retry_interval			1
	check_period			xi_timeperiod_24x7
	notification_interval		60
	notification_period		xi_timeperiod_24x7
	contacts			lewisj.adm,litsterj.adm,russellc.adm
	_xiwizard			exchange
	register			1
	}	

define service {
	host_name			g1vpexc01
	service_description		POP
	use				xiwizard_pop_service
	check_command			check_xi_service_pop!-j
	max_check_attempts		5
	check_interval			5
	retry_interval			1
	check_period			xi_timeperiod_24x7
	notification_interval		60
	notification_period		xi_timeperiod_24x7
	contacts			lewisj.adm,litsterj.adm,russellc.adm
	_xiwizard			exchange
	register			1
	}	

define service {
	host_name			g1vpexc01
	service_description		Remote Queue Length
	use				xiwizard_windowsserver_nsclient_service
	check_command			check_xi_service_nsclient!!COUNTER!-l "\\SMTP Server(_Total)\\Remote Queue Length" -w 25 -c 50 -t 10!!!!!
	max_check_attempts		5
	check_interval			5
	retry_interval			1
	check_period			xi_timeperiod_24x7
	notification_interval		60
	notification_period		xi_timeperiod_24x7
	contacts			lewisj.adm,litsterj.adm,russellc.adm
	_xiwizard			exchange
	register			1
	}	

define service {
	host_name			g1vpexc01
	service_description		SMTP
	use				xiwizard_smtp_service
	max_check_attempts		5
	check_interval			5
	retry_interval			1
	check_period			xi_timeperiod_24x7
	notification_interval		60
	notification_period		xi_timeperiod_24x7
	contacts			lewisj.adm,litsterj.adm,russellc.adm
	_xiwizard			exchange
	register			1
	}	

###############################################################################
#
# Service configuration file
#
# END OF FILE
#
###############################################################################
Everybody is somebody else’s weirdo
tmcdonald
Posts: 9117
Joined: Mon Sep 23, 2013 8:40 am

Re: Customized Landing page

Post by tmcdonald »

I think you meant to post that here: http://support.nagios.com/forum/viewtop ... 9&p=123527
Former Nagios employee
User avatar
JohnFLi
Posts: 559
Joined: Mon Jun 17, 2013 3:11 pm

Re: Customized Landing page

Post by JohnFLi »

yup.....posted in the wrong spot. :roll: :roll:
Everybody is somebody else’s weirdo
tmcdonald
Posts: 9117
Joined: Mon Sep 23, 2013 8:40 am

Re: Customized Landing page

Post by tmcdonald »

What's the status of this topic? It's definitely possible to set the homepage as the Views page, but it's an iframe-like solution and you would still need to maximize the page manually on startup.
Former Nagios employee
User avatar
JohnFLi
Posts: 559
Joined: Mon Jun 17, 2013 3:11 pm

Re: Customized Landing page

Post by JohnFLi »

I will need to figure something out. because setting the VIEW as the home page just looks bad.
view.jpg
You do not have the required permissions to view the files attached to this post.
Everybody is somebody else’s weirdo
slansing
Posts: 7698
Joined: Mon Apr 23, 2012 4:28 pm
Location: Travelling through time and space...

Re: Customized Landing page

Post by slansing »

Just food for thought, a lot of users build external web applicatinos which hook into the XI backend API to pull status updates and relevant information, then display it there.
Locked