So überwachen Sie interne Anwendungen hinter Ihrer Firewall

Zuletzt aktualisiert:
IT operations team monitoring internal applications on dashboards inside a corporate network protected by a firewall
Interne Anwendungen werden auf privaten Adressen betrieben, die das öffentliche Internet nicht erreichen kann – daher muss das Monitoring von innen heraus erfolgen.

Ihr Monitoring-Dashboard zeigt überall Grün, und trotzdem können die Hälfte der Mitarbeiter das ERP-System nicht öffnen. Das ist der blinde Fleck des externen Monitorings: Die Prüfungen laufen vom öffentlichen Internet aus, während Ihr CRM, HR-Portal, Intranet und Helpdesk auf privaten Adressen liegen, die das Internet nicht erreichen kann. Wenn eine dieser Anwendungen ausfällt, zeigt das Dashboard nichts an. Die Helpdesk-Warteschlange sagt eine Menge.

Die Lösung ist kein zweites Tool oder ein selbstgebautes Skript-Wimmelbild. Es ist die Ausführung desselben synthetischen Monitorings, dem Sie für öffentliche Seiten bereits vertrauen – von innen in Ihrem Netzwerk über einen privaten Agent, der hinter der Firewall sitzt und Berichte sendet. Der Agent ist der einfache Teil; die schwierigere Entscheidung ist, welche Mitarbeitererfahrung er repräsentieren soll – Hauptsitz, Niederlassung, VPN-Nutzer – weil internes Monitoring versagt, sobald Sie das Innere der Firewall als einen Ort behandeln. Dieser Leitfaden erklärt, wie diese Architektur funktioniert und führt dann durch sechs nummerierte Schritte für die End-to-End-Überwachung interner Anwendungen: Inventarisierung, Agentenbereitstellung, synthetische Prüfungen, Netzwerkprüfungen, Abhängigkeitsprüfungen und Alarmierung.

Warum externes Monitoring keine internen Anwendungen erreichen kann

Öffentliche Monitoring-Knoten können alles mit einer öffentlichen Adresse testen. Interne Anwendungen haben keine. Sie werden im internen DNS aufgelöst, befinden sich im privaten Adressraum und sind oft nur über VPN erreichbar. Zeigen Sie eine externe Prüfung auf Ihr Intranet, erhalten Sie bestenfalls eine Verbindungszeitüberschreitung; die Prüfung schlägt nicht fehl, weil die Anwendung down ist, sondern weil der Prüfstandort falsch ist.

Also greifen die meisten Teams auf die zwei schlechtesten Monitoring-Strategien zurück: auf Beschwerden warten oder einen Sysadmin Dinge von einem Arbeitsplatz aus anpingen lassen, wenn sich etwas merkwürdig anfühlt. Keines davon liefert Basiswerte, Alarmierung, Antwortzeit-Historie oder Belege. Und interne Systeme haben echte Verpflichtungen – IT-Teams schließen interne SLAs und Betriebsvereinbarungen genau für diese Anwendungen ab, und ein SLA, das Sie nicht messen können, ist ein SLA, das Sie nicht nachweisen können.

Die Stakes sind dieselben wie bei kundenorientierten Seiten, nur nach innen gerichtet. Ein ERP-Ausfall stoppt die Auftragsabwicklung. Ein ausgefallenes Helpdesk-Portal legt das Team lahm, das alles andere repariert. Ein ausgefallenes Gehaltsportal am Stichtag ist ein unternehmensweites Ereignis. Diese Systeme verdienen dieselben kontinuierlichen Prüfungen, die eine Umsatzseite erhält.

Wie ein privater Monitoring-Agent funktioniert

Ein privater Agent ist eine Monitoring-Software, die Sie auf einem Host in Ihrem eigenen Netzwerk installieren. Er führt dieselben Prüfungen aus, die ein öffentlicher Monitoring-Knoten macht – HTTP(S)-Anfragen, skriptgesteuerte Browserabläufe, API-Aufrufe, Netzwerksonden – aber von dort, wo Ihre Mitarbeiter tatsächlich sitzen, gegen Adressen, die nur Ihr Netzwerk sehen kann.

Architecture diagram of a private monitoring agent inside a corporate firewall checking internal applications and sending results outbound to a monitoring platform
Der Agent prüft interne Apps lokal und schickt die Ergebnisse nach außen – keine eingehenden Firewall-Öffnungen nötig.

