Metriche Ceph OSD

Riscrivi metriche throttle

La Tabella 1 descrive le metriche di limitazione della scrittura per la raccolta WBThrottle .

Tabella 1. Riscrivere la tabella delle metriche dell'acceleratore
Nome dell'unità di misurazione Valore campo bit Descrizione breve

bytes_dirtied

2

Dati non corretti

bytes_wb

2

Dati scritti

ios_dirtied

2

Operazioni non finali

ios_wb

2

Operazioni scritte

inodes_dirtied

2

Voci in attesa di scrittura

inodes_wb

2

Voci scritte

Metriche del database di livello

La Tabella 2 descrive le metriche del database di livello per la raccolta leveldb .

Tabella 2. Livello della tabella delle metriche del database
Nome raccolta Nome dell'unità di misurazione Valore campo bit Descrizione breve

leveldb

leveldb_get

10

Ottiene

leveldb_transaction

10

Transazioni

leveldb_compact

10

Compattazione

leveldb_compact_range

10

Compattazioni per intervallo

leveldb_compact_queue_merge

10

Unione di intervalli nella coda di compattazione

leveldb_compact_queue_len

2

Lunghezza della coda di compattazione

Metriche objecter

La tabella 3 descrive le metriche dell'objecter per la raccolta objecter .

Tabella 3. Tabella delle metriche degli oggetti
Nome dell'unità di misurazione Valore campo bit Descrizione breve

op_active

2

Operazioni attive

op_laggy

2

Operazioni laggy

op_send

10

Operazioni inviate

op_send_bytes

10

Dati inviati

op_resend

10

Operazioni di reinvio

op_ack

10

Callback di commit

op_commit

10

Commit operazione

op

10

Operazione

op_r

10

Operazioni di lettura

op_w

10

Operazioni di scrittura

op_rmw

10

Operazioni di lettura - modifica - scrittura

op_pg

10

Operazione PG

osdop_stat

10

Operazioni stat

osdop_create

10

Operazioni di creazione oggetto

osdop_read

10

Operazioni di lettura

osdop_write

10

Operazioni di scrittura

osdop_writefull

10

Operazioni di scrittura dell'oggetto completo

osdop_append

10

Operazione di accodamento

osdop_zero

10

Imposta oggetto su zero operazioni

osdop_truncate

10

Tronca operazioni oggetto

osdop_delete

10

Operazioni di eliminazione oggetto

osdop_mapext

10

Operazioni di estensione mappa

osdop_sparse_read

10

Operazioni di lettura sparse

osdop_clonerange

10

Operazioni di intervallo clone

osdop_getxattr

10

Ottieni operazioni xattr

osdop_setxattr

10

Imposta operazioni xattr

osdop_cmpxattr

10

Operazioni di confronto Xattr

osdop_rmxattr

10

Rimuovi operazioni xattr

osdop_resetxattrs

10

Ripristina operazioni xattr

osdop_tmap_up

10

Operazioni di aggiornamento TMAP

osdop_tmap_put

10

Operazioni di inserimento TMAP

osdop_tmap_get

10

operazioni get TMAP

osdop_call

10

Operazioni di chiamata (esecuzione)

osdop_watch

10

Operazioni di controllo per oggetto

osdop_notify

10

Notifica sulle operazioni dell'oggetto

osdop_src_cmpxattr

10

Confronto degli attributi estesi in più operazioni

osdop_other

10

Altre operazioni

linger_active

2

Operazioni di persistenti attive

linger_send

10

Operazioni in ritardo inviate

linger_resend

10

Operazioni di rimando in ritardo

linger_ping

10

Ping inviati alle operazioni in ritardo

poolop_active

2

Operazioni pool attive

poolop_send

10

Operazioni del pool inviate

poolop_resend

10

Operazioni di reinvio pool

poolstat_active

2

Operazioni di stat del pool di acquisizione attive

poolstat_send

10

Operazioni stat pool inviate

poolstat_resend

10

Statistiche pool reinviate

statfs_active

2

Operazioni statfs

statfs_send

10

Statistiche FS inviate

statfs_resend

10

Statistiche FS reinviate

command_active

2

Comandi attivi

command_send

10

Comandi inviati

command_resend

10

