Question
[Résolu] Get-EventLog Bug?
- Arthur
- Auteur du sujet
- Hors Ligne
- Membre elite
-
Réduire
Plus d'informations
- Messages : 226
- Remerciements reçus 0
il y a 15 ans 9 mois #7178
par Arthur
[Résolu] Get-EventLog Bug? a été créé par Arthur
Bonjour,
Voilà aujourd'hui je me suis rendu compte d'un truc drôle
.
En effet je suis en train de réécrire un script qui analyse des Eventlogs de plusieurs PC, en vue d'optimiser celui-ci.
Bref maintenant le script dépote grave.
Je me suis rendu compte dans mon résultat que j'avais toutes les erreurs trouvées dans les EventLog en double.
Je me suis dit tient c'est bizarre surement une erreur de traitement.Mais visiblement non car quand je fais :
[code:1]Get-EventLog -ComputerName pc-win7-1 -LogName System -EntryType Error -InstanceId 1129[/code:1]
Il m'affiche là aussi les erreurs en double.
Donc il semble que le problème provient de la commande \"Get-EventLog\".
Ce problème n'est pas très grave en soit car je peux facilement les filtrer seulement voilà le but final de mon script est d'analyser les logs d'environ 300 machines minimum
(ce qui fait environ 1000 logs , et on va dire 50 000- 100 000 entrées
)
Bref si je pouvais éviter de récupérer 2 fois l'erreur ca serait bien pour l'optimisation de mon script.
Il semble aussi que les doubles de mes erreurs n'appartiennent pas vraiment aux logs car mon script affiche à quel log appartient l'erreur.Seulement pour les doubles il n'affiche rien, donc d'après mon script ces erreurs n'appartiennent pas aux logs.
Quelqu'un a une idée?
Message édité par: bilbao, à: 18/06/10 13:44
Message édité par: bilbao, à: 18/06/10 14:02
Message édité par: bilbao, à: 18/06/10 15:06<br><br>Message édité par: Arnaud, à: 25/06/10 14:22
Voilà aujourd'hui je me suis rendu compte d'un truc drôle
En effet je suis en train de réécrire un script qui analyse des Eventlogs de plusieurs PC, en vue d'optimiser celui-ci.
Bref maintenant le script dépote grave.
Je me suis rendu compte dans mon résultat que j'avais toutes les erreurs trouvées dans les EventLog en double.
Je me suis dit tient c'est bizarre surement une erreur de traitement.Mais visiblement non car quand je fais :
[code:1]Get-EventLog -ComputerName pc-win7-1 -LogName System -EntryType Error -InstanceId 1129[/code:1]
Il m'affiche là aussi les erreurs en double.
Index Time EntryType Source InstanceID Message
----
8491 mai 31 14:26 Error Microsoft-Windows... 1129 Échec du traitement de la stratégie de groupe e...
8488 mai 31 14:26 Error Microsoft-Windows... 1129 Échec du traitement de la stratégie de groupe e...
4599 avr. 20 09:40 Error Microsoft-Windows... 1129 Échec du traitement de la stratégie de groupe e...
4597 avr. 20 09:40 Error Microsoft-Windows... 1129 Échec du traitement de la stratégie de groupe e...
Donc il semble que le problème provient de la commande \"Get-EventLog\".
Ce problème n'est pas très grave en soit car je peux facilement les filtrer seulement voilà le but final de mon script est d'analyser les logs d'environ 300 machines minimum
(ce qui fait environ 1000 logs , et on va dire 50 000- 100 000 entrées
Bref si je pouvais éviter de récupérer 2 fois l'erreur ca serait bien pour l'optimisation de mon script.
Il semble aussi que les doubles de mes erreurs n'appartiennent pas vraiment aux logs car mon script affiche à quel log appartient l'erreur.Seulement pour les doubles il n'affiche rien, donc d'après mon script ces erreurs n'appartiennent pas aux logs.
Quelqu'un a une idée?
Message édité par: bilbao, à: 18/06/10 13:44
Message édité par: bilbao, à: 18/06/10 14:02
Message édité par: bilbao, à: 18/06/10 15:06<br><br>Message édité par: Arnaud, à: 25/06/10 14:22
Connexion ou Créer un compte pour participer à la conversation.
- Laurent Dardenne
- Hors Ligne
- Modérateur
-
Réduire
Plus d'informations
- Messages : 6311
- Remerciements reçus 68
il y a 15 ans 9 mois #7184
par Laurent Dardenne
Tutoriels PowerShell
Réponse de Laurent Dardenne sur le sujet Re:Get-EventLog Bug?
bilbao écrit:
As-tu le même comportement en local ?
Les index des entrées sont différents.
Tu peux tester s'il y a une génération de doublons en créant une entrée :
[code:1]
function New-EventLogEntryType([string]$EventLogName=\"Windows PowerShell\"«»)
{ #crée un événement de test dans l'eventlog $EventLogName
$Event=new-object System.Diagnostics.EventLog($EventLogName)
$Event.Source=\"TestEventing\"
$Event.WriteEntry(\"Test événement\",
[System.Diagnostics.EventLogEntryType]::Information)
}
[/code:1]
As-tu exporté ces logs dans un fichier ? C'est peut être un pb d'affichage ?Seulement pour les doubles il n'affiche rien, donc d'après mon script ces erreurs n'appartiennent pas aux logs.
As-tu le même comportement en local ?
Les index des entrées sont différents.
Tu peux tester s'il y a une génération de doublons en créant une entrée :
[code:1]
function New-EventLogEntryType([string]$EventLogName=\"Windows PowerShell\"«»)
{ #crée un événement de test dans l'eventlog $EventLogName
$Event=new-object System.Diagnostics.EventLog($EventLogName)
$Event.Source=\"TestEventing\"
$Event.WriteEntry(\"Test événement\",
[System.Diagnostics.EventLogEntryType]::Information)
}
[/code:1]
Tutoriels PowerShell
Connexion ou Créer un compte pour participer à la conversation.
- Arthur
- Auteur du sujet
- Hors Ligne
- Membre elite
-
Réduire
Plus d'informations
- Messages : 226
- Remerciements reçus 0
il y a 15 ans 9 mois #7189
par Arthur
Réponse de Arthur sur le sujet Re:Get-EventLog Bug?
Bon visiblement il semble que ce soit juste Windows qui s'amuse à générer les erreurs en 2 voir même 4 exemplaires.
Rien que pour faire chi...
(J'ai regardé dans l'observateur d'évènement.Et beaucoup d'erreurs sont en 2,3,4 exemplaires)
Bon ben va falloir filtrer tous ca.
<br><br>Message édité par: bilbao, à: 18/06/10 17:04
Rien que pour faire chi...
(J'ai regardé dans l'observateur d'évènement.Et beaucoup d'erreurs sont en 2,3,4 exemplaires)
Bon ben va falloir filtrer tous ca.
Connexion ou Créer un compte pour participer à la conversation.
Temps de génération de la page : 0.040 secondes
- Vous êtes ici :
-
Accueil
-
forum
-
PowerShell
-
Entraide pour les débutants
- [Résolu] Get-EventLog Bug?