Hi, has anyone successfully been able scrape via SMI-S (commonly used by most SAN vendors)?
This would be a great feature since most vendors support SMI-S and not always SNMP pull like on our case with HP 3Par. It does however support SNMP traps but that's pretty much useless for metrics. Most vendors also have their own monitor system just for SAN storage, in HP's case they charge $5000. I would much rather see this in Prometheus because it would be possible to get a complete picture from compute, storage and network in one Dashboard. Today we only get the information from VMware which doesn't give the complete picture./ Robert Nilsson
--
You received this message because you are subscribed to the Google Groups "Prometheus Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email to prometheus-users+unsubscribe@googlegroups.com.
To post to this group, send email to prometheus-users@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/prometheus-users/244368cb-1d09-480a-87fd-190e85a81862%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.
On 18 September 2017 at 10:16, RobertN <rob...@irob.se> wrote:Hi, has anyone successfully been able scrape via SMI-S (commonly used by most SAN vendors)?I'm not aware of any exporters for this, so you may wish to write one.Brian
This would be a great feature since most vendors support SMI-S and not always SNMP pull like on our case with HP 3Par. It does however support SNMP traps but that's pretty much useless for metrics. Most vendors also have their own monitor system just for SAN storage, in HP's case they charge $5000. I would much rather see this in Prometheus because it would be possible to get a complete picture from compute, storage and network in one Dashboard. Today we only get the information from VMware which doesn't give the complete picture./ Robert Nilsson
--
You received this message because you are subscribed to the Google Groups "Prometheus Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email to prometheus-use...@googlegroups.com.
To post to this group, send email to promethe...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/prometheus-users/244368cb-1d09-480a-87fd-190e85a81862%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.
I have justed started to looking at pulling data from 3par and exposen to prometheus.
I do not think smi-s is the way to go. My experianse with smi-s its a bit to flaky.
I was thing of using the REST API as it is now days able to pull the perf data or controlsr.
Controlsr export is the fastest way i would think but its adds a dependency on the 3parcli which i do not like.
One problem we have is that we have quit many 3par. Each generate about 11mb of perf data per 5 min if we skip statpd and statld. It would be great to have those as well but that would generate a lot more data. So we about 3-4gb of data per 3par per day without statld and statpd.
In total we talk about 200000-300000 metris for all 3PARs.
I was thinking one server acting as a exporter for each site. In our biggest site have about 10 3pars. In otherwors about 33mb per 5min.
Is that too much for a scrape when we running on a 5 min intervall?
Or should we setup on server for each 3par?
Regars,
Pete
--
You received this message because you are subscribed to the Google Groups "Prometheus Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email to prometheus-users+unsubscribe@googlegroups.com.
To post to this group, send email to prometheus-users@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/prometheus-users/6d2c4226-9ae4-4ab7-af43-0dbb52fec756%40googlegroups.com.
>Prometheus assumes that scrapes are relatively small and fast, and provide the context for a single object. This means that you want to
>minimize the scrape and avoid a single large collector.Ok good to know. Thx,
Can have expose multiple device on a single port with different URLs?
Like https//:<hostname>:<port>/<3par>/metrics
>I'm not very familiar with 3par devices, but I would recommend you have an exporter or proxy exporter that can let you query each one
>individually.Its needs to be a proxy exporter. The 3PAR via REST, SMI-S, SSH or 3PARCLI. 3PARCLI you install on the server where want to run it from.
You cant install anything on the 3PAR it self.
>But it sounds like the perf data is generated as a stream of events, if so, those events need to be aggregated for Prometheus to ingest. We>have a terminology thing here that is a little different, because many monitoring systems make this very confusing.
You can collect perf data both in bulk or a stream. Via SSH or 3PARCLI you can stream data. When you stream you can set interval down to 1 sec i think. You need one connection per stat command you run....so downside is that the 3PAR only support 96 connections at the same time. When you run out of connections you can access the 3PAR anymore so long lived connection is not something you want. To kill connections you need a serial cabled and physical access.
The 3PAR has also an internal database for the perf data call system reporter which I was planing to use. Min resolution is 5 min for the SR db so the plan was to pull the data every 5 min. You can dump all counters with the controlsr command which generates CSV files. Takes about 1 to 1 1/2 min, Or you can dump single stats command via REST i.e. you need multiple request to dump all counters.
So the exporter would fairly simple i would say. Just pull the data every 5 min and convert it to prometheus text format.
--
You received this message because you are subscribed to the Google Groups "Prometheus Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email to prometheus-users+unsubscribe@googlegroups.com.
To post to this group, send email to prometheus-users@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/prometheus-users/dee1d701-d596-433f-ab1d-15c7d13efb55%40googlegroups.com.