Creating a Dashboard for SLI/SLO in Signoz

TLDR Shashank wants to create a dashboard for SLI/SLO in Signoz. Srikanth explains that only SLI can be shown using query builder or promql queries with specific metrics.

Photo of Shashank
Shashank
Mon, 17 Apr 2023 09:18:36 UTC

Hello, I am new to Signoz software, and I am wondering if I can create a dashboard to observe data received from an app. The app can be seen in the service tab, with the default dashboards like latency, rate, etc. I would like to create a dashboard that can show the calculated SLI/SLO for the application. I am not sure about the variable names that I need for these calculations. Thank you.

Photo of Srikanth
Srikanth
Mon, 17 Apr 2023 09:50:31 UTC

What do you need help with? The dashboards from the services tab are derived from multiple metrics.

Photo of Shashank
Shashank
Mon, 17 Apr 2023 11:56:25 UTC

I want to show the SLO and SLI for a JAVA application I am running.

Photo of Srikanth
Srikanth
Mon, 17 Apr 2023 12:19:32 UTC

As of now, there is no way to provide the target so the objective part will not be possible. You can however show the SLI by using query builder or promql queries. There will be metrics with `signoz_calls_total` counter, `signoz_latency_{bucket,count,sum}` histogram type available which are used in the services tab.