INNER CODE UNIT · Python

service_latency_graph

microservices-demo/microservices-demo · graphs/sock-shop-performance.dashboard.py:47

def service_latency_graph(datasource, serviceTitle, serviceName):
    title = serviceTitle + " Latency"
    return Graph(
        title=title,
        dataSource=datasource,
        span=6,
        lineWidth=1,
        targets=[
            Target(
                expr='histogram_quantile(0.99, sum(rate(request_duration_seconds_bucket{name="%s"}[1m])) by (name, le))' % (serviceName),
                legendFormat="99th quantile",
                refId='A',
            ),
            Target(
                expr='histogram_quantile(0.5, sum(rate(request_duration_seconds_bucket{name="%s"}[1m])) by (name, le))' % (serviceName),
                legendFormat="50th quantile",
                refId='B',
            ),

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…