programmable-rpd
Syntax (Junos OS)
programmable-rpd {
client name {
interface-notification name;
}
purge-timeout (never | timeout);
rib-service {
dynamic-next-hop-interface (disable | enable);
}
statistics {
flex-routes;
<destination ip-destination-address>;
table;
}
traceoptions {
file filename <files files> <size size> <(world-readable | no-world-readable)>;
flag name;
}
}Syntax (Junos OS Evolved)
programmable-rpd {
client name {
interface-notification name;
}
purge-timeout (never | timeout);
rib-service {
dynamic-next-hop-interface (disable);
}
stats-aggregation-interval seconds;
stats-sampling-interval seconds;
traceoptions {
file filename <files files> <size size> <(world-readable | no-world-readable)>;
flag name;
}
}Hierarchy Level
[edit logical-systems name routing-options], [edit routing-options]
Description
Enabling tracing can adversely impact scale and performance and may increase security risk. We strongly recommend using the trace, tracing, or traceoptions commands only under the guidance of a JTAC support engineer. After collecting the debug information, immediately disable tracing to minimize risk and restore normal system performance.
Configure the programmable routing protocol process (prpd). The prpd provides public APIs to program routing systems, making it possible for users to directly access the APIs to customize, create, and modify behavior of their network.
Required Privilege Level
routing—To view this statement in the configuration.
routing-control—To add this statement to the configuration.
Release Information
Statement introduced in Junos OS Release 16.2.
stats-aggregation-interval and stats-sampling-interval statements introduced in Junos OS Evolved Release 22.2R1.