Add Pure FlashArray Grafana dashboard
- Add official Pure Storage FlashArray Overview dashboard (v1.0.6) as ConfigMap - Dashboard source: github.com/PureStorage-OpenConnect/pure-fa-openmetrics-exporter - Auto-discovered by Grafana sidecar via grafana_dashboard label - Update ServiceMonitor to add required labels for dashboard compatibility: - instance: utilidor (array identifier expected by dashboard) - env: production (dashboard template variable requirement) - location: homelab (optional dashboard filter) - site: main (optional dashboard filter) - Dashboard includes array capacity, performance, volume stats, host connectivity
This commit is contained in:
File diff suppressed because it is too large
Load Diff
@@ -40,8 +40,28 @@ spec:
|
||||
endpoint:
|
||||
- utilidor
|
||||
|
||||
# Relabeling to add FlashArray identifier
|
||||
# Relabeling to add FlashArray identifier and required dashboard labels
|
||||
relabelings:
|
||||
# Add 'instance' label (dashboard expects this for array identification)
|
||||
- sourceLabels: [__param_endpoint]
|
||||
targetLabel: instance
|
||||
action: replace
|
||||
# Keep 'array' label for compatibility
|
||||
- sourceLabels: [__param_endpoint]
|
||||
targetLabel: array
|
||||
action: replace
|
||||
|
||||
# Static labels for dashboard filters
|
||||
metricRelabelings:
|
||||
# Add 'env' label (dashboard template variable requirement)
|
||||
- targetLabel: env
|
||||
replacement: production
|
||||
action: replace
|
||||
# Add 'location' label (optional dashboard filter)
|
||||
- targetLabel: location
|
||||
replacement: homelab
|
||||
action: replace
|
||||
# Add 'site' label (optional dashboard filter)
|
||||
- targetLabel: site
|
||||
replacement: main
|
||||
action: replace
|
||||
|
||||
Reference in New Issue
Block a user