Skip to content

Latest commit

 

History

History

README.md

Pure Storage FlashBlade Receiver

The Pure Storage FlashBlade receiver, receives metrics from Pure Storage FlashBlade via the Pure Storage FlashBlade OpenMetrics Exporter

Status
Stability alpha: metrics
Distributions contrib
Issues Open issues Closed issues
Code coverage codecov
Code Owners @dgoscn, @chrroberts-pure
Emeritus @jpkrohling

Configuration

The following settings are required:

  • endpoint (default: http://172.31.60.207:9491/metrics/array): The URL of the scraper selected endpoint

Important

  • Only endpoints explicitly added on will be scraped. e.g: clients

Example:

extensions:
  bearertokenauth/fb01:
    token: "..."

receivers:
  purefb:
    endpoint: http://172.31.60.207:9491/metrics
    arrays:
      - address: fb01
        auth:
          authenticator: bearertokenauth/fb01
    clients:
      - address: fb01
        auth:
          authenticator: bearertokenauth/fb01
    env: dev
    settings:
      reload_intervals:
        array: 5m
        clients: 6m
        usage: 6m

The full list of settings exposed for this receiver are documented in config.go with detailed sample configurations in testdata/config.yaml.