Skip to main content

# MonitoredSystemPerformanceData

This type holds the performance data information for a single monitored system. A single performance resource can either be fetched using the resource field. To fetch many resources use the resources field (it can be filtered by resource IDs or type)

    type MonitoredSystemPerformanceData {
      id: ID!
      chart(
        templateId: String!
        resourceName: String
      ): Chart
      charts: [Chart!]!
      resource(
        id: ID!
      ): PerformanceResource
      resources(
        resourceIds: [Int!]
      ): [PerformanceResource]
    }

### Fields​

#### `MonitoredSystemPerformanceData.id` ● `ID!` non-null scalar​

ID for this performance data object. It will the same as the containing monitored system ID.

#### `MonitoredSystemPerformanceData.chart` ● `Chart` object​

Single charts for this monitored system

##### `MonitoredSystemPerformanceData.chart.templateId` ● `String!` non-null scalar​

##### `MonitoredSystemPerformanceData.chart.resourceName` ● `String` scalar​

#### `MonitoredSystemPerformanceData.charts` ● `[Chart!]!` non-null object​

Charts for this monitored system

#### `MonitoredSystemPerformanceData.resource` ● `PerformanceResource` object​

Fetch a single performance resource.

##### `MonitoredSystemPerformanceData.resource.id` ● `ID!` non-null scalar​

#### `MonitoredSystemPerformanceData.resources` ● `[PerformanceResource]` list object​

Fetch multiple performance resources.

##### `MonitoredSystemPerformanceData.resources.resourceIds` ● `[Int!]` list scalar​

### Member Of​

`BusinessService` object ● `CloudService` object ● `Database` object ● `MonitoredSystem` interface ● `SapBusinessObject` object ● `SapInstance` object ● `SapSystem` object ● `Server` object