Der ObserveIT Agent ist auf jedem überwachten Server installiert. Der Agent sammelt Daten (Screenshot und Metadaten) für jede Aktion vom Benutzer. Metadaten enthalten Informationen über den Zustand des Betriebssystems und der verwendeten Applikationen, ObserveIT ermittet genau, was der Benutzer macht. Standardmäßig kommuniziert der Agent mit dem Management Server über HTTP POST (TCP-Port 80). Alle Inhalte sind verschlüsselt. Der Agent beinhaltet einen Watchdog-Service, um zu verhindern, dass er abgeschaltet werden kann.
Die ObserveIT Web Oberfläche ist eine ASP.NET-Anwendung auf einem IIS-Server, die als primäre Schnittstelle für den Zugriff auf Informationen (Video-Wiedergabe, Reporting, etc.) in ObserveIT dient. Sie wird auch für Konfigurations-und Verwaltungsaufgaben verwendet. Konfig-Daten sind ebenfalls auf dem Datenbank-Server gespeichert. Die Web-Oberfläche beinhaltet granulare Policy Rules zur Begrenzung des Zugriffes auf sensible Daten.
Der Databank Server ist eine Microsoft SQL Server Datenbank, in der alle Konfigurations-Daten, Metadaten und Screenshots von ObserveIT eingetragen werden. Sowohl der Management Server wie auch die Web-Oberfläche kommunizieren standardmässig über TCP-Port 1433.
Mehr Informationen zur Produkt Architektur finden Sie auf der Hersteller Seite.