Skip to content
This repository has been archived by the owner on Dec 5, 2023. It is now read-only.

Ability to show ForkGC CPU utilisation in Grafana/REST API Stats #7

Open
suyogdilipkale opened this issue Apr 27, 2023 · 1 comment

Comments

@suyogdilipkale
Copy link

suyogdilipkale commented Apr 27, 2023

Show ForkGC CPU utilisation in Grafana/REST API Stats

Technical Details of the Environment – Redis cluster metrics displayed in Grafana

Feature Purpose - Troubleshoot CPU utilization and the performance impacts
5. Why the Feature is Needed? - We were troubleshooting Redisearch performance issue and grafana was show CPU utilization was ok but when we performed HTOP in the RE servers. On grafana the forkgc wont appear as CPU being used but looking at the machine metrics we see it there consuming 100% so indeed this seems to be Search GC related.

image

@j8-redis
Copy link
Collaborator

These are the exported fork metrics.

database | cpu | bdb_fork_cpu_system
database | cpu | bdb_fork_cpu_system_max
database | cpu | bdb_fork_cpu_user
database | cpu | bdb_fork_cpu_user_max

FWIW all (well, most) exported metrics are listed here:

https://docs.redis.com/latest/rs/clusters/monitoring/prometheus-metrics-definitions/

If this doesn't meet your requirements please explain in a little more detail why not.

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants