Thanks, was about to post the same. I have no emotional attachment to signal, but I haven't seen a real reason why I shouldn't be using it anymore. At least from a security point of view. It works very reliably for years now and does most of the things i expect from it.
Easiest route you could go is setup a systemd timer which runs every 5 mins, pings an ip and write the result into a logfile. that way you have a timestamp for the problem start without going all out with monitoring.
Since you're not really sure what the issue is, check all the logfiles around the time the problem starts. maybe you'll see a service stopping or starting.
This might not be applicable to your use case, but maybe it helps.
Couple of years ago I had a problem where ONE windows laptop was unable to access the internet. Sometimes it would work right away, sometimes it took 1 or 2 reboots, sometimes the damn thing wouldn't budge.
lo and behold, it turns out the windows laptop was assigned a DHCP address that one linksys router had as a static ip. Why that resulted in a sporadic error and not a constant one I'll never know.
So next time you have this issue, rip out the network cable from the server and try to ping the ip the server is supposed to have.
Other than that, check the journal if something start to pop up around the time you experience the problem.
Are you using groups with snapcast? Lat time I used it that was a major pain in the ass and made me switch to squeezebox.
Afair the groups were named on the fly and you couldn't create static ones (downstairs, house for example)
EDIT: Found one of the threads and it is still open. https://github.com/badaix/snapcast/issues/308 Seems there is a workaround for home assistant, but that doesn't look like it is really stable so to speak. I guess I'll stick with squeezebox for now, the sync feature is good enough for me.
Thanks, was about to post the same. I have no emotional attachment to signal, but I haven't seen a real reason why I shouldn't be using it anymore. At least from a security point of view. It works very reliably for years now and does most of the things i expect from it.