Stibo 17 Geschrieben 30. März 2017 Melden Teilen Geschrieben 30. März 2017 Guten Morgen miteinander, ich stehe vor folgender Aufgabe: wir haben einen Windows Server 2008 R2 mit installiertem IIS (als VM; Trägersystem ist ein Server 2012 R2). Auf diesem IIS laufen ca. 15 Websites. Gibt es eine Möglichkeit, den Traffic einer einzelnen Website zu monitoren? Hintergrund der Frage ist, dass ein Anstieg der Zugriffe auf diese einzelne Website als sicher gilt, weil diese eine Website für mehrere Kunden freigeschaltet wird. Nun möchten wir wissen, wie der aktuelle Traffic ist, um ggf. doch mehr Bandbreite zur Verfügung zur stellen. Gibt es hier eine elegante Möglichkeit? Ich selber bin mit IIS leider überhaupt nicht vertraut und der Traffic der ganzen VM dürfte nicht allzu hilfreich sein, da zu viele Websites das Ergebnis verfälschen dürften. Wäre echt super, wenn hier jemand eine Lösung für hätte. :) Danke & Gruß, Stibo Zitieren Link zu diesem Kommentar
mwiederkehr 385 Geschrieben 30. März 2017 Melden Teilen Geschrieben 30. März 2017 Am Einfachsten kommt man wohl über die Logs an diese Daten. Der wird jeder Zugriff protokolliert, inkl. ein- und ausgehenden Bytes. Entweder man nimmt eine Software wie awstats oder webalizer, um die Logs auszuwerten, oder das geniale Tool logparser. Damit kann man Logs über SQL-ähnliche Queries auswerten. Hier ein Beispiel mit der Anzahl Bytes (für die Bandbreite müsste man noch durch die Zeit dividieren): https://blogs.msdn.microsoft.com/anderslu/2009/10/14/logparser-6-check-daily-bandwidth/ Mit einem Powershell-Script kann man über die Logs jeder Website iterieren und pro Website einen Report erstellen. Zitieren Link zu diesem Kommentar
zahni 559 Geschrieben 30. März 2017 Melden Teilen Geschrieben 30. März 2017 Ich habe die Log-Analyse-Software als ganz brauchbar in Erinnerung: http://www.loganalyzer.net/ Nutzen wir aber nicht mehr. Da sie Software aber aus China kommt, kann ich zu möglichen weiteren "Funktionen" nichts sagen... Zitieren Link zu diesem Kommentar
Stibo 17 Geschrieben 30. März 2017 Autor Melden Teilen Geschrieben 30. März 2017 Am Einfachsten kommt man wohl über die Logs an diese Daten. Der wird jeder Zugriff protokolliert, inkl. ein- und ausgehenden Bytes. Entweder man nimmt eine Software wie awstats oder webalizer, um die Logs auszuwerten, oder das geniale Tool logparser. Damit kann man Logs über SQL-ähnliche Queries auswerten. Hier ein Beispiel mit der Anzahl Bytes (für die Bandbreite müsste man noch durch die Zeit dividieren): https://blogs.msdn.microsoft.com/anderslu/2009/10/14/logparser-6-check-daily-bandwidth/ Mit einem Powershell-Script kann man über die Logs jeder Website iterieren und pro Website einen Report erstellen. Den Ansatz schaue ich mir mal an, vielen Dank. :) Ich habe die Log-Analyse-Software als ganz brauchbar in Erinnerung: http://www.loganalyzer.net/ Nutzen wir aber nicht mehr. Da sie Software aber aus China kommt, kann ich zu möglichen weiteren "Funktionen" nichts sagen... Vielen Dank, aber Software aus China werde ich hier wohl nicht einsetzen dürfen... :D Zitieren Link zu diesem Kommentar
zahni 559 Geschrieben 30. März 2017 Melden Teilen Geschrieben 30. März 2017 Vielleicht auch https://piwik.org/faq/how-to-install/#faq_107 Keine Ahnung, ob der unter dem IIS sauber funktioniert. Müsste aber nicht auf der gleichen VM laufen. Zitieren Link zu diesem Kommentar
magheinz 110 Geschrieben 30. März 2017 Melden Teilen Geschrieben 30. März 2017 die Bandbreite würde ich am Netzwerkinterface messen.beinfach mal den windows eigenen ressourcenmonitor laufen lassen. Zitieren Link zu diesem Kommentar
knut4linux 0 Geschrieben 31. März 2017 Melden Teilen Geschrieben 31. März 2017 Wenn du von Überwachen sprichst, dann wirst du aus meiner Sicht um ein aktives Monitoring nicht rum kommen. Als schnelle Empfehlung für den Einstieg könnte ich dir NetXMS (https://netxms.org/) empfehlen. Den Server sowie die Agenten gibt es auch für Windows. Die Installation ist recht einfach und die Konfiguration mit Agenten eigentlich ein Kinderspiel. Zitieren Link zu diesem Kommentar
Stibo 17 Geschrieben 31. März 2017 Autor Melden Teilen Geschrieben 31. März 2017 Wenn du von Überwachen sprichst, dann wirst du aus meiner Sicht um ein aktives Monitoring nicht rum kommen. Als schnelle Empfehlung für den Einstieg könnte ich dir NetXMS (https://netxms.org/) empfehlen. Den Server sowie die Agenten gibt es auch für Windows. Die Installation ist recht einfach und die Konfiguration mit Agenten eigentlich ein Kinderspiel. Das kannte ich noch gar nicht, vielen Dank für den Tipp! Sieht wirklich brauchbar aus. :) Zitieren Link zu diesem Kommentar
knut4linux 0 Geschrieben 31. März 2017 Melden Teilen Geschrieben 31. März 2017 (bearbeitet) Bitte, kein Problem. Das ist auch brauchbar. Sonst würde ich es nicht empfehlen. Ich würde sogar behaupten das es auf gleicher Höhe wie Nagios ist. Einziges Mango ist die Webkonsole, die ist rein Java. Aber sonst wirklich sehr gut. Ich mag es. :) bearbeitet 1. April 2017 von knut4linux Zitieren Link zu diesem Kommentar
Empfohlene Beiträge
Schreibe einen Kommentar
Du kannst jetzt antworten und Dich später registrieren. Falls Du bereits ein Mitglied bist, logge Dich jetzt ein.