Reference: https://github.com/kubeflow/common/issues/22
Since common repo is not ready yet, Prometheus support will be added to TF/Pytorch and code will be later moved to common repo.
/assign @johnugeorge
/cc @richardsliu
Issue-Label Bot is automatically applying the label improvement/enhancement to this issue, with a confidence of 0.74. Please mark this comment with :thumbsup: or :thumbsdown: to give our bot feedback!
Links: app homepage, dashboard and code for this bot.
Thanks @johnugeorge. Is anyone planning on picking this up in the next 2 weeks?
Yes. This will be in 0.6 release. @krishnadurai is working on it
Hi, this is very useful for production, and here are some requirements about this feature:
1 if this is leader and report 0 if not leader.@ScorpioCPH thanks for posting these requirements. I'll include these in the PR.
Metrics being targeted to track using Prometheus:

1. Report for each pod (tf-operator, tf-master, tf-ps and tf-worker), reports on:
- [x] CPU usage
- [x] GPU usage
- [x] Memory usage
- [x] Network usage
- [x] I/O usage
- [x] Keep-Alive check
- [x] Is Leader check
2. Report TFJob metrics:
- [x] Job creation
- [x] Job deletion
- [x] Jobs created per hour
- [x] Successful job completions
@krishnadurai
Thanks for the summary. Will your PR be ready after 0.6 release?
@gaocegege It is planned for upcoming v1 release
This is now done.
/close
@richardsliu: Closing this issue.
In response to this:
This is now done.
/close
Instructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the kubernetes/test-infra repository.
Most helpful comment
@gaocegege It is planned for upcoming v1 release