Schedule demo

JSON Feed


JSON feeds are used as an alternative for using XML for asynchronously transmitting structured information between client and server. It is a lightweight text-based open standard designed for human-readable data interchange. Using JSON Feed, you can integrate Applications Manager’s data in your intranet web page.

URL request for fetching JSON Feed would look like this:

http://<AppManagerHostname>:<port>/jsonfeed.do?method=[JSONFeedName]&requestParameterName=requestParameterValue

API's available under JSON Feed in Applications Manager are listed below:

NameDescriptionRequest Parameters
createMonitorGroupFeedTo get information on the Monitor group's status and Monitor's status
methodcreateMonitorGroupFeed
Example:http://<AppManagerHostname>:<port>/jsonfeed.do?method=createMonitorGroupFeed
getMonitorsJSONFeedTo get information on the Monitor's status
methodgetMonitorsJSONFeed
Example:http://<AppManagerHostname>:<port>/jsonfeed.do?method=getMonitorsJSONFeed

Note: Starting from Applications Manager version 176100, the response format of the createMonitorGroupFeed and getMonitorsJSONFeed JSON feeds has been updated to enhance security.

getParentGroupsTo know the Parent Monitor group's information for the given Monitor Sub-group ID
methodgetParentGroups
haidThe id of the monitor group. In the Applications Manager, you can find the group ID of a monitor group using the following method:
  • Click on the Group Name in the monitor groups table. This will open the Monitor Group details page
  • The URL of the Monitor Group details page will be in the following format:http://app-windows:9090/showapplication.do?&method=showApplication&haid=10000040
  • The haid in the URL is the Group ID that you require, in this case, 10000040.
Example:http://<AppManagerHostname>:<port>/jsonfeed.do?method=getParentGroups&haid=10000040
getMonitorCountTo get the number of monitors associated with the given monitor group.

Sample Output:
{"APP":["5"],"SYS":["1"],"NWD":["0"]}

NWD - Network Devices
methodgetMonitorCount
haidThe id of the monitor group. In the Applications Manager, you can find the group ID of a monitor group using the following method:
  • Click on the Group Name in the monitor groups table. This will open the Monitor Group details page
  • The URL of the Monitor Group details page will be in the following format:http://app-windows:9090/showapplication.do?&method=showApplication&haid=10000040
  • The haid in the URL is the Group ID that you require, in this case, 10000040.
Example :http://<AppManagerHostname>:<port>/jsonfeed.do?method=getMonitorCount&haid=10000040
getConsoleJSONFeedThis API provides below options
  • To get all Monitor group's information
  • To get the list of server monitors available inside given Monitor group
  • To get the list of monitors added using OpManager (Complete list or for a given monitor group or for given category type)
methodgetConsoleJSONFeed
toReturnallMGResource - To get all Monitor group's information
allMonInMG - To get the list of server monitors for given Monitor group ID
OpManResource - To get the list of monitors added using OpManager integration
mgId (Optional)The id of the monitor group
monType (Optional)Category of the OpManager resource
Example :http://<AppManagerHostname>:<port>/jsonfeed.do?method=getConsoleJSONFeed&toReturn=allMonInMG &mgId=10000040

Loved by customers all over the world

"Standout Tool With Extensive Monitoring Capabilities"

It allows us to track crucial metrics such as response times, resource utilization, error rates, and transaction performance. The real-time monitoring alerts promptly notify us of any issues or anomalies, enabling us to take immediate action.

Reviewer Role: Research and Development

carlos-rivero
"I like Applications Manager because it helps us to detect issues present in our servers and SQL databases."
Carlos Rivero

Tech Support Manager, Lexmark

Trusted by over 6000+ businesses globally