Die Architektur ist wichtig wegen dessen, was sie nicht benötigt. Private Agenten folgen einem ausschließlich ausgehenden Verbindungsmodell: Der Agent initiiert verschlüsselte Verbindungen zur Monitoring-Plattform, um Aufgaben abzurufen und Ergebnisse zu liefern – dieselbe Verkehrsrichtung, die Ihre Firewall bereits für Webbrowser-Arbeitsplätze erlaubt. Auf der Firewall-Seite bedeutet das meist, ausgehenden Verkehr zu den Endpunkten der Plattform auf die Whitelist zu setzen. Sie öffnen keine eingehenden Ports, veröffentlichen keinen internen Host im Internet und machen keine Löcher in den Perimeter. In stark gesicherten Umgebungen sind drei langweilige Dinge viel häufiger Ursache für Ausfälle als die Architektur: Proxy-Authentifizierung, TLS-Inspektion und Zertifikatvertrauen sowie ob der Agent das interne DNS genauso auflöst wie die Mitarbeiter. Prüfen Sie diese drei, bevor Sie etwas anderes beschuldigen. Ihre Anwendungen, Anmeldedaten und Testziele bleiben intern; was verlässt, sind Monitoring-Ergebnisse.

Dotcom-Monitor Private Agents wenden dieses Modell auf die gesamte Plattform an: dieselben synthetischen Prüfungen, skriptierten Benutzerabläufe und Alarmierungen, die Sie von deren globalem Netzwerk aus fahren würden, ausgeführt innerhalb Ihrer Firewall, mit Ergebnissen im selben Dashboard wie Ihr öffentliches Monitoring. Ein Fenster deckt beide Seiten des Perimeters ab.

Wie man interne Anwendungen in sechs Schritten überwacht

Mit der Architektur klar, hier der Prozess. Jeder Schritt baut auf dem vorherigen auf, und Sie können dort aufhören, wo Ihre Umgebung es rechtfertigt.

Schritt 1: Inventarisieren und Priorisieren Sie Ihre internen Anwendungen

Listen Sie auf, was tatsächlich genutzt wird: ERP, CRM, Buchhaltungs- und Gehaltsportale, HR-Systeme, Helpdesk, Kollaborations- und Messaging-Tools, Dateifreigaben und die internen APIs, die sie verbinden. Hören Sie nicht bei der CMDB auf: Prüfen Sie Ticket-Historie, SSO-App-Startprotokolle und die wiederkehrenden „ist es ausgefallen“-Chatthreads, denn diese zeigen, worauf die Leute tatsächlich angewiesen sind, nicht nur, was jemand dokumentiert hat. Ein Abkürzungsweg funktioniert immer: Fragen Sie leitende Ingenieure, welcher Ausfall sie ihren Urlaub absagen lassen würde. Dann stufen Sie die Liste nach Ausbreitungsradius ein. Was bringt das ganze Unternehmen zum Stillstand, wenn es ausfällt? Was stoppt eine Abteilung? Was kann bis morgens warten?

Nicht jede Anwendung braucht kontinuierliche Prüfungen. Der IT-Helpdesk, der durch jeden anderen Ausfall geleitet wird, verdient Rund-um-die-Uhr-Betreuung; ein Reporting-Portal, das nur am Quartalsende genutzt wird, nicht. Weisen Sie jeder Stufe eine Prüfungsfrequenz und ein Verfügbarkeitsziel zu und schreiben Sie diese Ziele auf – sie werden die internen SLAs, die Ihr Monitoring später beweisen oder widerlegen wird.

Schritt 2: Stellen Sie einen privaten Agenten dort bereit, wo Ihre Nutzer sitzen

Installieren Sie den Agent auf einem dedizierten, abgesicherten Host in Ihrem Netzwerk – eine stabile VM oder einen langlebigen Container, nicht eine gemeinsam genutzte Utility-Box, die ohne Vorwarnung neu gestartet wird – prüfen Sie seinen ausgehenden Pfad zur Monitoring-Plattform und zeigen Sie Ihre ersten Prüfungen auf die Tier-Eins-Liste. Das deckt den Hauptsitz ab. Aber nicht alle.