Comandi reinviati

map_epoch

2

Epoch mappa OSD

map_full

10

Mappe OSD complete ricevute

map_inc

10

Mappe OSD incrementali ricevute

osd_sessions

2

Sessioni aperte

osd_session_open

10

Sessioni aperte

osd_session_close

10

Sessioni chiuse

osd_laggy

2

Sessioni OSD laggy

Metriche delle operazioni di lettura e scrittura

La Tabella 4 descrive le metriche delle operazioni di lettura e scrittura per la raccolta osd .

Tabella 4. Tabella delle metriche delle operazioni di lettura e scrittura
Nome dell'unità di misurazione Valore campo bit Descrizione breve

op_wip

2

Operazioni di replica attualmente in fase di elaborazione (primario)

op_in_bytes

10

Dimensione scrittura totale operazioni client

op_out_bytes

10

Dimensione lettura totale operazioni client

op_latency

5

Latenza delle operazioni del client (incluso il tempo di accodamento)

op_process_latency

5

Latenza delle operazioni client (escluso il tempo di accodamento)

op_r

10

Operazioni di lettura client

op_r_out_bytes

10

Dati client letti

op_r_latency

5

Latenza dell'operazione di lettura (incluso il tempo di accodamento)

op_r_process_latency

5

Latenza dell'operazione di lettura (escluso il tempo di accodamento)

op_w

10

Operazioni di scrittura client

op_w_in_bytes

10

Dati client scritti

op_w_rlat

5

Latenza leggibile / applicata operazione di scrittura client

op_w_latency

5

Latenza dell'operazione di scrittura (incluso il tempo di accodamento)

op_w_process_latency

5

Latenza dell'operazione di scrittura (escluso il tempo della coda)

op_rw

10

Operazioni di lettura - modifica - scrittura client

op_rw_in_bytes

10

Operazioni di lettura - modifica - scrittura client in scrittura

op_rw_out_bytes

10

Operazioni di lettura - modifica - scrittura client lette - out

op_rw_rlat

5

Latenza leggibile / applicata dell'operazione di lettura - modifica - scrittura del client

op_rw_latency

5

Latenza dell'operazione di lettura - modifica - scrittura (incluso il tempo di coda)

op_rw_process_latency

5

Latenza dell'operazione di lettura - modifica - scrittura (escluso il tempo di coda)

subop

10

Operazioni secondarie

subop_in_bytes

10

Dimensione totale operazioni secondarie

subop_latency

5

Latenza operazioni secondarie

subop_w

10

Scritture replicate

subop_w_in_bytes

10

Dimensione dati scritti replicati

subop_w_latency

5

Latenza scritture replicate

subop_pull

10

Richieste di pull delle operazioni secondarie

subop_pull_latency

5

Latenza pull operazioni secondarie

subop_push

10

Messaggi push delle operazioni secondarie

subop_push_in_bytes

10

Dimensione di push delle operazioni secondarie

subop_push_latency

5

Latenza push operazioni secondarie

pull

10

Richieste di pull inviate

push

10

Messaggi push inviati

push_out_bytes

10

Dimensione di push

push_in

10

Messaggi push in ingresso

push_in_bytes

10

Dimensione push in entrata

recovery_ops

10

Operazioni di ripristino avviate

loadavg

2

Caricamento CPU

buffer_bytes

2

Dimensione buffer allocata totale

numpg

2

Gruppi di posizionamento

numpg_primary

2

Gruppi di posizionamento per cui questo osd è primario

numpg_replica

2

Gruppi di posizionamento per cui questo osd è una replica

numpg_stray

2

Gruppi di posizionamento pronti per essere eliminati da questo osd

heartbeat_to_peers

2

Heartbeat (ping) peer a cui inviamo

heartbeat_from_peers

2

Heartbeat (ping) peer da cui si esegue la ricezione

map_messages

10

Messaggi di associazione OSD

map_message_epochs

10

Epoche mappa OSD

map_message_epoch_dups

10

Duplicati mappa OSD

stat_bytes

2

Dimensione OSD

stat_bytes_used

2

Spazio utilizzato

stat_bytes_avail

2

Spazio disponibile

copyfrom

10

Operazioni copy - from RADOS

tier_promote

