Hardware Observer

  • Canonical BootStack Charmers
Channel Revision Published Runs on
latest/stable 84 02 Jul 2024
Ubuntu 22.04 Ubuntu 20.04 Ubuntu 18.04
latest/stable 13 01 Nov 2023
Ubuntu 22.04 Ubuntu 20.04 Ubuntu 18.04
latest/candidate 113 15 Oct 2024
Ubuntu 24.04 Ubuntu 22.04 Ubuntu 20.04 Ubuntu 18.04
latest/candidate 112 15 Oct 2024
Ubuntu 24.04 Ubuntu 22.04 Ubuntu 20.04 Ubuntu 18.04
latest/candidate 13 30 Oct 2023
Ubuntu 24.04 Ubuntu 22.04 Ubuntu 20.04 Ubuntu 18.04
latest/edge 125 19 Nov 2024
Ubuntu 24.04 Ubuntu 22.04 Ubuntu 20.04 Ubuntu 18.04
latest/edge 124 19 Nov 2024
Ubuntu 24.04 Ubuntu 22.04 Ubuntu 20.04 Ubuntu 18.04
latest/edge 119 11 Nov 2024
Ubuntu 24.04 Ubuntu 22.04 Ubuntu 20.04 Ubuntu 18.04
latest/edge 118 11 Nov 2024
Ubuntu 24.04 Ubuntu 22.04 Ubuntu 20.04 Ubuntu 18.04
latest/edge 15 03 Nov 2023
Ubuntu 24.04 Ubuntu 22.04 Ubuntu 20.04 Ubuntu 18.04
juju deploy hardware-observer --channel candidate
Show information

Platform:

Ubuntu
24.04 22.04 20.04 18.04

Learn about configurations >

  • collect-timeout | int

    Default: 10

    Timeout for collectors' shell commands in seconds. Changing this will also change the scrape_timeout config option for prometheus for the cos-agent relation with grafana-agent. This value is also used for the redfish client's timeout parameter. The value of this timeout should not be greater than prometheus scrape_interval (which is 60 seconds by default), as it greater would cause the scrape_timeout to be greater than scrape_interval.

  • dcgm-snap-channel | string

    Default: latest/stable

    Channel to install the DCGM snap if the hardware has NVIDIA GPU. By default, it will install from latest/stable

  • exporter-log-level | string

    Default: INFO

    Start the prometheus exporter with log level "exporter-log-level". By default, it will set to INFO. Allowed values are "DEBUG", "INFO", "WARNING", "ERROR", "CRITICAL". Values other than those will result in failure of the exporter.

  • hardware-exporter-port | int

    Default: 10200

    Start the prometheus hardware exporter at "hardware-exporter-port". By default, it will start at port 10200.

  • redfish-disable | boolean

    Boolean flag to force disabling the Redfish collector. The collector will normally be run if Redfish support is detected on the unit.

  • redfish-password | string

    BMC password to be used by the redfish collector.

  • redfish-username | string

    BMC username to be used by the redfish collector.

  • smartctl-exporter-port | int

    Default: 10201

    Start the prometheus smartctl exporter at "smartctl-exporter-port". By default, it will start at port 10201.

  • smartctl-exporter-snap-channel | string

    Default: latest/stable

    Channel to install the Smartctl exporter snap if the hardware has smart disk. By default, it will install from latest/stable.