PDA

Bekijk Volledige Versie : per publishing point dataverkeer meten?



martijn123
19/07/07, 10:12
Heeft iemand ervaring met met meten van dataverkeer per publishing point? Ik heb ongeveer 10 publishing points draaien waar zowel live streams als archiefbeelden vanaf gestreamt worden.

Ik kan op dit moment alleen inzicht krijgen in het totale dataverkeer over mijn netwerkkaart. Lijkt mij nuttige informatie, maar kan er vrijwel niets over vinden.

wutr
19/07/07, 11:27
Ik kan op dit moment alleen inzicht krijgen in het totale dataverkeer over mijn netwerkkaart. Lijkt mij nuttige informatie, maar kan er vrijwel niets over vinden.

Over de hoeveelheid data die over je netwerkkaart gaat of over dat van die "publishing points"?

Glenn
19/07/07, 12:05
* hangt topic aan. Ben ook benieuwd.

martijn123
19/07/07, 15:00
Over de hoeveelheid data die over je netwerkkaart gaat of over dat van die "publishing points"?

Ik wil alleen het dataverbruik van een publishing point kunnen meten. Ik wil per klant in de gaten kunnen houden hoeveel data ze genereren via hun live- en archiefstream... Ik host op dit moment zo'n 10 klanten en heb dus 10 publishing points (lees klanten) draaien.

VinceSTM
19/07/07, 15:32
mag ik vragen om welke software het gaat?

martijn123
19/07/07, 15:37
mag ik vragen om welke software het gaat?

Het gaat om publishing points die ik aanmaak in Windows Media Services (Windows 2003 server)

Sernate
19/07/07, 16:55
Administrative tools -> Performance
Rechtermuisknop, "add counter".

Dan kun je in het menutje "Windows media publishing point" selecteren, outgoing bandwidth per publishing point, en uit het lijstje kun je een publshingpoint uitkiezen... en dit weer via nsclient kunnen uitlezen, als het goed is :)

martijn123
20/07/07, 08:59
Administrative tools -> Performance
Rechtermuisknop, "add counter".

Dan kun je in het menutje "Windows media publishing point" selecteren, outgoing bandwidth per publishing point, en uit het lijstje kun je een publshingpoint uitkiezen... en dit weer via nsclient kunnen uitlezen, als het goed is :)

Ahh... ziet er veelbelovend uit, helaas werkt alleen de optie "Total Outgoing Distribution Bytes Sent" niet. Deze blijft op 0 staan. "Current Allocated Bandwidth" en "Current connected players" werken wel, maar die info kan je ook uit de tabbladen van Windows Media Service halen.

Enig idee hoe ik opties als "Total Outgoing Distribution Bytes Sent" kan activeren? Dat zou namelijk het antwoord op mijn vraag zijn :).

Randy
20/07/07, 13:08
Ja, kan prima. Ook icm Cacti. Je moet wel even 'SNMP Informant - Advanced Agent' aanschaffen (~50 euro). Total traffic en Total players krijg je zo in cacti met de dll van Windows Media Services die je even moet registreren.

De output is SNMP dus je zou in .NET/PHP/Ruby ook je eigen monitor en of billingapplicatie kunnen maken, zolang de taal maar SNMP ondersteund om data te query'en.

Standaard SNMP tool voor WMS aanzetten;

regsvr32 "%systemroot%\system32\windows media\server\wmssnmp.dll
Meer informatie vindt je hier: http://technet2.microsoft.com/WindowsServer/en/Library/9d9bad05-24ed-4840-b221-9ae7b09a93f31033.mspx?mfr=true

Ook kun je de logfiles parsen met MS Logparser 2.2 (Even zoeken, diep op de MS site verstopt) en SQL los laten op een TXTfile. Logfiles schijnen ook parsbaar te zijn met Awstats, heb ooit een setup gemaakt maar nooit mee verder gegaan.

Als je meer informatie wilt of een testsetup zoekt, geef maar een gil per mail/msn; randy@aklmedia.nl

martijn123
20/07/07, 13:24
Ja, kan prima. Ook icm Cacti. Je moet wel even 'SNMP Informant - Advanced Agent' aanschaffen (~50 euro). Total traffic en Total players krijg je zo in cacti met de dll van Windows Media Services die je even moet registreren.

De output is SNMP dus je zou in .NET/PHP/Ruby ook je eigen monitor en of billingapplicatie kunnen maken, zolang de taal maar SNMP ondersteund om data te query'en.

Standaard SNMP tool voor WMS aanzetten;

regsvr32 "%systemroot%\system32\windows media\server\wmssnmp.dll
Meer informatie vindt je hier:

Ook kun je de logfiles parsen met MS Logparser 2.2 (Even zoeken, diep op de MS site verstopt) en SQL los laten op een TXTfile. Logfiles schijnen ook parsbaar te zijn met Awstats, heb ooit een setup gemaakt maar nooit mee verder gegaan.

Als je meer informatie wilt of een testsetup zoekt, geef maar een gil per mail/msn; randy@aklmedia.nl

Informatie via het SNMP protocol is een nog mooiere oplossing. Ik vraag me alleen af of ik met die 'SNMP Informant - Advanced Agent' wel mijn gewilde info uit kan lezen als ik het via de loging van Windows 2003 zelf al niet kan....

Ook handig als input voor mrtg statistieken. Bedankt voor je tip!

Randy
20/07/07, 14:30
De logging van Windows geeft via SNMP in ieder geval geen info per PP terug. En gezien de prijs van Informant, omgerekend ~35 euro, kun je altijd proberen natuurlijk...
Het is trouwens Cacti, niet MRTG. Vind de Cacti grafieken persoonlijker mooier en het werkt stukken makkelijker 'oud of the box' met SNMP.