Skip to content
Snippets Groups Projects
Select Git revision
  • 7d077b7ebe48b1b9b28687cbc4561bbfacf00dcf
  • master default protected
2 results

README.md

Blame
  • user avatar
    Jan Grewe authored
    7d077b7e
    History

    Nexenta Exporter for Prometheus

    This Prometheus exporter uses the Nexenta API to provide metrics for JBODs, volumes and license informations.

    Usage

    The exporter accepts arguments and/or environment variables to set the credentials and connection details.

    Flag Env Var Default
    -api-host API_HOST nexenta
    -api-port API_PORT 8457
    -api-user API_USER admin
    -api-password API_PASSWORD password
    -api-ssl API_SSL false
    -insecure INSECURE false
    -listen-address LISTEN_ADDRESS :9457
    -metrics-endpoint METRICS_ENDPOINT /metrics

    Currently implemented metrics:

    Metric Type Description
    nexenta_up gauge Is the Nexenta API reachable (0/1)
    nexenta_scrape_failures_total counter Number of errors while scraping the Nexenta API
    nexenta_jbod_status gauge Status of JBOD (0/1)
    nexenta_jbod_temp gauge Temperature of JBOD (°C)
    nexenta_jbod_voltage gauge Voltage of JBOD (Volts)
    nexenta_jbod_slot_status gauge Status of JBOD slot (0/1)
    nexenta_license_days_left gauge License days left
    nexenta_volume_status gauge Is the volume online (0/1)
    nexenta_volume_lun_status gauge Is the volume LUN online (or available, if spare)(0/1)