Surveiller NCache Utilisation des compteurs SNMP
SNMP (Simple Network Management Protocol) est considéré comme un protocole standard par lequel différents appareils d'un réseau communiquent et partagent des informations entre eux.
NCache a désormais simplifié la gestion de la surveillance SNMP en prenant en charge la publication des compteurs sur un seul port. Dans les versions précédentes, des ports individuels étaient requis pour chaque cache.
Configurer NCache pour la surveillance SNMP
Surveiller NCache compteurs utilisant SNMP, suivez les étapes mentionnées ci-dessous :
Pré-requis
- NCache Le service doit être en cours d'exécution.
- Le ou les caches que vous souhaitez surveiller doivent être opérationnels.
Configurer NCache Configuration des services
La Alachisoft.NCache.Service.dll.config
fichier de configuration livré à %NCHOME%\bin\service vous permet d'activer et de désactiver la surveillance du compteur de cache via SNMP via des balises configurables. Ces balises sont les suivantes :
<add key="NCacheServer.EnableSnmpMonitoring" value="true"/>
<add key="NCacheServer.SnmpListenersInfoPort" value="8256"/>
<add key="NCacheServer.EnableMetricsPublishing" value="true"/>
Important
La valeur pour NCacheServer.EnableMetricsPublishing
la balise doit être définie sur true, pour surveiller NCache compteurs via SNMP.
Ensemble
NCacheServer.EnableSnmpMonitoring
marquer comme vrai. Il vous permet d'activer/désactiver la surveillance de NCache compteurs de cache via SNMP. Cette balise est définie sur false par défaut.Ensemble
NCacheServer.SnmpListenersInfoPort
marquer comme vrai. Il permet de configurer le port sur lequel SNMP écoute. Par défaut, la valeur est définie sur 8256, mais vous pouvez modifier cette valeur selon vos besoins.Ensemble
NCacheServer.EnableMetricsPublishing
marquer comme vrai. Il est utilisé pour activer/désactiver la publication des métriques sur le NCache Service. Par défaut, cette balise est définie sur false.Enregistrer les modifications : après avoir mis à jour les valeurs des balises ci-dessus, enregistrez le fichier de configuration et redémarrez le NCache Service, processus hôte de cache et application(s) cliente(s) sur toutes les machines client et serveur pour que les modifications prennent effet. Pour surveiller les compteurs de pont, assurez-vous de redémarrer le service de pont après la configuration.
Notes
Assurez-vous de redémarrer le NCache Service après avoir apporté les modifications respectives aux fichiers de configuration du service
Surveiller à l'aide de SNMP
MIB (Management Information Base) est un composant clé de SNMP. Il s'agit d'un fichier texte dans lequel les éléments du réseau SNMP sont décrits sous la forme d'une liste d'objets de données. Considérez la MIB comme un dictionnaire du langage SNMP, dans lequel chaque objet référencé à un message SNMP doit être répertorié dans la MIB. Si un composant réseau n’est pas décrit dans la MIB, il n’existe pratiquement pas.
NCache fournit désormais un seul fichier MIB alachisoft.mib
pour les compteurs qui peuvent être surveillés avec SNMP. Il vous informe sur tous les ports sur lesquels le cache, le pont, le cache de pont, le cache lucene, le cache de persistance et les compteurs clients sont publiés. Il est expédié à %NCHOME%\bin\ressources. Vous pouvez parcourir le fichier MIB avec Outil gratuit MibBrowser pour visualiser les compteurs.
Vous pouvez surveiller les attributs spécifiques dans le Tableau SNMP. Sélectionnez les attributs souhaités et cliquez sur Voir dans la barre de menu supérieure avant de sélectionner le Tableau SNMP. Le tableau vous montrera les valeurs respectives des compteurs.
Auparavant, il existait plusieurs fichiers MIB pour le pont, le cache de pont, le cache Lucene, le cache de persistance et les compteurs clients, etc., qui ont désormais été regroupés en un seul fichier MIB.
Voir aussi
Surveiller NCache Utiliser Prometheus
Surveiller NCache Utilisation de Grafana