NCache Gestion et suivi

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.

Centre de gestion

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 :

  • Création de cache/cluster/pont
  • Ajout/suppression de clients ou de serveurs
  • Déploiement de fournisseurs côté serveur
  • Configurations générales du cluster de cache
  • Sécurité et plus
Centre de gestion

Surveiller

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 :

  • Tableau de bord du serveur pour surveiller les compteurs des serveurs dans le cluster de cache.
  • Tableau de bord client pour surveiller les compteurs des clients de cache distants (serveurs Web/applications).
  • Tableau de bord personnalisé pour créer et personnaliser votre tableau de bord.
  • Compteurs pour surveiller les statistiques telles que l'état du cache, les opérations par seconde, la taille du cache, l'utilisation du processeur, etc.

Outils de ligne de commande

NCache fournit toutes les opérations de gestion du cache via des outils de ligne de commande comme suit.

  • Windows: Applets de commande PowerShell
  • Linux/Unix: Outils de ligne de commande

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 à

  • Nouveau-Cache/Nouveau-Pont
  • Supprimer le cache/supprimer le pont
  • Vider le cache
Outil PowerShell (Windows)
Outil de ligne de commande (Linux)

Windows Performance Monitor

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:

  • Compteurs de serveur de cache tels que transfert d'état/s et mises à jour/s, etc.
  • Compteurs de client de cache tels que récupérations/s et compression/s, etc.
  • Compteurs de pont comme le nombre de caches de ponts et la taille du cache de ponts, etc.
Windows Performance Monitor

Surveillance SNMP

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:

  • Compteurs de serveur de cache tels que transfert d'état/s et mises à jour/s, etc.
  • Compteurs de client de cache tels que récupérations/s et compression/s, etc.
  • Compteurs de pont comme le nombre de caches de ponts et la taille du cache de ponts, etc.

Observateur d'événements Windows

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 :

  • NCache événements d'installation.
  • Erreurs rencontrées par NCache ou services de pont.
  • Démarrage et arrêt du service/cache.
  • Serveur de cache rejoignant ou quittant un cluster de cache.
  • Taille du cache dépassant un seuil configurable de 80 %.
Observateur d'événements Windows

Journal des événements Linux (/var/log)

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 :

  • NCache événements d'installation.
  • Erreurs rencontrées par NCache ou services de pont.
  • Démarrage et arrêt du service/cache.
  • Serveur de cache rejoignant ou quittant un cluster de cache.
  • Taille du cache dépassant un seuil configurable de 80 %.

Notifications par e-mail sur NCache Événements

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 :

  • Démarrage ou arrêt du cache.
  • Serveur de cache rejoignant ou quittant le cluster de cache.
  • Début ou fin du transfert de l'état du cache.
  • Taille du cache dépassant un seuil configurable de 80 %.
Notifications par e-mail sur NCache Événements

NCache Log Viewer

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 :

  • Nœud de cache où l'opération a lieu.
  • Horodatage du journal.
  • Le nom du processus et le nom du composant.
  • Nom du thread et types de journaux.
  • Un message contenant des informations de journal détaillées sur la réussite/l'échec des opérations.
NCache Log Viewer

Surveillance Prometheus

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.

NCache Log Viewer

Surveillance Grafana

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.

grafana

API de gestion et de surveillance et événements

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.

API de gestion et de surveillance et événements

NCache fournit ce qui suit Appels API pour la gestion of NCache.

  • API StartCache : Il vous permet de démarrer le cache en fournissant le nom et le nœud du cache du serveur. Il vous permet également d'activer la sécurité sur le cache.
  • API StopCache : Il vous permet d'arrêter le cache en fournissant le nom et le nœud du cache du serveur. Il permet également d'arrêter un cache avec la sécurité activée.

API de surveillance

Semblable à la gestion, NCache fournit une API de surveillance pour surveiller le cache. La liste des API de surveillance comprend :

  • API GetCacheHealth : Cette méthode vous permet d'afficher l'état de connectivité des nœuds du serveur de cache en fournissant le nom du cache, l'adresse du serveur et le port.
  • API ClientInfo : Il contient les informations client de chaque client, telles que ClientID, processID, AppName, etc.
  • API ConnectedClientList : Il vous donne la liste de tous les clients connectés au cache.

Événements au niveau de la direction

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 :

  • Vider le cache : Chaque fois qu'un cache est vidé.
  • Arrêt du cache : Chaque fois qu'un cache est arrêté.
  • Rejoindre un membre : Chaque fois qu'un nœud rejoint le cluster de cache.
  • Congé des membres : Chaque fois qu'un nœud quitte le cluster de cache.

Intégration LINQPad

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.

Intégration LINQPad

Que faire ensuite?

NCache Détails
Télécharger
Demander une démo personnalisée en direct
© Copyright Alachisoft 2002 - . Tous droits réservés. NCache est une marque déposée de Diyatech Corp.