Skip to main content
logoTetrate Service BridgeVersion: 1.12.x

Dashboard Service

Service to retrieve TSB Grafana dashboards.

DashboardService

The Dashboard Service provides access to Grafana dashboards designed for monitoring the TSB platform. These dashboards offer insights into key metrics related to platform health, supporting platform operators in managing and troubleshooting the TSB installation. See Key Metrics docs for more information about the displayed metrics.

ListDashboards

Return the list of available dashboards, alongside their descriptions. Dashboards are identified by their names, which can be used to download them.

DownloadDashboard

Download a Grafana dashboard in JSON format by providing the dashboard's name. The downloaded dashboard is intended to be uploaded to a Grafana instance. Platform operators can use each dashboard to monitor specific components of the TSB platform.

Dashboard

Message containing some metadata of a dashboard.

FieldDescriptionValidation Rule

name

string
The name of the dashboard.

title

string
The title of the dashboard.

description

string
The description of the dashboard.

DownloadDashboardRequest

Request for downloading a dashboard.

FieldDescriptionValidation Rule

name

string
REQUIRED
The name of the dashboard to download.

string = {
  min_len: 1
}

ListDashboardsRequest

Request for listing available Grafana dashboards.

ListDashboardsResponse

Response providing a list of available Grafana dashboards.

FieldDescriptionValidation Rule

dashboards

List of tetrateio.api.tsb.dashboard.v1.Dashboard
List of available dashboards.