<p>daniel <strong>merged</strong> this change.</p><p><a href="https://gerrit.osmocom.org/c/osmo-sgsn/+/14535">View Change</a></p><div style="white-space:pre-wrap">Approvals:
  Jenkins Builder: Verified
  pespin: Looks good to me, approved

</div><pre style="font-family: monospace,monospace; white-space: pre-wrap;">manuals: Update vty/counter documentation<br><br>Change-Id: Id7245eb1011d1f04d5dfa1503a96d100bc98344c<br>Related: OS#1700<br>---<br>M doc/manuals/chapters/counters_generated.adoc<br>M doc/manuals/vty/sgsn_vty_reference.xml<br>2 files changed, 26 insertions(+), 65 deletions(-)<br><br></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 756a4a5..dac46aa 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,5 +1,8 @@</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 OsmoSGSN UNKNOWN (OsmoSGSN).</span><br><span style="color: hsl(120, 100%, 40%);">+These counters and their description based on OsmoSGSN 1.4.0.31-05fe (OsmoSGSN).</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> // rate_ctr_group table BSSGP Peer Statistics</span><br><span>@@ -15,46 +18,15 @@</span><br><span> | discarded | <<bssgp:bss_ctx_discarded>> | BVC LLC Discarded count</span><br><span> | status | <<bssgp:bss_ctx_status>> | BVC Status count</span><br><span> |===</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 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(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> // rate_ctr_group table SGSN Overall Statistics</span><br><span style="color: hsl(0, 100%, 40%);">-.sgsn - SGSN Overall Statistics </span><br><span style="color: hsl(120, 100%, 40%);">+.sgsn - SGSN Overall Statistics</span><br><span> [options="header"]</span><br><span> |===</span><br><span> | Name | Reference | Description</span><br><span> | llc:dl_bytes | <<sgsn_llc:dl_bytes>> | Count sent LLC bytes before giving it to the bssgp layer</span><br><span style="color: hsl(0, 100%, 40%);">-| llc:ul_bytes | <<sgsn_llc:ul_bytes>> | Count sucessful received LLC bytes (encrypt & fcs correct)</span><br><span style="color: hsl(0, 100%, 40%);">-| llc:dl_packets | <<sgsn_llc:dl_packets>> | Count sucessful sent LLC packets before giving it to the bssgp layer</span><br><span style="color: hsl(0, 100%, 40%);">-| llc:ul_packets | <<sgsn_llc:ul_packets>> | Count sucessful received LLC packets (encrypt & fcs correct)</span><br><span style="color: hsl(120, 100%, 40%);">+| llc:ul_bytes | <<sgsn_llc:ul_bytes>> | Count successful received LLC bytes (encrypt & fcs correct)</span><br><span style="color: hsl(120, 100%, 40%);">+| llc:dl_packets | <<sgsn_llc:dl_packets>> | Count successful sent LLC packets before giving it to the bssgp layer</span><br><span style="color: hsl(120, 100%, 40%);">+| llc:ul_packets | <<sgsn_llc:ul_packets>> | Count successful received LLC packets (encrypt & fcs correct)</span><br><span> | gprs:attach_requested | <<sgsn_gprs:attach_requested>> | Received attach requests</span><br><span> | gprs:attach_accepted | <<sgsn_gprs:attach_accepted>> | Sent attach accepts</span><br><span> | gprs:attach_rejected | <<sgsn_gprs:attach_rejected>> | Sent attach rejects</span><br><span>@@ -76,7 +48,7 @@</span><br><span> | pdp:ul_deactivate_accepted | <<sgsn_pdp:ul_deactivate_accepted>> | Received deactivate accepts</span><br><span> |===</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(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>@@ -84,38 +56,27 @@</span><br><span> | packets:out | <<ns:nsvc_packets:out>> | Packets at NS Level  (Out)</span><br><span> | bytes:in | <<ns:nsvc_bytes:in>> | Bytes at NS Level    ( In)</span><br><span> | 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(120, 100%, 40%);">+| blocked | <<ns:nsvc_blocked>> | NS-VC Block count</span><br><span style="color: hsl(120, 100%, 40%);">+| dead | <<ns:nsvc_dead>> | NS-VC gone dead count</span><br><span> | 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(120, 100%, 40%);">+| nsei-chg | <<ns:nsvc_nsei-chg>> | NS-VC changed NSEI count</span><br><span style="color: hsl(120, 100%, 40%);">+| inv-nsvci | <<ns:nsvc_inv-nsvci>> | NS-VCI was invalid count</span><br><span style="color: hsl(120, 100%, 40%);">+| inv-nsei | <<ns:nsvc_inv-nsei>> | NSEI was invalid count</span><br><span style="color: hsl(120, 100%, 40%);">+| lost:alive | <<ns:nsvc_lost:alive>> | ALIVE ACK missing count</span><br><span style="color: hsl(120, 100%, 40%);">+| lost:reset | <<ns:nsvc_lost:reset>> | RESET ACK missing count</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(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> | alive.delay | <<ns.nsvc_alive.delay>> | ALIVE response time         | ms</span><br><span> |===</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(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(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/sgsn_vty_reference.xml b/doc/manuals/vty/sgsn_vty_reference.xml</span><br><span>index e9cd322..c3f91cf 100644</span><br><span>--- a/doc/manuals/vty/sgsn_vty_reference.xml</span><br><span>+++ b/doc/manuals/vty/sgsn_vty_reference.xml</span><br><span>@@ -2460,7 +2460,7 @@</span><br><span>     <command id='compression rfc1144 active slots &lt;1-256&gt;'></span><br><span>       <params></span><br><span>         <param name='compression' doc='Configure compression' /></span><br><span style="color: hsl(0, 100%, 40%);">-        <param name='rfc1144' doc='RFC1144 Header compresion scheme' /></span><br><span style="color: hsl(120, 100%, 40%);">+        <param name='rfc1144' doc='RFC1144 Header compression scheme' /></span><br><span>         <param name='active' doc='Compression is actively proposed' /></span><br><span>         <param name='slots' doc='Number of compression state slots' /></span><br><span>         <param name='&lt;1-256&gt;' doc='Number of compression state slots' /></span><br><span>@@ -2469,7 +2469,7 @@</span><br><span>     <command id='compression rfc1144 passive'></span><br><span>       <params></span><br><span>         <param name='compression' doc='Configure compression' /></span><br><span style="color: hsl(0, 100%, 40%);">-        <param name='rfc1144' doc='RFC1144 Header compresion scheme' /></span><br><span style="color: hsl(120, 100%, 40%);">+        <param name='rfc1144' doc='RFC1144 Header compression scheme' /></span><br><span>         <param name='passive' doc='Compression is available on request' /></span><br><span>       </params></span><br><span>     </command></span><br><span>@@ -2483,7 +2483,7 @@</span><br><span>     <command id='compression v42bis active direction (ms|sgsn|both) codewords &lt;512-65535&gt; strlen &lt;6-250&gt;'></span><br><span>       <params></span><br><span>         <param name='compression' doc='Configure compression' /></span><br><span style="color: hsl(0, 100%, 40%);">-        <param name='v42bis' doc='V.42bis data compresion scheme' /></span><br><span style="color: hsl(120, 100%, 40%);">+        <param name='v42bis' doc='V.42bis data compression scheme' /></span><br><span>         <param name='active' doc='Compression is actively proposed' /></span><br><span>         <param name='direction' doc='Direction in which the compression shall be active (p0)' /></span><br><span>         <param name='ms' doc='Compress ms-&gt;sgsn direction only' /></span><br><span>@@ -2498,7 +2498,7 @@</span><br><span>     <command id='compression v42bis passive'></span><br><span>       <params></span><br><span>         <param name='compression' doc='Configure compression' /></span><br><span style="color: hsl(0, 100%, 40%);">-        <param name='v42bis' doc='V.42bis data compresion scheme' /></span><br><span style="color: hsl(120, 100%, 40%);">+        <param name='v42bis' doc='V.42bis data compression scheme' /></span><br><span>         <param name='passive' doc='Compression is available on request' /></span><br><span>       </params></span><br><span>     </command></span><br><span></span><br></pre><p>To view, visit <a href="https://gerrit.osmocom.org/c/osmo-sgsn/+/14535">change 14535</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-sgsn/+/14535"/><meta itemprop="name" content="View Change"/></div></div>

<div style="display:none"> Gerrit-Project: osmo-sgsn </div>
<div style="display:none"> Gerrit-Branch: master </div>
<div style="display:none"> Gerrit-Change-Id: Id7245eb1011d1f04d5dfa1503a96d100bc98344c </div>
<div style="display:none"> Gerrit-Change-Number: 14535 </div>
<div style="display:none"> Gerrit-PatchSet: 2 </div>
<div style="display:none"> Gerrit-Owner: daniel <dwillmann@sysmocom.de> </div>
<div style="display:none"> Gerrit-Reviewer: Jenkins Builder </div>
<div style="display:none"> Gerrit-Reviewer: daniel <dwillmann@sysmocom.de> </div>
<div style="display:none"> Gerrit-Reviewer: pespin <pespin@sysmocom.de> </div>
<div style="display:none"> Gerrit-MessageType: merged </div>