Telegraf for ARM systems? (e.g. Netgate SG-3100).
I have quite a few SG-3100 unit we bought, and I'd love to get Telegraf working on them.
There was this Github PR before:
However, I believe that might have been blocked on this FreeBSD bug regarding Go on ARM. However, that bug is fixed.
Then I noticed this commit that seems to enable ARMv7 anyhow.
But when I refreshed packages on my SG-3100, Telegraf doesn't show up.
Is there something I can do to make it show up? Or are we still waiting on something that pushes from pfsense/FreeBSD-ports to actual packages?
Like @rbgarga said there in the pull request there are additional problems building it using our current builder setup. It will require further changes.
Is it possible to get an idea from Netgate on how difficult it is to fix the Telegraf issues on ARM boxes?
We have quite a few XG-7100's deployed - but we also use SG-3100's for many of our lab rooms.
This is causing issues, as we can't pull the metrics we need via Telegraf.
We do have a few spare Qotom Intel i5 boxes from before we started buying up Netgate gear, which I've been asked to in the meantime. Cheap and will do for now.
I'm keen to stick with Netgate gear if possible, and support the project - but there doesn't seem to be anything in the sub $500 price range that would actually work with Telegraf.
Is there anything else you can suggest to get Telegraf working on our ARM-based SG-3100's?
Is there any update on getting Telegraf working on Netgate's ARM devices?
Is this something that will be fixed in pfSense 2.5?
Or will it be fixed in pfSense 2.4.x?
It requires a native ARMv6/7 build environment for the GO Telegraf client and currently we are cross-building those packages.
There are now a number of things that will require native builders and work is underway to add those, initially for ARM64.
There is no ETA though as far as I know.
Is there any update on this please? =)
Will we see packages like Telegraf working again on Netgate ARM devices soon?