NCache fournit de puissants outils de gestion et de surveillance pour NCache qui vous permettent de configurer et de surveiller les clusters de cache et les clients de cache. Ceux-ci incluent des outils Web, des outils de ligne de commande et des intégrations avec des outils de surveillance tiers. NCache propose également des journaux et des observateurs d'événements pour visualiser et surveiller les statistiques d'exécution des différents composants de NCache.
La NCache Centre de gestion est basé sur le Web et vous permet d'effectuer toutes les tâches de gestion et de configuration du cache en douceur à partir d'un navigateur. Il dispose d'une interface graphique très facile à comprendre pour les environnements Windows et Linux. Vous pouvez accéder au NCache Gestion en local comme à distance. Les opérations effectuées à l'aide du NCache Le gestionnaire comprend :
La NCache Monitor est un outil de surveillance basé sur le Web permettant de surveiller la santé et les activités du cache. Il affiche un rapport et une vue graphique pour surveiller les statistiques de votre client et de votre serveur. Vous pouvez lancer le NCache Surveillez de la même manière que le centre de gestion pour Windows et Linux, et il surveille également tout à distance. Les principales caractéristiques du NCache Le moniteur sont :
NCache fournit toutes les opérations de gestion du cache via des outils de ligne de commande comme suit.
Sur Windows, NCache fournit ces outils sous forme d'applets de commande PowerShell sous Linux NCache fournit des outils de ligne de commande réguliers. Sur les deux plates-formes, ces outils de ligne de commande sont fournis pour automatiser les tâches de gestion du cache et du cluster. Quelques-uns des outils fournis par NCache consistent à
L'Analyseur de performances Windows est un outil de surveillance créé par Microsoft pour afficher les statistiques des applications en temps réel. NCache fournit un riche ensemble de compteurs de surveillance des performances, que vous pouvez sélectionner pour afficher dans l'outil Windows Performance Monitor. Les compteurs suivants sont fournis par NCache:
SNMP (Simple Network Management Protocol) est un protocole standard par lequel différents appareils sur un réseau communiquent et partagent des informations. NCache prend en charge la surveillance de l'activité de ce protocole à l'aide de ses compteurs SNMP. Vous pouvez en savoir plus sur ces compteurs SNMP dans le NCache Guide de l'administrateur.
NCache fournit un riche ensemble de compteurs de surveillance des performances pour SNMP, que vous pouvez sélectionner pour afficher dans n'importe quel outil de surveillance tiers prenant en charge SNMP. Les compteurs suivants sont fournis par NCache:
L'Observateur d'événements Windows est un outil qui affiche un journal des messages système, y compris les erreurs, les messages d'information et les avertissements. NCache consigne les événements importants dans le Observateur d'événements Windows. Il vous permet de suivre les événements importants tels que :
Linux dispose d'un répertoire spécial pour stocker les journaux appelé /var/log. Ce répertoire contient les journaux du système d'exploitation lui-même, des services et de diverses applications exécutées sur le système. NCache enregistre ses événements dans le dossier de style /var/log que vous pouvez ensuite lire. Ceux-ci incluent des erreurs, des messages d’information et des avertissements.
NCache enregistre les événements importants dans le fichier /var/log. Cela vous permet de suivre les événements importants tels que :
Avec d'autres outils de surveillance tiers, NCache peut informer les utilisateurs des événements pertinents via alertes e-mail. Ces notifications par e-mail concernent des événements significatifs tels que :
La NCache Log Viewer est un outil GUI interactif pour afficher les journaux de manière organisée. Cette visionneuse de journaux vous permet de gérer les journaux de manière catégorique, c'est-à-dire qu'elle permet une identification de champ distincte et personnalise les entrées de recherche d'une manière qui vous convient. Ces journaux affichent les informations nécessaires telles que :
Prométhée est un système de surveillance open source qui enregistre des métriques en temps réel dans une base de données de séries chronologiques construite à l'aide d'un modèle pull HTTP, avec des requêtes flexibles et des alertes en temps réel. NCache prend en charge la surveillance de ses compteurs de performances via Prometheus. Vous pouvez surveiller les caches distribués, le cache distribué avec persistance, le magasin de messagerie Pub/Sub, Distributed Lucene, les clients et les ponts via les nombreux compteurs publiés par NCache.
grafana est un outil d'analyse et de surveillance open source. NCache fournit un plugin d'application Grafana qui collecte et affiche NCache les données de métriques de votre cluster sur plusieurs tableaux de bord de métriques riches en fonctionnalités en utilisant Prometheus comme source de données.
NCache fournit un ensemble de méthodes pour effectuer des opérations simples de gestion et de surveillance sur le cache. Cela vous évite d'utiliser le NCache Manager ou NCache Outils PowerShell en les gérant à l'aide de l'API.
NCache fournit ce qui suit Appels API pour la gestion of NCache.
Semblable à la gestion, NCache fournit une API de surveillance pour surveiller le cache. La liste des API de surveillance comprend :
Les notifications d'événements au niveau de la gestion sont des événements enregistrés pour les opérations de gestion sur le cache à partir de votre application .NET ou Java. Des notifications se déclenchent sur les opérations de gestion suivantes :
Linqpad est un logiciel d'interrogation de base de données qui utilise LINQ, SQL et d'autres langages d'interrogation sans IDE. NCache fournit une intégration fluide avec LINQPad, ne nécessitant que l'ajout d'une référence au NCache Fournisseur LINQPad et les objets personnalisés que vous avez stockés dans NCache. Il vous permet d'écrire vos requêtes LINQ sur le cache configuré avec LINQPad.