Hoi,
Ik zoek goede debug methodes om erachter te komen welk domein nu precies hoog cpu verbruik veroorzaakt op een windows 2008/plesk server. De meeste domeinen zitten in dezelfde app-pool dus daar kan ik het niet direct aan zien.
Iets vergelijkbaars als de Apache Server Status maar dan voor IIS.
groet,
Michel.
Evenementen voor de komende 60 Dag(en)
Resultaten 1 tot 15 van de 19
-
07/11/10 18:17w3wp.exe, welk domein gebruikt de cpu het meest
-
08/11/10 00:00Naar mijn mening hoor je per domein c.q. website een aparte Application Pool aan te maken. Je kunt dan eenvoudig in de Task Manager zien welke Application Pool de meeste bronnen gebruikt. Dit zou je sowieso beter kunnen doen, omdat een crashende website dan geen effect meer zal hebben op andere websites.
Sterker nog, vanaf IIS 7.0 moet je dit wel gaan doen, omdat je de uitvoerende gebruiker instelt in de Application Pool en niet langer in de website zelf. Tenzij je alle websites door dezelfde gebruiker wilt laten uitvoeren natuurlijk
-
08/11/10 09:05Where gamers connect!436 Berichten- Ingeschreven
- 29/10/04
- Locatie
- Hengelo
4 Berichten zijn liked
Bedrijf: Clanhost
URL: www.clanhost.nl
Registrar SIDN: Nee
KvK nummer: 23088251
Ondernemingsnummer: Niet van toepassing
Ik heb dit probleem ook een keer gehad en veel onderzoek naar gedaan destijds. De enige oplossing die ik kon vinden is aparte Application Pools en dan de proces ID's uitlezen en vervolgens CPU usage monitoren. Voor zover ik weet is het technisch niet mogelijk om verschillende sites van elkaar te onderscheiden op een andere manier.
-
08/11/10 09:41>>Naar mijn mening hoor je per domein c.q. website een aparte Application Pool aan te maken.
Dat vind ik niet direct nodig tenzij de klant zelf al aangeeft een stevige site te willen plaatsen, per klant werkt het goed alleen op dit punt eigenlijk niet.
Dat was ook een beetje mijn eigen conclusie ja. Per klant heb ik een app pool dus ik zie op zich wel welke klant het is maar er zijn sommige klanten met (te) veel domeinen en het zou zeer handig zijn om direct inzicht te krijgen daarin.
-
08/11/10 10:04Where gamers connect!436 Berichten- Ingeschreven
- 29/10/04
- Locatie
- Hengelo
4 Berichten zijn liked
Bedrijf: Clanhost
URL: www.clanhost.nl
Registrar SIDN: Nee
KvK nummer: 23088251
Ondernemingsnummer: Niet van toepassing
Daar heb je wel een punt inderdaad. In principe is het wel een nette oplossing om elke klant zijn eigen Application Pool te geven voor een aantal sites. Maar dan loop je wel tegen dit probleem aan op het moment dat een bepaalde site het model voorbij groeit.
-
08/11/10 10:41Probeer eens IISGuard, te vinden op: http://www.iis.net/community/default...=34&g=6&i=1283
-
08/11/10 10:51
-
08/11/10 10:58Where gamers connect!436 Berichten- Ingeschreven
- 29/10/04
- Locatie
- Hengelo
4 Berichten zijn liked
Bedrijf: Clanhost
URL: www.clanhost.nl
Registrar SIDN: Nee
KvK nummer: 23088251
Ondernemingsnummer: Niet van toepassing
Heb je al eens gekeken op deze site: http://www.port80software.com/
Daar heb ik vroeger wel eens enkele producten van gebruikt. Ik zie dat ze ook wat performance en security tools hebben.
- advertentie
-
08/11/10 12:30Sorry ik had niet gezien dat deze maar tot IIS 6 werkt, ik had het vroeger een keer gebruikt.
* De producten van Port 80 software zijn voor heel andere doeleinden dan welke hier worden gevraagd.
-
08/11/10 12:44Ik weet niet precies wat deze tool doet, maar misschien heb je er wat aan: http://iismonitor.motobit.com
Het lijkt erop dat die niet helemaal werkt met IIS 7 omdat er staat IIS 6 (7), maar op de version history pagina staat weer wel IIS 7: http://iismonitor.motobit.com/help/i...on-history.htm
-
08/11/10 13:17geregistreerd gebruiker3.271 Berichten- Ingeschreven
- 25/11/05
- Locatie
- Duivendrecht
20 Berichten zijn liked
KvK nummer: 34231610
perfmon kan wel iets laten zien per site, 'k weet niet of dat genoeg is.
-
09/11/10 12:21Lastig, ik denk hard met je mee. Ik vraag me af als je dat process kilt of er een entry in de iis log wordt weggeschreven ?. Je zou dan kunnen zoeken in de logfile's naar dat entry op een bepaalde tijdstip. Maar ben bang dat als het w3wp process gekild wordt iis ook niets in de logfile van desbetreffende file kan wegschrijven. Optie van Clanhost lijkt mij dan het beste maar dan moet je dus aparte application pool (liefst met een unieke userid) aanmaken per domein/hosting.
-
09/11/10 12:35Per domein een app pool gaat hem niet echt worden. Een klant heeft bijv. 80 domeinen in zijn account zitten, hij gebruikt er maar 2 of 3 actief en dan zou je voor die andere 78 onnodig app pools hebben.
Het is wel raar van microsoft dat ze niet een monitortool leveren om 'in' de w3wp processen te kijken, met perfmon kan dat (volgens mij) niet.
De oplossing op de site van motobit zou wellicht kunnen maar laatste update is van 2007, krijg niet zo de indruk dat hij echt goed geschikt voor iis7 is. Ga ik nog wel naar kijken.
-
09/11/10 15:03
-
19/11/10 16:34Ik zou nog even een terugkoppeling geven.
De afgelopen periode e.e.a. geprobeerd maar compatabiliteit met de nieuwe IIS versies is niet echt goed.
terug naar het tonen van de worker processes in de IIS manager. Ik kreeg daar altijd al fouten: IIS 7 Worker Processes – Category does not exist
Het artikel uitgevoerd op deze pagina(http://blog.richardramdat.com/2010/0...oes-not-exist/), de boel herstart en voila. Het werkt daar opeens weer. Nu kan ik wel vrij aardig in de application pool kijken welk proces de boel ver....t
Nu nog een script maken voor zabbix en dan is het helemaal goed. Maar dat zal niet 1-2-3 gebeuren denk ik.



LinkBack URL
About LinkBacks

