Skip to content

Tags

Tags give the ability to mark specific points in history as being important
  • v0.1.2

    OpenStack Prometheus Exporter v0.1.2
    ====================================
    
    Fixes bug in openstack client that after N hours running auth token expired. Now if token expires it re-auths with initially provided credentials.
  • v0.1.1

    OpenStack Prometheus Exporter v0.1.1
    ====================================
    
    Adds the following labels if possible to extract them from the OpenStack metadata to the openstack_instance_info metric:
     - hypervisor_id
     - landb_mainuser
     - landb_responsible
     - landb_ipv6ready
     - landb_alias
     - cern_checkdns
     - cern_waitdns
  • v0.1.0

    a3a15e22 · initial commit ·
    OpenStack Prometheus Exporter v0.1.0
    ====================================
    
    First public release of the OpenStack Prometheus Exporter.
    
    Features:
    
    - Export project usage metrics:
      - Number of instances
      - Total cores in use
      - Total memory in use (MB)
    
    - Export project quota limits:
      - Max instances
      - Max cores
      - Max memory (MB)
    
    - Export per-instance info:
      - ID, name, status, flavor name, image name
    
    - Automatic caching of flavors and images
    - Lazy resolution of old image IDs
    - Full Helm chart for Kubernetes deployment
    - Fully static binary, built with Go 1.24.4
    - Docker image with required CAs
    - Compatible with Prometheus Operator + ServiceMonitor
    
    Tested with:
    
    - OpenStack Yoga / Zed
    - Prometheus Operator 0.72+
    - Prometheus 2.48+
    
    Notes:
    
    - Recommended scrape interval: 60s
    - Recommended timeout: 30s
    - Image published to: gitlab-registry.cern.ch/gfacundo/openstack-prometheus-exporter:v0.1.0