Cas d’usage de Butler

Voir ce qui se passe sur mon réseau

Un ensemble d’appels plutôt qu’un seul, compté, regroupé et comparé, avec les mots que vous aviez en tête au moment où la question vous est venue.

La situation

Ces questions trouvent normalement leur réponse auprès de la personne qui maîtrise assez l’outil de reporting pour construire la requête, ce qui, en pratique, représente une ou deux personnes par entreprise. Tous les autres les attendent, ou s’en passent.

Le manque vient rarement des données. Il s’agit de savoir dans quel champ se trouve l’échec, de se rappeler que la cause détaillée n’est pas la même chose que le code SIP, et de maîtriser assez la syntaxe des filtres pour exprimer « regroupé par hôte » avant d’avoir perdu tout intérêt. Butler prend la phrase et s’occupe de cette partie.

Les réponses

Choisissez une question et lisez l’échange complet

Ce sont des transcriptions brutes, sans retouche, y compris quand la réponse honnête est un petit chiffre.

#voice-opsChat
IN

Ingénieur 15:32
@VI - Butler Tu peux me faire un résumé des appels terminés avec la cause 216 sur les dernières 48 heures
B

VI - Butler APP 15:32
vitrace_find_sessions  cause=216, last 48hvitrace_search_cdrs  same window
Je n’ai trouvé qu’un seul appel avec le code de cause 216 (RES_ALLOC_FAILED, Resource Allocation Failed) au cours des dernières 48 heures.
CHAMP VALEURHeure 15:30:50 UTCDe 5XX 0800Vers 8XX 1807NAP NAP_ACCESS_11Sens EntrantDurée 0 ms (non connecté)PDD 106 msCause de fin NoAnswer (SIP 480)Cause d’origine RES_ALLOC_FAILED(216)Tronçons 3
Remarques

  • La cause 216 indique que le SBC n’a pas pu allouer les ressources nécessaires au traitement de l’appel, comme des canaux média, des ressources de transcodage ou des emplacements d’appel.
  • L’appel a été terminé avec un SIP 480 et associé à NoAnswer.
  • Un appel en 48 heures représente un volume très faible : il s’agit donc plutôt d’une contrainte de ressources isolée que d’un problème généralisé.
Voulez-vous que j’examine pourquoi les ressources ont pu être indisponibles à ce moment-là, ou que je regarde le diagramme SIP de cet appel précis ?

Ce qui compte dans cette réponse, c’est le chiffre un. Un code de cause jamais vu donne l’impression d’être le début d’une panne, et la première chose à savoir est s’il s’agit d’une tendance ou d’un événement isolé. Butler a aussi fait la traduction que personne n’avait demandée : 216 est la cause détaillée, l’appel a été signalé comme un SIP 480, et ce sont deux champs différents sur lesquels une recherche peut donner des résultats divergents.

#voice-opsChat
IN

Ingénieur 09:48
@VI - Butler Hier, c’était pire que le même jour la semaine dernière ? Compare le taux d’aboutissement.
B

VI - Butler APP 09:49
SEMAINE DERNIÈRE HIERTronçons d’appel au total 8 640 8 628Tronçons décrochés 7 200 7 190Taux d’aboutissement 83,33 % 83,33 %
Non, hier n’était pas pire. Les taux d’aboutissement sont pratiquement identiques, à 83,33 %. Le volume a baissé de 12 tronçons et les appels décrochés de 10 : la baisse est donc proportionnelle et le taux lui-même n’a pas bougé. Rien de significatif n’a changé entre les deux jours.

Une illustration plutôt qu’une étude de cas : cet échange a été exécuté sur des données synthétiques pour montrer la forme de la réponse, car aucun client n’a encore posé la question. Il montre une comparaison qui garde son sang-froid. Le volume a baissé, les appels décrochés aussi, et la réponse est que rien n’a changé, ce qui est plus difficile à affirmer pour un rapport que de trouver un problème.

#voice-opsChat
IN

Ingénieur 10:19
@VI - Butler Je n’arrive pas à accéder à l’interface web de SBC-SUT-02. L’équipement est toujours en vie et te remonte ses données, ou il est en panne ?
B

VI - Butler APP 10:19
get_host_listget_item_last_sample  item_key=“tmedia.status”
J’ai trouvé SBC-SUT-02. Je vérifie s’il est actif.
Bonne nouvelle, Monsieur. SBC-SUT-02 est actif et remonte ses données normalement. Dernier échantillon reçu à 10:18:38 UTC, il y a environ une minute, état normal.
L’équipement est en bon état de notre côté. Si l’interface web est inaccessible, le problème vient probablement de la connectivité réseau entre vous et le SBC. Voulez-vous que je vérifie un autre aspect de son état, comme la disponibilité des NAP ou les événements récents ?

Une requête, un chiffre, la bonne conclusion. « Je n’arrive pas à le joindre » et « il est en panne » se ressemblent au moment où l’on s’en aperçoit, mais mènent à des après-midi complètement différents, et un équipement qui a remonté ses données il y a une minute tranche la question. Remarquez ce qu’il ne fait pas : une fois la réponse donnée, il s’arrête, au lieu de remplir l’espace avec une liste de tout ce qui pourrait aller mal sur votre réseau.

Comment le demander

Les requêtes, et où chacune mène

Un mode d’échec, une plage horaire et un regroupement, en une seule phrase, dans vos propres mots.

Fais-moi un résumé des appels terminés avec la cause 216 sur les dernières 48 heures
Quand le demander

