Deutsch
English
. .

Samstag, 19. Mai 2012

Timer Sensor

Erhalten Sie Einblick in Methodenlaufzeiten und CPU Verbrauch

Der Timer Sensor überwacht die Ausführungszeit der Methoden einer Anwendung. Der Sensor liefert sowohl die reine Methoden-, als auch die CPU-Zeit, die eine Methode beansprucht hat. Dies gibt Aufschluss darüber, ob der Grund für die lange Ausführungsdauer der Methode die eigene komplexe Logik war (hohe CPU Zeit) oder ob sie bspw. auf eine parallele Verarbeitung warten musste (niedrige CPU Zeit). Zudem können Sie darüber natürlich erfahren, welche Methoden wie häufig aufgerufen worden sind. Handelt es sich bei einer konkreten Methode beispielsweise um den Zugriff in ein Endsystem, ist die Anzahl sehr interessant.

Der Timer Sensor liefert Ihnen hierbei aggregierte Durchschnittswerte, welche vor allem für das Monitoring sehr interessant sind. Für eine Diagnose anhand von Methodenlaufzeiten kann der Timersensor jedoch auch konkrete Messpunkte für jeden Aufruf liefern (siehe invocation sequences)

Alle Timer werden zudem in einer Datenbank gehalten und können jederzeit von inspectIT dargestellt werden. Dadurch können schleichende Performanceeinbrüche in Ihrer Applikation erkannt und adressiert werden.