Pulizia file LOG Solarjessie [GUIDA]
Re: Pulizia file LOG Solarjessie [GUIDA]
Con la modifica riportata sopra si disabilita il solo log del file access.log di apache ed invece il log degli errori di apache comunque ti rimane (quindi non è poi così drastica) e questa soluzione è stata adottata anche dallo stesso autore Jeanmarc anche se lui utilizza nginx come web server e non apache come noi.
Re: Pulizia file LOG Solarjessie [GUIDA]
ho capito, ma io preferirei mantenere il file access.log
vista la possibilità di rotatelog (che non è attivo nella mia configurazione di apache) l'idea sarebbe di effettuare il rotate al superamento di una certa dimensione, ad esempio 100 MB, e poi cancellare il file più vecchio
però ho provato a dare la direttiva
nel file apache2.conf, ma mi ha bloccato l'avvio di apache con questo errore:
e non riesco a dare il comando da shell per provarlo, in teoria bisognerebbe scrivere
ma mi risponde Comando non trovato
--- aggiornamento
con la direttiva
l'errore sparisce e apache parte, però non mi ha fatto nulla sul file di log, che è rimasto di 7 MB
vista la possibilità di rotatelog (che non è attivo nella mia configurazione di apache) l'idea sarebbe di effettuare il rotate al superamento di una certa dimensione, ad esempio 100 MB, e poi cancellare il file più vecchio
però ho provato a dare la direttiva
CustomLog "|bin/rotatelogs /var/log/apache2/access.log 5M" common
nel file apache2.conf, ma mi ha bloccato l'avvio di apache con questo errore:
No such file or directory: AH00104: unable to start piped log program 'bin/rotatelogs /var/log/apache2/access.log 5M'
AH00015: Unable to open logs
e non riesco a dare il comando da shell per provarlo, in teoria bisognerebbe scrivere
con il $CustomLog "|$bin/rotatelogs /var/log/apache2/access.log 5M" common
ma mi risponde Comando non trovato
--- aggiornamento
con la direttiva
CustomLog "|/usr/bin/rotatelogs /var/log/apache2/access.log 5M" common
l'errore sparisce e apache parte, però non mi ha fatto nulla sul file di log, che è rimasto di 7 MB
Re: Pulizia file LOG Solarjessie [GUIDA]
Leggo solo ora questo post interessantissimo, ho infatti sempre access.log che scrive in continuazione ben 146000 righe in un solo giorno, ho anche eseguito le tue istruzioni Flane , purtroppo usando nginx non so come disabilitare la scrittura degli access.log.
Le istruzioni per la pulizia dei file log mi liberano solo il 3%, passo da 55% al 52% è forse questa la causa delle mie continue interruzioni delle registrazioni?
File system 1K-blocchi Usati Disponib. Uso% Montato su
/dev/root 7511280 4113524 3381372 55% /
Grazie se vorrete darmi una mano
Le istruzioni per la pulizia dei file log mi liberano solo il 3%, passo da 55% al 52% è forse questa la causa delle mie continue interruzioni delle registrazioni?
File system 1K-blocchi Usati Disponib. Uso% Montato su
/dev/root 7511280 4113524 3381372 55% /
Grazie se vorrete darmi una mano
Re: Pulizia file LOG Solarjessie [GUIDA]
forse dovresti provare a guardare il post di JeanMarc che sembra usi anch'egli nginx (vedi 2 post dietro)
Re: Pulizia file LOG Solarjessie [GUIDA]
ciao, in questi giorni il rasp era impazzito, continui crash
il motivo al 99% era dovuto al riempimento della cartella di log
anche con lo script di pulizia si liberavano solo 4MB
i file problematici erano: messages, syslog, user.log
tutti oltre 120MB
li ho azzerati con comando:
> user.log
ora sarebbe bello evitare il ripetersi della cosa, diciamo che la registrazione dei log ha 'esagerato' ma purtroppo la causa credo sia una linea non eccezionale, sob
nei log vedo questi msg
messages:
user.log
una possibile soluzione sarebbe l'invio di un alert quando un file di log supera i 100 MB, si può fare?
il motivo al 99% era dovuto al riempimento della cartella di log
anche con lo script di pulizia si liberavano solo 4MB
i file problematici erano: messages, syslog, user.log
tutti oltre 120MB
li ho azzerati con comando:
> user.log
ora sarebbe bello evitare il ripetersi della cosa, diciamo che la registrazione dei log ha 'esagerato' ma purtroppo la causa credo sia una linea non eccezionale, sob
nei log vedo questi msg
messages:
Codice: Seleziona tutto
Feb 1 12:31:26 raspberrypi rsyslogd-2007: action 'action 17' suspended, next retry is Fri Feb 1 12:32:56 2019 [try http://www.rsyslog.com/e/2007 ]
Feb 1 12:31:47 raspberrypi sdm120c[13187]: sdm120c v1.3.5.3
Feb 1 12:31:47 raspberrypi sdm120c[13187]: parent: sh(13186)
Feb 1 12:31:47 raspberrypi sdm120c[13187]: sdm120c -a 1 -b9600 -PE -z3 -j10 -w5 -vpcfi -q /dev/nofv
Feb 1 12:31:47 raspberrypi sdm120c[13187]: ERROR (110) Connection timed out, 3/3, Address 30071 [0046]
Feb 1 12:31:47 raspberrypi sdm120c[13187]: Response timeout gave up after 1001110us
Feb 1 12:31:47 raspberrypi sdm120c[13187]: NOK
Feb 1 12:32:14 raspberrypi sdm120c[14474]: sdm120c v1.3.5.3
Feb 1 12:32:14 raspberrypi sdm120c[14474]: parent: sh(14473)
Feb 1 12:32:14 raspberrypi sdm120c[14474]: sdm120c -a 1 -b9600 -PE -z3 -j10 -wMar 1 09:49:01 raspberrypi rsyslogd-2007: action 'action 17' suspended, next retry is Fri Mar 1 09:50:31 2019 [try http://www.rsyslog.com/e/2007 ]
Mar 1 09:49:33 raspberrypi sdm120c[18448]: sdm120c v1.3.5.3
Mar 1 09:49:33 raspberrypi sdm120c[18448]: parent: sh(18447)
Mar 1 09:49:33 raspberrypi sdm120c[18448]: sdm120c -a 1 -b9600 -PE -z3 -j10 -w5 -vpcfi -q /dev/nofv
Mar 1 09:49:33 raspberrypi sdm120c[18448]: ERROR (110) Connection timed out, 3/3, Address 30007 [0006]
Mar 1 09:49:33 raspberrypi sdm120c[18448]: Response timeout gave up after 1000868us
Mar 1 09:49:33 raspberrypi sdm120c[18448]: NOK
user.log
Codice: Seleziona tutto
Mar 1 09:57:27 raspberrypi sdm120c[30625]: sdm120c v1.3.5.3
Mar 1 09:57:27 raspberrypi sdm120c[30625]: parent: sh(30624)
Mar 1 09:57:27 raspberrypi sdm120c[30625]: sdm120c -a 1 -b9600 -PE -z3 -j10 -w5 -vpcfi -q /dev/nofv
Mar 1 09:57:27 raspberrypi sdm120c[30625]: ERROR (110) Connection timed out, 3/3, Address 30013 [000C]
Mar 1 09:57:27 raspberrypi sdm120c[30625]: Response timeout gave up after 1011599us
Mar 1 09:57:27 raspberrypi sdm120c[30625]: NOK
Mar 1 09:57:41 raspberrypi sdm120c[31006]: sdm120c v1.3.5.3
Mar 1 09:57:41 raspberrypi sdm120c[31006]: parent: sh(31005)
Mar 1 09:57:41 raspberrypi sdm120c[31006]: sdm120c -a 1 -b9600 -PE -z3 -j10 -w5 -vpcfi -q /dev/nofv
Mar 1 09:57:41 raspberrypi sdm120c[31006]: ERROR (112345690) Invalid CRC, 3/3, Address 30071 [0046]
Mar 1 09:57:41 raspberrypi sdm120c[31006]: Response timeout gave up after 35us
Mar 1 09:57:41 raspberrypi sdm120c[31006]: NOK
una possibile soluzione sarebbe l'invio di un alert quando un file di log supera i 100 MB, si può fare?
Re: Pulizia file LOG Solarjessie [GUIDA]
oggi mi è ricapitato
non so se il motivo è questo ma non mi ha tenuto le modifiche dei gg scorsi sui file data e nemmeno ha registrato i valori degli ultimi gg
soluzioni che vedo:
1 - evitare gli errori sulla linea (credo la più difficile)
2 - evitare l'intasamento dei log impostando di non registrare questi eventi (come si fa)?
3 - vuotare i log automaticamente se > 100 MB (come si fa)?
grazie a chi vuol darmi una mano
non so se il motivo è questo ma non mi ha tenuto le modifiche dei gg scorsi sui file data e nemmeno ha registrato i valori degli ultimi gg
soluzioni che vedo:
1 - evitare gli errori sulla linea (credo la più difficile)
2 - evitare l'intasamento dei log impostando di non registrare questi eventi (come si fa)?
3 - vuotare i log automaticamente se > 100 MB (come si fa)?
grazie a chi vuol darmi una mano
Re: Pulizia file LOG Solarjessie [GUIDA]
Devi trovare la causa e risolvere il problema alla radice, le altre soluzioni non sono definitive.
Hai evidentemente qualche errore che ti intasa il log.
Io ho il monitoraggio attivo da anni e non ho mai avuto problemi di log pieno......
Hai evidentemente qualche errore che ti intasa il log.
Io ho il monitoraggio attivo da anni e non ho mai avuto problemi di log pieno......
Re: Pulizia file LOG Solarjessie [GUIDA]
ho riportato sopra il contenuto dei log, tu ci vedi qualcosa di utile?
il problema della linea è che è molto fragile e appena la tocco faccio danni, perciò se potessi risolvere via software preferirei
uso il monitoraggio da 2 anni e problemi di log sono stati molto saltuari fino alle ultime settimane, anche se fisicamente non ho fatto nulla nei quadri
il problema della linea è che è molto fragile e appena la tocco faccio danni, perciò se potessi risolvere via software preferirei
uso il monitoraggio da 2 anni e problemi di log sono stati molto saltuari fino alle ultime settimane, anche se fisicamente non ho fatto nulla nei quadri
Re: Pulizia file LOG Solarjessie [GUIDA]
in metern ho disattivato la registrazione degli errori di comunicazione
nella textarea di debug admin metern vedo questo:
ma non ci sono data e ora nelle righe
sapete quale file è per leggerlo con un editor di testo?
i 2 errori segnalati sono importanti?
nella textarea di debug admin metern vedo questo:
Codice: Seleziona tutto
30/03/2018 08:03:20 Stopping meterN (4820)
30/03/2018 08:03:23 Starting meterN debug (5702)
/dev/shm/metern2.txt: No such file or directory
/dev/shm/metern2.txt: No such file or directory
/dev/shm/metern2.txt: No such file or directory
/dev/shm/metern2.txt: No such file or directory
cat: /run/shm/metern2.txt: No such file or directory
PHP Notice: Undefined variable: ilivememarray in /var/www/metern/scripts/metern.php on line 303
/dev/shm/metern2.txt: No such file or directory
/dev/shm/metern2.txt: No such file or directory
/dev/shm/metern2.txt: No such file or directory
/dev/shm/metern2.txt: No such file or directory
cat: /run/shm/metern2.txt: No such file or directory
PHP Notice: Undefined variable: ilivememarray in /var/www/metern/scripts/metern.php on line 303
/dev/shm/metern2.txt: No such file or directory
/dev/shm/metern2.txt: No such file or directory
/dev/shm/metern2.txt: No such file or directory
/dev/shm/metern2.txt: No such file or directory
cat: /run/shm/metern2.txt: No such file or directory
PHP Notice: Undefined variable: ilivememarray in /var/www/metern/scripts/metern.php on line 303
/dev/shm/metern2.txt: No such file or directory
/dev/shm/metern2.txt: No such file or directory
/dev/shm/metern2.txt: No such file or directory
/dev/shm/metern2.txt: No such file or directory
cat: /run/shm/metern2.txt: No such file or directory
PHP Notice: Undefined variable: ilivememarray in /var/www/metern/scripts/metern.php on line 303
/dev/shm/metern2.txt: No such file or directory
/dev/shm/metern2.txt: No such file or directory
/dev/shm/metern2.txt: No such file or directory
/dev/shm/metern2.txt: No such file or directory
cat: /run/shm/metern2.txt: No such file or directory
PHP Notice: Undefined variable: ilivememarray in /var/www/metern/scripts/metern.php on line 303
/dev/shm/metern2.txt: No such file or directory
/dev/shm/metern2.txt: No such file or directory
/dev/shm/metern2.txt: No such file or directory
/dev/shm/metern2.txt: No such file or directory
cat: /run/shm/metern2.txt: No such file or directory
PHP Notice: Undefined variable: ilivememarray in /var/www/metern/scripts/metern.php on line 303
/dev/shm/metern2.txt: No such file or directory
/dev/shm/metern2.txt: No such file or directory
/dev/shm/metern2.txt: No such file or directory
/dev/shm/metern2.txt: No such file or directory
cat: /run/shm/metern2.txt: No such file or directory
PHP Notice: Undefined variable: ilivememarray in /var/www/metern/scripts/metern.php on line 303
/dev/shm/metern2.txt: No such file or directory
/dev/shm/metern2.txt: No such file or directory
/dev/shm/metern2.txt: No such file or directory
/dev/shm/metern2.txt: No such file or directory
ma non ci sono data e ora nelle righe
sapete quale file è per leggerlo con un editor di testo?
i 2 errori segnalati sono importanti?
Re: Pulizia file LOG Solarjessie [GUIDA]
Another hai un bel pò di problemi di lettura sul bus del contatore con ID 2 (penso i consumi).
Se sistemi quel problema risolvi tutti i tuoi problemi.
Tutte le altre soluzioni "software" sono solo dei pagliativi non risolutivi e ti rimane sempre un monitoraggio zoppo pieno di problemi.
Cambia il cavo del bus con un bel doppino ritorto e schermato, senza giunture e secondo me risolvi tutto.
Se sistemi quel problema risolvi tutti i tuoi problemi.
Tutte le altre soluzioni "software" sono solo dei pagliativi non risolutivi e ti rimane sempre un monitoraggio zoppo pieno di problemi.
Cambia il cavo del bus con un bel doppino ritorto e schermato, senza giunture e secondo me risolvi tutto.
Chi c’è in linea
Visitano il forum: Nessuno e 3 ospiti