Synology-Forum.nl

Packages => Officiƫle Packages => Webalizer => Topic gestart door: henkg op 06 december 2010, 15:48:13

Titel: Webalizer bijwerkfrequentie statistieken
Bericht door: henkg op 06 december 2010, 15:48:13
Een vraag over de bijwerkfrequentie van Webalizer:
Ik heb de webserver draaien, met weinig bezoek. Is ook de bedoeling, alleen voor vrienden / familie. Nu wil ik dat mijn schijven blijven hibernaten. Ik accepteer uiteraard dat ze wakker worden als iemand mijn web pagina's probeert te benaderen. Echter: De standaard Webalizer instelling werkt ieder uur de statistieken uit de log bij. Daar worden de schijven wakker van. En bij een hibernate instelling van 1 uur gaan ze nooit meer slapen (vrij naar W.F. Hermans).

Daar heb ik wel een oplosssing voor gevonden (wijziging in "/var/packages/Webalizer/scripts/start-stop-status"). Daar heb ik eens per 24 uur ingesteld. Dat werkt zolang ik de Synology niet herstart.

Bij een NAS herstart worden op een of andere manier de uurlijkse instellingen teruggezet (mijn wijziging in start-stop-status is er dan nog steeds).
Een work around is het-na iedere herstart- stoppen en weer starten van Webalizer, maar dat moet handmatig.

Weet iemand een manier om ook na een Synology herstart mijn Webalizer instellingen te behouden?
Titel: Re: Webalizer bijwerkfrequentie statistieken
Bericht door: cyrus1977 op 21 december 2010, 11:34:41
volgens mij wordt webalizer via cron aangeroepen.

je cronjob aanpassen zal helpen. Download de cronpackage van wizjos of doe op de ssh command line " crontab -e" en edit de job.
Restart crond of herstart je server .

Done !
Titel: Re: Webalizer bijwerkfrequentie statistieken
Bericht door: henkg op 29 december 2010, 15:02:51
Citaat van: "henkg"
Weet iemand een manier om ook na een Synology herstart mijn Webalizer instellingen te behouden?
(Aanpassen van crontab was niet de oplossing: bij iedere stop/start van Webalizer wordt de Webalizer-regel in crontab vervangen door de regel in start-stop-status)
Ik heb de oorzaak gevonden:
In start-stop-status had ik de parameters niet (allemaal) met alleen maar tabs gescheiden. Daar merkte ik met Webalizer niets van. Die wist de parameters toch goed te lezen. Alleen bij een NAS reboot kreeg ik een probleem.

Bij een reboot is er waarschijnlijk iets dat crontab valideert, foute regels wegkiepert, en vervangt door defaults,ergens? vandaan.
Na de TAB aanpassing in start-stop-status, stop en start van Webalizer (om de goede waarden uit start-stop-status in crontab te schrijven), en daarna een NAS reboot: de crontab regel wordt niet meer overschreven door een default.
Dus: probleem(pje) opgelost.