Comments (4)
Hi. This seems to be a missing feature that was not ported. Thanks for bringing up this issue.
TL;DR - not yet supported, but look for it in the future in /metrics/pods.
Looking at the the test json data from /pods there is a mediator_status
that should be polled per pod per array. The data structures need to be put into the rest-client pods.go , and then a collector pods_mediator_status_collector.go needs to be written to export this, and also adding it collector.go to for it to be exported with. /pods
I suggest that the metric purefa_pod_mediator_status
should be the metric for this. 1=online , 0=anything else.
Ex. purefa_pod_mediator_status
purefa_pod_mediator_status{pod=pod1 array="array1",arrayid="<guid>",mediator="purestorage",mediator_status="online"} 1
purefa_pod_mediator_status{pod=pod1 array="array2",arrayid="<guid>",mediator="purestorage",mediator_status="online"} 1
purefa_pod_mediator_status{pod=pod2 array="array1",arrayid="<guid>",mediator="purestorage",mediator_status="offline"} 0
@sdodsley please assign this issue to me.
@genegr any comments?
from pure-fa-openmetrics-exporter.
It makes sense, so I would go for implementing that. I would not use the mediator_status label as it is redundant with the value of the metric, or in case you want to use it then the value should always be set to 1.
from pure-fa-openmetrics-exporter.
thank you for considering my request.
from pure-fa-openmetrics-exporter.
Added in v1.0.5
from pure-fa-openmetrics-exporter.
Related Issues (20)
- CVE-2023-45286 is causing issues with Quay Scanner
- Update useragent string to reflect calling platform HOT 3
- Collect Frontent WWPN Information HOT 9
- Array Load Statistics metric HOT 5
- purefa_alerts_open not reporting correctly HOT 4
- Add better error handling when the API token is incorrect. HOT 2
- PodReplicaLink is not in seconds HOT 3
- Add vendor directory to manage deps
- [new metric label proposal] - Add subscription info
- Add OME version to user_agent string
- [new metrics proposal] Volume snapshot metrics HOT 1
- (question not an issue) Helm chart available? HOT 4
- [Question] How does the token file in exporter work? HOT 9
- Warning docker-compose.yaml - **`version` is obsolete** HOT 1
- docker-compose.yaml file using deprecated storage.tsdb.retention replace with 'storage.tsdb.retention.time HOT 1
- [feature request] Add TLS to exporter <-> array interface
- [new metric proposal] - Drive capacity metrics - purefa_drive_capacity HOT 1
- Enhancements to purefa_alerts_open, collect additional fields. HOT 5
- Inquiry regarding the “Purestorage” version supported by the current “exporter” and the previous “exporter” HOT 8
- Grafana not showing data as expected with multiple arrays HOT 7
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from pure-fa-openmetrics-exporter.