Foreman Katello

Dashboard is for prometheus, and it combines 2 metrics sources. Foreman metrics and node exporter systemd/disk/cpu collector. Monitors - cluster performance, service uptime, cpu/ram/disk

Foreman Katello screenshot 1

Configure Prometheus to have 2 jobs and use labels, like this:

scrape_configs:

  • job_name: foreman_cluster_stats

    sample_limit: 60000

    scheme: https

    tls_config:

    insecure_skip_verify: true

    static_configs:

    • targets: [‘foreman-master.example.com:443’]

      labels: {location: ’eu-central-1’, foreman_type: ‘master’, foreman_instance: ‘foreman-master’}

  • job_name: foreman_server_stats

    sample_limit: 60000

    static_configs:

    • targets: [‘foreman-master.example.com:3100’]

      labels: {location: ’eu-central-1’, foreman_type: ‘master’, foreman_instance: ‘foreman-master’}

    • targets: [‘foreman-smartproxy1.example.com:3100’]

      labels: {location: ’eu-central-1’, foreman_type: ‘smartproxy’, foreman_instance: ‘foreman-smartproxy1’}

    • targets: [‘foreman-smartproxy2.example.com:3100’]

      labels: {location: ‘us-east-1’, foreman_type: ‘smartproxy’, foreman_instance: ‘foreman-smartproxy2’}

Revisions
RevisionDescriptionCreated

Get this dashboard

Import the dashboard template

or

Download JSON

Datasource
Dependencies