10

Promozioni dei livelli

tier_flush

10

Livelli scaricati

tier_flush_fail

10

Scaricamenti livello non riusciti

tier_try_flush

10

Tentativi di scaricamento del livello

tier_try_flush_fail

10

Tentativi di svuotamento livello non riusciti

tier_evict

10

Eliminazioni livelli

tier_whiteout

10

Whiteout di livelli

tier_dirty

10

Indicatore livello non corretto impostato

tier_clean

10

Indicatore livello non corretto ripulito

tier_delay

10

Ritardi livello (attesa agent)

tier_proxy_read

10

Letture proxy livello

agent_wake

10

Attivazione dell'agent di disposizione in livelli

agent_skip

10

Oggetti ignorati dall'agent

agent_flush

10

Svuotamenti agent di disposizione in livelli

agent_evict

10

Eliminazioni agent di sistemazione su livelli

object_ctx_cache_hit

10

Riscontri cache contesto oggetto

object_ctx_cache_total

10

Ricerche cache contesto oggetto

ceph_cluster_osd_blocklist_count

2

Numero di client bloccati

Metriche di stato di ripristino

La Tabella 5 descrive le metriche dello stato di recupero per la raccolta recoverystate_perf .

Tabella 5. Tabella delle metriche dello stato di recupero
Nome dell'unità di misurazione Valore campo bit Descrizione breve

initial_latency

5

Latenza stato di ripristino iniziale

started_latency

5

Latenza stato di recupero avviata

reset_latency

5

Reimposta latenza stato di recupero

start_latency

5

Avvia latenza stato di recupero

primary_latency

5

Latenza stato di ripristino primario

peering_latency

5

Latenza stato ripristino peering

backfilling_latency

5

Latenza dello stato di ripristino del backfilling

waitremotebackfillreserved_latency

5

Attendere la latenza dello stato di ripristino riservato di backfill remoto

waitlocalbackfillreserved_latency

5

Attendere la latenza dello stato di ripristino riservato del backfill locale

notbackfilling_latency

5

Latenza dello stato di ripristino non di backfilling

repnotrecovering_latency

5

Ripristino della latenza dello stato di ripristino

repwaitrecoveryreserved_latency

5

Latenza stato di ripristino riservato attesa rep

repwaitbackfillreserved_latency

5

Latenza stato di ripristino riservato di attesa rep

RepRecovering_latency

5

Latenza stato ripristino RepRecovering

activating_latency

5

Attivazione della latenza dello stato di ripristino

waitlocalrecoveryreserved_latency

5

Attendere la latenza dello stato di ripristino riservato del ripristino locale

waitremoterecoveryreserved_latency

5

Attendere la latenza dello stato di ripristino riservato del ripristino remoto

recovering_latency

5

Ripristino della latenza dello stato di ripristino

recovered_latency

5

Latenza dello stato di ripristino ripristinato

clean_latency

5

Ripulisci latenza stato di recupero

active_latency

5

Latenza stato di ripristino attivo

replicaactive_latency

5

Latenza stato di ripristino replicaactive

stray_latency

5

Latenza dello stato di recupero randagio

getinfo_latency

5

Latenza stato recupero Getinfo

getlog_latency

5

Latenza stato di recupero Getlog

waitactingchange_latency

5

Latenza dello stato di ripristino Waitactingchange

incomplete_latency

5

Latenza stato ripristino incompleto

getmissing_latency

5

Ottieni latenza stato di ripristino mancante

waitupthru_latency

5

Latenza stato di ripristino Waitupthru

Metriche throttle OSD

La Tabella 6 descrive le metriche del throttle OSD per la raccolta throttle-* .

Tabella 6. Tabella metriche acceleratore OSD
Nome dell'unità di misurazione Valore campo bit Descrizione breve

val

10

Throttle attualmente disponibili

max

10

Valore massimo per throttle

get

10

Ottiene

get_sum

10

Dati ottenuti

get_or_fail_fail

10

Blocco durante get_or_fail

get_or_fail_success

10

Ricezione riuscita durante get_or_fail

take

10

Prende

take_sum

10

Dati acquisiti

put

10

Inserimenti

put_sum

10

Inserisci dati

wait

5

Latenza in attesa