Vous avez vu une occurrence d’un code de cause et voulez savoir s’il s’agit d’une tendance ou d’un cas isolé.

Ce que vous obtenez

Le décompte sur la période, avec les appels correspondants que vous pouvez ouvrir un par un.

Demandez ensuite

Regroupe ça par hôte SBCPar quels NAP sont-ils entrés ?Relance sur les 7 derniers jours
Combien d’appels avons-nous eus hier, et quel était l’ASR ?
Quand le demander

La question telle qu’un manager la pose plutôt qu’un ingénieur. Une ligne, deux indicateurs standard, aucun tableau de bord à ouvrir.

Ce que vous obtenez

Le volume et le taux de prise d’appel (ASR) pour la période, directement dans la conversation.

Demandez ensuite

Détaille par opérateurComment ça se compare à mardi dernier ?
Tu peux me montrer le pic d’appels simultanés par NAP pour aujourd’hui ?
Quand le demander

La planification de capacité, ou une plainte selon laquelle des appels sont rejetés à l’heure de pointe.

Ce que vous obtenez

La simultanéité maximale par NAP sur la période, pour voir quelle jonction approche de son plafond.

Demandez ensuite

À quelle heure ce pic a-t-il eu lieu ?Des appels ont-ils été rejetés à ce moment-là ?
Entre 08:00 et 08:20 UTC aujourd’hui, beaucoup d’appels sont apparus avec une erreur 403 sur NAP_A_TCP et NAP_A_UDP. Tu peux regarder ce qui se passe ?
Quand le demander

Quelque chose d’autre a repéré le pic. Vous savez déjà quoi. Vous voulez savoir pourquoi.

Ce que vous obtenez

Le groupe d’appels examiné dans son ensemble : ce que ces appels avaient en commun, quel côté a renvoyé le 403, et si cela continue.

Demandez ensuite

Est-ce que ça s’est arrêté ?Montre-m’en un en entier
On a eu des plaintes sur ces numéros. Récupère tous les appels vers eux qui dépassent 15 minutes et liste-les.
Quand le demander

Une recherche par seuil plutôt qu’une recherche d’échecs. Toutes les enquêtes ne portent pas sur quelque chose de cassé.

Ce que vous obtenez

Tous les appels correspondants au-delà de la durée indiquée, listés avec les détails nécessaires pour ouvrir n’importe lequel d’entre eux.

Demandez ensuite

Quel NAP a transporté le plus long ?Mets ça dans un rapport que je peux transmettre
Donne-moi le nombre total d’appels vers le 5XX 2244 par jour
Quand le demander

Quelqu’un veut savoir si le trafic vers une destination augmente, baisse ou reste stable.

Ce que vous obtenez

Une répartition par jour. Dites « relance sur les 7 derniers jours » et Butler relance la même question sur une période plus large.

Demandez ensuite

Relance sur les 7 derniers joursInclus l’autre format de ce numéro
Autres exemples, une fois à l’aise

Trouve la cause de fin d’un appel passé aujourd’hui avec l’appelant 6XX 3904 et l’appelé 5XX 5200
Combien d’appels ont été livrés hier avec un niveau d’attestation C ou sans attestation du tout, et par quelles jonctions sont-ils entrés ?
Hier, c’était pire que le même jour la semaine dernière ? Compare le taux d’aboutissement par opérateur.
L’enregistreur n’affiche plus d’appels dans la trace d’appels. Tu peux vérifier le service ?
Au quotidien

Comment poser la question pour obtenir les bons chiffres

Demandez le chiffre qui vous intéresse, quand vous le voulez. Rien ici n’est un rapport planifié. La surveillance des anomalies est le rôle de Voice Intelligence Nodes, qui déclenche des alertes de seuil par programme selon les règles que vous définissez, et Butler est l’endroit où vous apportez l’alerte une fois que vous l’avez.
Un code de cause n’est pas toujours la cause, puisque certains modes d’échec voyagent sous forme d’attribut détaillé propre au fournisseur, sur un appel que la signalisation considère comme réussi. Butler cherche dans les deux champs, et c’est l’élément le plus utile à comprendre sur cette page, car il explique pourquoi un décompte fondé uniquement sur les codes SIP peut revenir à zéro alors que vos clients continuent de se plaindre.
Restez dans votre période de conservation. Si vous demandez une période plus longue que celle que conserve encore votre instance Voice Intelligence Trace, Butler vous indique où les données s’arrêtent, au lieu de vous renvoyer discrètement un chiffre plus petit qui a l’air complet.
Cas d’usage de Butler

Un numéro, et peut-être une heure. Butler retrouve l’appel et indique de quel côté il a été terminé.

Que se passe-t-il sur mon réseau ?

Décomptes, regroupements, seuils et KPI sur un ensemble d’appels.

Tables de routage, expressions régulières et profils SDP en langage clair.

Posez vos questions en français, en espagnol ou en portugais et obtenez la réponse tirée de la documentation en anglais.

Modifications, rapports, fichiers et e-mails, chacun attendant votre feu vert.

Collez la réclamation dans les mots du client et laissez Butler retrouver l’appel.

Tous les cas d’usage de Butler

Demandez à Butler ce qu’a fait votre réseau hier

Déployé en 48 heures, sans engagement, dans l’application de messagerie que votre équipe utilise déjà.

En soumettant ce formulaire, vos informations seront traitées conformément à notre Politique de confidentialité.