Wie öffnet man das Agenten-Monitoring in Codenica?
Sie öffnen die Ansicht über das Anwendungsmenü: Menu -> Monitoring -> Agenten. Sie wurde für Administratoren vorbereitet, die schnell prüfen möchten, ob Codenica Insight Agent auf Computern korrekt installiert ist, ob er mit dem Backend kommuniziert und ob Daten aus dem Arbeitsmonitoring regelmäßig an das System übertragen werden.
Diese Ansicht dient nicht in erster Linie der Bewertung von Mitarbeiteraktivität. Ihr Hauptzweck ist die technische Kontrolle der Agenten: Programmversion, letzte Synchronisierung, Fehler, Warnungen, Warteschlangenstatus, Backend-Status und Datenqualität. Dadurch lässt sich leichter unterscheiden, ob ein Computer tatsächlich keine Daten sendet oder ob das Problem nur eine verzögerte Aggregation oder Agentenkonfiguration betrifft.
Im oberen Bereich der Ansicht befindet sich ein Aktionsbereich zum Agenten. Dort können Sie den Installer von Codenica Insight Agent herunterladen, die Installationsanleitung öffnen und zu den Monitoring-Einstellungen wechseln. Darunter befindet sich der Analysebereich, der die wichtigsten Kennzahlen für den ausgewählten Zeitraum sammelt, und darunter die Agentenliste als Tabelle.
In dieser Ansicht gilt eine wichtige Ausnahme: Ein Tabelleneintrag steht für einen Agenten oder Computer, nicht für einen Monitoring-Tag. Nach dem Anklicken eines Eintrags zeigt die Anwendung Details des ausgewählten Agenten an, einschließlich Tageszusammenfassungen aus dem in den Filtern eingestellten Zeitraum.
Agentenliste im Computer-Monitoring
Die Tabelle in der Ansicht Agenten hilft, Arbeitsplätze schnell zu finden, die technische Aufmerksamkeit benötigen. Standardmäßig ist die Liste auf die laufende Kontrolle der Agentenfunktion ausgerichtet. Sie zeigt unter anderem Computerbeschreibung, Agent-Version, letzte Synchronisierung, letzte IP-Adresse und den allgemeinen Agent-Zustand. Diese Spalten reichen aus, um Computer zu erkennen, die lange nicht mit dem System kommuniziert haben oder begonnen haben, Probleme zu melden.
In der Tabellenkonfiguration können zusätzliche Diagnosespalten aktiviert werden. Sie sind nützlich, wenn genauer geprüft werden muss, warum das Monitoring keine Daten liefert oder warum bestimmte Informationen verzögert eintreffen.
- Agent-Zustand zeigt die allgemeine Bewertung des Agenten, zum Beispiel fehlerfrei, Warnung, Fehler, offline oder blockiert.
- Agent-Version hilft, Computer mit einer veralteten Version von Codenica Insight Agent zu finden.
- Letzte Synchronisierung und Letzte Kommunikation zeigen, wann der Agent zuletzt Daten gesendet oder Kontakt zum Backend hatte.
- Backend-Status informiert, ob die letzte Kommunikation vom System akzeptiert wurde.
- Fehler, Warnungen und Fehlgeschlagene Synchronisierungen helfen, normale technische Aktivität von Problemen zu trennen, die geprüft werden sollten.
- Warteschlange ausstehend, Warteschlange beim Senden und Fehler-Warteschlange zeigen, ob auf dem Computer eine Warteschlange mit zu sendenden Daten anwächst.
- Blockierungen und Blockierungsgrund helfen zu prüfen, ob der Agent im System absichtlich blockiert wurde.
In der Praxis beginnt man am besten mit Agenten mit Fehlerstatus, vielen fehlgeschlagenen Synchronisierungen, einer großen ausstehenden Warteschlange oder fehlender aktueller Kommunikation. Das sind die häufigsten Hinweise darauf, dass das Monitoring eines Computers eine Intervention erfordert.
Analysebereich im Monitoring der Agentenfunktion
Der Analysebereich in der Ansicht Agenten zeigt den Zustand der gesamten Agentengruppe im ausgewählten Datumsbereich. Sie können den Zeitraum auf Tag, Woche, Monat oder einen eigenen Bereich umstellen. Außerdem stehen zwei Berechnungsmodi zur Verfügung: Gesamtsumme, also die Summe des Zeitraums, und Tagesdurchschnitt, also ein auf den Tag umgerechneter Wert. Diese Unterscheidung ist wichtig, weil dieselbe Fehleranzahl an einem einzelnen Tag eine andere Bedeutung haben kann als in einem langen Zeitraum mit vielen Computern.
Die wichtigsten Kennzahlen im Bereich beschreiben:
- Agenten - die Anzahl der in die Analyse einbezogenen Agenten.
- Ereignisse - die Gesamtzahl technischer Ereignisse, die von Agenten gespeichert wurden.
- Fehler und Warnungen - die Anzahl von Fehlern und Warnungen, die eine Diagnose erfordern können.
- Fehlgeschlagene Synchronisierungen und Erfolgreiche Synchronisierungen - die Wirksamkeit der Kommunikation zwischen Agenten und Backend.
- Fehlgeschlagene Befehle - Befehle, die der Agent nicht korrekt ausgeführt hat, zum Beispiel Aktualisierung, Neustart oder Stopp.
- Warteschlange ausstehend und Fehler-Warteschlange - der Zustand von Datenwarteschlangen, die auf Versand warten oder nicht korrekt verarbeitet wurden.
- Zustandswarnungen - Warnungen zum Zustand der Agenten.
- Computer - die Anzahl der Computer, die mit den analysierten Agenten verbunden sind.
Es lohnt sich, den Bereich von links nach rechts zu lesen: zuerst die Monitoring-Skala prüfen, dann die Anzahl der Ereignisse, danach Fehler, Synchronisierungen und Warteschlangen. So lässt sich leichter beurteilen, ob ein Problem einen einzelnen Computer, eine größere Gruppe von Arbeitsplätzen oder die gesamte Umgebung betrifft.
Rankings und Kategorien im Agenten-Monitoring
Der Tab mit Rankings und Kategorien zeigt, wo sich die meisten Ereignisse im Agenten-Monitoring konzentrieren. Ein hoher Wert bedeutet nicht automatisch einen Fehler. Ein Agent, der häufig mit dem System kommuniziert und viele Aufgaben ausführt, kann naturgemäß mehr Einträge erzeugen. Erst die Verbindung der Rankings mit Fehlern, Synchronisierung und Warteschlangen zeigt, ob es sich um normale Aktivität oder ein Problem handelt.
In diesem Bereich können mehrere Datengruppen analysiert werden:
- Ereignistypen - Ereignistypen, die von Agenten gemeldet werden, zum Beispiel Synchronisierung, Zustandswarnungen oder Befehlsverarbeitung.
- Schweregrade - Schweregrade der Ereignisse, mit denen der Anteil von Informationen, Warnungen und Fehlern schnell sichtbar wird.
- Backend-Statuswerte - Antworten des Backends auf die Kommunikation des Agenten, besonders wichtig bei der Diagnose fehlgeschlagener Synchronisierungen.
- Top-Agenten - Agenten, die im ausgewählten Zeitraum die meisten Ereignisse erzeugen.
- Aktivste Computer - Computer, auf denen die Arbeit des Agenten in den Daten am sichtbarsten ist.
- Aktivste Mitarbeiter - Mitarbeiter, die mit Computern verknüpft sind, sofern das System die Daten einem Benutzer zuordnen kann.
Rankings sind besonders nützlich nach der Einführung von Agenten, nach einer Versionsaktualisierung oder nach Änderungen an den Monitoring-Einstellungen. Sie helfen zu prüfen, ob neue Ereignisse gleichmäßig auftreten oder nur auf ausgewählten Computern.
Trends und stündliches Auftreten im Agenten-Monitoring
Trends zeigen, wie sich die Agentenfunktion an den einzelnen Tagen des ausgewählten Zeitraums verändert hat. In der Ansicht Agenten sind vor allem die Diagramme zu Ereignissen, Fehlern, fehlgeschlagenen Synchronisierungen und ausstehenden Warteschlangen wichtig. Wenn nach einer ruhigen Phase plötzlich die Zahl der Fehler oder fehlgeschlagenen Synchronisierungen steigt, sollte geprüft werden, ob zu diesem Zeitpunkt Netzwerkkonfiguration, Sicherheitsrichtlinien, Agent-Version oder Backend-Verfügbarkeit geändert wurden.
Trenddiagramme helfen bei praktischen Fragen:
- Wächst das Agentenproblem schrittweise oder ist es plötzlich an einem Tag aufgetreten?
- Treten Fehler dauerhaft auf oder nur in kurzen Zeiträumen?
- Sinkt die ausstehende Warteschlange nach Wiederherstellung der Verbindung oder wächst sie weiter?
- Betreffen fehlgeschlagene Synchronisierungen einzelne Tage oder den gesamten analysierten Zeitraum?
Ein separates Element ist das Diagramm Stündliches Auftreten. Es zeigt, zu welchen lokalen Stunden Zusammenfassungen der Agentenlogs erschienen sind. Es ist kein Arbeitszeitzähler, keine Ereignisanzahl und keine Synchronisierungsdauer. Eine markierte Stunde bedeutet, dass in dieser Stunde ein Eintrag aus dem Agentenlog für den überwachten Tag festgestellt wurde.
Zeitraumvergleiche im Agenten-Monitoring
Vergleiche ermöglichen es, den aktuellen Zeitraum einem vorherigen Bereich ähnlicher Länge gegenüberzustellen. Im Agenten-Monitoring ist das sehr nützlich, weil eine einzelne Fehlerzahl ohne Kontext irreführend sein kann. Erst der Vergleich zeigt, ob die Situation stabil ist, besser wird oder sich verschlechtert.
Achten Sie vor allem auf Änderungen technischer Kennzahlen:
- ein Anstieg der Fehler kann auf ein Problem mit Agent-Version, Konfiguration oder lokaler Windows-Umgebung hinweisen,
- ein Anstieg fehlgeschlagener Synchronisierungen kann auf ein Verbindungsproblem, einen Registrierungsfehler des Agenten oder eine Backend-Antwort hindeuten,
- ein Anstieg der ausstehenden Warteschlange deutet darauf hin, dass der Agent Daten schneller sammelt, als er sie senden kann,
- ein Anstieg der Fehler-Warteschlange bedeutet, dass ein Teil der Daten nicht korrekt verarbeitet wurde und geprüft werden muss,
- ein Anstieg fehlgeschlagener Befehle kann bedeuten, dass der Agent administrative Befehle nicht korrekt ausführt.
Bei der Interpretation von Vergleichen muss die Skalierung berücksichtigt werden. Wenn im aktuellen Zeitraum viele neue Computer zum Monitoring hinzugefügt wurden, ist ein Anstieg der Ereignisanzahl natürlich. Kritischer ist ein steigender Anteil von Fehlern, fehlgeschlagenen Synchronisierungen oder Warteschlangenrückständen im Verhältnis zur Anzahl der Agenten.
Anomalien im Agenten-Monitoring
Der Tab Anomalien zeigt Situationen, die vom erwarteten Verhalten der Agenten abweichen und eine Reaktion des Administrators erfordern können. Das System zeigt hier keine normalen Informationsereignisse, sondern Überschreitungen von Schwellenwerten für Fehler, Synchronisierung, Warteschlangen und Befehle.
Die Ansicht Agenten kann unter anderem erkennen:
- einen hohen Fehleranteil des Agenten - wenn der Agent im Verhältnis zu allen Ereignissen viele Fehler erzeugt hat,
- einen hohen Anteil fehlgeschlagener Synchronisierungen - wenn viele Versuche, Daten zu senden, fehlschlagen,
- eine große ausstehende Warteschlange - wenn sich auf dem Computer Datensätze ansammeln, die auf Versand warten,
- eine Fehler-Warteschlange - wenn ein Teil der Datensätze nicht korrekt verarbeitet wurde,
- einen hohen Anteil fehlgeschlagener Befehle - wenn der Agent Befehle wie Aktualisierung, Neustart oder Stopp nicht korrekt ausführt.
Jede Anomalie enthält den Namen des Computers oder Agenten, das Datum, den aktuellen Wert, den Referenzschwellenwert und Belegdaten. Beginnen Sie die Diagnose am besten mit Anomalien hoher Schwere, besonders wenn gleichzeitig Synchronisierungsfehler und Warteschlangenrückstände auftreten.
Datensatzdetails im Monitoring der Agentenfunktion
Nach dem Anklicken eines Eintrags in der Liste öffnet die Anwendung die Details des ausgewählten Agenten. In diesem Bereich sehen Sie nicht mehr die allgemeine Installationsliste, sondern Tageszusammenfassungen für einen konkreten Computer oder Agenten im ausgewählten Zeitraum. So lässt sich gut prüfen, ob ein in der Tabelle sichtbares Problem durch Tagesdaten bestätigt wird.
Die Details können sowohl technische Agenteninformationen als auch aggregierte Daten aus anderen Monitoring-Bereichen enthalten:
- Zusammenfassungsdaten, erste und letzte Aktivität sowie aktive Stunden,
- Aktivitätszeit, Vordergrundzeit, Leerlauf, Tastatur- und Mausklicks,
- verwendete Anwendungen, letzte Anwendung und am häufigsten genutztes Programm,
- Internetdomains, Anzahl geöffneter Seiten und letzte Domain,
- Dokumente, Zwischenablageoperationen, Dateiereignisse und Datenübertragungen,
- USB-Ereignisse, Druckversuche und Status von Sicherheitsrichtlinien,
- blockierte Anwendungen, blockierte Webseiten und Richtlinienverstöße,
- Auditstatus, Anzahl von Hardwareelementen, Software, USB-Geräten, Druckern und Sicherheitsprüfungen,
- letzter Backend-Status, letzter Fehler, Warteschlangen und Informationen zu Agentenbefehlen.
Damit sind Datensatzdetails nicht nur bei einem Agentenfehler nützlich, sondern auch dann, wenn in anderen Monitoring-Ansichten Daten für einen Computer fehlen. Sie können dann prüfen, ob der Agent überhaupt gearbeitet hat, ob er Daten gesendet hat und ob das Backend diese korrekt angenommen hat.
Datenqualität und Aktualität im Agenten-Monitoring
Die Bereiche Datenqualität und Aktualität helfen einzuschätzen, ob die im Bereich sichtbaren Ergebnisse vollständig sind. Das ist in der Ansicht Agenten besonders wichtig, weil fehlende Daten mehrere Ursachen haben können: Der Computer war möglicherweise ausgeschaltet, der Agent hat keine Daten gesendet, die Synchronisierung ist fehlgeschlagen oder der Datensatz des aktuellen Tages wird noch aggregiert.
Achten Sie auf folgende Informationen:
- Detailabdeckung - zeigt, welcher Anteil der Datensätze vollständige Details enthält,
- Datensätze ohne Details - weist auf Datensätze ohne Detaildaten hin, auch wenn eine Zusammenfassung vorhanden sein kann,
- Teilweise aktuelle Daten - kennzeichnet Daten des aktuellen Tages, die möglicherweise noch nicht abgeschlossen sind,
- Offene historische Datensätze - weist auf ältere Datensätze hin, die weiterhin unvollständig wirken,
- Ungültige Details - informiert über ein Problem mit der Struktur der Detaildaten,
- Tage ohne Daten - zeigt Tage aus dem ausgewählten Bereich, für die das System keine Agentenlogs hat.
Die Datenaktualität informiert darüber, wann die Ansicht generiert wurde, ob sie den aktuellen Tag umfasst, welcher Datensatz der neueste ist und ob eine Verzögerung vorliegt. Wenn der Bereich Probleme mit Qualität oder Aktualität zeigt, prüfen Sie zuerst die letzte Kommunikation des Agenten, den Backend-Status, die ausstehende Warteschlange und den letzten Fehler auf dem konkreten Computer.
