Ich kann es nicht zum Laufen bringen --real-time-html auf Cron. Das ist mein Code:
/usr/bin/goaccess -f /home/microtvar/web/XXXX/public_html/184/analytics/3633/nginx/access.log > /home/microtvar/web/XXXX/public_html/report3633.html --log-format=COMBINED --real-time-html
Wenn ich es entferne, funktioniert --real-time-html perfekt, aber ohne Echtzeit ...
Verwenden Sie v1.3?
Wenn ja, kannst du das bitte versuchen:
/usr/bin/goaccess - /home/microtvar/web/XXXX/public_html/184/analytics/3633/nginx/access.log -o /home/microtvar/web/XXXX/public_html/report3633.html --log-format=COMBINED --real-time-html
Ja! Das hat bei mir funktioniert. Wie oft würdest du sagen, dass ich den Cron anpassen soll?. Ich habe festgestellt, dass die Datei gleich bleibt, weil der GoAccess-Dienst bereits aktiv ist. Der Cron funktioniert nur, um ihn zu überwachen und im Falle eines Systemneustarts oder eines Fehlers zu starten. Außerdem kann ich parallel dazu verschiedene Crons mit dem vorherigen Code generieren. Wie viel RealTime kann ich parallel starten? Danke schön!!
Der Cron funktioniert nur, um ihn zu überwachen und im Falle eines Systemneustarts oder eines Fehlers zu starten.
Dann können Sie im Cron <strong i="7">@reboot</strong> /path/to/shell.script
verwenden, anstatt eine Zeit anzugeben.
Wie viel RealTime kann ich parallel starten?
Bitte werfen Sie einen Blick auf diesen Beitrag , um zu sehen, wie Sie mehrere Instanzen von goaccess ausführen können.
Wenn Sie dies schließen, können Sie es bei Bedarf wieder öffnen.
Hilfreichster Kommentar
Dann können Sie im Cron
<strong i="7">@reboot</strong> /path/to/shell.script
verwenden, anstatt eine Zeit anzugeben.Bitte werfen Sie einen Blick auf diesen Beitrag , um zu sehen, wie Sie mehrere Instanzen von goaccess ausführen können.
Wenn Sie dies schließen, können Sie es bei Bedarf wieder öffnen.