Page MenuHomePhabricator

Have the function orchestrator emit application-level events to Prometheus for observability
Open, LowPublic

Event Timeline

Change 970398 had a related patch set uploaded (by Jforrester; author: Jforrester):

[operations/deployment-charts@master] wikifunctions: Bump orchestrator to image 2023-10-31-024528

https://gerrit.wikimedia.org/r/970398

Change 970398 merged by jenkins-bot:

[operations/deployment-charts@master] wikifunctions: Bump orchestrator to image 2023-10-31-024528

https://gerrit.wikimedia.org/r/970398

I was looking at the metrics as per our conversation yesterday and I do see the application responding with 404 to GET /metrics requests. Did you configure a different metrics path? If so, that must be provided to prometheus via the prometheus.io/path annotation of the Pods.

Change #1026441 had a related patch set uploaded (by JMeybohm; author: JMeybohm):

[operations/deployment-charts@master] wikifunctions: Allow prometheus to scrape metrics

https://gerrit.wikimedia.org/r/1026441

Change #1026441 merged by jenkins-bot:

[operations/deployment-charts@master] wikifunctions: Allow prometheus to scrape metrics

https://gerrit.wikimedia.org/r/1026441