MicroStrategy ONE

Monitoring Interfaces for Retrieving the Results

Once the settings for retrieving the monitoring information have been specified on the MonitorSource, the MonitorResults interface can be used to obtain the actual results.

The MonitorResults interface has four derived interfaces, each of which has a get method.

The diagram below illustrates how these interfaces interact with each other.

The MonitorResults interface has five methods, which are used to retrieve monitoring information.

  • getJobs():JobResults

    Returns the JobResults interface, containing the count and detailed information for the jobs on the server. 

  • getUserConnections():UserConnectionResults

    Returns the UserConnectionResults interface, containing the count and detailed information for the user connections on the server. 

  • getDBConnections():DBConnectionResults

    Returns the DBConnectionResults interface, containing the count and detailed information for the DB connections on the server. 

  • getCaches():CacheResults

    Returns the CacheResults interface, containing the count and detailed information for the caches for each project on the server. 

  • purge():CacheSource

    Exists on the CacheSource interface for cache management. It purges all the caches of a particular project with the specified purge flag.

The first four methods listed above invoke an Intelligence Server call and an XML parse. If the call fails, each of these methods  throws a checked exception.