NCache Gestione e monitoraggio

NCache fornisce potenti strumenti di gestione e monitoraggio per NCache che consentono di configurare e monitorare i cluster di cache e i client di cache. Questi includono strumenti basati sul Web, strumenti da riga di comando e integrazioni con strumenti di monitoraggio di terze parti. NCache offre inoltre registri e visualizzatori di eventi per visualizzare e monitorare le statistiche di runtime di diversi componenti di NCache.

Centro di gestione

I NCache Centro di gestione è basato sul Web e consente di eseguire tutte le attività di gestione e configurazione della cache senza problemi da un browser. Ha una GUI molto facile da capire sia per ambienti Windows che Linux. Puoi accedere al NCache Gestione sia in locale che da remoto. Le operazioni eseguite utilizzando il NCache Il gestore include:

  • Creazione cache/cluster/ponte
  • Aggiunta/rimozione di client o server
  • Distribuzione di provider lato server
  • Configurazioni generali del cluster di cache
  • Sicurezza e altro ancora
Centro di gestione

Monitorare

I NCache Monitor è uno strumento di monitoraggio basato sul Web per monitorare lo stato e le attività della cache. Mostra un report e una vista grafica per monitorare le statistiche del client e del server. Puoi avviare il file NCache Monitora allo stesso modo del Management Center per Windows e Linux e monitora tutto anche da remoto. Le caratteristiche principali di NCache monitor sono:

  • Dashboard del server per monitorare i contatori per i server nel cluster di cache.
  • Dashboard client per monitorare i contatori per i client di cache remoti (server Web/app).
  • Dashboard personalizzata per creare e personalizzare la tua dashboard.
  • Contatori per monitorare statistiche quali integrità della cache, operazioni al secondo, dimensione della cache, utilizzo della CPU, ecc.

Strumenti della riga di comando

NCache fornisce tutte le operazioni di gestione della cache tramite strumenti da riga di comando come segue.

  • Windows: cmdlet di PowerShell
  • Linux: Strumenti della riga di comando

Su Windows, NCache fornisce questi strumenti come cmdlet di PowerShell su Linux NCache fornisce normali strumenti da riga di comando. Su entrambe le piattaforme, questi strumenti da riga di comando vengono forniti per automatizzare le attività di gestione della cache e del cluster. Alcuni degli strumenti forniti da NCache includono:

  • Nuova cache/Nuovo ponte
  • Rimuovi-Cache/Rimuovi-Bridge
  • Cancella cache
Strumento PowerShell (Windows)
Strumento da riga di comando (Linux)

Monitoraggio delle prestazioni di Windows

Windows Performance Monitor è uno strumento di monitoraggio creato da Microsoft per visualizzare le statistiche delle applicazioni in tempo reale. NCache fornisce un set completo di contatori per il monitoraggio delle prestazioni, che è possibile selezionare per visualizzare nello strumento Monitoraggio prestazioni di Windows. I seguenti contatori sono forniti da NCache:

  • Cache Server Counters come State Transfer/sec e Updates/sec, ecc.
  • Contatori client cache come recuperi/sec e compressione/sec, ecc.
  • Contatori bridge come il conteggio della cache del bridge e la dimensione della cache del bridge, ecc.
Monitoraggio delle prestazioni di Windows

Monitoraggio SNMP

SNMP (Simple Network Management Protocol) è un protocollo standard attraverso il quale diversi dispositivi su una rete comunicano e condividono informazioni. NCache supporta il monitoraggio dell'attività di questo protocollo utilizzando i suoi contatori SNMP. Puoi leggere ulteriori informazioni su questi contatori SNMP nel NCache Guida per amministratori.

NCache fornisce un ricco set di contatori di monitoraggio delle prestazioni per SNMP, che è possibile selezionare per visualizzare in qualsiasi strumento di monitoraggio di terze parti che supporti SNMP. I seguenti contatori sono forniti da NCache:

  • Cache Server Counters come State Transfer/sec e Updates/sec, ecc.
  • Contatori client cache come recuperi/sec e compressione/sec, ecc.
  • Contatori bridge come il conteggio della cache del bridge e la dimensione della cache del bridge, ecc.

Visualizzatore eventi di Windows

Il Visualizzatore eventi di Windows è uno strumento che mostra un registro dei messaggi di sistema, inclusi errori, messaggi informativi e avvisi. NCache registra gli eventi significativi nel file Visualizzatore eventi di Windows. Ti permette di monitorare gli eventi importanti come:

  • NCache eventi di installazione.
  • Errori riscontrati da NCache o servizi Bridge.
  • Avvio e arresto del servizio/cache.
  • Server di cache che entra o esce da un cluster di cache.
  • Dimensioni della cache superiori a una soglia configurabile dell'80%.
Visualizzatore eventi di Windows

Registro eventi Linux (/var/log)

Linux ha una directory speciale per archiviare i log chiamata /var/log. Questa directory contiene i registri del sistema operativo stesso, dei servizi e di varie applicazioni in esecuzione sul sistema. NCache registra i suoi eventi nella cartella di stile /var/log che puoi quindi leggere. Questi includono errori, messaggi informativi e avvisi.