Platzieren Sie Agenten nach Ausfallbereich, nicht nach Organigramm: einer in der Nähe der Nutzer misst die Mitarbeitererfahrung, einer nahe der Anwendungsschicht misst die Anwendungs-Gesundheit, einer hinter dem VPN misst den Fernzugriff und wenn die drei unterschiedliche Ergebnisse liefern, ist diese Differenz die Diagnose. Wenn Sie Niederlassungen oder regionale Standorte haben, setzen Sie in jedem einen Agent ein. Eine Anwendung, die am HQ sofort reagiert, kann für eine Niederlassung am entfernten Ende eines ausgelasteten WAN- oder VPN-Links schleichen, und kein einziger Blickwinkel wird das aufdecken. Ein Agent pro Standort macht aus „In der Niederlassung Denver ist es immer langsam“ eine standortbezogene Diagrammansicht, mit der Sie arbeiten können. Behandeln Sie die Agent-Hosts selbst als Produktionsinfrastruktur: Halten Sie sie gepatcht, mit Strom versorgt und aus aggressiven Desktop-Aufräumrichtlinien herausgenommen.

Schritt 3: Führen Sie synthetische Prüfungen auf kritischen Benutzerabläufen durch

Ein Ping, der sagt, dass die Anmeldeseite lädt, sagt kaum etwas darüber aus, ob ein Mitarbeiter seine Arbeit tun kann. Synthetische Prüfungen sollten die Abläufe abbilden, die die Leute tatsächlich durchlaufen: anmelden, einen Datensatz öffnen, eine Suche ausführen, eine Transaktion absenden, das Ergebnis bestätigen. Mit einem Tool wie EveryStep skriptet, wiederholt dieser Ablauf geplant vom privaten Agent ausgeführt, und jeder Schritt erhält seine eigene Zeitmessung. Entwerfen Sie diese Skripte so, dass sie sicher für immer laufen: eine dedizierte Test-Identität, MFA bewusst gehandhabt statt auf späteres Brechen der Prüfung zu setzen, eingesäte Test-Datensätze und keine Transaktionen, die für andere Aufräumarbeit schaffen.

Die zeitliche Messung pro Schritt ist der Wert, der sich verbirgt. Wenn der Ablauf sich verschlechtert, erfahren Sie nicht nur, dass die Anwendung langsam ist – Sie erfahren, dass der Suchschritt von zwei Sekunden auf zwölf angestiegen ist, während die Anmeldung konstant blieb, was vor dem Öffnen eines Tickets auf die Datenbank deutet. Legen Sie diese Zeiten als Basiswerte an, wenn alles gesund ist, und alarmieren Sie bei Abweichungen, nicht nur bei Ausfällen. Dieselbe Methode deckt schwere interne Plattformen ab – SharePoint und SAP ERP Installationen sind klassische Kandidaten. Wie oft jeder Ablauf ausgeführt wird, bleibt eine eigene Entscheidung; die Abwägungen werden in diesem Leitfaden zu Prüfungsfrequenz und Standorten behandelt.

Schritt 4: Fügen Sie Netzwerk- und Infrastrukturprüfungen hinzu

Interne Anwendungen fallen selten allein aus – oft ist das Netzwerk darunter das Problem. Langsames internes DNS lässt jede Anwendung auf einmal kaputt erscheinen. Ein ausgelasteter Link zwischen Segmenten fügt Latenz hinzu, die wie ein Anwendungsproblem aussieht. Paketverlust auf einem VPN-Tunnel verwandelt den Tag einer Niederlassung in eine Diashow.

Vom selben privaten Agent aus führen Sie Infrastrukturprüfungen unter der Anwendungsschicht aus: ICMP- und TCP-Sonden gegen kritische Hosts, DNS-Prüfungen gegen Ihre internen Resolver und Latenzmessungen zwischen Netzwerksegmenten und Standorten. Beobachten Sie die Bandbreitenauslastung um bekannte Spitzenwerte herum. Eine nicht offensichtliche Prüfung ist die Abfrage-Antwort-Zeit Ihrer Domänencontroller, denn wenn Active Directory oder LDAP langsamer wird, fühlt sich jede integrierte Anwendung kaputt an, während die eigenen Metriken jeder Anwendung weiterhin grün bleiben. Wenn eine Anwendungsprüfung und eine Netzwerkprüfung gleichzeitig fehlschlagen, ist die Kombination selbst die Diagnose – Sie wissen in einem Zyklus, ob Sie das App-Team oder das Netzwerk-Team alarmieren sollten.

Schritt 5: Überprüfen Sie Drittanbieter-Abhängigkeiten von innen hinter der Firewall

