Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
 

show system subscriber-management resiliency

Syntax

Description

Display information that indicates the health and relationship of session database replication between the primary and standby Routing Engines.

Options

detail

(Optional) Displays brief information about the shared memory state for the primary and standby Routing Engines.

extensive

(Optional) Displays very detailed statistics for the SDB components in shared memory for the primary and standby Routing Engines, enabling you to evaluate the state of replication between the two.

summary

(Optional) Displays only an indication of whether the system is okay (replication is normal) or has some unexpected condition.

Required Privilege Level

system

Output Fields

Table 1 lists the output fields for the show system subscriber-management resiliency command. Output fields are listed in the approximate order in which they appear.

Table 1: show system subscriber-management resiliency Output

Field Name

Field Description

Level

Overall Status

Indicates the condition of the system:

  • Ok—The system is functioning normally.

  • Not-Ok—An unexpected condition has been discovered. This status may require investigation by the Juniper Networks Technical Assistance Center (JTAC) to confirm whether anything is wrong and the root cause of the status.

summary

shared memory type

One of the following types of shared memory objects:

  • mmap—Memory-mapped file that stores the hash or entry data for an MMDB.

  • mmap Database (MMDB)–Memory-mapped database that uses memory-mapped files to store the MMDB hash and entry data. Each MMDB typically stores a type of statistic, such as statistics related logical interfaces, logical interface sets, or subscribers.

  • Shared Memory Segment—An operating system object that is a chunk of contiguous shared memory.

Total—Number of memory objects of all types.

detail

count

Number of shared memory instances of a type.

detail

mapped bytes

Number of bytes mapped into process space.

detail

mmfs

Memory-mapped file information.

extensive

Name

File path including the filename of the shared memory object.

For MMFs, the filename is the name of its associated MMDB and a suffix to indicate whether it stores hash or data.

For MMDBs, the filename indicates the type of statistics stored in the database.

extensive

Current Bytes

Current total size of the shared memory object.

extensive

Maximum Bytes

Maximum size of the shared memory object.

extensive

Mapped Bytes

Number of bytes mapped into process space.

extensive

Lock Count

Number of times the shared memory object has been locked by a global, inter-process lock.

extensive

Contention Count

Number of times that a process or thread object waited to lock a shared memory object because a different process or thread already has the lock. This is a global, inter-process lock.

extensive

Lock Wait Secs

How long a process or thread taking a global, inter-process lock waited because a different process or thread already had the lock.

extensive

mmap Count

Number of times that parts of the overall memory mapped data have been mapped.

extensive

Shared Memory Segments

Information about the shared memory segments; each segment is a chunk of contiguous shared memory.

extensive

Size in Bytes

Number of bytes in the shared memory segment.

extensive

MMDBs

Information about the memory-mapped file databases that use memory-mapped files to store data (typically statistics associated with interfaces and subscribers).

extensive

Hash Entries

Number of different hash entries a key could be hashed to in this table.

extensive

PLock Count

Number of times the MMDB shared memory object has been locked by a process-level, intra-process lock.

extensive

PLock Contention Count

Number of times that a process or thread object waited to lock a shared memory object because a different process or thread already has the lock. This is a process-level, intra-process lock.

extensive

PLock Wait Secs

How long a process or thread taking a process-level, intra-process lock waited because a different process or thread already had the lock.

extensive

Sample Output

show system subscriber-management resiliency (Summary)

show system subscriber-management resiliency (Detail)

show system subscriber-management resiliency (Extensive)

Release Information

Command introduced in Junos OS Release 19.1R1.