NCache registra gli eventi significativi nel file /var/log. Ciò consente di monitorare eventi importanti come:

  • NCache eventi di installazione.
  • Errori riscontrati da NCache o servizi Bridge.
  • Avvio e arresto del servizio/cache.
  • Server di cache che entra o esce da un cluster di cache.
  • Dimensioni della cache superiori a una soglia configurabile dell'80%.

Notifiche e-mail attivate NCache Eventi

Insieme ad altri strumenti di monitoraggio di terze parti, NCache può notificare agli utenti eventi rilevanti attraverso mail di notifica. Queste notifiche e-mail riguardano eventi significativi come:

  • Avvio o arresto della cache.
  • Server di cache che entra o esce dal cluster di cache.
  • Inizio o completamento del trasferimento dello stato della cache.
  • Dimensioni della cache superiori a una soglia configurabile dell'80%.
Notifiche e-mail attivate NCache Eventi

NCache Log Viewer

I NCache Log Viewer è uno strumento GUI interattivo per visualizzare i log in modo organizzato. Questo visualizzatore di log ti consente di mantenere i log in modo categorico, ovvero consente l'identificazione separata dei campi e personalizza le voci di ricerca in modo conveniente per te. Questi registri mostrano le informazioni necessarie come:

  • Nodo della cache in cui si svolge l'operazione.
  • Timestamp del registro.
  • Il nome del processo e il nome del componente.
  • Nome thread e tipi di registro.
  • Un messaggio con informazioni di registro dettagliate sull'esito positivo o negativo delle operazioni.
NCache Log Viewer

Monitoraggio Prometeo

Prometeo è un sistema di monitoraggio open source che registra metriche in tempo reale in un database di serie temporali creato utilizzando un modello pull HTTP, con query flessibili e avvisi in tempo reale. NCache fornisce supporto per il monitoraggio dei contatori delle prestazioni tramite Prometheus. È possibile monitorare le cache distribuite, la cache distribuita con persistenza, l'archivio di messaggistica Pub/Sub, Lucene distribuita, i client e i bridge attraverso i contatori estesi pubblicati da NCache.

NCache Log Viewer

Monitoraggio Grafana

graminacee è uno strumento di analisi e monitoraggio open source. NCache fornisce un plug-in dell'applicazione Grafana che raccoglie e visualizza NCache dati delle metriche dal tuo cluster su diversi dashboard di metriche ricchi di funzionalità utilizzando Prometheus come origine dati.

graminacee

Gestione e monitoraggio API ed eventi

NCache fornisce una serie di metodi per eseguire semplici operazioni di gestione e monitoraggio sulla cache. Ti evita di usare il NCache Manager o NCache Strumenti di PowerShell gestendoli tramite l'API.

Gestione e monitoraggio API ed eventi

NCache fornisce quanto segue Richieste API per la gestione of NCache.

  • API StartCache: Ti consente di avviare la cache fornendo il nome e il nodo della cache del server. Consente inoltre di abilitare la sicurezza sulla cache.
  • API StopCache: Ti consente di interrompere la cache fornendo il nome e il nodo della cache del server. Consente inoltre di arrestare una cache con la sicurezza abilitata.

API di monitoraggio

Simile alla gestione, NCache fornisce un API di monitoraggio per monitorare la cache. L'elenco delle API di monitoraggio include:

  • API GetCacheHealth: Questo metodo consente di visualizzare lo stato della connettività dei nodi del server della cache fornendo il nome della cache, l'indirizzo del server e la porta.
  • API ClientInfo: Contiene le informazioni sul client di ciascun client, come ClientID, processID, AppName, ecc.
  • API ConnectedClientList: Ti dà l'elenco di tutti i client collegati alla cache.

Eventi a livello di gestione

Le notifiche degli eventi a livello di gestione sono eventi registrati per le operazioni di gestione nella cache dall'applicazione .NET o Java. Le notifiche vengono attivate sulle seguenti operazioni di gestione:

  • Cancella cache: Ogni volta che una cache viene svuotata.
  • Arresto della cache: Ogni volta che una cache viene interrotta.
  • Unisciti ai membri: Ogni volta che un nodo si unisce al cluster di cache.
  • Congedo membro: Ogni volta che un nodo lascia il cluster di cache.

Integrazione LINQPad

LINQPad è un software di query di database che utilizza LINQ, SQL e altri linguaggi di query senza IDE. NCache fornisce un'integrazione fluida con LINQPad, richiedendo solo l'aggiunta di un riferimento al file NCache provider LINQPad e gli oggetti personalizzati in cui sono stati archiviati NCache. Ti consente di scrivere le tue query LINQ sulla cache configurata con LINQPad.

Integrazione LINQPad

Cosa fare dopo?

NCache Dettagli
Scaricare
Richiedi una Demo LIVE personalizzata
© Copyright Alachisoft 2002 - . Tutti i diritti riservati. NCache è un marchio registrato di Diyatech Corp.