Glossar

Agent

Ein Agent ist ein Service, der automatisch mit einer Benutzersession startet. Er verbindet sich mit dem Session Monitor Server, liefert Nachrichten aus, meldet Statusinformationen und überwacht optional Prozesse.

Client

Ein Client ist eine Anwendung oder Integration, die Daten vom Session Monitor Server abfragt oder Nachrichten an Sessions sendet. Beispiele: grafischer Session Monitor Client, Raptor-Integration oder Skripte über das REST API.

Idle State

Bezeichnung für den Aktivitätsstatus einer Session (aktiv oder inaktiv). Die Erkennung dient z. B. dazu, den richtigen Zeitpunkt für Wartungsarbeiten zu finden.

Message-Protokoll

Ein kompaktes, verschlüsseltes und authentifiziertes Kommunikationsprotokoll, das zwischen den EducateIT-Komponenten verwendet wird.

Node

Ein Node bündelt die Verbindungen mehrerer Agents und leitet sie ressourcenschonend an den Server weiter. Das verbessert die Skalierbarkeit und Stabilität in großen Umgebungen.

Regulärer Ausdruck

Ein Regulärer Ausdruck (englisch Regular Expression, Abkürzung RegExp oder Regex) ist eine spezielle Syntax, um klar definierte Texte zu beschreiben. Er wird verwendet, um Text zu suchen oder zu validieren, und kann mittels Gruppen auch Textteile extrahieren. In unserer Software verwenden wir die Perl Compatible Regular Expression Syntax (PCRE) mit nahezu allen Funktionen.

REST API

Eine Schnittstelle auf Basis von HTTP und JSON, über die externe Anwendungen oder Skripte auf Funktionen des Session Monitor Systems zugreifen können.

Scope

Konfigurationseinstellung, die steuert, ob eine Schnittstelle nur lokal (LocalHost) oder auch aus dem Netzwerk (Any) erreichbar ist.

Secret

Ein Schlüsselwert, der zusammen mit einem Key ein Schlüsselpaar bildet. Secrets dienen zur Authentifizierung und müssen wie Passwörter geschützt werden.

Session

Eine Benutzersitzung auf einem Computer oder Server. Sessions enthalten Informationen wie Benutzername, Domain, Host, Betriebssystem oder Aktivitätsstatus.

Whitespace

Sammelbegriff für leere Zeichen in einer Datei. Dazu gehören Leerzeichen, Tabulatoren und Zeilenumbrüche.