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?
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] > <javascript:>> 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] <javascript:>. >> 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.

