Download and install the latest nmidWebService plugin ( Version 0.8 ) from here:
http://redmine.nmid-plugins.de/projects ... vice/files
Make sure the tmp dir in the nmidWebService plugins directory is writeable by the webserver.
php-soap is required
Important: Edit the webservice.wsdl file and change any of the URLs in there to your server. They are currently pointing to nmid-plugins.de
Download the client here
Install the nmidMobileClient on your Windows phone ( 6.5 is preferred ... and only tested )
Add a new server and update the settings of the new server entry:
Code: Select all
Name: Default
WebService URL: http://<server>/cacti/plugins/nmidWebService/webservice.php
WebService key: <webservice password set in the nmid settings>
Current Limitations: Only the last 20 minutes will be displayed by the graphs.
It's known to work on a Windows Mobile 6.5 but should be compatible with 5.x and 6.x
* No special user permissions needed on the Cacti Server, everything is based on the nmidWebService plugin
* Based on a SOAP WebService ( nmidWebService )
* Support for multiple Cacti Instances
* Supports the Cacti Tree ( dynamically loaded through the nmidWebService Plugin )
* Support for nmidSmokePing
Future Enhancements:
* Full support for Cacti User permissions
* Supports Vertical and Horizontal display of Graphs
* Adding Graphs to the Graph Reports from nmidCreatePDF plugin
Known Bugs/Limitations:
* Switching between Multiple Cacti instances is unstable
* "Please wait while loading..." message is missing ( UI seems non-responsive )
* UI has display issue when in landscape mode ( graphs are fine )
* Changes in settings are not updated on the UI ( but are stored on the DB )
Attached are some screenshots