ARM (32 and 64 bit) agents for Raspberry Pi

How can I get an agent for Raspberry Pi? The one I downloaded includes X86-64 binaries. I cloned the repo and installed the latest Rust compiler and when I try to build a Debian package (make deb) and it tries to build an X86-64 package.

There’s a thread https://forum.checkmk.com/t/new-agent-does-not-run-on-rasperry-pi-with-debian/32093 that includes the suggestion

  • copy the cmk-agent-ctl for the architecture you are using …

I could find no information on where to find that particular agent. Any help is appreciated.

Thanks!

Hi Hank,
you can just use the debian agent package deployed with check_mk.
On Raspberry Pi you have to install this agent in legacy mode (old style without TLS encryption), see https://docs.checkmk.com/latest/en/agent_linux_legacy.html.

Just download the package to the raspberry (wget …) and install it via dpkg -i …
The agent will be installed with xinetd to transfer the data.
Instead TLS encryption the old client could use an encryption password, which has to be configured on the server and the raspberry agent.

I have two raspberries running the newest version of check_mk in legacy mode without problems.
Hope this helps,
Regards,
Christoph

2 Likes

Hi Hank,

adding to @Christoph 's hints:
In case you need encryption, apart from the old builtin you can use ssh for this.

Best regards
Dennis

2 Likes

Hi Christoph, thanks for the suggestion and the link. I’ll give that a try.

Dennis, That’s something I was wondering about. How important is TLS for me? All of my stuff (save a remote backup server) is on my home LAN and with a fairly tight firewall. The only exposed service is SSH and only from specific hosts that I control (a VPS.)

Thanks!

Hi Hank,

this depends on the security concept of your home LAN. If a sniffer on your LAN would elsewhere only see encrypted traffic, TLS for agent output fits here. If you have other plain text traffic, you can keep the simpler way of operating checkmk. Probably you’ll have other technical topics before encrypting everything locally.

Best regards
Dennis

1 Like

This topic was automatically closed 365 days after the last reply. New replies are no longer allowed. Contact an admin if you think this should be re-opened.