Uploaded image for project: 'OpenShift Container Platform (OCP) Strategy'
  1. OpenShift Container Platform (OCP) Strategy
  2. OCPSTRAT-2953

Native Prometheus Monitoring Support for Secondary Scheduler

XMLWordPrintable

    • Product / Portfolio Work
    • None
    • False
    • Hide

      None

      Show
      None
    • False
    • None
    • None
    • None
    • None
    • None
    • None
    • None
    • None
    • None

      Feature Overview (Goal Summary)

      Provide built-in, secure, and fully supported integration of the Secondary Scheduler with OpenShift cluster monitoring, enabling Prometheus to scrape scheduler metrics without manual Service/ServiceMonitor creation or insecure TLS configurations.

      Currently:

      • Primary scheduler metrics are automatically exposed and integrated into cluster monitoring.
      • Secondary scheduler requires manual Service and ServiceMonitor creation.
      • Secure scraping requires insecureSkipVerify: true due to self-signed localhost CA.
      • This results in unsupported, non-production-grade monitoring configuration.

      This feature will:

      • Automatically expose /metrics and /metrics/resources
      • Provide a properly signed serving certificate
      • Integrate with cluster-monitoring via supported patterns
      • Eliminate the need for insecureSkipVerify

      🔹 Goals (Expected User Outcomes)

      1️⃣ First-Class Observability

      Users can monitor Secondary Scheduler just like the default scheduler.

      Outcome:
      Unified observability experience across schedulers.

              gausingh@redhat.com Gaurav Singh
              gausingh@redhat.com Gaurav Singh
              None
              None
              None
              None
              None
              None
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

                Created:
                Updated: