Merge pull request #903 from pranshuchittora/pranshuchittora/feat/transformed-labels-on-tooltips

feat(FE): unit label on graph tooltip
This commit is contained in:
palash-signoz 2022-03-24 14:23:47 +05:30 committed by GitHub
commit d5a6336239
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
2 changed files with 17 additions and 2 deletions

View File

@ -103,6 +103,21 @@ function Graph({
legend: {
display: false,
},
tooltip: {
callbacks: {
label(context) {
let label = context.dataset.label || '';
if (label) {
label += ': ';
}
if (context.parsed.y !== null) {
label += getYAxisFormattedValue(context.parsed.y, yAxisUnit);
}
return label;
},
},
},
},
layout: {
padding: 0,

View File

@ -187,7 +187,7 @@ function Application({ getWidget }: DashboardProps): JSX.Element {
widget={getWidget([
{
query: `sum(rate(signoz_latency_count{service_name="${servicename}", span_kind="SPAN_KIND_SERVER"}[2m]))`,
legend: 'Request per second',
legend: 'Requests',
},
])}
yAxisUnit="reqps"
@ -222,7 +222,7 @@ function Application({ getWidget }: DashboardProps): JSX.Element {
widget={getWidget([
{
query: `max(sum(rate(signoz_calls_total{service_name="${servicename}", span_kind="SPAN_KIND_SERVER", status_code="STATUS_CODE_ERROR"}[1m]) OR rate(signoz_calls_total{service_name="${servicename}", span_kind="SPAN_KIND_SERVER", http_status_code=~"5.."}[1m]))*100/sum(rate(signoz_calls_total{service_name="${servicename}", span_kind="SPAN_KIND_SERVER"}[1m]))) < 1000 OR vector(0)`,
legend: 'Error Percentage (%)',
legend: 'Error Percentage',
},
])}
yAxisUnit="%"