| Package | Description |
|---|---|
| org.palladiosimulator.probeframework.probes |
Probes specify which probe type they measure (using metrics such as "current time" or
"CPU state/queue size").
|
| org.palladiosimulator.probeframework.probes.example |
Provides mockups of measurable entities like resources and example probe strategies that
are able to measure these entites.
|
| Modifier and Type | Class and Description |
|---|---|
class |
BasicObjectStateProbe<StateObjectType,V,Q extends javax.measure.quantity.Quantity>
This class realizes a basic triggered probe that observes an object's state, thus, additionally
maintaining an
observeredStateObject member variable. |
| Modifier and Type | Class and Description |
|---|---|
class |
ExampleTakeCPUStateProbe
Measures an active resource state metric (dimensionless) by taking the current number of jobs
within an active resource (observed state object), e.g., a CPU.
|
class |
ExampleTakeCurrentTimeProbe
Measures a point in time metric (in
SI.SECOND) by taking the current simulation time of a
simulation (observed state object). |
class |
ExampleTakePassiveResourceStateProbe
Measures a passive resource state metric (dimensionless) by taking the number of free
resources within a passive resource (observed state object), e.g., a connection pool.
|