Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 

show security alg sip counters

 

Syntax

Release Information

Command modified in Junos OS Release 9.2.

The node option introduced in Junos OS Release 9.0.

The logical-system option introduced in Junos OS Release 18.2R1.

The tenant option introduced in Junos OS Release 18.3R1.

Description

This command displays information about Session Initiation Protocol (SIP) Application Layer Gateway (ALG) counters.

Options

  • none—Displays the information about SIP ALG counters of root logical system.

  • all-logical-systems-tenants—(Optional) Displays the sum of SIP ALG counters of all logical systems and tenant systems.

  • logical-system logical-system-name—(Optional) Displays information about SIP ALG counters of a specified logical system.

  • logical-system all—(Optional) Displays the sum of SIP counters of all logical systems.

  • root-logical-system—(Optional) Displays information about SIP ALG counters of root logical system as default.

  • tenant tenant-name—(Optional) Displays information about SIP ALG counters of a specified tenant system.

  • tenant all—(Optional) Displays the sum of SIP ALG counters of all tenant systems.

  • node—(Optional) For chassis cluster configurations, displays the information about SIP ALG counters on a specific node (device) in the cluster.

    • node-id—Identification number of the node. It can be 0 or 1.

    • all—Displays information about all nodes.

    • local—Displays information about the local node.

    • primary—Displays information about the primary node.

Required Privilege Level

view

List of Sample Output

show security alg sip counters

show security alg sip counters all-logical-systems-tenants

show security alg sip counters logical-system lsys1

show security alg sip counters logical-system all

show security alg sip counters root-logical-system

show security alg sip counters tenant TN1

show security alg sip counters tenant all

Output Fields

Table 1 lists the output fields for the show security alg sip counters command. Output fields are listed in the approximate order in which they appear.

Table 1: show security alg sip counters Output Fields

Field Name

Field Description

INVITE

Number of INVITE requests sent. An INVITE request is sent to invite another user to participate in a session.

CANCEL

Number of CANCEL requests sent. A user can send a CANCEL request to cancel a pending INVITE request. A CANCEL request has no effect if the SIP server processing the INVITE had sent a final response for the INVITE before it received the CANCEL

ACK

Number of ACK requests sent. The user from whom the INVITE originated sends an ACK request to confirm reception of the final response to the INVITE request.

BYE

Number of BYE requests sent. A user sends a BYE request to abandon a session. A BYE request from either user automatically terminates the session.

RR header exceeded max

Number of times the SIP ALG RR (Record-Route) headers exceeded the maximum limit.

REGISTER

Number of REGISTER requests sent. A user sends a REGISTER request to a SIP registrar server to inform it of the current location of the user. A SIP registrar server records all the information it receives in REGISTER requests and makes this information available to any SIP server attempting to locate a user.

OPTIONS

Number of OPTIONS requests sent. An OPTION request is used by the User Agent (UA) to obtain information about the capabilities of the SIP proxy. A server responds with information about what methods, session description protocols, and message encoding it supports.

INFO

Number of INFO requests sent. An INFO message is used to communicate mid-session signaling information along the signaling path for the call.

MESSAGE

Number of MESSAGE requests sent. SIP messages consist of requests from a client to a server and responses to the requests from a server to a client with the purpose of establishing a session (or a call).

NOTIFY

Number of NOTIFY requests sent. NOTIFY requests are sent to inform subscribers of changes in state to which the subscriber has a subscription.

PRACK

Number of PRACK requests sent. The PRACK request plays the same role as ACK, but for provisional responses.

PUBLISH

Number of PUBLISH requests sent. The PUBLISH request used for publishing event state. PUBLISH is similar to REGISTER in that it allows a user to create, modify, and remove state in another entity which manages this state on behalf of the user.

REFER

Number of REFER requests sent. A REFER request is used to refer the recipient (identified by the Request-URI) to a third party by the contact information provided in the request.

SUBSCRIBE

Number of SUBSCRIBE requests sent. A SUBCRIBE request is used to request current state and state updates from a remote node.

UPDATE

Number of UPDATE requests sent. AN UPDATE request is used to create a temporary opening in the firewall (pinhole) for new or updates Session Description Protocol (SDP) information. The following fields are modified: Via, From, To, Call-ID, Contact, Route, and Record-Route.

BENOTIFY

Number of BENOTIFY requests sent. A BENOTIFY request is used to reduce the unnecessary SIP signaling traffic on application servers. Applications that do not need a response for a NOTIFY request can enhance performance by enabling BENOTIFY.

SERVICE

Number of SERVICE requests sent. The SERVICE method used by a SIP client to request a service of a SIP server. It is a standard SIP message and will be forwarded until it reaches the server or end user which is performing the service.

OTHER

Number of OTHER requests sent.

Total Pkt-in

Number of SIP ALG total packets received.

Total Pkt dropped on error

Number of SIP ALG total packets dropped while transmission and retransmission of messages.

Call error

Number of SIP ALG call errors.

IP resolve error

Number of SIP ALG IP address resolution errors.

NAT error

Number of SIP ALG NAT errors.

Resource manager error

Number of SIP ALG resource manager errors.

RR header exceeded max

Number of times the SIP ALG RR (Record-Route) headers exceeded the maximum limit.

Contact header exceeded max

Number of times the SIP ALG contact headers exceeded the maximum limit.

Call Dropped due to limit

SIP ALG calls dropped because of call limits.

SIP stack error

Number of SIP ALG stack errors.

SIP decode error

Number of SIP ALG decode errors.

SIP unknown method error

Number of SIP ALG unknown method errors.

SIP dscp marked

SIP ALG DSCP marked.

Invite Dropped due to call limit

Number of SIP ALG invite dropped due to call limits.

SIP msg not processed by stack

Number of SIP ALG stack errors.

SIP msg not processed by alg

Number of SIP ALG messages not processed by ALGs.

SIP unknown method dropped

Number of SIP ALG unknown method errors.

Decoding error

Number of SIP ALG decoding errors.

Request for disconnected call

Number of SIP ALG calls disconnected.

Request out of state

Number of SIP ALG messages out of state errors.

RTO message sent

Number of SIP ALG marked RTO messages sent.

RTO message received

Number of SIP ALG RTO messages received.

RTO buffer allocation failure

Number of SIP ALG RTO buffer allocation failures.

RTO buffer transmit failure

Number of SIP ALG RTO buffer transmit failures.

RTO send processing error

Number of SIP ALG RTO send processing errors.

RTO receive processing error

Number of SIP ALG RTO receiving processing errors.

RTO receive invalid length

Number of SIP ALG RTOs receiving invalid length.

RTO receive call process error

Number of SIP ALG RTO receiving call process errors.

RTO receive call allocation error

Number of SIP ALG RTO receiving call allocation error.

RTO receive call register error

Number of SIP ALG RTO receiving call register errors.

RTO receive invalid status error

Number of SIP ALG RTO receiving register errors.

Sample Output

show security alg sip counters

user@host> show security alg sip counters

show security alg sip counters all-logical-systems-tenants

user@host> show security alg sip counters all-logical-systems-tenants

show security alg sip counters logical-system lsys1

user@host> show security alg sip counters lsys1

show security alg sip counters logical-system all

user@host> show security alg sip counters logical-system all

show security alg sip counters root-logical-system

user@host> show security alg sip counters root-logical-system

show security alg sip counters tenant TN1

user@host> show security alg sip counters tenant TN1

show security alg sip counters tenant all

user@host> show security alg sip counters tenant all