What is Instrumentation? ie Metrics Production

Scale Counter Graph


Instrumentation means adding its own special instructions/method into the application code to produce metrics for analysis.

It's the addition of codes to methods for the purpose of gathering data to be utilized by tools.

Since the changes are purely additive, these tools do not modify application state or behavior.


Examples of tools include:

  • monitoring agents,
  • profilers,
  • coverage analyzers,
  • and event loggers.


Discover More
Scale Counter Graph
Counter - Collector

Metrics collector query and collects metrics in order to be able to send them to a metrics server Log Collector In a instrumented application, reporter are a client piece of code which: process...
Scale Counter Graph
Counter - Reporter

A reporter is a collector that: runs in the instrumented application will collect the metrics at regulier interval from a registry send them to an output destination, mostly a backend metrics...
Java Conceptuel Diagram
JMX - (Specification| API |JSR)

JMX technology was developed through the Java Community Process (JCP) as two closely related Java Specification Requests (JSRs). JSR Tiers Level Description 3JSR 3 Java VM Instrumentation Resources,...
Java Conceptuel Diagram

The Java Virtual Machine (Java VM) is highly instrumented using the JMX technology. You can start a JMX agent to access the built-in Java VM instrumentation, and thereby monitor and manage a Java VM...
Java Conceptuel Diagram
Java - Java Management eXtensions (JMX)

JMX (Java Management Extensions) is a Java technology that supplies tools for managing and monitoring resources such as: applications, system objects (user, service, ?), devices, service-oriented...
Obi Edition
OBIEE 10G/11G - Monitoring - (Performance|Perfmon) (Metrics|Counter)

The System and Performance Monitoring is managed through metrics that span over all the OBI layers: OS Application Server (Weblogic 11g or OC4J for 10g) BI Server Presentation Server Below is...
Scale Counter Graph
What are Application Metrics? ie Perfcounter, Performance Metrics, Operational data, Monitoring, telemetry

This section is about the collection and calculation of metrics in a monitoring context known as observability.

Share this page:
Follow us:
Task Runner