Thank you very much, it works!

среда, 15 июля 2020 г., 12:33:56 UTC+3 пользователь Egor Vasilyev написал:
>
> I use APC PowerNet MIB 4.2.6. My generator.yaml:
>
> modules:
>   template_acrd_602:
>     version: 3
>     max_repetitions: 25
>     retries: 3
>     timeout: 30s
>     walk:
>       - coolingUnitStatusAnalogTableIndex
>       - coolingUnitStatusAnalogDescription
>       - coolingUnitStatusAnalogValue
>
>
> I try:
> # curl -sw '' '
> http://127.0.0.1:9116/snmp?module=template_acrd_602&target=hostname'
>
> And receive (the original output contains dozens of metrics, I shrank it):
> coolingUnitStatusAnalogDescription{coolingUnitStatusAnalogDescription="Air 
> Filter Run Hrs",coolingUnitStatusAnalogTableIndex="44",
> coolingUnitTableIndex="1"} 1
> coolingUnitStatusAnalogTableIndex{coolingUnitStatusAnalogTableIndex="44",
> coolingUnitTableIndex="1"} 44
> coolingUnitStatusAnalogValue{coolingUnitStatusAnalogTableIndex="44",
> coolingUnitTableIndex="1"} 4472
>
>
> And it's ok. But if I add a lookup section into generator.yaml like this:
>
> modules:
>   template_acrd_602:
>     version: 3
>     max_repetitions: 25
>     retries: 3
>     timeout: 30s
>     walk:
>       - coolingUnitStatusAnalogTableIndex
>       - coolingUnitStatusAnalogDescription
>       - coolingUnitStatusAnalogValue
>     lookups:
>       - source_indexes: [coolingUnitStatusAnalogTableIndex]
>         lookup: coolingUnitStatusAnalogDescription
>
>
> I expect to receive an output something like this:
>
> coolingUnitStatusAnalogDescription{coolingUnitStatusAnalogDescription="Air 
> Filter Run Hrs",coolingUnitStatusAnalogTableIndex="44",
> coolingUnitTableIndex="1"} 1
> coolingUnitStatusAnalogTableIndex{coolingUnitStatusAnalogDescription="Air 
> Filter Run Hrs"coolingUnitStatusAnalogTableIndex="44",
> coolingUnitTableIndex="1"} 44
> coolingUnitStatusAnalogValue{coolingUnitStatusAnalogDescription="Air 
> Filter Run Hrs"coolingUnitStatusAnalogTableIndex="44",
> coolingUnitTableIndex="1"} 4472
>
>
> But actually I receive:
> coolingUnitStatusAnalogDescription{coolingUnitStatusAnalogDescription="",
> coolingUnitStatusAnalogTableIndex="44",coolingUnitTableIndex="1"} 1
> coolingUnitStatusAnalogTableIndex{coolingUnitStatusAnalogDescription="",
> coolingUnitStatusAnalogTableIndex="44",coolingUnitTableIndex="1"} 44
> coolingUnitStatusAnalogValue{coolingUnitStatusAnalogDescription="",
> coolingUnitStatusAnalogTableIndex="44",coolingUnitTableIndex="1"} 4472
>
>
> What am I doing wrong? Help please. Thank you!
>
> OID description you could get on web site 
> <https://cric.grenoble.cnrs.fr/Administrateurs/Outils/MIBS/?oid=coolingUnitStatusAnalogTableIndex>
>
>

-- 
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 [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/prometheus-users/d9fe594a-6f15-44d8-a716-bd7656693caeo%40googlegroups.com.

Reply via email to