We use Nagios religiously to monitor our many networks. A lot of the people in our office who handle tickets need to see Nagios status data but do not need to have the Nagios homepage open at all times. I run Naglite on a display at my desk, but wanted to start using it for something else, so I decided to integrate it into the footer of all of the admin pages.
My coding skills are so-so, so don't expect that this will work perfectly on your setup. Below are the steps I took to set up Naglite in the footers.
This only works if Nagios is running on the same server as your OST install. If your setup is different I can try to help, but only to a point.
Step 1 (I'll link you to Saz's page)
Get Naglite working first then make the modifications
https://github.com/saz/Naglite3(https://github.com/saz/Naglite3)
Step 2 (make the modifications to the \include\staff\footer.inc.php file)
Insert the code from your naglite index.php file between these two lines:
<div id="footer">Copyright © 2006-<?=date('Y')?> osTicket.com. All Rights Reserved.</div>
<?if(is_object($thisuser) && $thisuser->isStaff()) {?>
Note that I have made a few changes to point the php to the default.css file that came with naglite. Also I removed several lines to simplify what is displayed in your OSTicket Footer.
The best way to understand the changes I have made is to look at my files (which will be attached in the next post).
Screenshots in next post as well.