plugins
plugins copied to clipboard
add: Beszel agent plugin
Important notices Before you add a new report, we ask you kindly to acknowledge the following:
- [x] I have read the contributing guide lines at https://github.com/opnsense/plugins/blob/master/CONTRIBUTING.md
- [x] I have searched the existing issues, open and closed, and I'm convinced that mine is new.
- [x] When the request is meant for an existing plugin, I've added its name to the title.
Is your feature request related to a problem? Please describe. Not really.
Describe the solution you'd like Add the beszel agent as plugin to install https://github.com/henrygd/beszel/releases
Describe alternatives you've considered Netdata, but it sucks and they really push you to pay, a lot.
Additional context
What is beszel?
Beszel is a rising star in selfhosted monitoring software, it would be awesome to support this project, by making it available to opnsense packages.
Beszel is build using go and is an awesome simple monitor to get all sors of info, alterts etc. just like netdata, checkmk or zabbix, just a much more cleaner UI, not so bloated, build on modern technologies and out of all really leightweight.
Beszel offers FreeBSD builds: https://github.com/henrygd/beszel/releases
I'n my eyes the only thing configurable would be to create and export env vars, as beszel is built around env vars: https://beszel.dev/guide/environment-variables This would simplify the UI side.
Thanks for anyone looking into making this a real thing!
(cc @henrygd) https://github.com/henrygd/beszel/discussions/39
I would love this plugin addition as well if it's all possible 🙏
Just trying to find this plugin and found this post. It will be great to see this implemented.
Beszel is a beautiful, simple monitoring tool for quick system diagnostics. Please!
Please add it it's insanely good
There is no FreeBSD port, the only way is to bundle the binary within the plugin
Hi @mimugmail There seem to be FreeBSD builds in my eyes? Please check the github releases here: https://github.com/henrygd/beszel/releases or it can also be easily cross-compiled: https://beszel.dev/guide/compiling
nope, no port https://github.com/freebsd/freebsd-ports, which is the first step into building a plugin...
I made an automated installer for pfsense. From what I understand it should be possible to do something similar for opnsense if that would be desirable. I have an issue with dual stack ipv4/ipv6 the last I tried using opnsense rather than pfsense so Im currently on pfsense though I prefer opnsense until we get the ability to do outbound nat ipv4+ipv6 like in pfsense. But if someone wanted to spend like 15-20 minutes with me on discord or something like that and help me debug. I could probably get a decent script setup for you and link it somewhere like here as well in the meantime. I really hope pfsense and opnsense get an official plugin eventually, that would be amazing! I honestly vibecoded this thing so you could probably just ask ai like chatgpt or claude to adapt it for opnsense.
https://github.com/sofmeright/ant-parade-public/blob/main/cmd/monitoring/install-beszel-agent-pfsense.sh
This issue has been automatically timed-out (after 180 days of inactivity).
For more information about the policies for this repository, please read https://github.com/opnsense/plugins/blob/master/CONTRIBUTING.md for further details.
If someone wants to step up and work on this issue, just let us know, so we can reopen the issue and assign an owner to it.
someone literally wrote a month ago, why was this closed?
Well there is no port... also tickets without an owner assigned get closed over time.
They are aware of the interest, maybe someone can help them?
https://beszel.dev/guide/agent-installation https://github.com/henrygd/beszel/discussions/39 https://forum.opnsense.org/index.php?topic=45619.0#msg229919