Warning: session_start(): Session cannot be started after headers have already been sent in /home/j9v8ap4mgedd/migrated_webspace/www/i-mon-it.de/imonit_lib.php on line 25

Warning: session_start(): Session cannot be started after headers have already been sent in /home/j9v8ap4mgedd/migrated_webspace/www/i-mon-it.de/imonit_credentials.inc on line 27

Warning: session_start(): Session cannot be started after headers have already been sent in /home/j9v8ap4mgedd/migrated_webspace/www/i-mon-it.de/Benutzer.php on line 5

Warning: session_start(): Session cannot be started after headers have already been sent in /home/j9v8ap4mgedd/migrated_webspace/www/i-mon-it.de/imonit_client.php on line 35

Warning: session_start(): Session cannot be started after headers have already been sent in /home/j9v8ap4mgedd/migrated_webspace/www/i-mon-it.de/imonit_client_lib.php on line 14

Warning: session_start(): Session cannot be started after headers have already been sent in /home/j9v8ap4mgedd/migrated_webspace/www/i-mon-it.de/imonit_client_lib.php on line 62

Debug:/home/j9v8ap4mgedd/migrated_webspace/www/i-mon-it.de/Produkte/index.php (#36 00.00.014 11.01.2026)Beginn der Verarbeitung Die Session ID lautet ""

Debug:/home/j9v8ap4mgedd/migrated_webspace/www/i-mon-it.de/Produkte/index.php (#41 00.00.014 11.01.2026) Auf der Produktübersicht Seite wird die Aktion"view" Ausgeführt.

Produktseite Aktion: view

Debug:/home/j9v8ap4mgedd/migrated_webspace/www/i-mon-it.de/Produkte/index.php (#56 00.00.014 11.01.2026) Es wird die Aktion "view" ausgeführt und die Übersicht über die Produkte gelesen.

Produkübersicht von i-mon-it

i-mon-it Essential

Unter den "i-mon-it Essential" werden alle die Elemente zusammengefasst, welche die Basis der Dienstleistung ausmachen. Ohne diese funktioniert der i-mon-it Dienst gar nicht. Die Arbeitsweise von i-mon-it basiert auf sechs Mikroservices, mit denen die statistischen Daten für die Analysen und Reports gesammelt werden. Die Kommunikation Ihrer Web Anwendung mit den Mikrodiensten von i-mon-it erfolgt dabei durch serverseitige Aufrufe von Ihrer Web Anwendung (dies wird als i-mon-it Client bezeichnet) an den zentralen Dienst von i-mon-it. Mit Hilfe des i-mon-it.token authentifiziert sich ihre Webanwendung gegenüber den i-mon-it Servern. Die Tokendatei muss periodisch (Jährlich) erneuert werden. Die clientseitigen i-mon-it Bibliotheken greifen auf diese Datei zu und verifizieren sie gegenüber den zentralen i-mon-it Diensten. Essenziell für das Funktionieren des Monitorings ihrer Web Anwendung durch die clientseitigen i-mon-it Mikrodienste sind folgende Elemente:

Monitoring

Die Basis des gesamten i-mon-it Ökosystems bildet die Echtzeiterfassung der Nutzung von Webseiten und Programmteilen auf Ebene von Klassen und Methoden. Die Voraussetzungen für die Nutzung des Systems sind dabei sehr einfach. Vorausgesetzt wird ein gültiger aktiver Account bei i-mon-it. Sowie ein gültiges und aktives Token für die gewünschte Webseite. Überwacht werden auf Seitenbasis der Start (StartPage) und das Ende (EndPage) des SeitenaufrufsuUnd gegebenenfalls auch bei komplexeren Webseiten im mittleren Bereich (midPage). Bei multifunktionalen Seiten kann über einen Parameter im Aufruf die Analysemöglichkeit auf einzelne Unterfunktionen der Seite ausgeweitet werden. In der objektorientierten Programmierung von PHP basierten Anwendungen können einzelne Methodenaufrufe durch die drei Mikro Services für Klassen (start, mid,end) detailliert in ihrem Laufzeitverhalten überwacht werden. Um die Anwendungen und PHP basierten Webseiten mithilfe des i-mon-it Angebotes beobachten und analysieren zu können ist nur die Integration der i-mon-it Clientbibliothek und des die konkrete Webseite autorisierten Tokens erforderlich. Es erfolgt keine Art von Datenspeicherung über die Angaben ihrer Applikationen.

Es können sechs verschiedene Ereignisse durch Mikrodienste überwacht werden:

  1. start: Mit diesem Dienst wird der Beginn der Ausführung einer Methode einer Klasse in dem zentralen i-mon-it Dienst registriert.
  2. mid: Mit diesem Dienst kann innerhalb einer Methode der Zwischenstand dokumentiert werden. dieser Selten verwendete Dienst ist nützlich, wenn es sich bei der Methode um eine besonders rechenintensive, bzw. wartungsintensive Methode handelt. Sprich Sie sehr viel Geld und Zeit investieren in die Entwicklung und Pflege dieser Methode.
  3. end Mit diesem Dienst kann der Endzeitpunkt einer Methode dokumentiert werden. Dieser wichtige Dienst hilft bei der Analyse der Laufzeitparameter für die Methode.
  4. StartPage Mit diesem Dienst wird der Start einer Webseite dokumentiert. Jede Webseite Ihrer Anwendung sollte mittels dieses Dienstes überwacht werden.
  5. MidPage Für umfangreichere Webseiten ist diese Mikroservice gedacht mit dessen Hilfe sie einen Zwischenmesspunkt analog zu den Mikroservice "mid" bei den Klassen und Methoden.
  6. EndPage Mit diesem Dienst wird der Zeitpunkt nach erfolgter Verarbeitung einer Seite ihrer Webanwendung dokumentiert. Dadurch können wichtige Erkenntnisse über die Performance der Webanwendung gewonnen werden.

Jeder der obigen Dienste kann als statische Methode der PHP Klasse imonit_client aufgerufen werden. Dabei werden die wichtigsten Parameter an die Methode übergeben, umso die aktuelle Situation möglichst exakt nach ihren Analysebedürfnissen abzubilden.

Aktuell (Stand 01. Dezember 2025) ist die serverseitige Infrastruktur sowie die Clientbibliotheken einsatzfähig und es kann für interessierte Pilot Anwender freigeschaltet werden.

Datenanreicherung

die gesamte Anreicherung auch für Analysezwecke wird mit dem Aufruf der Mikroservices direkt auf dem Server von i-mon-it in Echtzeit erledigt.

Reporting

Aktuell (03.Dezember 2025) befindet sich das Reporting noch in der Entwicklungsphase.

Analytics

Die erste Stufe der Datenaufbereitung für die analytischen Anwendungen konnte vor Vatertag 2025 abgeschlossen werden. In den nächsten Tagen und Wochen wird intensiv an weiteren Schritten gearbeitet, um die Datenvorbereitung fürs Reportering zu finalisieren.

Links zu den clientseitigen Bibliotheken

    idName der ProgrammierspracheVersion Gibt es eine i-mon-it Bibliothek?Link zum Download
    2PHP8.3Ja Download der Bibliothek.

Weitere Links

Impressum | Allgemeine Geschäftsbedingungen | Über i-mon-it | How to | Ressourcen und Informationen rund um PHP | Aktuelles | Produkte | Homepage