I’m new to Netdata, i created a account for the Netdata Cloud to Monitor all my devices there, also I installed the netdata package for OpenWrt from their repo that worked, it also runs local on my router but I can’t connect to the Cloud service, I try it with the following command:
2021-06-07 17:34:55: netdata INFO : MAIN : CONFIG: cannot load cloud config '/var/lib/netdata/cloud.d/cloud.conf'. Running with internal defaults.
2021-06-07 17:34:55: netdata INFO : MAIN : SIGNAL: Not enabling reaper
@lucki1000 We have to check if the package you installed is with cloud support. The version seems to be quite old. For both of that we would have to contact whoever maintains netdata package for OpenWRT.
Such an agent cannot technically connect to cloud . We would have to go in contact with maintainer of that package to ask him why he decided to do so. If the reason is technical I am willing to cooperate with them to help them make it work.
Maybe if you open the issue on their repo and link it here it will help move things forward (and at least show them there is user interest of using that functionality).
Another option would be building netdata yourself but not sure how difficult that is to do for OpenWRT.
Looks like the maintainer isn’t going to enable cloud, due to the size requirements of the installation.
The original issue was libmosquitto, now it may be protobuf. Regardless, either we provide our own “flavor” (i.e. fork the repo and maintain it ourselves), or provide a binary distro for it.
Probably of interest here, we now have static builds for ARMv7, 64-bit ARMv8, and (once the nightlies start working again) POWER8+ hardware. These may be a viable option at least for those using ARM-based platforms for OpenWRT (legacy PPC and MIPS support is not likely to happen, 64-bit RISC-V and System/390 might but I doubt those are useful here).
None of it is hooked into the installer yet, but it will be once the new kickstart script gets released (hopefully some time before the end of this year). Longer term, we may look into providing ipkg/opkg versions of our static builds to simplify usage for people using OpenWRT and similar distros, but that’s vaporware at the moment.
I would love to see this ported over to the work with the raspberry pie and the cloud. I know alot of us on openwrt would benefit from this. This is a great project and I would love to benefit from this awesome tool.
Currently still having the same problem. I’ll start a topic on the OPENWRT forum and link to this topic here on NETDATA to make it easier to follow. I was very interested in using NETDATA on the routers I have and it would be easier if there was a cloud function.