Interne Apps sind stillschweigend von externen Diensten abhängig: dem Identitätsanbieter für Single Sign-On, Zahlungsprozessoren, Lizenzservern, Anbieter-APIs. Anbieter-Statusseiten verschweigen oft: Sie bestätigen nur, dass die Seite des Anbieters erreichbar ist. Sie sagen nichts darüber aus, ob Ihr Netzwerk sie erreicht – durch Ihren Proxy, Ihre Firewall-Regeln, Ihr DNS. Eine veraltete Ausgangsregel kann eine Integration lahmlegen, während jede Statusseite im Internet Grün zeigt. Für die wichtigen Abhängigkeiten führen Sie gepaarte Prüfungen vom öffentlichen Internet und von Ihrem normalen Ausgangspfad aus: Öffentlich erfolgreich, privat fehlgeschlagen deutet auf Ausgang oder DNS hin, und beides schlägt fehl, ist der Anbieter schuld.

Also führen Sie API-Prüfungen gegen diese Abhängigkeiten von innen hinter der Firewall aus, zusammen mit Gesundheitschecks Ihrer eigenen Kernfunktionen. Für ein internes Abrechnungssystem bedeutet das geplante Tests von Anmeldung, Datenabruf und Transaktionsverarbeitung – Funktionen, deren Ausfall jemand innerhalb einer Stunde meldet, jetzt aber innerhalb von Minuten erkannt werden.

Schritt 6: Automatisieren Sie Alarmierung und Reaktion

Erkennung zahlt sich nur aus, wenn die richtige Person davon erfährt. Richten Sie jeden Alarm einer Anwendung an das Team, das sie besitzt, nicht an ein gemeinsames Postfach. Alarmieren Sie bei Verschlechterungen sowie bei harten Ausfällen, damit die zwölfsekündige Suche Aufmerksamkeit erhält, bevor sie zum Ausfall wird. Seien Sie auch realistisch bei der Schwere: Ein internes Reporting-Portal, das um 3 Uhr morgens ausfällt, ist kein Weckruffall, denn das Ziel ist der Schutz der Produktivität während der Geschäftszeiten, nicht fünf Neunen. Stimmen Sie Richtlinien für außerhalb der Bürozeiten ab, um den Schlaf Ihres Teams zu schützen. Fügen Sie Eskalationen für Vorfälle hinzu, die niemand bestätigt, und schieben Sie Alarme in die Kanäle, die Ihre Teams bereits beobachten – Chat, Ticket-Systeme, Bereitschaftstools.

Automatisieren Sie dann die Routine-Enden. Wenn sich ein bekannter instabiler Dienst sicher neu starten lässt, wenn die Ressourcennutzung einen Schwellenwert überschreitet, skripten Sie das und lassen den Alarm die Lösung auslösen; bewahren Sie die Menschen für Ausfälle auf, die Urteilsvermögen erfordern. Und schützen Sie sich vor Fehlalarmen – eine einmal vom Agenten fehlgeschlagene Prüfung ist eine Tatsache, die Sie bestätigen sollten, bevor Sie jemanden wecken. Praktische Alarm-Tuning-Methoden finden Sie in unserem Leitfaden zu Website-Monitoring-Alarme.

Externes Monitoring vs. privates Agenten-Monitoring

Die beiden Ansätze sind keine Rivalen; sie decken entgegengesetzte Seiten der Firewall ab, und die meisten Organisationen brauchen beides.

Faktor Externes Monitoring Privates Agenten-Monitoring
Blickwinkel Öffentliches Internet, globale Standorte Innerhalb Ihres Netzwerks, dort, wo Mitarbeiter sitzen
Kann private Adressen erreichen Nein Ja
Firewall-Änderungen Keine (Ziele sind öffentlich) Nur Ausgeh-Whitelist; keine eingehenden Ports
Was geprüft wird Verfügbarkeit und Performance für Kunden Mitarbeitererfahrung bei internen Systemen
Wo sensible Ziele liegen Von öffentlichen Prüfungen per Design exponiert Bleiben drinnen; nur Ergebnisse verlassen das Netzwerk
Am besten geeignet für Webseiten, öffentliche APIs, SaaS-Frontends ERP, CRM, Intranets, interne APIs, Niederlassungs-Konnektivität

Die entscheidende Frage ist der Blickwinkel: Messen Sie kundenorientierte Systeme dort, wo die Kunden sind, und interne Systeme dort, wo die Mitarbeiter sind. Eine Plattform, die beides kann, hält die beiden Perspektiven in einem Dashboard statt in zwei Tools.

Das Fazit

