Site icon Blog ARC Optimizer

Fournir des notifications pertinentes lors de la surveillance de systèmes et d’applications complexes


Corticon.js aide à fournir des notifications pertinentes dans la surveillance de systèmes et d’applications complexes.

Lors de la surveillance de systèmes et des applications qui y sont exécutées pour des déploiements à grande échelle, de nombreux événements de surveillance sont générés. A partir de ces événements, des alertes sont générées et des notifications doivent être envoyées aux utilisateurs intéressés. Cependant, très vite, trop de notifications sont envoyées et les différents utilisateurs responsables de ces systèmes et applications peuvent être débordés.

Les utilisateurs doivent recevoir uniquement les alertes les plus pertinentes pour eux. Ceci peut être réalisé en laissant les utilisateurs définir des règles pour obtenir uniquement ce qu’ils veulent. Par exemple, certains utilisateurs peuvent n’être responsables que de deux applications parmi toutes les applications, et ils ne sont responsables que de celles-ci dans un sous-domaine de l’infrastructure globale surveillée. Ils devraient recevoir des notifications par e-mail pour les alertes non critiques et par SMS pour toutes les alertes critiques.

Ça se complique rapidement

Cet exemple est relativement simple, mais les choses peuvent se compliquer rapidement . Pour avoir une idée de la complexité du domaine du problème, examinons deux exemples supplémentaires.

Premier exemple :

Un client a trois charges équilibreurs avec deux applications sur chacun (app-prod1, app-prod2, app-stage1, app-stage2, app-dev1, app-local-dev1).

Les notifications d’alerte peuvent être configurées comme ceci :

Deuxième exemple :

Un client dispose d’un équilibreur de charge avec cinq applications :

Les notifications d’alerte peuvent être configurées comme ceci :

Avantages de l’utilisation de Corticon.js

Comme vous pouvez le voir dans les exemples précédents, le nombre de cas d’utilisation et de combinaisons peut augmenter très rapidement. L’implémentation de tout cela dans le code est complexe et difficile à maintenir. Une solution, mise en œuvre par l’un de nos clients, consiste à utiliser Corticon.js comme moteur de règles sans code pour traiter les événements et les alarmes et décider si ceux-ci doivent être envoyés à des utilisateurs spécifiques.

Il existe plusieurs avantages à utiliser un système de règles comme Corticon.js :

En conclusion

Pour ce client, l’utilisation d’un système de règles comme Corticon .js a rapporté d’importants dividendes, car ils peuvent arriver plus rapidement sur le marché, confiants dans leur capacité à maintenir et à étendre facilement le système.

Découvrez ici comment Corticon, en tant qu’environnement sans code/à faible code, peut vous aider à augmenter votre productivité et à fournir vos solutions plus rapidement

Et vous pouvez vous inscrire à un formation gratuite pour Corticon.jsici.

Inscrivez-vous à une formation Corticon gratuite




Source link
Quitter la version mobile