Just wanted to share this custom interface I wrote for work. I wanted to allow everyone in the NOC to verify devices were in monitoring, this means allowing them to have searching capability, however that meas giving them node management access which I did not want them to have. so I wrote this little tool to allow them to search the NPM database. Its currently hardcoded to pull data from and search custom properties. so it will not work for you unless you have the same custom properties or you rewrite the interface to work without it. That being said I've released what I have as Open Source on git hub so any one that wants to help make it more universal I'll be grateful for the assistance.
I also had the request for color coding of alerts based on alert type and acknowledgement status, I built a custom alert view to do just this. Currently this should work for anyone.
I used Twitter Bootstrap for the HTML UI and custom wrote all the PHP. I use a service account I created that only has read only access to the database. just copy the dbconnect.sampe to dbconnect.php and fill in your information.
https://bitbucket.org/bleon/orionsearch
Please note I do not consider myself a php programmer so I'm bound to have done some of the coding behind this the hardway. this is one of the reasons I decided to release this open source, I'm hoping there enough of an interest to assist making it a better tool.