-
Notifications
You must be signed in to change notification settings - Fork 5.6k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Add binary packages for mips architecture #3096
Comments
Hey there @tbyehl, I think it would be neat to do this. I just tried cross-compiling telegraf but I ran into these errors:
Looks like we'd need the mips port in gopsutil. |
I'm out of my element here, but is it being compiled with a version of Go that supports MIPS? It seems like it's getting those definitions from Go? https://github.com/shirou/gopsutil/blob/master/host/types_linux.go |
We need to run There is an issue open on gopsutil shirou/gopsutil#273, so I would follow up there. |
Is there an ETA on this? This repo implies it is possible to compile telegraf on the EdgeRouters but I'm struggling to find any information anywhere on how people have done this. |
One potential issue with the packages in #5234 is that Telegraf has a rather large binary, and my Edgerouter model ER-X-SFP only has about 200MB of space. I think to update the firmware you need a good percentage of that space free. This is probably less of an issue on the more expensive models, but it may be worth doing a custom build with only the plugins you are using enabled.
|
I tried
But I get:
Any idea what I am doing wrong? Is something missing? |
Have you tried If that's not working then can you run |
Would like to add a request to also get mips (not mipsel) packages. Currently I have to compile myself to get Telegraf running on my EdgeRouter 4. |
I'd like to run telegraf on my Ubiquiti EdgeRouters, which use MT7621 1004Kc (32-bit) or Cavium Octeon II (64-bit) MIPS cores.
The text was updated successfully, but these errors were encountered: