# Sensu-install for ARMv6 boards

**URL:** <https://discourse.sensu.io/t/sensu-install-for-armv6-boards/2920>\
**Category:** Sensu Go\
**Tags:** sensu-go\
**Created:** [June 19, 2022, 10:20am UTC](https://discourse.sensu.io/t/sensu-install-for-armv6-boards/2920 "2022-06-19T10:20:39Z")\
**Posts on this page:** 5\
**Page:** 1

<div class="post-metadata">

**Author:** ![franz82](https://avatars.discourse-cdn.com/v4/letter/f/41988e/32.png) [@franz82](https://discourse.sensu.io/u/franz82)\
**Post date:** [June 19, 2022, 10:20am UTC](https://discourse.sensu.io/t/sensu-install-for-armv6-boards/2920/1 "2022-06-19T10:20:39Z")

</div>

Hi all,  
I just installed sensu-go-agent on a old RPI board (Raspberry Pi Model B Rev 2, ARMv6), it works and it’s connected to sensu server.  
It’s ancient old hardware but it works for basic checks.  
In order to install plugins (I always used **sensu-install** ), I cannot find **sensu-plugins-ruby** package for ARMv6; in [packagecloud.io](http://packagecloud.io) community repo I found amd64, i386 and x86\_64 versions only.  
Are there an easy way to add plugins to this board?  
Thanks for any hint.  
-f

---

<div class="post-metadata">

**Author:** ![aaronsachs](https://sea2.discourse-cdn.com/flex016/user_avatar/discourse.sensu.io/aaronsachs/32/47_2.png) [@aaronsachs](https://discourse.sensu.io/u/aaronsachs)\
**Post date:** [June 19, 2022, 1:26pm UTC](https://discourse.sensu.io/t/sensu-install-for-armv6-boards/2920/2 "2022-06-19T13:26:18Z")

</div>

Hey there. What ruby plugins are you wanting to install? I’d be curious if we’ve got some golang analogs that might do what you need.

---

<div class="post-metadata">

**Author:** ![franz82](https://avatars.discourse-cdn.com/v4/letter/f/41988e/32.png) [@franz82](https://discourse.sensu.io/u/franz82)\
**Post date:** [June 19, 2022, 1:32pm UTC](https://discourse.sensu.io/t/sensu-install-for-armv6-boards/2920/3 "2022-06-19T13:32:25Z")

</div>

> [@aaronsachs](#):
>
> What ruby plugins are you wanting to install?

Some from **sensu-plugins-network-checks** , like bin/check-ping.rb and bin/check-ports.rb. It would be a good start.

---

<div class="post-metadata">

**Author:** ![aaronsachs](https://sea2.discourse-cdn.com/flex016/user_avatar/discourse.sensu.io/aaronsachs/32/47_2.png) [@aaronsachs](https://discourse.sensu.io/u/aaronsachs)\
**Post date:** [June 21, 2022, 1:22pm UTC](https://discourse.sensu.io/t/sensu-install-for-armv6-boards/2920/4 "2022-06-21T13:22:58Z")

</div>

I don’t know that anyone’s explicitly asked to have an arm version of that asset. I’ve opened an issue for this here: [Add arm as build target · Issue #146 · sensu-plugins/sensu-plugins-network-checks · GitHub](https://github.com/sensu-plugins/sensu-plugins-network-checks/issues/146). Feel free to add any comments to that issue.

---

<div class="post-metadata">

**Author:** ![jspaleta](https://sea2.discourse-cdn.com/flex016/user_avatar/discourse.sensu.io/jspaleta/32/141_2.png) [@jspaleta](https://discourse.sensu.io/u/jspaleta)\
**Post date:** [July 1, 2022, 11:19pm UTC](https://discourse.sensu.io/t/sensu-install-for-armv6-boards/2920/5 "2022-07-01T23:19:43Z")

</div>

I’m going to be very transparent with you… its going to be much less work for you to just use Sensu ruby plugins as ruby gem packages and install them into your arm system using traditional ruby gem installation methods than to use runtime assets.

The ruby runtime assets makes use of docker inside of GitHub actions, and the entire set of scripts would need to be rebuilt to make use of docker buildx cross compiling to even get any arm target up and running. Possible, but it would most likely need to be a contributed enhancement to the ruby runtime asset. And even then its not clear its something Sensu would want to take on the support burden for in the ruby runtime assets hosted under the sensu/ organization namespace in both GitHub and Docker.
