Potrei suggerire l' app macOS di LogTail - controlla tutto i requisiti che hai citato (tranne la parte delle notifiche). Dispone di funzionalità di visualizzazione del registro remoto basate su SSH e può codificare il file di registro remoto (intervallo di polling configurabile). Puoi configurare più server SSH e sfogliarli per selezionare il file di registro da visualizzare.
Supporta il filtraggio e / o l'evidenziazione dei pattern di ricerca, la ricerca incrementale del file di log remoto e consente di regolare il primo piano, i colori di sfondo e il carattere.
Inoltre, non carica l'intero file di log remoto ma preleva in modo intelligente il contenuto in base alle azioni di scorrimento, quindi è abbastanza efficiente.
L'app sito ha ulteriori informazioni. Spero che sia d'aiuto!
PS: sono lo sviluppatore dell'app:)