Apache2 - filtro log su host "quasi virtuale"
Ho un sensore che invia i valori letti a un server che li storicizza e li
redistribuisce.
questo sensore per sua costrucione fa una chiamata https sulla porta 80
con un payload che contiene tutti i dati.
Solo che ... ne manda tantissimi che riempiono completamante iol log,
quando quelli utili sono pochissimi e il grosso è rumore, perc ui prendo
la media delle letture di ogni due minuti (anche perché
c'è un secondo sensore, poco accurato e preciso, ma altrettanto sensibile
al rumore che manda i suoi dati e se il sistema osserva che il secondo
sensore ha variazioni sensibili tra una lettura e l'altra, allora scarta i
valori del primo sensore.
Tutto bene da questo punto di vista tuttavia mi trovo il log di apache
pieno dei record da questi sensori.
Ho parlato di server "quasi virtuale" perché il server serve sempre le
stesse pagine (o script che registrano i valori) con qualsiasi indirizzo o
virtual host lo raggiungi, e:
vorrei mantenere solo la configurazione di default per tutto, ma allo
stesso tempo non mettere nel log queste chiamata.
La cosa unica che hanno quest chiamate è che chiamano sempre
http://192.168.23.23/nomescript?&id=sss¶m1=xx.xx¶m2=yy.yy
dove sss è il loro "nome" e xx.yy e yy./yy i valori misurati
banalmente aprire un altra porta e chiamare http://192.168.23.23:8080/
sembrerebbe la cosa più facile, però mi porterebbe a dovere avere una
seconda configurazione da tenere in passo con la 000-default.
Mi viene un dubbio: esiste nella configurazione di apache la possibilità
di un include di file, ossia il virtualhost *:80 e virtualhost
192.168.23.23:8080 condividono tutto eccetto la riga del log ?
--
Leonardo Boselli
Firenze, Toscana, Europa
Reply to: