<p>osmith has uploaded this change for <strong>review</strong>.</p><p><a href="https://gerrit.osmocom.org/c/osmo-pcu/+/15422">View Change</a></p><pre style="font-family: monospace,monospace; white-space: pre-wrap;">doc: update generated VTY reference, rate counters<br><br>Change-Id: I6243a2856df9db0f06e704e51e87113f9b57bb36<br>---<br>M doc/manuals/chapters/counters_generated.adoc<br>M doc/manuals/vty/osmo-pcu_vty_reference.xml<br>2 files changed, 101 insertions(+), 52 deletions(-)<br><br></pre><pre style="font-family: monospace,monospace; white-space: pre-wrap;">git pull ssh://gerrit.osmocom.org:29418/osmo-pcu refs/changes/22/15422/1</pre><pre style="font-family: monospace,monospace; white-space: pre-wrap;"><span>diff --git a/doc/manuals/chapters/counters_generated.adoc b/doc/manuals/chapters/counters_generated.adoc</span><br><span>index 2ee425e..50988cd 100644</span><br><span>--- a/doc/manuals/chapters/counters_generated.adoc</span><br><span>+++ b/doc/manuals/chapters/counters_generated.adoc</span><br><span>@@ -1,40 +1,12 @@</span><br><span style="color: hsl(120, 100%, 40%);">+</span><br><span> // autogenerated by show asciidoc counters</span><br><span style="color: hsl(0, 100%, 40%);">-These counters and their description based on Osmo-PCU 0.4.0.4-8d55 (Osmo-PCU).</span><br><span style="color: hsl(120, 100%, 40%);">+These counters and their description are based on Osmo-PCU 0.7.0.5-df0f (Osmo-PCU).</span><br><span style="color: hsl(120, 100%, 40%);">+</span><br><span style="color: hsl(120, 100%, 40%);">+=== Rate Counters</span><br><span> </span><br><span> // generating tables for rate_ctr_group</span><br><span style="color: hsl(0, 100%, 40%);">-// rate_ctr_group table BSSGP Peer Statistics</span><br><span style="color: hsl(0, 100%, 40%);">-.bssgp:bss_ctx - BSSGP Peer Statistics </span><br><span style="color: hsl(0, 100%, 40%);">-[options="header"]</span><br><span style="color: hsl(0, 100%, 40%);">-|===</span><br><span style="color: hsl(0, 100%, 40%);">-| Name | Reference | Description</span><br><span style="color: hsl(0, 100%, 40%);">-| packets:in | <<bssgp:bss_ctx_packets:in>> | Packets at BSSGP Level ( In)</span><br><span style="color: hsl(0, 100%, 40%);">-| packets:out | <<bssgp:bss_ctx_packets:out>> | Packets at BSSGP Level (Out)</span><br><span style="color: hsl(0, 100%, 40%);">-| bytes:in | <<bssgp:bss_ctx_bytes:in>> | Bytes at BSSGP Level   ( In)</span><br><span style="color: hsl(0, 100%, 40%);">-| bytes:out | <<bssgp:bss_ctx_bytes:out>> | Bytes at BSSGP Level   (Out)</span><br><span style="color: hsl(0, 100%, 40%);">-| blocked | <<bssgp:bss_ctx_blocked>> | BVC Blocking count</span><br><span style="color: hsl(0, 100%, 40%);">-| discarded | <<bssgp:bss_ctx_discarded>> | BVC LLC Discarded count</span><br><span style="color: hsl(0, 100%, 40%);">-| status | <<bssgp:bss_ctx_status>> | BVC Status count</span><br><span style="color: hsl(0, 100%, 40%);">-|===</span><br><span> // rate_ctr_group table NSVC Peer Statistics</span><br><span style="color: hsl(0, 100%, 40%);">-.ns:nsvc - NSVC Peer Statistics </span><br><span style="color: hsl(0, 100%, 40%);">-[options="header"]</span><br><span style="color: hsl(0, 100%, 40%);">-|===</span><br><span style="color: hsl(0, 100%, 40%);">-| Name | Reference | Description</span><br><span style="color: hsl(0, 100%, 40%);">-| packets:in | <<ns:nsvc_packets:in>> | Packets at NS Level  ( In)</span><br><span style="color: hsl(0, 100%, 40%);">-| packets:out | <<ns:nsvc_packets:out>> | Packets at NS Level  (Out)</span><br><span style="color: hsl(0, 100%, 40%);">-| bytes:in | <<ns:nsvc_bytes:in>> | Bytes at NS Level    ( In)</span><br><span style="color: hsl(0, 100%, 40%);">-| bytes:out | <<ns:nsvc_bytes:out>> | Bytes at NS Level    (Out)</span><br><span style="color: hsl(0, 100%, 40%);">-| blocked | <<ns:nsvc_blocked>> | NS-VC Block count         </span><br><span style="color: hsl(0, 100%, 40%);">-| dead | <<ns:nsvc_dead>> | NS-VC gone dead count     </span><br><span style="color: hsl(0, 100%, 40%);">-| replaced | <<ns:nsvc_replaced>> | NS-VC replaced other count</span><br><span style="color: hsl(0, 100%, 40%);">-| nsei-chg | <<ns:nsvc_nsei-chg>> | NS-VC changed NSEI count  </span><br><span style="color: hsl(0, 100%, 40%);">-| inv-nsvci | <<ns:nsvc_inv-nsvci>> | NS-VCI was invalid count  </span><br><span style="color: hsl(0, 100%, 40%);">-| inv-nsei | <<ns:nsvc_inv-nsei>> | NSEI was invalid count    </span><br><span style="color: hsl(0, 100%, 40%);">-| lost:alive | <<ns:nsvc_lost:alive>> | ALIVE ACK missing count   </span><br><span style="color: hsl(0, 100%, 40%);">-| lost:reset | <<ns:nsvc_lost:reset>> | RESET ACK missing count   </span><br><span style="color: hsl(0, 100%, 40%);">-|===</span><br><span style="color: hsl(0, 100%, 40%);">-// rate_ctr_group table NSVC Peer Statistics</span><br><span style="color: hsl(0, 100%, 40%);">-.ns:nsvc - NSVC Peer Statistics </span><br><span style="color: hsl(120, 100%, 40%);">+.ns:nsvc - NSVC Peer Statistics</span><br><span> [options="header"]</span><br><span> |===</span><br><span> | Name | Reference | Description</span><br><span>@@ -52,7 +24,7 @@</span><br><span> | lost:reset | <<ns:nsvc_lost:reset>> | RESET ACK missing count   </span><br><span> |===</span><br><span> // rate_ctr_group table BTS Statistics</span><br><span style="color: hsl(0, 100%, 40%);">-.bts - BTS Statistics </span><br><span style="color: hsl(120, 100%, 40%);">+.bts - BTS Statistics</span><br><span> [options="header"]</span><br><span> |===</span><br><span> | Name | Reference | Description</span><br><span>@@ -142,18 +114,12 @@</span><br><span> | egprs:uplink_mcs8 | <<bts_egprs:uplink_mcs8>> | MCS8 Uplink          </span><br><span> | egprs:uplink_mcs9 | <<bts_egprs:uplink_mcs9>> | MCS9 Uplink          </span><br><span> |===</span><br><span style="color: hsl(120, 100%, 40%);">+== Osmo Stat Items</span><br><span style="color: hsl(120, 100%, 40%);">+</span><br><span> // generating tables for osmo_stat_items</span><br><span> NSVC Peer Statistics</span><br><span> // osmo_stat_item_group table NSVC Peer Statistics</span><br><span style="color: hsl(0, 100%, 40%);">-.ns.nsvc - NSVC Peer Statistics </span><br><span style="color: hsl(0, 100%, 40%);">-[options="header"]</span><br><span style="color: hsl(0, 100%, 40%);">-|===</span><br><span style="color: hsl(0, 100%, 40%);">-| Name | Reference | Description | Unit</span><br><span style="color: hsl(0, 100%, 40%);">-| alive.delay | <<ns.nsvc_alive.delay>> | ALIVE response time         | ms</span><br><span style="color: hsl(0, 100%, 40%);">-|===</span><br><span style="color: hsl(0, 100%, 40%);">-NSVC Peer Statistics</span><br><span style="color: hsl(0, 100%, 40%);">-// osmo_stat_item_group table NSVC Peer Statistics</span><br><span style="color: hsl(0, 100%, 40%);">-.ns.nsvc - NSVC Peer Statistics </span><br><span style="color: hsl(120, 100%, 40%);">+.ns.nsvc - NSVC Peer Statistics</span><br><span> [options="header"]</span><br><span> |===</span><br><span> | Name | Reference | Description | Unit</span><br><span>@@ -161,18 +127,13 @@</span><br><span> |===</span><br><span> BTS Statistics</span><br><span> // osmo_stat_item_group table BTS Statistics</span><br><span style="color: hsl(0, 100%, 40%);">-.bts - BTS Statistics </span><br><span style="color: hsl(120, 100%, 40%);">+.bts - BTS Statistics</span><br><span> [options="header"]</span><br><span> |===</span><br><span> | Name | Reference | Description | Unit</span><br><span> | ms.present | <<bts_ms.present>> | MS Present            | </span><br><span> |===</span><br><span style="color: hsl(120, 100%, 40%);">+== Osmo Counters</span><br><span style="color: hsl(120, 100%, 40%);">+</span><br><span> // generating tables for osmo_counters</span><br><span style="color: hsl(0, 100%, 40%);">-// ungrouped osmo_counters</span><br><span style="color: hsl(0, 100%, 40%);">-.ungrouped osmo counters</span><br><span style="color: hsl(0, 100%, 40%);">-[options="header"]</span><br><span style="color: hsl(0, 100%, 40%);">-|===</span><br><span style="color: hsl(0, 100%, 40%);">-| Name | Reference | Description</span><br><span style="color: hsl(0, 100%, 40%);">-|===</span><br><span style="color: hsl(0, 100%, 40%);">-</span><br><span style="color: hsl(0, 100%, 40%);">-</span><br><span style="color: hsl(120, 100%, 40%);">+// there are no ungrouped osmo_counters</span><br><span>diff --git a/doc/manuals/vty/osmo-pcu_vty_reference.xml b/doc/manuals/vty/osmo-pcu_vty_reference.xml</span><br><span>index 235e307..cc8fffa 100644</span><br><span>--- a/doc/manuals/vty/osmo-pcu_vty_reference.xml</span><br><span>+++ b/doc/manuals/vty/osmo-pcu_vty_reference.xml</span><br><span>@@ -263,6 +263,50 @@</span><br><span>         <param name='force-all' doc='Release any globally forced log level set with &apos;logging level force-all &lt;level&gt;&apos;' /></span><br><span>       </params></span><br><span>     </command></span><br><span style="color: hsl(120, 100%, 40%);">+    <command id='logp (csn1|l1if|rlcmac|rlcmacdata|rlcmacdl|rlcmacul|rlcmacsched|rlcmacmeas|tbf|tbfdl|tbful|ns|bssgp|pcu|lglobal|llapd|linp|lmux|lmi|lmib|lsms|lctrl|lgtp|lstats|lgsup|loap|lss7|lsccp|lsua|lm3ua|lmgcp|ljibuf|lrspro) (debug|info|notice|error|fatal) .LOGMESSAGE'></span><br><span style="color: hsl(120, 100%, 40%);">+      <params></span><br><span style="color: hsl(120, 100%, 40%);">+        <param name='logp' doc='Print a message on all log outputs; useful for placing markers in test logs' /></span><br><span style="color: hsl(120, 100%, 40%);">+        <param name='csn1' doc='Concrete Syntax Notation One (CSN1)' /></span><br><span style="color: hsl(120, 100%, 40%);">+        <param name='l1if' doc='GPRS PCU L1 interface (L1IF)' /></span><br><span style="color: hsl(120, 100%, 40%);">+        <param name='rlcmac' doc='GPRS RLC/MAC layer (RLCMAC)' /></span><br><span style="color: hsl(120, 100%, 40%);">+        <param name='rlcmacdata' doc='GPRS RLC/MAC layer Data (RLCMAC)' /></span><br><span style="color: hsl(120, 100%, 40%);">+        <param name='rlcmacdl' doc='GPRS RLC/MAC layer Downlink (RLCMAC)' /></span><br><span style="color: hsl(120, 100%, 40%);">+        <param name='rlcmacul' doc='GPRS RLC/MAC layer Uplink (RLCMAC)' /></span><br><span style="color: hsl(120, 100%, 40%);">+        <param name='rlcmacsched' doc='GPRS RLC/MAC layer Scheduling (RLCMAC)' /></span><br><span style="color: hsl(120, 100%, 40%);">+        <param name='rlcmacmeas' doc='GPRS RLC/MAC layer Measurements (RLCMAC)' /></span><br><span style="color: hsl(120, 100%, 40%);">+        <param name='tbf' doc='Temporary Block Flow (TBF)' /></span><br><span style="color: hsl(120, 100%, 40%);">+        <param name='tbfdl' doc='Temporary Block Flow (TBF) Downlink' /></span><br><span style="color: hsl(120, 100%, 40%);">+        <param name='tbful' doc='Temporary Block Flow (TBF) Uplink' /></span><br><span style="color: hsl(120, 100%, 40%);">+        <param name='ns' doc='GPRS Network Service Protocol (NS)' /></span><br><span style="color: hsl(120, 100%, 40%);">+        <param name='bssgp' doc='GPRS BSS Gateway Protocol (BSSGP)' /></span><br><span style="color: hsl(120, 100%, 40%);">+        <param name='pcu' doc='GPRS Packet Control Unit (PCU)' /></span><br><span style="color: hsl(120, 100%, 40%);">+        <param name='lglobal' doc='Library-internal global log family' /></span><br><span style="color: hsl(120, 100%, 40%);">+        <param name='llapd' doc='LAPD in libosmogsm' /></span><br><span style="color: hsl(120, 100%, 40%);">+        <param name='linp' doc='A-bis Intput Subsystem' /></span><br><span style="color: hsl(120, 100%, 40%);">+        <param name='lmux' doc='A-bis B-Subchannel TRAU Frame Multiplex' /></span><br><span style="color: hsl(120, 100%, 40%);">+        <param name='lmi' doc='A-bis Input Driver for Signalling' /></span><br><span style="color: hsl(120, 100%, 40%);">+        <param name='lmib' doc='A-bis Input Driver for B-Channels (voice)' /></span><br><span style="color: hsl(120, 100%, 40%);">+        <param name='lsms' doc='Layer3 Short Message Service (SMS)' /></span><br><span style="color: hsl(120, 100%, 40%);">+        <param name='lctrl' doc='Control Interface' /></span><br><span style="color: hsl(120, 100%, 40%);">+        <param name='lgtp' doc='GPRS GTP library' /></span><br><span style="color: hsl(120, 100%, 40%);">+        <param name='lstats' doc='Statistics messages and logging' /></span><br><span style="color: hsl(120, 100%, 40%);">+        <param name='lgsup' doc='Generic Subscriber Update Protocol' /></span><br><span style="color: hsl(120, 100%, 40%);">+        <param name='loap' doc='Osmocom Authentication Protocol' /></span><br><span style="color: hsl(120, 100%, 40%);">+        <param name='lss7' doc='libosmo-sigtran Signalling System 7' /></span><br><span style="color: hsl(120, 100%, 40%);">+        <param name='lsccp' doc='libosmo-sigtran SCCP Implementation' /></span><br><span style="color: hsl(120, 100%, 40%);">+        <param name='lsua' doc='libosmo-sigtran SCCP User Adaptation' /></span><br><span style="color: hsl(120, 100%, 40%);">+        <param name='lm3ua' doc='libosmo-sigtran MTP3 User Adaptation' /></span><br><span style="color: hsl(120, 100%, 40%);">+        <param name='lmgcp' doc='libosmo-mgcp Media Gateway Control Protocol' /></span><br><span style="color: hsl(120, 100%, 40%);">+        <param name='ljibuf' doc='libosmo-netif Jitter Buffer' /></span><br><span style="color: hsl(120, 100%, 40%);">+        <param name='lrspro' doc='Remote SIM protocol' /></span><br><span style="color: hsl(120, 100%, 40%);">+        <param name='debug' doc='Log debug messages and higher levels' /></span><br><span style="color: hsl(120, 100%, 40%);">+        <param name='info' doc='Log informational messages and higher levels' /></span><br><span style="color: hsl(120, 100%, 40%);">+        <param name='notice' doc='Log noticeable messages and higher levels' /></span><br><span style="color: hsl(120, 100%, 40%);">+        <param name='error' doc='Log error messages and higher levels' /></span><br><span style="color: hsl(120, 100%, 40%);">+        <param name='fatal' doc='Log only fatal messages' /></span><br><span style="color: hsl(120, 100%, 40%);">+        <param name='.LOGMESSAGE' doc='Arbitrary message to log on given category and log level' /></span><br><span style="color: hsl(120, 100%, 40%);">+      </params></span><br><span style="color: hsl(120, 100%, 40%);">+    </command></span><br><span>     <command id='show logging vty'></span><br><span>       <params></span><br><span>         <param name='show' doc='Show running system information' /></span><br><span>@@ -628,6 +672,50 @@</span><br><span>         <param name='force-all' doc='Release any globally forced log level set with &apos;logging level force-all &lt;level&gt;&apos;' /></span><br><span>       </params></span><br><span>     </command></span><br><span style="color: hsl(120, 100%, 40%);">+    <command id='logp (csn1|l1if|rlcmac|rlcmacdata|rlcmacdl|rlcmacul|rlcmacsched|rlcmacmeas|tbf|tbfdl|tbful|ns|bssgp|pcu|lglobal|llapd|linp|lmux|lmi|lmib|lsms|lctrl|lgtp|lstats|lgsup|loap|lss7|lsccp|lsua|lm3ua|lmgcp|ljibuf|lrspro) (debug|info|notice|error|fatal) .LOGMESSAGE'></span><br><span style="color: hsl(120, 100%, 40%);">+      <params></span><br><span style="color: hsl(120, 100%, 40%);">+        <param name='logp' doc='Print a message on all log outputs; useful for placing markers in test logs' /></span><br><span style="color: hsl(120, 100%, 40%);">+        <param name='csn1' doc='Concrete Syntax Notation One (CSN1)' /></span><br><span style="color: hsl(120, 100%, 40%);">+        <param name='l1if' doc='GPRS PCU L1 interface (L1IF)' /></span><br><span style="color: hsl(120, 100%, 40%);">+        <param name='rlcmac' doc='GPRS RLC/MAC layer (RLCMAC)' /></span><br><span style="color: hsl(120, 100%, 40%);">+        <param name='rlcmacdata' doc='GPRS RLC/MAC layer Data (RLCMAC)' /></span><br><span style="color: hsl(120, 100%, 40%);">+        <param name='rlcmacdl' doc='GPRS RLC/MAC layer Downlink (RLCMAC)' /></span><br><span style="color: hsl(120, 100%, 40%);">+        <param name='rlcmacul' doc='GPRS RLC/MAC layer Uplink (RLCMAC)' /></span><br><span style="color: hsl(120, 100%, 40%);">+        <param name='rlcmacsched' doc='GPRS RLC/MAC layer Scheduling (RLCMAC)' /></span><br><span style="color: hsl(120, 100%, 40%);">+        <param name='rlcmacmeas' doc='GPRS RLC/MAC layer Measurements (RLCMAC)' /></span><br><span style="color: hsl(120, 100%, 40%);">+        <param name='tbf' doc='Temporary Block Flow (TBF)' /></span><br><span style="color: hsl(120, 100%, 40%);">+        <param name='tbfdl' doc='Temporary Block Flow (TBF) Downlink' /></span><br><span style="color: hsl(120, 100%, 40%);">+        <param name='tbful' doc='Temporary Block Flow (TBF) Uplink' /></span><br><span style="color: hsl(120, 100%, 40%);">+        <param name='ns' doc='GPRS Network Service Protocol (NS)' /></span><br><span style="color: hsl(120, 100%, 40%);">+        <param name='bssgp' doc='GPRS BSS Gateway Protocol (BSSGP)' /></span><br><span style="color: hsl(120, 100%, 40%);">+        <param name='pcu' doc='GPRS Packet Control Unit (PCU)' /></span><br><span style="color: hsl(120, 100%, 40%);">+        <param name='lglobal' doc='Library-internal global log family' /></span><br><span style="color: hsl(120, 100%, 40%);">+        <param name='llapd' doc='LAPD in libosmogsm' /></span><br><span style="color: hsl(120, 100%, 40%);">+        <param name='linp' doc='A-bis Intput Subsystem' /></span><br><span style="color: hsl(120, 100%, 40%);">+        <param name='lmux' doc='A-bis B-Subchannel TRAU Frame Multiplex' /></span><br><span style="color: hsl(120, 100%, 40%);">+        <param name='lmi' doc='A-bis Input Driver for Signalling' /></span><br><span style="color: hsl(120, 100%, 40%);">+        <param name='lmib' doc='A-bis Input Driver for B-Channels (voice)' /></span><br><span style="color: hsl(120, 100%, 40%);">+        <param name='lsms' doc='Layer3 Short Message Service (SMS)' /></span><br><span style="color: hsl(120, 100%, 40%);">+        <param name='lctrl' doc='Control Interface' /></span><br><span style="color: hsl(120, 100%, 40%);">+        <param name='lgtp' doc='GPRS GTP library' /></span><br><span style="color: hsl(120, 100%, 40%);">+        <param name='lstats' doc='Statistics messages and logging' /></span><br><span style="color: hsl(120, 100%, 40%);">+        <param name='lgsup' doc='Generic Subscriber Update Protocol' /></span><br><span style="color: hsl(120, 100%, 40%);">+        <param name='loap' doc='Osmocom Authentication Protocol' /></span><br><span style="color: hsl(120, 100%, 40%);">+        <param name='lss7' doc='libosmo-sigtran Signalling System 7' /></span><br><span style="color: hsl(120, 100%, 40%);">+        <param name='lsccp' doc='libosmo-sigtran SCCP Implementation' /></span><br><span style="color: hsl(120, 100%, 40%);">+        <param name='lsua' doc='libosmo-sigtran SCCP User Adaptation' /></span><br><span style="color: hsl(120, 100%, 40%);">+        <param name='lm3ua' doc='libosmo-sigtran MTP3 User Adaptation' /></span><br><span style="color: hsl(120, 100%, 40%);">+        <param name='lmgcp' doc='libosmo-mgcp Media Gateway Control Protocol' /></span><br><span style="color: hsl(120, 100%, 40%);">+        <param name='ljibuf' doc='libosmo-netif Jitter Buffer' /></span><br><span style="color: hsl(120, 100%, 40%);">+        <param name='lrspro' doc='Remote SIM protocol' /></span><br><span style="color: hsl(120, 100%, 40%);">+        <param name='debug' doc='Log debug messages and higher levels' /></span><br><span style="color: hsl(120, 100%, 40%);">+        <param name='info' doc='Log informational messages and higher levels' /></span><br><span style="color: hsl(120, 100%, 40%);">+        <param name='notice' doc='Log noticeable messages and higher levels' /></span><br><span style="color: hsl(120, 100%, 40%);">+        <param name='error' doc='Log error messages and higher levels' /></span><br><span style="color: hsl(120, 100%, 40%);">+        <param name='fatal' doc='Log only fatal messages' /></span><br><span style="color: hsl(120, 100%, 40%);">+        <param name='.LOGMESSAGE' doc='Arbitrary message to log on given category and log level' /></span><br><span style="color: hsl(120, 100%, 40%);">+      </params></span><br><span style="color: hsl(120, 100%, 40%);">+    </command></span><br><span>     <command id='show logging vty'></span><br><span>       <params></span><br><span>         <param name='show' doc='Show running system information' /></span><br><span></span><br></pre><p>To view, visit <a href="https://gerrit.osmocom.org/c/osmo-pcu/+/15422">change 15422</a>. To unsubscribe, or for help writing mail filters, visit <a href="https://gerrit.osmocom.org/settings">settings</a>.</p><div itemscope itemtype="http://schema.org/EmailMessage"><div itemscope itemprop="action" itemtype="http://schema.org/ViewAction"><link itemprop="url" href="https://gerrit.osmocom.org/c/osmo-pcu/+/15422"/><meta itemprop="name" content="View Change"/></div></div>

<div style="display:none"> Gerrit-Project: osmo-pcu </div>
<div style="display:none"> Gerrit-Branch: master </div>
<div style="display:none"> Gerrit-Change-Id: I6243a2856df9db0f06e704e51e87113f9b57bb36 </div>
<div style="display:none"> Gerrit-Change-Number: 15422 </div>
<div style="display:none"> Gerrit-PatchSet: 1 </div>
<div style="display:none"> Gerrit-Owner: osmith <osmith@sysmocom.de> </div>
<div style="display:none"> Gerrit-MessageType: newchange </div>