serverinfo icon indicating copy to clipboard operation
serverinfo copied to clipboard

Expose setup warnings

Open Emporea opened this issue 3 years ago • 4 comments

It would be nice if the "Security & setup warnings" with its health and version check could be included into the monitoring broadcast.

Also logs would be usefull, altough this might requiere a different approach than xml / json.

PS: are there already any good open source server monitoring apps (linux or android app) that can interprete this json or xml format? I am very surprised the only thing I found on the nextcloud page is proprietary software...

Emporea avatar Dec 08 '21 22:12 Emporea

Yes, please, I need this!

a-gerhard avatar Mar 02 '22 11:03 a-gerhard

I think that this is important because, well, I don't regularly check this on a running nextcloud, so it would be helpful if I could have an alert set up that sends me an email if it detects anything. Especially since this is related to security and safety, I think that this feature should be included.

a-gerhard avatar Mar 02 '22 11:03 a-gerhard

1: (Security & setup warnings) PRs are welcome, but I doubt they'd be accepted unless they relied on cached results. I suspect the bigger hurdle would be that many of those checks are browser-based... That said, if you're mostly interested in version/update info, it was added in #434 (which will be in NC28)

2: (logs) That's a completely different enhancement request. And should submitted in its own issue and not here, but probably https://github.com/nextcloud/logreader

3: (monitoring apps) I suggest posting that query over at the help forum. That said, json and xml aren't proprietary. Spunk isn't doing anything that loads of other tools do. You might find https://github.com/xperimental/nextcloud-exporter of interest if you use Prometheus. And there are others that appear when searching GitHub: https://github.com/search?q=nextcloud%20monitoring&type=repositories

joshtrichards avatar Jun 06 '23 13:06 joshtrichards

Needs something like:

  • https://github.com/nextcloud/server/pull/22527
  • https://github.com/nextcloud/server/pull/32550

kesselb avatar Jun 06 '23 20:06 kesselb