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:
| Name | Description | Request Parameters | ||||||||
|---|---|---|---|---|---|---|---|---|---|---|
| createMonitorGroupFeed | To get information on the Monitor group's status and Monitor's status |
|
||||||||
| Example: http://<AppManagerHostname>:<port>/jsonfeed.do?method=createMonitorGroupFeed | ||||||||||
| getMonitorsJSONFeed | To get information on the Monitor's status |
|
||||||||
| 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. |
||||||||||
| getParentGroups | To know the Parent Monitor group's information for the given Monitor Sub-group ID |
|
||||||||
| Example: http://<AppManagerHostname>:<port>/jsonfeed.do?method=getParentGroups&haid=10000040 | ||||||||||
| getMonitorCount | To get the number of monitors associated with the given monitor group. Sample Output: {"APP":["5"],"SYS":["1"],"NWD":["0"]} NWD - Network Devices |
|
||||||||
| Example : http://<AppManagerHostname>:<port>/jsonfeed.do?method=getMonitorCount&haid=10000040 | ||||||||||
| getConsoleJSONFeed | This API provides below options
|
|
||||||||
| Example : http://<AppManagerHostname>:<port>/jsonfeed.do?method=getConsoleJSONFeed&toReturn=allMonInMGÂ &mgId=10000040 | ||||||||||
Thank you for your feedback!