Étape 1: Exemple de scénario
A titre d’exemple, j’ai choisi un scénario spécifique que je veux suivre. Je veux savoir combien de mes applications terminé anormalement, par exemple, ont été tués avec un SIGTERM. Il s’agit d’un scénario simple, tout ce que nous avons besoin est deux événements : démarrage de l’application, événement et l’événement d’application est sortie. Basé sur Qmonix règles d’événement d’appellation [3] nous allons donner des balises pour nos événements :
- « exit_app/a commencé »
- "exit_app/sorti"
Nous allons utiliser ces balises pour interroger les données recueillies depuis le serveur. Les mesures intéressantes sont :
- Combien de fois notre application a été démarrée ;
- rapport entre le nombre de fois demande a été démarré et vous quittez normalement.
À l’aide de ces deux événements, nous pouvons obtenir l’information désirée. Par exemple, nous voulons savoir combien pour cent de nos applications a commencé est sorti normalement. Nous diviserions simplement le nombre de byt/a commencé à exit_app le nombre d’événements exit_app/sorti.
À l’aide de ces informations, nous pourrions dire comment bien notre application se comporte. Bien que, nous n’avons pas assez d’informations pour dire les raisons pourquoi notre application s’est écrasé. Cela nécessite plus d’événements. Mais pour l’instant, nous allons coller à ces deux.