In this section:
The SBC 5100, SBC 5110, SBC 5200, and SBC 5210 platforms are no longer supported beginning with the SBC Core 10.0.0R0 release. This release supports SBC 5400/7000/SWe platforms. Contact Ribbon Sales for upgrade information.
Common Call Statistics Terminology | |
---|---|
Stable Calls | Calls that are established and fully stable (connected and media cut-through type of calls) and will survive a fail-over. This excludes calls in establishing, clearing and updating states which will not survive a fail-over. |
Active Calls | A snapshot of total number of active calls on the SBC at the point of execution of the status command. This count reflects the actual live calls on the box independent of the state of the call (setup, stable, updating or clearing). |
Call Attempts | Accumulative number of attempted calls on this system since the last reboot/start-up, including calls where a setup was sent/received, uncompleted calls (calls failed, busy, not answered, etc.) and calls completed (answered). |
Call Completions | Accumulative number of calls completed on this system since the last reboot/start-up. |
The SBC allows the operator to access data from the current interval and from the interval statistics table related to each object being monitored. The current interval consists of a statistics table entry that is accumulating data for the next interval report. The interval statistics table is a series of statistics table entries containing data from the most recently completed n intervals (where n is the number of intervals in the retention policy configuration).
If using the EMS in your network, configure EMS PM data collection intervals for the SBC to be both:
Refer to the Insight EMS User Guide for configuration details.
The command syntax of the objects related to the show table system
command is shown below.
show table system activeConfigFile activeRevision admin announcements baseMacAddress clusterAdmin configMode congestion coredumpList coredumpSummary cpuTranscodeStatus cpuUtilCurrentStatistics cpuUtilIntervalStatistics databaseIntegrity daughterBoardAdmin daughterBoardStatus dodModeStatus dsbc dspPad dspRes dspStatus ems ethernetPort fanStatus fileStatisticsAdmin fileStatisticsStatus fipsFSMState gpuStatus gpuTranscodeStatus haConfig hardDiskStatus hardDiskUsage highAvailabilityPort intervalStatistics ipPolicing isOAM jsrcServer ledStatus licenseDomainBundleInfo licenseInfo licenseNodeLockedBundleInfo licenseRequired licenseStatus loadBalancingService logicalMgmtIpInterface logicalMgmtIpInterfaceStatus macAddressStatus media mediaProfile memoryUtilCurrentStatistics memoryUtilIntervalStatistics metavariable metaVariableDynamic mgmtIpInterfaceGroup mgmtStaticRoute networkProcessorStatistics niceLicense ntp objectStoreParameters pathCheckPath pdcsLicense policyServer powerSupplyStatus rgStatus savedConfigList sbcliLicense sbcPersonalityStatus security serverAdmin serverSoftwareUpgradeStatus serverStatus serviceDiscovery slb softwareUpgradeDetailedStatus softwareUpgradeStatus standbySyncStatus sweActiveProfile sweCapacityEstimate sweCodecMixProfile sweConfigProfileSelection sweProcessorCapacity sweTrafficProfiles syncStatus systemCongestionCurrentStatistics systemCongestionIntervalStatistics systemCongestionStatus transcodeInfo transcodeType
SBC releases 5.1, 6.2 and 7.2 are officially FIPS-compliant.
> show table system admin <system name>
Announcement file status and statistics.
> show table system announcements
> show table system adSyncStatus
The CPU Transcode Status captures the information on spilled over channels due to the exhaustion of GPU resources. GPU codecs appear on the CPU when the GPU resources are exhausted and cannot accommodate GPU-supported codec channels, so the codec channels spill onto the CPU. You can use the show status system cpuTranscodeStatus
command only on GPU accelerated SWe and only for codecs with GPU support.
Applies to SBC SWe Only.
show table system cpuTranscodeStatus
Server Daughter Board (DB) status details.
Applies to SBC 5xxx and SBC 7000 only.
> show table system daughterBoardStatus
DSP PAD configuration service (SBC must be restarted for new configuration to take effect).
> show table system dspPad
> show table system dspPad jitterEvalPeriod 1000; jitterMinOccThsh 20; rtpDtmfRelay 100; sidMinTime 200; sidMaxTime 2000; sidHangoverTime 300; sidMinNoiseFloor 60; sidMaxNoiseFloor 48; comfortEnergy 56; universalCompressionThreshold 90; universalCompressionThresholdState enabled; playoutTimeseriesPeriod 20000; playoutTimeseriesThreshold0 0; playoutTimeseriesThreshold1 200; playoutTimeseriesThreshold2 600; toneThreshold 90; toneThresholdState enabled; audioTxDuring2833 enabled; highPriorityCompressionReservation 0; highPriorityToneReservation 0;
> show table system dspRes dspCallCurrentStatistics dspCallIntervalStatistics dspUsageCurrentStatistics dspUsageIntervalStatistics
This statistic command provides the current number of transcoded sessions per DSP2x slot (SBC 5x10) or SPS100 module (SBC 5x00) depending upon the number of modules installed for the specified system. The SBC 5x10 can include up to four DSP modules. The SBC 5x00 can be configured for up to three SPS100 modules
(Refer to DSP Channel Densities for SBC 5000 and 7000 Series for details).
> show table system dspStatus dspUsage
> show table system ethernetPort mgmtAdmin mgmtPortStatus mgmtStatistics packetAdmin packetPortStatus packetStatistics portMonitorStatus portRedundancyGroupStatus
Shows statistics of GPUs associated with the instance.
Applies to SBC SWe only
% show table system gpuStatus <server name> <deviceName> <utilization> <gpu index> <attribute>
Shows codec channel capacities on a per GPU device basis. GPU information is system-level; output shows only one entry in case of an HA system. Available only on SWe except S-SBC SWe.
show table system gpuTranscodeStatus
rogueMediaOffendersList
and mediaOffenderListstatistics
, a new entry is created when the destination IP address or destination UDP port is different than the existing entries. Some offenders lists include the column “Source Unique.” If the “Source Unique” field is “notUnique”, the packets from multiple source IP addresses or source UDP ports were discarded. If the source unique field is “unique,” the packets from a single source IP address/UDP port were discarded.For all other “offenders list” categories, a new entry is created when the source IP address is different than the existing entries.
ACL Offenders List – The Access Control List policer offenders list.
Aggregate Offenders List – The aggregate policer offenders list.
ARP Offenders List – The ARP policer offenders list.
Bad Ethernet IP Header Offenders List – The bad Ethernet/IP Header policer offenders list. Ethernet/IP headers are considered bad under the following conditions:
Only broadcast ARP packets are allowed; all other broadcast packets are considered bad.
Anything other than the following unicast/multicast ICMPV6 packets are considered bad.
Anything other than the following unicast ICMPV4 packets are considered bad:
Type 0 Echo Reply
Type 3 Code 4 (Destination unreachable, fragmentation required)
Type 8 Echo Request
Type 11 Code 0 (Time Exceeded, TTL expired)
Only ICMPV6 neighbor discovery packets are allowed under multicast MAC address. Anything else is considered bad.
If DestMAC is zero, it is considered a bad packet.
Anything other than ethertype (IPV4, IPV6, VLAN) is considered bad.
IP Checksum error is considered bad.
IP version other than 4 or 6 is considered bad.
Bad IP Header length
Packet that is not long enough to contain IP header.
TTL == 0 is considered bad.
IPV4 with options set is considered bad.
IPV6 with initial next header field of 0, 60, or 43 is considered bad.
Discard Rule Offenders List – The table of statistics for the discard rule offenders list. For example: ACLi discard rule packets.
IPsec Decrypt Offenders List – The table of statistics for the IPsec Decrypt policer offenders list. For example:
Bad IPsec packet
Authentication error
Invalid SSID
IPsec protocol == AH
Media Offenders List – The table of statistics for the media policer offenders list. For example: Media packets exceeding the policing value.
Rogue Media Offenders List – The table of statistics for the rogue media policer offenders list. For example:
srtpDecryptOffendersList – The table of statistic for SRTP decrypt offenders list. This contains SRTP packets which failed authentication or were flagged as replay packets. This could indicate malicious media packet attacks or it can be used to troubleshoot "no audio" calls using SRTP.
uFlow Offenders List – The table of statistics for the micro flow policer offenders list. For example: Microflow packet exceeding the policing rate.
Contrasting the Rogue Media Offenders List and the Media Offenders List:
Entries in the Media Offenders List are for allocated media packets that violate the policing rules. The associated call is sending too many media packets. This could indicate a possible “Theft of Service” scenario. Entries in the Rogue Media Offenders List are media packets that the SBC is receiving but no resource is allocated for the packet. This may be a Denial of Service attack or indication that a call was terminated but the other end is still sending media packets.
The uFlowStats table contains the following fields:
The following table lists fields that appear in both the systemCurStats
and systemIntStats
tables. The systemIntStats
table includes the following additional attributes:
number
– The interval sequence number. The number of intervals to store are configurable. Refer to Interval Statistics - CLI for configuration details.intervalValid
– A setting of 'true' indicates the interval contains valid data during the time interval. Each interval is for a configurable fixed time (default interval is 15 minutes) starting on the hour. For example, if the system starts at 12:05, the first interval at 12:15 will not be valid because it is less than the 15-minute interval. Subsequent intervals will be valid upon meeting the 15-minute time interval. System switch-overs also cause invalid intervals because data is lost during the interval.time
– The system up time when the interval statistic is collected for the specified interval.Complete IP Policing information related to threshold levels and duration is available at IP Policing Alarm Profile - CLI.
> show table system licenseDomainBundleInfo licenseInfo licenseNodeLockedInfo licenseRequired licenseStatus
Load Balancing Service status details.
> show table system loadBalancingService groupName inviteRetargetMode leaderStatistics leaderStatus registerRetargetMode resourceInfoStatus
Command Parameters
The following table lists Load Balancing Service status details.
> show table system loadBalancingService dspLeaderStatus dspResourceCacheStatus dspSeedNodeStatus groupName inviteRetargetMode leaderStatistics leaderStatus policerLeaderStatus policerResourceCacheStatus policerSeedNodeStatus registerRetargetMode resourceInfoStatus
Command Parameters
Load Balancing Service status details.
> show table system loadBalancingService dspResourceCacheStatus groupName leaderStatistics leaderStatus policerResourceCacheStatus privateIpInterfaceGroupName
Command Parameters
> show table system mgmtIpInterfaceGroup <mgmt group name> mgmtIpInterface > show table system mgmtIpInterfaceGroup <mgmt group name> mgmtIpInterfaceStatus
Command Parameters
For internal debug use only.
NTP services management
> show table system ntp keys peerStatus serverAdmin systemStatus timeZone
Softswitch servers and client services status/statistics details.
> show table system policyServer globalConfig localServer policyServerStatus remoteServer
Security management status/statistics details.
> show table system security certExpiryCheck hashEventLogs ipsec ocspProfileUses ocspStatistics pki
> show table system slb commInterface globalUtilization inviteReqTimeout nonInviteReqTimeout overloadControlOptions regReqTimeout sipClientCurrentStatistics sipClientIntervalStatistics sipClientStatistics sipClientStatus
SWe-related status/statistics details.
This table contains the name of active profile and time-stamp of profile activation.
> show table system sweActiveProfile
show table system sweActiveProfile name standard_passthrough_profile; stateChangeTime 2017-11-13T10:56:16-00:00;
This table contains the capacity estimates for all standard and custom profiles.
> show table system sweCapacityEstimate
> show table system sweCapacityEstimate ESTIMATED ESTIMATED ESTIMATED ESTIMATED REFRESH ESTIMATED MAX MAX SESSION NUM ESTIMATED REGISTRATION REGISTER PROTECTED PASSTHROUGH CRYPTO ESTIMATED ESTIMATED NAME CAPACITY SUBSCRIBERS CPS CAPACITY CAPACITY PPS SESSIONS SESSIONS TX PPS RX PPS ----------------------------------------------------------------------------------------------------------------------------------------- default 1496 65536 72 0 0 0.15 1500 656 0.15 0.15 standard_slb_profile 5180 65536 144 0 0 0.15 0 0 0.0 0.0 standard_msbc_profile 1497 65536 144 0 0 0.15 1500 656 0.15 0.15 standard_callmix_profile 1496 65536 72 0 0 0.15 1500 656 0.15 0.15 standard_gpu_isbc_profile - - - - - - - - - - standard_gpu_tsbc_profile - - - - - - - - - - standard_signaling_profile 5180 65536 144 0 0 0.15 0 0 0.0 0.0 standard_passthrough_profile 1496 65536 144 0 0 0.15 1500 656 0.15 0.15 standard_transcoding_profile 318 65536 72 0 0 0.15 1500 656 0.03 0.03 standard_highcps_callmix_profile 1487 65536 144 0 0 0.15 1500 656 0.15 0.15
This table contains the standard codec mix profiles.
> show table system sweCodecMixProfile
show table system sweCodecMixProfile CODEC MIX PROFILE NAME CODEC PTIME PERCENTAGE ------------------------------------------ G711_20ms g711 p20 100 G711_G729_20ms g711 p20 50 G711_G729_20ms g729 p20 50
The table sweConfigProfileSelection
lists the configured provisioning profile.
Command Syntax
> show table system sweConfigProfileSelection name
> show table system sweConfigProfileSelection name name large; [ok]
sweProcessorCapacity
This table contains the relative performance indices of the underlying processor for different functionalities such as crypto, passthrough, signaling and transcoding as compared to 2690v2 processor (with the recommended Host settings). The performance indices are all 100 for base processor. Any index value lower than 100, means the underlying processor is poorer than 2690v2 with respect to that functionality and vice versa.
> show table system sweProcessorCapacity
> show table system sweProcessorCapacity cryptoIndex 94; passthroughIndex 95; signalingIndex 93; transcodeIndex 98;
This table contains the standard profiles and their fixed call mix.
> show table system sweTrafficProfiles
> show table system sweTrafficProfiles PROCESSOR PROCESSOR CAPABILITY CALL INTERNAL EXTERNAL DIRECT PASSTHROUGH CAPABILITY INDEX SIG MEDIA HOLD IS BHCA PER REFRESH REFRESH MEDIA TRANSCODE CODEC TRANSCODING CRYPTO TONES INDEX OVERRIDE USE GPUFOR COST COST TX RX NAME TIME ACCESS SUBSCRIBER TIMER TIMER PERCENT PERCENT PROFILE CODEC PROFILE PERCENT PERCENT OVERRIDE VALUE TRANSCODING FACTOR FACTOR PPSFACTOR PPSFACTOR ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ default 100 false - - - 0 2 G711_20ms G711_G729_20ms 0 0 false - false 1.0 1.0 1.0 1.0 standard_slb_profile 100 false - - - 100 0 - - 0 0 false - false 1.0 1.0 1.0 1.0 standard_msbc_profile 150 false - - - 0 0 G711_20ms - 0 0 false - false 1.0 1.0 1.0 1.0 standard_callmix_profile 100 false - - - 0 10 G711_20ms G711_G729_20ms 0 0 false - false 1.0 1.0 1.0 1.0 standard_gpu_isbc_profile 100 false - - - 0 100 - G711_G729_20ms 0 0 false - false 1.0 1.0 1.0 1.0 standard_gpu_tsbc_profile 100 false - - - 0 100 - G711_G729_20ms 0 0 false - false 1.0 1.0 1.0 1.0 standard_signaling_profile 100 false - - - 100 0 - - 0 0 false - false 1.0 1.0 1.0 1.0 standard_passthrough_profile 100 false - - - 0 0 G711_20ms - 0 0 false - false 1.0 1.0 1.0 1.0 standard_transcoding_profile 100 false - - - 0 100 - G711_G729_20ms 0 0 false - false 1.0 1.0 1.0 1.0 standard_highcps_callmix_profile 25 false - - - 0 0 G711_20ms - 0 0 false - false 1.0 1.0 1.0 1.0
During a switchover call history of only stable calls are maintained. In ‘callCountStatus
’ table, all counters except STABLE CALLS are reset to zero when there is a switchover (either force or manual).
To view the call count status for the server before a switchover:
To switch over the management applications and restart “all” the applications:
To view SBC daughter board status (SBC 7000 results shown):
Two maintenance fields apply in this view:
The maintenance fields IMAGE LOAD FAILURE COUNT and FPGA VERSION do not apply to SPS100 cards.
To view the synchronization status of the system as a table:
To view the front panel LED status of the system:
To view fan status (example is for SBC 7000):
To view the license information of the application:
To view the MAC addresses status:
To view CPU Utilization for the current interval period:
To view system congestion status details.
To view system congestion current statistics.
To view DoD mode status.
To view Micro Flow stats:
To view LSWU results:
To display the current HA configuration settings:
To display results of running verifyDatabaseIntegrity
command:
To display sync status of active and standby nodes created through a N:1 redundancy group:
To view sync status details of the standby node for active nodes created through a N:1 redundancy group configuration.
To view the personality role of the SBC SWe instance.
To view license bundle details for node-locked licenses:
To view Server Admin status details on both a SBC 5200 and a virtual SBC: