The probe statement defines the owner name and test name used as identifiers for the probe. Together, they represent a single RPM configuration instance. When you specify the test name, you also can configure the test parameters.
To configure the probe owner, test name, and test parameters, include the probe statement at the [edit services rpm] hierarchy level:
-
probe owner {
-
-
test test-name {
-
data-fill data;
-
data-size size;
-
destination-interface interface-name;
-
destination-port port;
-
dscp-code-point dscp-bits;
-
hardware-timestamp;
-
history-size size;
-
moving-average-size number;
-
one-way-hardware-timestamp;
-
probe-count count;
-
probe-interval seconds;
-
probe-type type;
-
routing-instance instance-name;
-
source-address address;
-
target (url url | address address);
-
test-interval interval;
-
thresholds thresholds;
-
traps traps;
- }
- }
![]() |
Note: If you configure the hardware timestamp feature (see Configuring RPM Timestamping), the data-size default value is 32 bytes and 32 is the minimum value for explicit configuration. The UDP timestamp probe type is an exception; it requires a minimum data size of 44 bytes. |
![]() |
Note: This usage of the destination-interface statement is supported only on J-series Services Routers, for which you should specify an lt tunnel interface. |
The destination-interface statement is required to support classification of RPM probes generated by JUNOS software that are based on a user-configured classifier. The classified packets are sent to the output queue on the output interface specified by the scheduler map configured on that interface. For more information about classifiers and scheduler maps, see the JUNOS Class of Service Configuration Guide. For a complete configuration example, see Examples: Configuring Real-Time Performance Monitoring.
![]() |
Caution: Use this feature with caution, because improper configuration can cause packets to be dropped. |
On M-series and T-series routing platforms only, you configure the destination-interface statement to enable hardware timestamping of RPM probe packets. You specify an sp- interface to have the AS or MultiServices PIC add the hardware timestamps; for more information, see Configuring RPM Timestamping. On J-series Services Routers, you configure hardware timestamping by including the hardware-timestamp statement. On all platforms, you can also include the one-way-hardware-timestamp statement to enable one-way delay and jitter measurements.
The following probe types support hardware timestamping of probe packets: icmp-ping, icmp-ping-timestamp, udp-ping, udp-ping-timestamp.
![]() |
Note: Some probe types require additional parameters to be configured. For example, when you specify the tcp-ping or udp-ping option, you must configure the destination port using the destination-port statement. The udp-ping-timestamp option requires a minimum data size of 12; any smaller data size results in a commit error. The minimum data size for TCP probe packets is 1. |