Skip to content

Conversation

@matofeder
Copy link
Member

@matofeder matofeder commented Nov 30, 2025

This PR implements ITU monitoring according to dnation order 2025-004.

Enable ITU monitoring deployment in dnation-kubernetes-monitoring:

ITUMonitoring:
  enabled: true

ITU monitoring requires dnation-kubernetes-monitoring-stack to be deployed with openstack exporter and ssl exporter, example values:

prometheus-openstack-exporter:
  enabled: true
  commonLabels:
    release: monitoring
  serviceMonitor:
    scrapeTimeout: "1m"
  endpoint_type: "public"
  clouds_yaml_config: |
    clouds.yaml: |
        clouds:
          default:
            auth:
              auth_url: https://...
              application_credential_id: "..."
              application_credential_secret: "..."
            region_name: "..."
            interface: "public"
            identity_api_version: 3
            auth_type: "v3applicationcredential"

ssl-exporter:
  enabled: true
  serviceMonitor:
    enabled: true
    secretTargets:
   # ITU Cluster namespace
     - "yaook/*"

Dashboards preview:
ITU L0
image

image

ITU L1
image

image

ITU L2
image

image

Signed-off-by: Matej Feder <[email protected]>
Signed-off-by: Matej Feder <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants