Page tree

The GET method of the Application Model API retrieves application model data for automatically discovered models.

The API contains the following topics:

API overview

Method—GET

This API has no request parameters.

API registration

Use the following URL to register the API:

https://portalHost:portalPort/portal/rest/application-model

Replace the following entries, as required:

EntryDescription
httpsProtocol used to send the request
portalHostHost name or IP address of the App Visibility portal
portalPort

Communication port number of the App Visibility portal.

The default port number is 8100.

URL example

https://my-portal-33:8100/portal/rest/application-model

Sample JSON response

Response content

ObjectDescription
applicationNameApplication name, such as that discovered by application discovery rules
applicationIdIdentifying string (automatically assigned) of the application

delta.addedNodes

  • id
  • deviceID
  • nodeType
  • displayName
  • groupID
  • attributes.BRAND

Information about each node, including device information:

  • Identifying string (automatically assigned) of the node
  • Identifying string (automatically assigned) of the node device, and its IP address, FQDN, and domain
  • Node type: WEB_APPLICATION_SERVER
  • Node display name
  • Identifying string (automatically assigned) of the group
  • Server type, such as Tomcat or IIS

delta.removedNodes

delta.addedRelationships

delta.removedRelationships

delta.updatedNodes

Objects for internal use

applicationMetrics.metrics

  • TOTAL_USERS
  • IMPACTED_USERS
  • SEVERITY

End-user monitoring data:

  • Number of users
  • Number of impacted users
  • Severity of the application, identified by the following values:
    • CRITICAL (40)
    • WARNING (20)
    • MINOR (10)
    • OK (0)
    • INFO (0)
    • UNKNOWN (-1)

groupsInfo

  • id
  • displayName

Group data for automatically discovered groups:

  • Identifying string (automatically assigned) of the group, the same string as the delta.addedNodes.groupID object
  • Group display name

Related topics

Using APIs to generate report data for App Visibility Manager

Application models