On Thu, Jul 2, 2020 at 9:57 PM Ranganath Sunku <[email protected]>
wrote:

> Thanks for your fast responses.
>
> Sounds like if the dependent library is written in Go to retrieve system
> metrics, node_exporter would be open to accepting such a collector.
> Is it right to understand that as long as we dont use CGo for 'C' based
> libraries, but use Go based dependencies we are good?
>

Yup, that's basically it. We want to stick with pure go libraries. (like we
do with https://github.com/prometheus/procfs)


>
> Thanks
> Sunku
>
> On Wednesday, July 1, 2020 at 5:13:46 AM UTC-7, Ben Kochie wrote:
>>
>> We did some work previously to eliminate use of CGO in the node_exporter
>> on Linux. CGO has a long history of being a bit fragile. We do use it for
>> Non-Linux for gathering syscalls from OS functions that don't have
>> Go-native implementations.
>>
>> Normally I wouldn't object to adding RedFish to the node_exporter, but
>> since it's missing a Go-native library implementation makes it not a good
>> fit for our goals.
>>
>> On Wed, Jul 1, 2020 at 9:28 AM Brian Candler <[email protected]> wrote:
>>
>>> It sounds to me like this should be a separate exporter, like
>>> ipmi_exporter - especially since libredfish is a C library (according to
>>> Google anyway)
>>>
>>> --
>>> 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/4afce4b3-425e-4962-98c4-128b6b2e1548o%40googlegroups.com
>>> <https://groups.google.com/d/msgid/prometheus-users/4afce4b3-425e-4962-98c4-128b6b2e1548o%40googlegroups.com?utm_medium=email&utm_source=footer>
>>> .
>>>
>> --
> 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/cd9d7b6f-237a-413b-a370-519115470546o%40googlegroups.com
> <https://groups.google.com/d/msgid/prometheus-users/cd9d7b6f-237a-413b-a370-519115470546o%40googlegroups.com?utm_medium=email&utm_source=footer>
> .
>

-- 
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/CABbyFmrGYhJ33n86Z%3D3FJWHwSB-sCPX1OctYmCa%3DoEQmknQdeQ%40mail.gmail.com.

Reply via email to