Re: [SSFR] join

[ Thread Index | Date Index | More debianworld.org/shellscript-fr Archives ]


Ca me titillait ton bidule.

Debian Debutant a écrit :
> Le 12/08/05 at  11:36, Debian Debutant a ecrit:
[couic]
> 
> J'ai trouvé je crois, il y'à des doublons, enfin je pense.
Ca gene pas join que le nombre de ligne soit different, mais ca prouve
qu'il y a une erreur.

Deja , dans le script, remplacer la ligne
for host in $(cut -d: -f3 .tmpend | uniq); do
par
for host in $(cut -d: -f3 .tmpend | sort -u); do

car uniq ne fonctionne QUE sur des donnees tri'ees (ce qui lui permet de
ne garder en memoire que deux ligne a chaque fois) et .tmpend est pas
tri'e sur le champ 3.

Ensuite il reste tout de meme des machines pour lesquels le grans nawk
trouve rien.
C'est AD2P-D4-SW2-ABO01-03  AD2P-ZA-SDB-SAU-01 et AD2P-ZG-SDB-SAU-01

C'est la faute au format du fichier de log Y'a pas "- WARNING -",
"- CRITICAL -" ou "- UNKNOWN -" pour ces becanes, la preuve :
 grep -e AD2P-D4-SW2-ABO01-03 -e AD2P-ZA-SDB-SAU-01 -e AD2P-ZG-SDB-SAU-01 .tmpsortfinal
[12-08-2005: 03-04-17]:AD2P-D4-SW2-ABO01-03:RSCE_compteur_erreur_interface_11: WARNING :HARD-1-1.13, errors
[12-08-2005: 06-02-25]:AD2P-ZA-SDB-SAU-01:SRVC_test_connexion_lstn_RCAT:Etat_listener_oracle:  :HARD-1-(Return code of 32 is out of bounds)
[12-08-2005: 06-06-19]:AD2P-ZA-SDB-SAU-01:SRVC_etat_smon_RCAT:Etat_process_smon_oracle-2- - Could not locate a running process
[12-08-2005: 06-06-26]:AD2P-ZA-SDB-SAU-01:SRVC_etat_smon_RCAT:Etat_process_smon_oracle:  :HARD-1- - Could not locate a running process
[11-08-2005: 21-08-16]:AD2P-ZG-SDB-SAU-01:RSCE_utilisation_cpu-1-load average: 1.50, 2.38, 1.59 WARNING
[11-08-2005: 21-08-30]:AD2P-ZG-SDB-SAU-01:RSCE_utilisation_cpu: WARNING :HARD-1-load average: 1.50, 2.38, 1.59 WARNING
[11-08-2005: 21-16-16]:AD2P-ZG-SDB-SAU-01:RSCE_utilisation_cpu-1-load average: 1.69, 1.80, 1.61 WARNING
[11-08-2005: 21-26-14]:AD2P-ZG-SDB-SAU-01:RSCE_utilisation_cpu-1-load average: 0.59, 1.04, 1.33 WARNING
[12-08-2005: 06-08-14]:AD2P-ZG-SDB-SAU-01:SRVC_etat_smon_RCAT:Etat_process_smon_oracle-2- - Could not locate a running process
[12-08-2005: 06-08-26]:AD2P-ZG-SDB-SAU-01:SRVC_etat_smon_RCAT:Etat_process_smon_oracle:  :HARD-1- - Could not locate a running process
[12-08-2005: 06-10-15]:AD2P-ZG-SDB-SAU-01:SRVC_etat_lgwr_RCAT: Etat_process_lgwr_oracle-2- - Could not locate a running process
[12-08-2005: 06-10-16]:AD2P-ZG-SDB-SAU-01:SRVC_etat_pmon_RCAT:Etat_process_pmon_oracle-2- - RCAT Database is DOWN
[12-08-2005: 06-10-48]:AD2P-ZG-SDB-SAU-01:SRVC_etat_pmon_RCAT:Etat_process_pmon_oracle:  :HARD-1- - RCAT Database is DOWN
[12-08-2005: 06-11-18]:AD2P-ZG-SDB-SAU-01:SRVC_etat_lgwr_RCAT: Etat_process_lgwr_oracle:  :HARD-1- - Could not locate a running process

Voila, le script est bon, te reste plus qu'a formater tes logs.

bye



Mail converted by MHonArc 2.6.19+ http://listengine.tuxfamily.org/