Introduction
Ce document décrit un scénario lié à l'écart observé pour un résultat de StarOS CLI - 'show subscribers summary' et la syntaxe recommandée pour celui-ci.
Conditions préalables
Exigences
Cisco vous recommande de prendre connaissance des rubriques suivantes :
Composants utilisés
Les informations contenues dans ce document sont basées sur les versions 21.23.12-83034 et 21.23.3-80756 de StarOS.
The information in this document was created from the devices in a specific lab environment. All of the devices used in this document started with a cleared (default) configuration. Si votre réseau est en ligne, assurez-vous de bien comprendre l’incidence possible des commandes.
Informations générales
Pour afficher les informations relatives à la session d'abonné dans le noeud, l'interface de ligne de commande de StarOS - « show subscribers summary » ainsi que certains mots-clés de filtre prédéfinis sont utilisés. L'un de ces mots-clés de filtre est « connected-time », que vous pouvez utiliser pour vérifier la durée de connexion de l'abonné au noeud/réseau. Le format de la commande est le suivant :
show subscribers summary apn <apn-name> connected-time [ < | > | greater-than | less-than ] value
Where:
< : Filters output so that only information less than the specified value is displayed.
> : Filters output so that only information greater than the specified value is displayed.
greater-than : Filters output so that only information greater than the specified value is displayed.
less-than : Filters output so that only information less than the specified value is displayed.
value : Used in conjunction with <, >, greater-than, less-than, If no other filtering options are specified only output matching value is displayed. If value is not specified all data is displayed. value must be an integer from 0 through 4294967295.
Problème
Un écart a été observé pour le résultat « show subscribers summary » de l'interface de ligne de commande lorsqu'il est utilisé avec le mot-clé de filtre « connected-time » plus d'une fois. Le résultat de l'interface de ligne de commande ne correspond pas à la modification des valeurs et/ou de la séquence du mot clé.
Scénarios de test
- Ce problème est survenu lorsque le mot-clé de filtre « connected-time » est utilisé plusieurs fois.
- Le guide d'administration de StarOS ne contient aucun exemple de ce mot clé spécifique.
- Le même scénario a été testé en laboratoire avec différentes versions de StarOS. Voici les résultats :
- Initialement, quelques appels sont simulés à différents intervalles de temps à l’aide d’un noeud de TP
[local]LTE_All3_ePDG# show subscribers summary | grep -i "Total Subscribers:"
Total Subscribers: 32
- Ensuite, l'interface de ligne de commande « show subscribers summary » est exécutée avec le mot-clé de filtre « connected-time » avec divers arguments/séquences. À partir de ces sorties de commande, vous pouvez voir que les valeurs changent lorsque la valeur temporelle ou la séquence de la valeur temporelle est modifiée ou que le mot clé est utilisé une fois.
[local]LTE_All3_ePDG# show subscribers summary apn ipv4.com connected-time < 2000 | grep -i "Total Subscribers:"
Total Subscribers: 30
[local]LTE_All3_ePDG# show subscribers summary apn ipv4.com connected-time > 1000 | grep -i "Total Subscribers:"
Total Subscribers: 8
[local]LTE_All3_ePDG# show subscribers summary apn ipv4.com connected-time > 1000 connected-time < 2000 |grep -i "Total Subscribers:"
Total Subscribers: 30
[local]LTE_All3_ePDG# show subscribers summary apn ipv4.com connected-time < 2000 connected-time > 1000 |grep -i "Total Subscribers:"
Total Subscribers: 10
[local]LTE_All3_ePDG# show subscribers summary apn ipv4.com connected-time > 1000 < 2000 | grep -i "Total Subscribers:"
Total Subscribers: 8
[local]LTE_All3_ePDG# show subscribers summary apn ipv4.com connected-time < 2000 > 1000 | grep -i "Total Subscribers:"
Total Subscribers: 8
- Le même test est effectué pour d'autres versions de StarOS, et vous obtenez la même différence. Ainsi, il est observé pour toutes les versions de StarOS.
Solution
La syntaxe correcte pour utiliser la commande « show subscribers summary » avec le mot clé « connected-time » consiste à utiliser le mot clé une seule fois, en conjonction avec supérieur à (>) et inférieur à (<).
For Example:
[local]LTE_All3_ePDG# show subscribers summary apn ipv4.com connected-time > 1000 < 2000 | grep -i "Total Subscribers:"
Total Subscribers: 8
[local]LTE_All3_ePDG# show subscribers summary apn ipv4.com connected-time < 2000 > 1000 | grep -i "Total Subscribers:"
Total Subscribers: 8
[local]LTE_All3_ePDG# show subscribers summary apn ipv4.com connected-time greater-than 1000 less-than 2000 | grep -i "Total Subscribers:"
Total Subscribers: 8
[local]LTE_All3_ePDG# show subscribers summary apn ipv4.com connected-time less-than 2000 greater-than 1000 | grep -i "Total Subscribers:"
Total Subscribers: 8