Title: feat: Add ServiceMonitor auto-generation for Prometheus discovery by ntkathole · Pull Request #6126 · feast-dev/feast · GitHub
Open Graph Title: feat: Add ServiceMonitor auto-generation for Prometheus discovery by ntkathole · Pull Request #6126 · feast-dev/feast
X Title: feat: Add ServiceMonitor auto-generation for Prometheus discovery by ntkathole · Pull Request #6126 · feast-dev/feast
Description: What this PR does / why we need it: This implements ServiceMonitor auto-generation for the Feast Operator, enabling automatic Prometheus discovery for Kubernetes deployments when metrics: true is set on the online store. The operator detects the monitoring.coreos.com API group at startup. If the Prometheus Operator CRD is absent, ServiceMonitor operations are skipped. Which issue(s) this PR fixes: Fixes #6072
Open Graph Description: What this PR does / why we need it: This implements ServiceMonitor auto-generation for the Feast Operator, enabling automatic Prometheus discovery for Kubernetes deployments when metrics: true is s...
X Description: What this PR does / why we need it: This implements ServiceMonitor auto-generation for the Feast Operator, enabling automatic Prometheus discovery for Kubernetes deployments when metrics: true is s...
Opengraph URL: https://github.com/feast-dev/feast/pull/6126
X: @github
Domain: github.com
| route-pattern | /:user_id/:repository/pull/:id/files(.:format) |
| route-controller | pull_requests |
| route-action | files |
| fetch-nonce | v2:e6878ed8-5015-ce42-3e23-de27dea58cee |
| current-catalog-service-hash | ae870bc5e265a340912cde392f23dad3671a0a881730ffdadd82f2f57d81641b |
| request-id | E644:35FB06:CA23A1:11584F0:6A4DC9EF |
| html-safe-nonce | 2c340bae8be4379b94e8ca92b20ec5d934721a6569464eb8924c8a47b1e672d9 |
| visitor-payload | eyJyZWZlcnJlciI6IiIsInJlcXVlc3RfaWQiOiJFNjQ0OjM1RkIwNjpDQTIzQTE6MTE1ODRGMDo2QTREQzlFRiIsInZpc2l0b3JfaWQiOiIxODk1MzY0MjU5MTQ0OTExMzQzIiwicmVnaW9uX2VkZ2UiOiJpYWQiLCJyZWdpb25fcmVuZGVyIjoiaWFkIn0= |
| visitor-hmac | 567775257e7b9465b8cc355742e02b0247fa95f3584a30046ccf7f509c41b3d8 |
| hovercard-subject-tag | pull_request:3415168966 |
| github-keyboard-shortcuts | repository,pull-request-list,pull-request-conversation,pull-request-files-changed,copilot |
| google-site-verification | Apib7-x98H0j5cPqHWwSMm6dNU4GmODRoqxLiDzdx9I |
| octolytics-url | https://collector.github.com/github/collect |
| analytics-location | / |
| fb:app_id | 1401488693436528 |
| apple-itunes-app | app-id=1477376905, app-argument=https://github.com/feast-dev/feast/pull/6126/files |
| twitter:image | https://avatars.githubusercontent.com/u/16951913?s=400&v=4 |
| twitter:card | summary_large_image |
| og:image | https://avatars.githubusercontent.com/u/16951913?s=400&v=4 |
| og:image:alt | What this PR does / why we need it: This implements ServiceMonitor auto-generation for the Feast Operator, enabling automatic Prometheus discovery for Kubernetes deployments when metrics: true is s... |
| og:site_name | GitHub |
| og:type | object |
| hostname | github.com |
| expected-hostname | github.com |
| None | 06b8a6144231bf3a234f1c2e9993861e07ce98a905912b114aa386c2d7e84b33 |
| turbo-cache-control | no-preview |
| diff-view | unified |
| go-import | github.com/feast-dev/feast git https://github.com/feast-dev/feast.git |
| octolytics-dimension-user_id | 57027613 |
| octolytics-dimension-user_login | feast-dev |
| octolytics-dimension-repository_id | 161133770 |
| octolytics-dimension-repository_nwo | feast-dev/feast |
| octolytics-dimension-repository_public | true |
| octolytics-dimension-repository_is_fork | false |
| octolytics-dimension-repository_network_root_id | 161133770 |
| octolytics-dimension-repository_network_root_nwo | feast-dev/feast |
| turbo-body-classes | logged-out env-production page-responsive full-width |
| disable-turbo | true |
| browser-stats-url | https://api.github.com/_private/browser/stats |
| browser-errors-url | https://api.github.com/_private/browser/errors |
| release | 1d344bdb7547fe6bca17a59bb2b8aac3dc9532a0 |
| ui-target | full |
| theme-color | #1e2327 |
| color-scheme | light dark |
Links:
Viewport: width=device-width