Scénario #2473
Les logs de logiciel doivent être clairs
100%
Description
Les logs de nos principaux outils (EAD, Zéphir, ...) sont remplis par des lignes indiquant les appels xml-rpc.
Ces lignes sont peu utiles et masquent les vrais logs !
2011/02/24 16:59:52 CET [HTTPChannel,29,127.0.0.1] 127.0.0.1 - - [24/Feb/2011:15:59:51 +0000] "POST /RPC2 HTTP/1.0" 200 750 "-" "xmlrpclib.py/1.0.1 (by www.pythonware.com)" 2011/02/24 16:59:52 CET [HTTPChannel,30,127.0.0.1] 127.0.0.1 - - [24/Feb/2011:15:59:51 +0000] "POST /RPC2 HTTP/1.0" 200 13314 "-" "xmlrpclib.py/1.0.1 (by www.pythonware.com)" 2011/02/24 16:59:53 CET [HTTPChannel,31,127.0.0.1] 127.0.0.1 - - [24/Feb/2011:15:59:52 +0000] "POST /RPC2 HTTP/1.0" 200 1629 "-" "xmlrpclib.py/1.0.1 (by www.pythonware.com)" 2011/02/24 16:59:53 CET [HTTPChannel,32,127.0.0.1] 127.0.0.1 - - [24/Feb/2011:15:59:53 +0000] "POST /RPC2 HTTP/1.0" 200 2245 "-" "xmlrpclib.py/1.0.1 (by www.pythonware.com)"
La solution mise en place dans #1454 modifie un fichier au lieu de mettre en place un filtre dans /etc/rsyslog.d/
, par exemple, afin de faire un discard:
if $msg contains 'POST /RPC2 HTTP/1.0' then ~
Sous-tâches
Révisions associées
see #2473: FAQ anonyme problem
see #2473 FAQ anonyme problem
see #2473 FAQ anonyme problem
Historique
#1 Mis à jour par Joël Cuissinat il y a plus de 11 ans
- Version cible changé de 76 à Eole 2.4-dev-3
- Distribution changé de Toutes à EOLE 2.4
Ne sera pas fait sur 2.3
#2 Mis à jour par Joël Cuissinat il y a plus de 10 ans
- Version cible
Eole 2.4-dev-3supprimé
#3 Mis à jour par Emmanuel GARETTE il y a plus de 8 ans
- Tracker changé de Anomalie à Proposition Scénario
- Sujet changé de Configurer (ou hacker) twisted pour enlever les lignes de log inutiles à Les logs de logiciel doivent être clair
La solution mise en place dans #1454 n'est plus valable. Le fichier est maintenant dans /usr/lib/python2.7/dist-packages/twisted/web/http.py.
Les logs sont a nouveau présent :
root@amonecole:/usr/share/eole# grep -R RPC2 /var/log/ /var/log/ead/ead-server.log:2015/10/15 15:18:00 [HTTPChannel (TLSMemoryBIOProtocol),131,127.0.0.1] 127.0.0.1 - - [15/Oct/2015:13:18:00 +0000] "POST /RPC2 HTTP/1.1" 200 126 "-" "xmlrpclib.py/1.0.1 (by www.pythonware.com)" /var/log/ead/ead-server.log:2015/10/15 15:18:04 [HTTPChannel (TLSMemoryBIOProtocol),132,127.0.0.1] 127.0.0.1 - - [15/Oct/2015:13:18:03 +0000] "POST /RPC2 HTTP/1.1" 200 126 "-" "xmlrpclib.py/1.0.1 (by www.pythonware.com)"
L'exisgence à satisfaire : "Les journaux d'activités des outils EOLE doivent être clairs.
#4 Mis à jour par Daniel Dehennin il y a plus de 8 ans
- Sujet changé de Les logs de logiciel doivent être clair à Les logs de logiciel doivent être clairs
#5 Mis à jour par Scrum Master il y a plus de 8 ans
- Tracker changé de Proposition Scénario à Scénario
- Catégorie mis à Version mineure
- Début
15/10/2015supprimé - Release mis à EOLE 2.5.2
- Points de scénarios mis à 2.0
- Distribution mis à EOLE 2.3
#6 Mis à jour par Luc Bourdot il y a plus de 8 ans
- Echéance mis à 12/02/2016
- Version cible mis à sprint 2016 04-06 - Equipe MENESR
- Début mis à 25/01/2016
#7 Mis à jour par Joël Cuissinat il y a plus de 8 ans
- Assigné à mis à force verte
#8 Mis à jour par Daniel Dehennin il y a environ 8 ans
À noter qu’en 2.5, le ~
est à remplacer par stop
.
#9 Mis à jour par Daniel Dehennin il y a environ 8 ans
- Projet changé de eole-common à Distribution EOLE
- Catégorie changé de Version mineure à Version mineure
#10 Mis à jour par Daniel Dehennin il y a environ 8 ans
- Statut changé de Nouveau à Terminé (Sprint)