Précédent   Forum des professionnels en informatique > Systèmes > Windows > Windows Serveur
Windows Serveur Forum d'entraide professionel pour Windows Serveur : NT, 2000, 2003 , Longhorn...
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 01/03/2007, 16h14   #1
Membre du Club
 
Inscription : décembre 2005
Messages : 112
Détails du profil
Informations forums :
Inscription : décembre 2005
Messages : 112
Points : 41
Points : 41
Par défaut win2003 server pourcentage utlisation CPU

bonjour
apres plusieurs googlisations sans réussite je vous pose ma question :

j'ai besoin d'une commande en mode console pour avoir le pourcentage utilisation du CPU: (l'équivalent en unix est prstat )

je veux faire un fichier .bat du genre :

Code :
1
2
3
4
5

si % utilisation cpu = 100% pendant une minute alors

reset serveur

merci
miagomiago est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 02/03/2007, 07h14   #2
Membre confirmé
 
Avatar de zzzThibaut
 
Inscription : février 2007
Messages : 223
Détails du profil
Informations personnelles :
Âge : 38

Informations forums :
Inscription : février 2007
Messages : 223
Points : 253
Points : 253
Par défaut Perfmon

Bonjour
Bien qu'il existe plusieurs solution à ton problème, ce que je ferais si j'étais à ta place, c'est configurer une alerte dans le Performance Monitor, et lorsque l'alerte se déclenche (100% du CPU pendant x secondes), alors exécuter un script qui redémarre le serveur. Tu as des outils dans le ressources kit qui permette de rédémarrer un serveur en ligne de commande (shutdown.exe & shutgui.exe)
zzzThibaut
zzzThibaut est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 02/03/2007, 16h32   #3
Membre du Club
 
Inscription : décembre 2005
Messages : 112
Détails du profil
Informations forums :
Inscription : décembre 2005
Messages : 112
Points : 41
Points : 41
quand tu dis :

Citation:
c'est configurer une alerte dans le Performance Monitor
....

comment puis-je le faire !!?? c'est ca mon probleme !
est ce qu il y a une autre alternative? ! puisque tu dis qu'il existe plusieurs solutions !

merci
miagomiago est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 02/03/2007, 17h42   #4
Membre du Club
 
Inscription : décembre 2005
Messages : 112
Détails du profil
Informations forums :
Inscription : décembre 2005
Messages : 112
Points : 41
Points : 41
ok je viens de voir Performance Monitor: le probleme est qu'il n'offre pas la possibilité de configurer l'interval (cpu + Y % pendant 1 minutes), il offre juste l'occurence du test (fais un test a chaque X secondes) !!

donc si je la mais a X secondes alors il va rebooter le serveur si le cpu est a + Y% ss prendre en compte la durée de se pic !!!, parcontre moi je veux que le pic (+Y%) doit durrer 1 minute... parceuqe j'ai des requettes qui peuvent aboutir en 1 minute... moi je veux tuer celle qui depassent 1 minute et qui me bouffe le cpu
merci
miagomiago est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 05/03/2007, 22h26   #5
Membre du Club
 
Inscription : décembre 2005
Messages : 112
Détails du profil
Informations forums :
Inscription : décembre 2005
Messages : 112
Points : 41
Points : 41
Personne n'a une idée !!!?
je vais expliquer a nouveau :
j'ai des requetes qui peuvent dépasser 1 minute et qui prennent plus que 90% de CPU, alors je veux les tuer en redémarrant le IIS...

donc je cherche une façon de tester le pourcentage du cpu :
Code :
1
2
3
4
SI %CPU  est supérieur a 90%  pendant 1 minute alors

    reset iis
miagomiago est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 05/03/2007, 22h43   #6
Membre émérite
 
Avatar de cubitus91
 
Homme
Consultant informatique
Inscription : mai 2004
Messages : 726
Détails du profil
Informations personnelles :
Sexe : Homme
Âge : 30
Localisation : France

Informations professionnelles :
Activité : Consultant informatique
Secteur : High Tech - Éditeur de logiciels

Informations forums :
Inscription : mai 2004
Messages : 726
Points : 900
Points : 900
Salut,
Au lieux de tuer le iis pour tes requetes , tu peux regarder du cotés du timeout de ton sql.
Cdt
__________________
Le tag est bien utile, alors pensez y !
cubitus91 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 05/03/2007, 23h02   #7
Membre du Club
 
Inscription : décembre 2005
Messages : 112
Détails du profil
Informations forums :
Inscription : décembre 2005
Messages : 112
Points : 41
Points : 41
oui je sais pour le timeout il est mit a 60 sec !! sauf que le cpu ne veut pas descendre il reste a plus que 90 % !!!
mais quand je le reset il devient normal!!
le processus est w3svc !! et il bouffe le cpu
la seule sollution est de reseter le serveur
miagomiago est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 13/03/2007, 16h56   #8
Membre du Club
 
Inscription : décembre 2005
Messages : 112
Détails du profil
Informations forums :
Inscription : décembre 2005
Messages : 112
Points : 41
Points : 41
personne n'a une idée !
miagomiago est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 18h48.


 
 
 
 
Partenaires

Hébergement Web