Skip to content

Initial grafana dashboard (influx based)#5

Open
bejancsaba wants to merge 2 commits intomasterfrom
dashboard
Open

Initial grafana dashboard (influx based)#5
bejancsaba wants to merge 2 commits intomasterfrom
dashboard

Conversation

@bejancsaba
Copy link
Collaborator

@bejancsaba bejancsaba commented Jul 6, 2020

Mirage - Grafana (2020-07-06 12_09_26 PM).html.zip

  • Initial Grafana dashboard (using InfluxDB)
  • It is configured to be picked up automatically during docker-compose but I think additional setup is still needed
  • The dashboard covers (CPU Usage, Heap, Percentiles, TPS, CPU Load, JVM Threads and some graphs about request successes)
  • To make tps calculation consistent across dynamic time ranges 10 sec was hardcoded for the interval.
  • This is just the initial proposal panels are open to change and later will backport the board to Prometheus too

@bejancsaba bejancsaba requested a review from danielimre July 6, 2020 10:10
@bejancsaba bejancsaba requested a review from danielimre July 7, 2020 13:29

management.metrics.distribution.percentiles.all=.75,.90,.95,.99,.999
# percentile histograms only work for Prometheus (https://micrometer.io/docs/concepts#_histograms_and_percentiles)
management.metrics.distribution.percentiles-histogram.all=true
Copy link
Owner

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This will yield way too many buckets. We should rather go with some predefined ones with e.g.:

management.metrics.distribution.slo=100ms,200ms,400ms

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants