Current grafana plugin uses the old APIs used in querying infrastructure metrics . We need to replace the old APIs with the new ones.
Infrastructure Analyze in Grafana Plugin does not have a groupBy or metric field.
What?
The old APIs used in querying infrastructure metrics are replaced with the new APIs
New metrics API Implementation - The API /api/metrics Replaced with api/infrastructure-monitoring/metrics
New snapshot API Implementation - The API /api/snapshots/${snapshotId} Replaced with api/infrastructure- monitoring/snapshots
New snapshot Type API Implementation - The API /api/snapshots/types Replaced with /api/infrastructure- monitoring/analyze/entity-types
New analyse API Implementation - Renaming Infrastructure Explore to Infrastructure Analyze . The API /api/infrastructure-monitoring/explore/groups Replaced with /api/infrastructure- monitoring/analyze/entity-groups
New context API Implementation - The API /api/snapshots/context Replaced with /api/infrastructure-monitoring/snapshots?plugin=*&size=<value>&query=<query>
Added Filter fields (groupBy and metric) in Infrastructure Analyze session for avoiding manual filtering
Why?
What?
The old APIs used in querying infrastructure metrics are replaced with the new APIs
/api/metrics
Replaced withapi/infrastructure-monitoring/metrics
/api/snapshots/${snapshotId}
Replaced withapi/infrastructure- monitoring/snapshots
/api/snapshots/types
Replaced with/api/infrastructure- monitoring/analyze/entity-types
/api/infrastructure-monitoring/explore/groups
Replaced with/api/infrastructure- monitoring/analyze/entity-groups
/api/snapshots/context
Replaced with/api/infrastructure-monitoring/snapshots?plugin=*&size=<value>&query=<query>
Added Filter fields (groupBy and metric) in Infrastructure Analyze session for avoiding manual filtering
link to cards: https://instana.kanbanize.com/ctrl_board/206/cards/135673/details/