Skip to content

Update go_gc_duration_seconds HELP text #618

@thinkeridea

Description

@thinkeridea
# HELP go_gc_duration_seconds A summary of the GC invocation durations.
# TYPE go_gc_duration_seconds summary
go_gc_duration_seconds{quantile="0"} 1.1717e-05
go_gc_duration_seconds{quantile="0.25"} 1.5126e-05
go_gc_duration_seconds{quantile="0.5"} 1.9535e-05
go_gc_duration_seconds{quantile="0.75"} 4.3568e-05
go_gc_duration_seconds{quantile="1"} 0.000384508
go_gc_duration_seconds_sum 669.380082897
go_gc_duration_seconds_count 8.186899e+06

How these data should be used to facilitate analysis of GC performance.

I use the following queries in grafana to get graphs. I can't get effective information or hints from them. I can't understand the average and maximum time-consuming of gc, and the proportion of the maximum time-consuming.

avg(irate(go_gc_duration_seconds_sum{instance=~"$instance",project=~"$project"}[$interval]))
avg(go_gc_duration_seconds{project=~"$project", instance=~"$instance"}) by (quantile)

If possible, please explain how bitmap data can be queried to obtain graphs and how to analyze to obtain valid data, and use the above data as an example.

Metadata

Metadata

Assignees

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions