diff --git a/apm-protocol/apm-ui-protocol/src/main/resources/ui-graphql/overview-layer.graphqls b/apm-protocol/apm-ui-protocol/src/main/resources/ui-graphql/overview-layer.graphqls index 8179ce5aded1fbd1ac9d5a8d715960a34e6ba540..1dbc1455bdbcfd6830806dfb7feb4ef0aa0241c3 100644 --- a/apm-protocol/apm-ui-protocol/src/main/resources/ui-graphql/overview-layer.graphqls +++ b/apm-protocol/apm-ui-protocol/src/main/resources/ui-graphql/overview-layer.graphqls @@ -91,9 +91,19 @@ type ConjecturalApp { num: int! } +type ApplicationBrief { + apps: [ApplicationInfo!] +} + +type ApplicationInfo { + name: String! + tps: int! +} + extend type Query { getApplicationTopology(duration: Duration!): ApplicationTopology getClusterBrief(duration: Duration!): ClusterBrief getAlarmTrend(duration: Duration!): AlarmTrend getConjecturalApps(duration: Duration!): ConjecturalAppBrief + getApplicationBrief(duration: Duration!, topN: Int!): ApplicationBrief }