Open Bug 1926353 Opened 18 days ago Updated 18 days ago

Please add request type information to the Grafana dashboard for Bugzilla GCP

Categories

(Cloud Services :: Operations: Bugzilla, enhancement)

enhancement

Tracking

(Not tracked)

People

(Reporter: dkl, Unassigned)

Details

Information about the types of requests and number of those requests across time would be very valuable in helping to determine where we can improve performance and cut down on the amount of timeouts that users are seeing recently.

Basically I would like to have data imported similar to the what is described in this article:
https://vahid4m.medium.com/monitoring-response-times-using-nginx-telegraf-and-influxdb-c96c1be8fa75

Maybe there is something we can add to nginx that would export request data to telegraf and then to influxdb where we can display it in grafana. Right now I only see a panel that shows the number per status code across time. Request types could how many people are accessing show_bug.cgi at a certain time, buglist.cgi, and also the REST API. Then we could see what methods are being used the most when BMO is running very slowly or a lot of rate limiting is occurring.

I can get some of this data by combing the GCP logs on specific resources but it is very cumbersome to do so.

Thanks for any help on this!

Summary: Please add request tyoe information to the Grafana dashboard for Bugzilla GCP → Please add request type information to the Grafana dashboard for Bugzilla GCP
You need to log in before you can comment on or make changes to this bug.