Interne Anwendungen fallen genauso aus wie öffentliche, aber sie fallen im Dunkeln aus: Externe Prüfungen können sie nicht erreichen, so dass die erste Alarmierung meist von einem Menschen kommt. Ein privater Agent schließt diese Lücke mit einer ausschließlich ausgehenden Architektur, die keine eingehenden Firewall-Änderungen benötigt, und die oben genannten sechs Schritte machen daraus eine funktionierende Praxis – inventarisieren und stufen Sie Ihre Apps ein, stellen Sie Agenten dort bereit, wo Nutzer sitzen, skripten Sie die wichtigen Abläufe, überwachen Sie das darunterliegende Netzwerk, prüfen Sie Drittanbieter-Abhängigkeiten von innen und leiten Sie Alarme an die Eigentümer mit automatisierter Routinebehandlung weiter.

Beginnen Sie mit einem Agenten und Ihren fünf wichtigsten internen Systemen. Innerhalb einer Woche haben Sie Basiswerte, die noch nie jemand in Ihrer Organisation gesehen hat, und die nächste ERP-Störung wird ein Ticket sein, das Ihr Team eröffnet – nicht Ihre Nutzer.

Überwachen Sie, was das Internet nicht sehen kann

Führen Sie echtes Browser-synthetisches Monitoring gegen Ihre internen Anwendungen mit Dotcom-Monitor Private Agents durch – dieselbe Plattform, dasselbe Dashboard, innerhalb Ihrer Firewall. Starten Sie eine kostenlose Testversion.

Häufig gestellte Fragen

Können Externe Überwachungstools Anwendungen hinter einer Firewall sehen?
Nein. Externes Monitoring führt Prüfungen aus dem öffentlichen Internet durch, und interne Anwendungen befinden sich auf privaten Adressen, die diese Prüfungen nicht erreichen können. Das Überwachen erfordert einen Agenten, der innerhalb des Netzwerks installiert ist, lokale Prüfungen durchführt und Ergebnisse weitermeldet.
Benötigen private Agenten das Öffnen von eingehenden Firewall-Ports?
Im Allgemeinen nein. Private Agenten verwenden ein ausschließlich ausgehendes Modell: Der Agent initiiert verschlüsselte Verbindungen zur Überwachungsplattform, um Aufgaben abzurufen und Ergebnisse zu melden. Sie erlauben ausgehenden Verkehr zu den Endpunkten der Plattform, anstatt etwas Internes für eingehende Verbindungen freizugeben.
Welche internen Anwendungen sollten Sie zuerst überwachen?
Beginnen Sie dort, wo Ausfälle die meiste Arbeit unterbrechen: Identität und Single Sign-On, das ERP- oder Auftragssystem, den IT-Helpdesk und Lohn- oder Buchhaltungsportale nahe einer Frist. Erweitern Sie von dort aus auf Kollaborationstools, Dateifreigaben und die internen APIs, die Systeme verbinden.
Wie oft sollten interne Anwendungsprüfungen durchgeführt werden?
Stimmen Sie die Häufigkeit auf den Explosionsradius ab. Unternehmensweite Systeme verdienen Prüfungen alle paar Minuten, damit eine Störung innerhalb eines Zyklus erkannt wird; Tools auf niedrigerer Ebene können stündlich oder mehrmals täglich laufen. Der Kompromiss ist direkt: Längere Intervalle bedeuten längere unerkannte Ausfallzeiten.
Wie überwachen Sie interne Anwendungen in mehreren Büros?
Setzen Sie an jedem Büro oder Netzwerksegment einen privaten Agenten ein. Eine Anwendung, die am Hauptsitz sofort reagiert, kann bei einer Niederlassung hinter einer langsamen WAN- oder VPN-Verbindung langsam sein, und nur eine Prüfung von diesem Standort aus zeigt dies an. Pro-Standort-Agenten verwandeln regionale Beschwerden in vergleichbare Standortdaten.
Matthew Schmitz
About the Author
Matthew Schmitz
Leiter für Last- und Performance-Tests bei Dotcom-Monitor

Als Leiter für Last- und Performance-Tests bei Dotcom-Monitor führt Matt derzeit ein Team außergewöhnlicher Ingenieure und Entwickler, die gemeinsam innovative Lösungen für Last- und Performance-Tests entwickeln, um selbst die anspruchsvollsten Anforderungen von Unternehmen zu erfüllen.

Latest Web Performance Articles​

Wie man eine Telefonnummer überwacht

Verhindern Sie stille Telefonleitungsunterbrechungen. Erfahren Sie, wie Operationsteams SIP-Checks und eingehende Wähltastentests verwenden, um die Kundenleitungen reibungslos am Laufen zu halten.

Starten Sie Dotcom-Monitor kostenlos

Keine Kreditkarte erforderlich