OBJECT
Stat
Time-series stat
link GraphQL Schema definition
- type Stat {
- # Anomaly data
- #
- # **NOTE:** This API/functionality is in Alpha, This functionality can be unstable
- # and schema elements may change over future iterations.
- StatAnomaly :
- # Samples of numeric stats
- Float!] : [
- # Forecast data
- StatForecast :
- # Stat key e.g. cpu_alloc, cpu_demand etc. - populated when available, but some
- # queries may aggregate across keys
- String :
- # Modes of sample numeric stats e.g. NUM, NAN etc.
- StatDataMode!] : [
- # Stats namespace
- String! :
- # Stat tags in the form of key/value pairs
- Tag!] : [
- # Sample timestamps in milliseconds since epoch
- Long!] : [
- # Samples of string/enum stats
- String!] : [
- }
link Require by
- EntityPrimary Entity type in the graph, implementing the individual EntityNode interface and with additional fields permitting traversals to other entities in the entity topology and to access other graph nodes with information related to the entity.
- EntityNamespace EntityNamespace should probably be defined in ensemble-graphql-common/src/main/resources/schema/common-entity/entity.graphqls
- StatsList of time-series stats for the given entity.
- StatsRelatedEntitynull