Monitoraggio di Redis Enterprise
È possibile monitorare i cluster di Enterprise Redis utilizzando il sensore Enterprise Redis di Instana. Il sensore Enterprise di Redis viene distribuito e installato automaticamente dopo l'installazione dell'agente Instana. È possibile visualizzare le metriche relative a Enterprise Redis nell'interfaccia utente di Instana.
Informazioni sul supporto
Per assicurarti che il sensore Enterprise di Redis sia compatibile con la tua configurazione attuale, consulta le seguenti sezioni delle informazioni di supporto:
Versioni supportate e politica di assistenza
La tabella seguente riporta l'ultima versione supportata e la politica di assistenza:
| Tecnologia | Politica di assistenza | Versione con tecnologia all'avanguardia | Ultima versione supportata |
|---|---|---|---|
| Redis Enterprise | Su richiesta | 8.0 | 7.8.4 |
Per ulteriori informazioni sulla politica di assistenza, consultare la sezione "Strategia di assistenza per i sensori".
Configurazione
Per consentire un monitoraggio approfondito delle metriche, è possibile aggiungere le credenziali necessarie per accedere alle informazioni di monitoraggio nel file <agent_install_dir>/etc/instana/configuration.yaml.
com.instana.plugin.redisenterprise:
enabled: true
host: 'https://localhost' # node address where Redis Enterprise cluster is running
port: '9443' # node port
email: 'user@email.com' # email for Redis Enterprise web UI user
password: '' # password for Redis Enterprise web UI user
poll_rate: 10 #Values are in seconds. Default Value 1 Sec.
Visualizzazione delle metriche
Per visualizzare le metriche, procedere come segue:
- Nel menu di navigazione, clicca su Infrastruttura.
- Nella scheda Mappa, fare clic su un host Enterprise di Redis sottoposto a monitoraggio.
- Fai clic su "Apri dashboard". Il pannello di controllo mostra le metriche e i processi.
Redis Nodo aziendale - Raccolta delle metriche
Da ciascun nodo di Enterprise dell' Redis vengono raccolti i seguenti dati:
Dati di configurazione
I seguenti dati di configurazione provengono dal nodo Enterprise dell' Redis :
- Nome
- Versione
- Indirizzo
- Stato
- Sistema operativo
- Numero di frammenti
- Core
- Memoria totale
- Nome del cluster
Metriche di prestazioni
Dal nodo Enterprise di Redis vengono raccolti i seguenti indicatori di prestazione:
- Richieste
- Latenza
- Connessioni
Richieste
Le seguenti metriche relative alle richieste vengono raccolte dal nodo Enterprise di Redis :
| Metrica | Descrizione | Granularità |
|---|---|---|
| Richieste (op/sec) | Frequenza richieste gestite dagli endpoint sul nodo (op/sec) total_req. |
1 secondo |
Latenza
Dal nodo Enterprise di Redis vengono raccolte le seguenti metriche di latenza:
| Metrica | Descrizione | Granularità |
|---|---|---|
| Latenza | La latenza media delle richieste gestite dagli endpoint su ciascun nodo avg_latency. |
1 secondo |
Connessioni
Dal nodo Enterprise di Redis vengono raccolte le seguenti metriche relative alle connessioni:
| Metrica | Descrizione | Granularità |
|---|---|---|
| Connessioni | Il numero di client connessi agli endpoint su ciascun nodo conns. |
1 secondo |
CPU
Dal nodo Enterprise di Redis vengono raccolte le seguenti metriche relative alla CPU:
| Metrica | Descrizione | Granularità |
|---|---|---|
| Utente | Parte del tempo CPU impiegato dagli utenti - ritmo dei processi cpu_user. |
1 secondo |
| Sistema | Tempo di CPU impiegato nel kernel cpu_system. |
1 secondo |
| Inattivo | Parte tempo di inattività CPU cpu_idle. |
1 secondo |
Memoria
Dal nodo Enterprise di Redis vengono raccolte le seguenti metriche relative alla memoria:
| Metrica | Descrizione | Granularità |
|---|---|---|
| Libero | Memoria libera in ciascun nodo free_memory. |
1 secondo |
| Disponibile | Memoria disponibile nel nodo available_memory. |
1 secondo |
| Non definito | Quantità di memoria disponibile per i nuovi shard su questo nodo, tenendo conto dell'overbooking, del numero massimo di server redis, della memoria riservata e delle soglie di provisioning provisional_memory e migrazione. |
1 secondo |
Rete
Dal nodo Enterprise di Redis vengono raccolte le seguenti metriche di rete:
| Metrica | Descrizione | Granularità |
|---|---|---|
| In ingresso | Frequenza del traffico di rete in entrata sul nodo (byte/sec) ingress_bytes. |
1 secondo |
| In uscita | Frequenza del traffico di rete in uscita sul nodo (byte/sec) egress_bytes. |
1 secondo |
- Log lento (è possibile ricercare nella cronologia delle istantanee fino a un mese).
Redis Cluster aziendale - Raccolta delle metriche
Da ciascun cluster di Enterprise di Redis vengono raccolti i seguenti dati:
Dati di configurazione
I seguenti dati di configurazione vengono raccolti dal cluster Enterprise di Redis :
- Nome
Metriche di prestazioni
Dal cluster Enterprise di Redis vengono raccolti i seguenti indicatori di prestazione:
- Riscontri chiave
- Oggetti eliminati
- Connessioni
Chiavi
Dal cluster Enterprise di Redis vengono raccolti i seguenti indicatori chiave:
| Metrica | Descrizione | Granularità |
|---|---|---|
| Riscontri | Numero di hit chiave (aggregati da tutti i database). | 1 secondo |
| Mancati riscontri | Numero di errori chiave (aggregati da tutti i database). | 1 secondo |
| Scaduto | Numero di chiavi scadute (aggregate da tutti i database). | 1 secondo |
| Eliminato | Numero di chiavi espulse (aggregate da tutti i database). | 1 secondo |
Memoria
Dal cluster Enterprise di Redis vengono raccolte le seguenti metriche relative alla memoria:
| Metrica | Descrizione | Granularità |
|---|---|---|
| Utilizzato | Memoria utilizzata (aggregata da tutti i database). | 1 secondo |
| RSS utente | RSS memoria utilizzata (aggregato da tutti i database). | 1 secondo |
| Dimensione heap lua | Dimensione heap di Lua scriptin (aggregata da tutti i database). | 1 secondo |
Connessioni
Dal cluster Enterprise di Redis vengono raccolti i seguenti dati:
| Metrica | Descrizione | Granularità |
|---|---|---|
| Connessioni | Numero di connessioni client (aggregate da tutti i database). | 1 secondo |
Nodi
Dal cluster Enterprise di Redis vengono raccolte le seguenti metriche dei nodi:
| Metrica | Descrizione | Granularità |
|---|---|---|
| Nome | Nome nodo. | 10 minuti |
| UID | ID univoco cluster del nodo uid. |
10 minuti |
| Versione | Installato Redis Labs cluster software versione software_version. |
10 minuti |
| Numero di frammenti | Numero di frammenti sul nodo shard_count. |
10 minuti |
| Stato | Stato nodo (attivo, provisioning, disattivazione, inattivo) status. |
10 minuti |
| Client Connessi | Il numero di client connessi agli endpoint su ciascun nodo conns. |
1 secondo |
Frammenti
Dal cluster Enterprise di Redis vengono raccolti i seguenti dati:
| Metrica | Descrizione | Granularità |
|---|---|---|
| UID | ID univoco cluster del frammento uid. |
10 minuti |
| UID DB | L'ID di bdb a cui appartiene questo frammento bdb_uid. |
10 minuti |
| Ruolo | Ruolo di questo frammento (master, slave) role. |
10 minuti |
| Stato | Lo stato corrente del frammento (attivo, inattivo, relimitazione) status. |
10 minuti |
| Riscontri chiave | Il numero di hit chiave (hit di lettura e scrittura aggregati). | 1 secondo |
| Mancati riscontri chiave | Il numero di mancati riscontri chiave (mancati riscontri di lettura e scrittura aggregati). | 1 secondo |
| Chiavi scadute | Il numero di chiavi scadute expired_objects. |
1 secondo |
| Chiavi eliminate | Il numero di chiavi espulse evicted_objects. |
1 secondo |
| Memoria utilizzata | Memoria utilizzata dal frammento (in bigredis questo include flash) used_memory. |
1 secondo |
| Dimensione heap Lua memoria | Redis dimensione heap di script mem_size_lua. |
1 secondo |
| Memoria RSS utilizzata | È il residente a stabilire le dimensioni di questo frammento used_memory_rss. |
1 secondo |
Database
Dal cluster Enterprise di Redis vengono raccolte le seguenti metriche del database:
| Metrica | Descrizione | Granularità |
|---|---|---|
| Nome | Nome database name. |
10 minuti |
| UID | ID univoco cluster del database uid. |
10 minuti |
| Big Store | Opzione database bigstore bigstore. |
10 minuti |
| Stato | Stato del ciclo di vita del database (pending, active, active - change - pending, delete - pending, import - pending, creation - failed, recovery status. |
10 minuti |
| Riscontri chiave | Il numero di hit chiave (hit di lettura e scrittura aggregati). | 1 secondo |
| Mancati riscontri chiave | Il numero di mancati riscontri chiave (mancati riscontri di lettura e scrittura aggregati). | 1 secondo |
| Chiavi scadute | Il numero di chiavi scadute expired_objects. |
1 secondo |
| Chiavi eliminate | Il numero di chiavi espulse evicted_objects. |
1 secondo |
| Memoria utilizzata | Memoria utilizzata dal frammento (in bigredis questo include flash) used_memory. |
1 secondo |
| Memoria RSS utilizzata | È il residente a stabilire le dimensioni di questo frammento used_memory_rss. |
1 secondo |
| Connessioni | Il numero di connessioni client agli endpoint DB conns. |
1 secondo |
| Latenza | Latenza media delle operazioni sul database (in microsecondi) avg_latency. |
1 secondo |