How can I integrate Applications Manager in my Intranet ?
Refer the various options listed in this page for integrating Applications Manager with your Intranet
Custom dashboards:
By using Custom Dashboards feature, you can create Dashboards of your choice - like Status View of all the Databases, Status view of all Web Applications deployed in Tomcat Server. By adding the different widgets provided, custom dashboards can be created unique to your business needs. This is in addition to the already created four Dashboards - Default Dashboard, Business View, Availability and Performance.
http://www.manageengine.com/products/applications_manager/help/appendix/dashboards.html
Business views:
The business view provides you a graphical snapshot of the entire business infrastructure which is being monitored. This view displays the various Monitors associated to Monitor Groups along with its health and availability.Applications Manager allows you to embed these Business View in intranet/internet portals by selecting the menu option 'Publish The View' from Settings and copy the iframe details and pasting it in the webpages.
http://www.manageengine.com/products/applications_manager/help/getting-started/system-network-monitoring-ui.html
Applications Manager REST APIs:
ManageEngine Applications Manager provides REST APIs for fetching data from Applications Manager. Using these APIs, Applications Manager's data can be integrated with any internal portal or 3rd party System Management software. The data can be represented in a single dashboard itself.
By using any XML parser in a scripting language, Java, C, Perl or Python etc, you can make HTTPs requests in the format recommended in the API. This data can then be inserted into your own database or put in any format that you need.
http://www.manageengine.com/products/applications_manager/help/administrative-operation/applications-manager-api.html
https://apm.manageengine.com/how-to-use-REST-API-and-fetch-monitor-data.html
World Map Business View
World Map Business View in Applications Manager enables network administrators to get a comprehensive understanding of how distributed their network really is.
You can represent a monitor group in the World Map. Monitor Groups are a logical group of one or more monitors that provides a holistic view of your business environment. You can visually represent the status of all your monitor groups across the globe. The root cause analysis (RCA) data is available in the map.
http://www.manageengine.com/products/applications_manager/help/administrative-operation/world-map.html
Google Map View:
We have the Google Map Business View which can be integrated in your intranet web page.The Google Maps API embed Google Maps in web pages with JavaScript.The Google Map Business View can let you see your Monitor Groups located anywhere in the world as a single view in the Applications Manager. Please see the blog link given here for details,
http://www.manageengine.com/products/applications_manager/help/administrative-operation/configure-google-map.html
Refer the Applications Manager Blog post for integrating Google Map in your intranet.
JSON feeds:
You can integrate Applications Manager’s data in your intranet web page. We provide the Monitor Group and Monitor status in the form of JSON feeds (lightweight computer data interchange format, used as a simple alternative to using XML for asynchronously transmitting structured information between client and server).
To see the monitor group status, you can access this URL
http://<AppManagerHostname>:<port>/jsonfeed.do?method=createMonitorGroupFeed
To see the monitor status, you can access this URL
http://<AppManagerHostname>:<port>/jsonfeed.do?method=createMonitorFeed
A Sample file <jsonsample.html> that is used to parse the JSON data, is added to <AppManager_Home>/working/html directory.
Changes to be done in the <jsonsample.html>:
Change the hostname and port in the URL in first line in the sample file to suit your environment.
<script src=”http://< appmanagerhostname>:<port>/jsonfeed.do?method=createMonitorGroupFeed”>
If you want to view the monitor group status (Coming through JSON Feed), you can invoke URL -
http://<appmanagerhost>:<port>/html/ jsonsample.html
SingleSignOn URL:
You can use the below SingleSignOn URL for directly accessing the applications manager along with other applications.Using this url will not prompt for the login page by replacing your appmanger hostname & port number in this url
http://hostname:port/jsp/SingleSignOn.jsp?username=<login_username>&password=<login_password>
Encoded URL:
You can directly go to any page in Applications Manager without going to the login page by using an encodedurl in the below format,
http://appmanager:9090/jsp/SingleSignOn.jsp?username=admin&password=admin&url=<encodedurl>
If you want to view the Alerts page directly, you can use the below url:
http://appmanager:9090/jsp/SingleSignOn.jsp?username=admin&password=admin&url=fault/AlarmView.do?displayName=All Alerts
If you want to view the SLA view directly, you can use the below url:
http:// appmanager:9090/jsp/SingleSignOn.jsp?username=admin&password=admin&url=showBussiness.do?method=generateApplicationAvailablity&defaultView=true
If you want to view the Monitor group view directly, you can use the below url:
http://appmanager:9090/jsp/SingleSignOn.jsp?username=admin&password=admin&url=showresource.do?method=showMonitorGroupView
If you want to view the Plasma view directly , you can use the below url:
http://appmanager:9090/jsp/SingleSignOn.jsp?username=admin&password=admin&url=showresource.do?method=showPlasmaView
Also refer following FAQ:
https://apm.manageengine.com/how-to-Connect-with-applications-manager-database.html