Cette rubrique détaille les métriques prises en charge par les fonctionnalités de surveillance d'instance, de surveillance des nœuds, de surveillance avancée et de tendances des performances d'ApsaraDB for MongoDB. Elle explique également la signification de chaque métrique.
Pour un affichage optimal, certaines valeurs en octets sont automatiquement converties en Mo, Go ou To dans la console.
Surveillance d'instance
Les métriques disponibles varient selon le type d'instance. Pour obtenir des informations précises, consultez la console.
|
Métrique |
Clé |
Nom de la métrique |
Signification |
Unité |
Description détaillée |
Types d'instances pris en charge |
|
Utilisation du disque |
DiskUsage |
disk_usage |
Utilisation du disque |
% |
Cette métrique indique la charge du disque d'une instance, correspondant au pourcentage de la capacité totale utilisée. Lorsque l'utilisation du disque atteint ou dépasse 80 %, vous pouvez modifier la configuration de l'instance depuis la page de détails de l'instance dans la console, ou consulter la rubrique Utilisation élevée du disque des instances MongoDB pour résoudre le problème. |
|
|
Trafic réseau |
MongoDB_Network |
bytes_in |
Trafic réseau entrant |
Bytes |
- |
|
|
bytes_out |
Trafic réseau sortant |
Bytes |
- |
|||
|
num_requests |
Nombre de requêtes traitées |
count |
- |
|||
|
QPS des opérations |
MongoDB_Opcounters |
insert |
QPS des opérations d'insertion |
count |
Le paramètre Pour plus d'informations, consultez la rubrique Métriques Opcounters et Repl Opcounters. |
|
|
query |
QPS des opérations de requête |
count |
||||
|
update |
QPS des opérations de mise à jour |
count |
||||
|
delete |
QPS des opérations de suppression |
count |
||||
|
getmore |
QPS des opérations de lecture |
count |
||||
|
command |
QPS des commandes de protocole |
count |
||||
|
Connexions |
MongoDB_TotalConns |
connections_active |
Connexions actives actuelles |
count |
Nombre de connexions client au serveur effectuant actuellement des opérations. |
|
|
current_conn |
Connexions actuelles |
count |
Nombre total de connexions client au serveur. Cela inclut les connexions établies par d'autres nœuds du replica set ou les connexions entre les nœuds Mongos et shard. |
|||
|
connections_totalCreated_ps |
Total des nouvelles connexions par seconde |
count |
- |
|
||
|
connections_available |
Connexions disponibles actuelles |
count |
- |
|||
|
Utilisation des connexions |
ConnectionUsage |
conn_usage |
Utilisation des connexions |
% |
|
|
|
Utilisation du CPU |
CpuUsage |
cpu_usage |
Utilisation du CPU |
% |
La somme de l'utilisation du CPU système et du CPU utilisateur représente la charge de travail du service sur l'instance. Une utilisation élevée du CPU peut ralentir anormalement les opérations de lecture et d'écriture des données, impactant ainsi les services normaux. Pour diagnostiquer et résoudre ce problème, consultez la rubrique Utilisation élevée du CPU sur les instances MongoDB. |
|
|
MongoDB_CpuDetail |
cpu_sys |
Utilisation du CPU système |
% |
- |
||
|
cpu_user |
Utilisation du CPU utilisateur |
% |
- |
|||
|
Utilisation de la mémoire |
MemoryUsage |
mem_usage |
Utilisation de la mémoire |
% |
La mémoire est principalement consommée par le moteur de stockage WiredTiger, les connexions client et le traitement des requêtes. Pour comprendre les causes d'une utilisation élevée de la mémoire et découvrir les stratégies d'optimisation, consultez la rubrique Utilisation élevée de la mémoire dans les instances MongoDB. |
|
|
Utilisation des IOPS |
MongoDB_IOPS |
iops |
Utilisation des IOPS |
times/s |
|
|
|
read_iops |
Utilisation des IOPS en lecture |
times/s |
- |
|||
|
write_iops |
Utilisation des IOPS en écriture |
times/s |
- |
|||
|
Taux d'utilisation des IOPS |
IOPSUsage |
iops_usage |
Taux d'utilisation des IOPS |
% |
Le ratio entre l'utilisation des IOPS d'une instance et le maximum d'IOPS de ses spécifications actuelles indique la charge de travail du service. Si l'utilisation des IOPS d'une instance MongoDB atteint ou approche les 100 %, l'instance risque de répondre lentement, voire de devenir indisponible. La rubrique Utilisation élevée des IOPS sur les instances MongoDB explique comment consulter cette utilisation, en identifier les causes et appliquer des stratégies d'optimisation. Remarque
Les instances replica set et sharded cluster utilisant des disques cloud et exécutant MongoDB 4.2 ne permettent pas de visualiser l'utilisation des IOPS ni leur taux d'utilisation. |
|
|
Utilisation de l'espace disque |
MongoDB_DetailedSpaceUsage |
ins_size |
Espace disque utilisé |
Bytes |
|
|
|
data_size |
Espace utilisé du disque de données |
Bytes |
Espace occupé par le disque de données (hors base de données locale). Cela comprend principalement les fichiers de données physiques commençant par « collection », les fichiers d'index physiques commençant par « index », ainsi que certains fichiers de métadonnées physiques tels que WiredTiger.wt. |
|||
|
log_size |
Espace utilisé du disque de journalisation |
Bytes |
Taille physique de la base de données locale. |
|||
|
Détails des opérations |
MongoDB_OperationDetails |
operation_exactIDCount_ps |
Nombre d'opérations count pour un ID spécifique |
count |
Nombre d'opérations de mise à jour uniques utilisant le champ |
|
|
operation_scanAndOrder_ps |
Nombre d'opérations de tri sans index |
count |
Nombre de requêtes triées ne pouvant pas utiliser d'index pour effectuer l'opération de tri. Une valeur élevée peut dégrader les performances de l'instance. Pour résoudre ce problème, consultez les Bonnes pratiques pour la création d'index dans ApsaraDB for MongoDB et créez des index adaptés aux conditions de requête de votre application. |
|||
|
operation_writeConflicts_ps |
Nombre de conflits d'écriture |
count |
Nombre de requêtes rencontrant des conflits d'écriture. Un faible volume de conflits n'a généralement pas d'impact significatif. En revanche, de nombreux conflits d'écriture risquent de dégrader les performances de la base de données. |
|||
|
MBPS |
MongoDB_Disk_Detail |
read_io_bandwidth_mbps |
Débit de lecture disque |
MB/s |
- |
|
|
write_io_bandwidth_mbps |
Débit d'écriture disque |
MB/s |
- |
|||
|
io_bandwidth_mbps |
Débit disque total |
MB/s |
Somme du débit de lecture et du débit d'écriture disque. |
|||
|
Nombre d'opérations de transaction |
MongoDB_Transactions |
trans_totalPrepared_ps |
Nombre de transactions préparées |
count |
- |
|
|
trans_totalPreparedThenCommited_ps |
Nombre de transactions préparées validées avec succès |
count |
- |
|||
|
trans_totalPreparedThenAborted_ps |
Nombre de transactions préparées annulées avec succès |
count |
- |
|||
|
trans_totalStarted_ps |
Nombre de transactions démarrées |
count |
- |
|
||
|
trans_totalCommited_ps |
Nombre de transactions validées avec succès |
count |
- |
|||
|
trans_totalAborted_ps |
Nombre de transactions annulées avec succès |
count |
- |
|||
|
trans_currentActive |
Nombre de transactions actives actuelles |
count |
- |
|||
|
trans_currentInactive |
Nombre de transactions inactives actuelles |
count |
- |
|||
|
trans_currentOpen |
Nombre de transactions ouvertes actuelles (non validées ni annulées) |
count |
- |
|||
|
Curseurs |
MongoDB_AllCursors |
total_open |
Nombre de curseurs actuellement ouverts |
count |
- |
|
|
timed_out |
Nombre de curseurs fermés pour cause de délai d'expiration |
count |
Si cette valeur est élevée, vérifiez le code métier côté client qui traite les données. |
|||
|
job_cursors_closed |
Nombre de curseurs fermés suite à l'arrêt d'une session |
count |
- |
|||
|
pinned_open |
Nombre de curseurs actuellement ouverts et en cours d'utilisation |
count |
Par exemple, une opération find ou getMore épingle un curseur pour éviter sa suppression lors de la récupération du lot de résultats suivant, puis le désépingle après avoir retourné les résultats. |
|||
|
noTimeout_open |
Nombre de curseurs actuellement ouverts et sans délai d'expiration |
count |
Nombre de curseurs ouverts et sans délai d'expiration créés avec l'option noCursorTimeout. Cette option empêche un curseur d'expirer en raison d'inactivité, mais le paramètre noCursorTimeout reste limité par le délai d'inactivité de la session. Pour plus d'informations, consultez la documentation. |
|
||
|
WiredTiger |
MongoDB_Wt_Cache
|
bytes_read_into_cache |
Octets lus dans le cache |
Octets |
Volume de données lu depuis le disque vers le cache WiredTiger, exprimé en octets. |
|
|
bytes_written_from_cache |
Octets écrits depuis le cache |
Octets |
Volume de données écrit du cache WiredTiger vers le disque, exprimé en octets. |
|||
|
maximum_bytes_configured |
Taille maximale du cache |
Octets |
Taille maximale du cache configurée pour le moteur de stockage WiredTiger, en octets. Afin de garantir la compatibilité et la sécurité, ApsaraDB for MongoDB définit la valeur CacheSize de WiredTiger à environ 60 % de la mémoire de l'instance. Pour plus d'informations, consultez la rubrique Utilisation élevée de la mémoire des instances MongoDB. |
|||
|
oplog_bytes_in_cache |
Octets de l'oplog dans le cache |
Mo |
- |
|||
|
oplog_bytes_read_into_cache |
Octets de l'oplog lus dans le cache |
Mo |
- |
|||
|
oplog_bytes_written_from_cache |
Octets de l'oplog écrits depuis le cache |
Mo |
- |
|||
|
Transactions concurrentes WT |
MongoDB_Wt_Concurrent_Trans |
write_concurrent_trans_out |
Transactions d'écriture concurrentes actives |
Nombre |
Avant la version 7.0, le nombre de transactions de lecture et d'écriture concurrentes par instance était limité à 128 ; un paramètre de disponibilité maintenu à 0 pendant une période prolongée pouvait signaler une surcharge. Depuis la version 7.0, MongoDB utilise un algorithme par défaut pour ajuster dynamiquement le nombre maximal de transactions concurrentes du moteur de stockage, optimisant ainsi le débit de la base de données en cas de surcharge. Par conséquent, une valeur de disponibilité nulle sur une longue durée n'indique pas nécessairement une surcharge. Pour plus de détails, reportez-vous au document de référence. |
|
|
write_concurrent_trans_available |
Transactions d'écriture concurrentes disponibles |
Nombre |
||||
|
read_concurrent_trans_out |
Transactions de lecture concurrentes actives |
Nombre |
||||
|
read_concurrent_trans_available |
Transactions de lecture concurrentes disponibles |
Nombre |
||||
|
WiredTigerUsage |
MongoDB_WTCacheUsage |
wt_cache_dirty_usage |
Taux d'utilisation du cache sale WiredTiger |
% |
Pour plus d'informations, consultez la rubrique Utilisation élevée de la mémoire des instances MongoDB. |
|
|
wt_cache_usage |
Taux d'utilisation du cache WiredTiger |
% |
||||
|
Temps de réponse moyen |
MongoDB_RT |
avg_rt |
Temps de réponse moyen global |
μs |
- |
|
|
reads_avg_rt |
Temps de réponse moyen des opérations de lecture |
μs |
- |
|||
|
writes_avg_rt |
Temps de réponse moyen des opérations d'écriture |
μs |
- |
|||
|
commands_avg_rt |
Temps de réponse moyen des commandes |
μs |
- |
|||
|
trans_avg_rt |
Temps de réponse moyen des transactions |
μs |
- |
|||
|
Nombre de documents affectés |
MongoDB_Documents |
document_deleted_ps |
Documents supprimés |
Nombre |
- |
|
|
document_inserted_ps |
Documents insérés |
Nombre |
- |
|||
|
document_returned_ps |
Documents retournés |
Nombre |
- |
|||
|
document_updated_ps |
Documents mis à jour |
Nombre |
- |
|||
|
GlobalLock |
MongoDB_GlobalLocks |
gl_ac_readers |
Connexions client actives effectuant des lectures |
Nombre |
- |
|
|
gl_ac_writers |
Connexions client actives effectuant des écritures |
Nombre |
- |
|||
|
gl_cq_writers |
Opérations en attente d'un verrou d'écriture |
Nombre |
- |
|||
|
gl_cq_readers |
Opérations en attente d'un verrou de lecture |
Nombre |
- |
|||
|
gl_cq_total |
Total des opérations en attente de verrou |
Nombre |
Somme des opérations en attente d'un verrou d'écriture et de lecture. Une valeur élevée signale un risque de ralentissement des opérations client, susceptible de dégrader le temps de réponse de l'application. |
|||
|
Entrées d'index et documents analysés lors des requêtes |
MongoDB_QueryExecutors |
queryExecutor_scannedObject_ps |
Documents analysés par les requêtes |
Nombre |
Nombre total de documents examinés durant l'exécution des requêtes et l'évaluation des plans de requête. Cette métrique correspond à |
|
|
queryExecutor_scanned_ps |
Entrées d'index analysées par les requêtes |
Nombre |
Nombre total d'entrées d'index parcourues lors de l'exécution des requêtes et de l'évaluation des plans. Cette valeur équivaut à |
|||
|
TTL |
MongoDB_TTLs |
ttl_deletedDocuments_ps |
Documents supprimés via un index TTL |
Nombre |
Une valeur élevée indique un volume important de suppressions, ce qui peut impacter les performances de l'instance. Pour plus de détails, consultez le document de référence. |
|
|
ttl_passes_ps |
Passages du thread TTL d'arrière-plan |
Nombre |
Nombre total de vérifications effectuées par le processus TTL d'arrière-plan pour détecter les documents expirés. À chaque passage, le moniteur TTL tente de supprimer autant de documents candidats que possible dans tous les index TTL. |
|||
|
Repl Opcounters |
MongoDB_ReplOpcounters |
repl_command |
Commandes dans le replica set |
Nombre |
Lors de la réplication, MongoDB sérialise les opérations, ce qui peut modifier leur comptage. Les valeurs des compteurs MongoDB_ReplOpcounters et MongoDB_Opcounters peuvent donc différer. Pour plus d'informations, consultez la rubrique Métriques Opcounters et Repl Opcounters. |
|
|
repl_delete |
Suppressions dans le replica set |
Nombre |
||||
|
repl_getmore |
Opérations Getmore dans le replica set |
Nombre |
||||
|
repl_insert |
Insertions dans le replica set |
Nombre |
||||
|
repl_query |
Requêtes dans le replica set |
Nombre |
||||
|
repl_update |
Mises à jour dans le replica set |
Nombre |
||||
|
Analyses d'éviction |
MongoDB_WtCacheHPCheckEntriesWalked |
wiredTiger_cache_hazardPointerCheckEntriesWalked |
Éléments du tableau de pointeurs dangereux analysés lors de l'éviction |
Nombre |
Pages dont l'éviction a été bloquée par des pointeurs dangereux durant le processus d'éviction. |
|
|
Acquisitions de verrous |
MongoDB_WtLockAcquisitions |
wt_checkPoint_lock |
Acquisitions du verrou de checkpoint |
Nombre |
- |
|
|
wt_dhandle_read_lock |
Acquisitions du verrou de lecture de handle de données |
Nombre |
Si une instance contient trop de bases de données et de tables, les requêtes client risquent d'attendre longtemps l'obtention d'un verrou de handle, ce qui dégrade ses performances. Pour plus d'informations, consultez la rubrique Ralentissements ou anomalies d'instance dus à un nombre excessif de bases de données et de tables. |
|||
|
wt_dhandle_write_lock |
Acquisitions du verrou d'écriture de handle de données |
Nombre |
||||
|
wt_metadata_lock |
Acquisitions du verrou de métadonnées |
Nombre |
||||
|
wt_schema_lock |
Acquisitions du verrou de schéma |
Nombre |
Des opérations fréquentes (création ou suppression de bases de données, de tables ou d'index) ou un nombre excessif de bases et de tables augmentent la charge liée au schemaLock et nuisent aux performances de l'instance. Pour plus d'informations, consultez la rubrique Ralentissements ou anomalies d'instance dus à un nombre excessif de bases de données et de tables. |
|||
|
wt_table_read_lock |
Acquisitions du verrou de lecture de table |
Nombre |
- |
|||
|
wt_table_write_lock |
Acquisitions du verrou d'écriture de table |
Nombre |
- |
|||
|
wt_txn_global_read_lock |
Acquisitions du verrou de lecture globale de transaction |
Nombre |
- |
|||
|
wt_txn_global_write_lock |
Acquisitions du verrou d'écriture globale de transaction |
Nombre |
- |
|||
|
Taux d'utilisation MBPS |
MongoDB_MbpsUsage |
total_mbps_usage |
Taux d'utilisation de la bande passante de lecture/écriture disque |
% |
Le rapport entre le débit disque total de l'instance et sa capacité MBPS maximale reflète la charge utile du service. Si l'utilisation MBPS d'une instance MongoDB atteint ou approche 100 %, les réponses du service deviennent lentes, voire indisponibles. Pour plus d'informations sur le MBPS des disques cloud, consultez la rubrique Spécifications. Remarque
Pris en charge uniquement pour les instances utilisant des disques cloud. |
|
|
Latence primaire/secondaire |
MongoDB_Repl_Lag |
repl_lag |
Latence de synchronisation des données entre nœuds primaire et secondaire |
s |
|
|
|
Période de rétention de l'oplog |
MongoDB_OplogTimeInterval |
oplog_time_interval |
Durée de conservation de l'oplog |
h |
Pour MongoDB 4.4 et versions ultérieures, vous pouvez ajuster le paramètre storage.oplogMinRetentionHours depuis la page de détails de l'instance. |
|
|
moveChunk |
MongoDB_MoveChunks |
moveChunk_donor_started_ps |
Nombre de migrations de plage initiées par le nœud actuel en tant que source |
Nombre |
Cette valeur s'incrémente indépendamment du succès ou de l'échec de la migration. |
|
|
moveChunk_recip_stared_ps |
Nombre de fois où le nœud actuel sert de destination pour une migration de plage |
count |
||||
|
moveChunk_deleter_task |
Nombre de tâches de suppression de plages de chunks prêtes à s'exécuter ou en cours d'exécution |
count |
- |
Sharded cluster |
||
|
Nombre d'accès par seconde |
- |
sl_qps |
Accès par seconde |
count |
- |
|
|
Informations sur l'exécuteur de requêtes |
MongoDB_QueryExecutors |
collscans_nontailable |
Nombre de balayages complets de table pour les curseurs non tailable |
count |
- |
|
|
collscans_total |
Nombre total de balayages complets de table |
count |
- |
|||
|
Informations sur le nombre de collections et de tables |
MongoDB_CollectionNums |
admin_user_coll |
Nombre de tables utilisateur dans la base de données admin |
count |
- |
|
|
Nombre d'assertions |
MongoDB_Asserts |
regular |
Niveau normal |
count |
Nombre d'assertions exécutées normalement. |
|
|
warning |
Niveau d'avertissement |
count |
Nombre d'assertions de niveau avertissement. Cette valeur retourne toujours 0. |
|||
|
msg |
Niveau message |
count |
Nombre d'assertions de niveau message. |
|||
|
user |
Niveau utilisateur |
count |
Nombre d'assertions de niveau utilisateur. |
|||
|
Nombre de descripteurs de données |
MongoDB_DataHandle |
opened_fd_num |
Nombre de descripteurs actifs |
count |
Nombre de descripteurs de données de connexion actuellement actifs dans le cache WiredTiger. |
|
|
closed_fd_num |
Nombre de descripteurs fermés |
count |
Nombre de descripteurs de données de connexion fermés analysés dans le cache WiredTiger. |
|||
|
opened_fd_mem |
Mémoire occupée par les descripteurs actifs |
MB |
Quantité de mémoire occupée par les descripteurs de données de connexion actuellement actifs dans le cache WiredTiger. |
|||
|
Latence des opérations |
MongoDB_Latencys |
reads_latency_ps |
Latence des requêtes de lecture réussies |
us |
Latence de toutes les requêtes réussies traitées par des opérations de lecture. |
|
|
writes_latency_ps |
Latence des requêtes d'écriture réussies |
us |
Latence de toutes les requêtes réussies traitées par des opérations d'écriture, en microsecondes (us). |
|||
|
commands_latency_ps |
Latence des requêtes de commande réussies |
us |
Latence de toutes les requêtes réussies traitées par des opérations de commande, en microsecondes (us). |
|||
|
trans_latency_ps |
Latence des requêtes de transaction réussies |
us |
Latence de toutes les requêtes réussies traitées par des opérations de transaction, en microsecondes (us). |
|||
|
Taux de fragmentation mémoire TCMalloc |
MongoDB_TcmallocCacheMemRatio |
tcmalloc_cache_mem_ratio |
Taux de fragmentation mémoire TCMalloc |
% |
- |
|
|
Temps moyen pour le write concern |
MongoDB_GetLastErrorWtime |
metrics_getLastError_avg_wtime |
Temps moyen consacré aux opérations de write concern |
ms |
Temps moyen consacré aux opérations de write concern. |
|
|
metrics_getLastError_wtimeouts |
Nombre d'expirations d'opérations de write concern |
times |
Nombre de fois où une opération de write concern dépasse le seuil wtimeout. |
|
||
|
Taille du tampon de réplication |
MongoDB_Repl_Buffer |
repl_buffer_size |
Taille actuelle du tampon de réplication |
MB |
Taille actuelle du tampon de réplication dans le replica set. |
|
|
repl_buffer_max_size |
Taille maximale du tampon de réplication |
MB |
Taille maximale du tampon de réplication dans le replica set. |
|||
|
Nombre de pages expulsées du cache WiredTiger
|
MongoDB_WtCacheEviction |
pages_selected_count |
Nombre de pages forcées à l'expulsion |
count |
- |
|
|
pages_selected_unable_to_evict_count |
Nombre de pages ne pouvant pas être forcées à l'expulsion |
count |
- |
|||
|
hazard_pointer_blocked_page_eviction |
Nombre d'expulsions de pages bloquées par des pointeurs de risque |
count |
- |
|||
|
max_page_size |
Taille maximale de page rencontrée lors de l'expulsion |
MB |
- |
|||
|
pages_evicted_by_application_threads |
Nombre de pages du cache WiredTiger expulsées par les threads utilisateur |
count |
- |
|||
|
history_store_pages_failed_to_evict |
Pages du history store dont l'expulsion a échoué |
count |
- |
|
||
|
history_store_pages_selected |
Pages du history store sélectionnées pour expulsion |
count |
- |
|||
|
pages_written_inMemory_restoration |
Nombre de pages expulsées restaurées en mémoire |
count |
- |
|||
|
LockAcquisitions |
MongoDB_WtLockAcquisitions |
wt_checkPoint_lock |
Nombre d'acquisitions de verrous de checkpoint dans le cache WiredTiger |
count |
- |
|
|
wt_dhandle_read_lock |
Nombre d'acquisitions de verrous de lecture de descripteur de données dans le cache WiredTiger |
count |
- |
|||
|
wt_dhandle_write_lock |
Nombre d'acquisitions de verrous d'écriture de descripteur de données dans le cache WiredTiger |
count |
- |
|||
|
wt_metadata_lock |
Nombre d'acquisitions de verrous de métadonnées dans le cache WiredTiger |
count |
- |
|||
|
wt_schema_lock |
Nombre d'acquisitions de verrous de schéma dans le cache WiredTiger |
count |
- |
|||
|
wt_table_read_lock |
Nombre d'acquisitions de verrous de lecture de table dans le cache WiredTiger |
count |
- |
|||
|
wt_table_write_lock |
Nombre d'acquisitions de verrous d'écriture de table dans le cache WiredTiger |
count |
- |
|||
|
wt_txn_global_read_lock |
Nombre d'acquisitions de verrous de lecture globaux dans le cache WiredTiger |
count |
- |
|||
|
wt_txn_global_write_lock |
Nombre d'acquisitions de verrous d'écriture globaux dans le cache WiredTiger |
count |
- |
|||
|
Cession de thread |
MongoDB_WtCache_Thread_Yield |
page_acquire_eviction_blocked |
Nombre de fois où un thread est bloqué en attente d'expulsion de page |
times |
- |
|
|
page_acquire_locked_blocked |
Nombre de fois où un thread attend car la page cible est verrouillée |
times |
- |
|||
|
page_acquire_time_sleeping |
Durée totale pendant laquelle un thread reste en état de veille lors de l'acquisition d'une page |
us |
- |
|||
|
WiredTigerUsage |
MongoDB_WTCacheUsage |
wt_cache_updates_usage |
Taux d'utilisation du cache de mise à jour WiredTiger |
% |
Rapport entre le nombre d'octets de mémoire alloués aux opérations de mise à jour et le nombre maximal d'octets dans le cache. |
|
|
Statistiques d'exécution du multi-planner classique |
MongoDB_MultiPlanner_Worker |
metrics_query_multiplanner_classicworks |
Nombre total de tâches |
count |
Nombre total de tâches exécutées par le multi-planner classique. |
|
|
Informations sur le cache de sessions logiques |
MongoDB_LogicalSession |
active_sessions_count |
Nombre de sessions logiques dans le cache |
count |
Nombre total de sessions logiques présentes dans le cache depuis la dernière actualisation. |
|
|
Informations sur les défauts de page |
MongoDB_Page_Faults |
page_faults |
Nombre d'exceptions de défaut de page |
count |
- |
|
|
Nombre d'opérations |
MongoDB_Qps |
qps |
qps |
count |
- |
|
|
Informations sur l'oplog MongoDB |
MongoDB_Oplog_Size |
oplog_used_size_mb |
Espace actuellement utilisé par le journal des opérations |
MB |
- |
|
|
Informations sur l'oplog MongoDB |
MongoDB_Oplog_Size |
oplog_max_size_mb |
Taille maximale de l'oplog |
MB |
- |
|
|
Informations sur l'oplog MongoDB |
MongoDB_Oplog_Size |
oplog_min_retention_hours |
Durée minimale de rétention de l'oplog |
h |
- |
|
|
Utilisation de la mémoire |
MongoDB_MemCgroup |
cgroup_mem_rss |
Quantité de mémoire occupée par le processus MongoDB actuel |
MB |
- |
|
|
Nombre de fichiers WiredTiger |
MongoDB_StorageDetails |
wt_file_num |
Nombre actuel de collections et de tables dans l'instance |
count |
Nombre de collections + Nombre d'index |
|
|
Statistiques d'exécution du multi-planner classique |
MongoDB_MultiPlanner_Works |
metrics_query_multiplanner_classicWorks |
Nombre de requêtes utilisant le planner classique lors de l'exécution |
times |
- |
|
|
Détails de la mémoire TCMalloc |
MongoDB_TCMalloc |
current_allocated |
Quantité de mémoire actuellement utilisée, en octets |
MB/s |
- |
|
|
Détails de la mémoire TCMalloc |
MongoDB_TCMalloc |
pageheap_free |
Mémoire disponible et non allouée dans le tas de pages, en octets |
MB/s |
- |
|
|
Détails de la mémoire TCMalloc |
MongoDB_TCMalloc |
central_cache_free |
Mémoire conservée dans la liste libre centrale, en octets |
MB/s |
- |
|
|
Détails de la mémoire TCMalloc |
MongoDB_TCMalloc |
thread_cache_free |
Mémoire inutilisée dans le cache local au thread, en octets |
MB/s |
- |
|
|
Informations sur les curseurs du moteur WT |
MongoDB_Wt_Cursor |
entries_skipped_by_next_calls |
Entrées ignorées lors des appels « next » de balayage en mémoire |
count |
- |
|
|
Informations sur les curseurs du moteur WT |
MongoDB_Wt_Cursor |
entries_skipped_by_prev_calls |
Entrées ignorées lors des appels « prev » de balayage en mémoire |
count |
- |
|
|
Utilisation de la bande passante réseau |
MongoDB_Network_Usage |
network_usage |
Taux d'utilisation de la bande passante du trafic réseau |
% |
- |
|
|
Informations sur le FlowControl natif |
MongoDB_FlowControl |
is_enabled |
Indique si le mécanisme FlowControl est activé |
1 signifie activé, 0 signifie désactivé et 0,5 indique une fonctionnalité non prise en charge. |
|
|
|
Informations sur le FlowControl natif |
MongoDB_FlowControl |
is_lagged |
Indique si le FlowControl intervient actuellement |
1 signifie oui, 0 signifie non et 0,5 indique une fonctionnalité non prise en charge. |
|
|
|
Informations sur le FlowControl natif |
MongoDB_FlowControl |
is_lagged_count |
Nombre d'interventions du FlowControl |
times |
- |
|
|
Informations sur le FlowControl natif |
MongoDB_FlowControl |
target_lag_seconds |
Latence tolérable pour le point de validation majoritaire |
s |
- |
|
|
Statistiques sur le nombre de collections |
MongoDB_CatalogStats |
collections |
Nombre total de collections utilisateur (hors collections système) |
count |
- |
|
|
Statistiques sur le nombre de collections |
MongoDB_CatalogStats |
capped |
Nombre total de collections utilisateur à taille fixe |
count |
- |
|
|
Statistiques sur le nombre de collections |
MongoDB_CatalogStats |
views |
Nombre total de vues utilisateur |
count |
- |
|
Statistiques sur le nombre de collections |
MongoDB_CatalogStats |
timeseries |
Nombre total de collections de séries temporelles |
Item |
- |
|
|
Statistiques sur le nombre de collections |
MongoDB_CatalogStats |
shardedCollections |
Nombre total de collections partitionnées |
Count |
- |
|
|
Statistiques sur le nombre de collections |
MongoDB_CatalogStats |
internalViews |
Nombre total de vues sur les collections système (collections des bases config, admin ou local) |
count |
- |
|
|
Capacité du cache WiredTiger |
MongoDB_WtCapacity |
bytes_written_for_eviction |
Volume de données écrites sur le disque pour l'éviction |
MB |
- |
|
|
Efficacité des requêtes |
MongoDB_QueryTargeting |
query_targeting_objects |
Nombre de documents analysés pour retourner un seul document |
count |
- |
|
|
Efficacité des requêtes |
MongoDB_QueryTargeting |
query_targeting_keys |
Nombre d'entrées d'index analysées pour retourner un seul document |
count |
- |
|
|
Compteur de commandes |
MongoDB_CommandCounters |
collStats |
Compteur pour la commande collStats |
count |
- |
|
|
Compteur de commandes |
MongoDB_CommandCounters |
createIndexes |
Compteur pour la commande createIndexes |
count |
- |
|
|
Compteur de commandes |
MongoDB_CommandCounters |
listCollections |
Compteur pour la commande listCollections |
count |
- |
|
|
Compteur de commandes |
MongoDB_CommandCounters |
listDatabases |
Compteur pour la commande listDatabases |
count |
- |
|
|
Informations sur le planCache des requêtes |
MongoDB_QueryPlanCache |
total_size_mb |
Taille mémoire occupée par le cache de plans de requête (planCache) |
MB |
- |
|
|
Informations sur le planCache des requêtes |
MongoDB_QueryPlanCache |
total_query_shapes |
Nombre de formes de requête distinctes dans le cache de plans de requête (planCache) |
count |
- |
|
|
Nombre de champs indexés sur un nœud de recherche |
MongoDB_Search_Field_Indexed |
search_field_index_count |
Nombre total de champs uniques inclus dans chaque index du nœud de recherche |
count |
- |
|
|
Utilisation de la mémoire heap d'un nœud de recherche |
MongoDB_Search_Jvm_heap_memory |
search_jvm_heap_memory |
Taille de la mémoire heap JVM occupée par le nœud de recherche |
MB |
- |
|
|
Nombre d'opérations sur un nœud de recherche |
MongoDB_Search_Opcounters |
search_insert |
Nombre d'opérations d'insertion sur le nœud de recherche |
times |
- |
|
|
Nombre d'opérations sur un nœud de recherche |
MongoDB_Search_Opcounters |
search_delete |
Nombre d'opérations de suppression sur le nœud de recherche |
times |
- |
|
|
Nombre d'opérations sur un nœud de recherche |
MongoDB_Search_Opcounters |
search_update |
Nombre d'opérations de mise à jour sur le nœud de recherche |
times |
- |
|
|
Nombre d'opérations sur un nœud de recherche |
MongoDB_Search_Opcounters |
search_Command |
Nombre d'opérations de commande sur le nœud de recherche |
times |
- |
|
|
Espace disque occupé par les index du nœud de recherche |
MongoDB_Search_Disk_Index_Size |
search_disk_index_size |
Espace disque occupé par l'ensemble des index du nœud de recherche |
MB |
- |
|
|
Informations sur les documents Lucene du nœud de recherche |
MongoDB_Search_Lucene_Docs_Max_Size |
search_lucene_docs_max_size |
Nombre maximal de documents Lucene contenus dans un seul index de recherche sur le nœud de recherche |
count |
- |
|
|
Latence de synchronisation d'un nœud de recherche |
MongoDB_Search_Repl_Lag |
search_repl_lag |
Latence de synchronisation d'un nœud de recherche |
ms |
- |
|
|
Nombre d'exceptions de défaut de page sur un nœud de recherche |
MongoDB_Search_PageFaults |
search_pageFaults |
Nombre d'exceptions de défaut de page par seconde sur le nœud de recherche |
times |
- |
|
|
Analyse de l'état des requêtes du nœud de recherche |
MongoDB_Search_Query_Status |
search_query_total |
Nombre total de requêtes sur le nœud de recherche |
times |
- |
|
|
Analyse de l'état des requêtes du nœud de recherche |
MongoDB_Search_Query_Status |
search_query_failed |
Nombre de requêtes échouées sur le nœud de recherche |
times |
- |
|
|
Analyse de l'état des requêtes du nœud de recherche |
MongoDB_Search_Query_Status |
search_query_successed |
Nombre de requêtes réussies sur le nœud de recherche |
times |
- |
|
Surveillance des nœuds (anciennement Surveillance de base)
Les métriques prises en charge varient selon le type d'instance. Pour obtenir des informations précises, consultez la console.
|
Métrique |
Clé |
Nom de la métrique |
Signification |
Unité |
Description détaillée |
Types d'instances pris en charge |
|
Utilisation du disque |
DiskUsage |
disk_usage |
Utilisation du disque |
% |
Cette métrique indique la charge disque d'une instance, correspondant au pourcentage de la capacité totale utilisée. Lorsque l'utilisation du disque atteint ou dépasse 80 %, vous pouvez modifier la configuration de l'instance depuis la page de détails dans la console, ou consulter la rubrique Utilisation élevée du disque sur les instances MongoDB pour résoudre ce problème. |
|
|
Trafic réseau |
MongoDB_Network |
bytes_in |
Trafic réseau entrant |
Bytes |
- |
|
|
bytes_out |
Trafic réseau sortant |
Bytes |
- |
|||
|
num_requests |
Nombre de requêtes traitées |
count |
- |
|||
|
QPS des opérations |
MongoDB_Opcounters |
insert |
QPS des opérations d'insertion |
count |
Le paramètre Pour plus d'informations, consultez la rubrique Métriques Opcounters et Repl Opcounters. |
|
|
query |
QPS des opérations de requête |
count |
||||
|
update |
QPS des opérations de mise à jour |
count |
||||
|
delete |
QPS des opérations de suppression |
count |
||||
|
getmore |
QPS des opérations de lecture |
count |
||||
|
command |
QPS des commandes de protocole |
count |
||||
|
Connexions |
MongoDB_TotalConns |
connections_active |
Connexions actives |
count |
Nombre de connexions client au serveur effectuant actuellement des opérations. |
|
|
current_conn |
Connexions actuelles |
count |
Nombre total de connexions client au serveur. Cela inclut les connexions établies par d'autres nœuds du replica set ainsi que celles entre les nœuds Mongos et shard. |
|||
|
connections_totalCreated_ps |
Nouvelles connexions totales par seconde |
count |
- |
|
||
|
connections_available |
Connexions disponibles |
count |
- |
|||
|
Utilisation des connexions |
ConnectionUsage |
conn_usage |
Utilisation des connexions |
% |
|
|
|
Utilisation du CPU |
CpuUsage |
cpu_usage |
Utilisation du CPU |
% |
La somme de l'utilisation CPU système et utilisateur représente la charge de travail du service sur l'instance. Une utilisation élevée du CPU peut ralentir anormalement les opérations de lecture et d'écriture, impactant ainsi les services. Pour diagnostiquer et résoudre ce problème, consultez la rubrique Utilisation élevée du CPU sur les instances MongoDB. |
|
|
MongoDB_CpuDetail |
cpu_sys |
Utilisation CPU système |
% |
- |
||
|
cpu_user |
Utilisation CPU utilisateur |
% |
- |
|||
|
Utilisation de la mémoire |
MemoryUsage |
mem_usage |
Utilisation de la mémoire |
% |
La mémoire est principalement consommée par le moteur de stockage WiredTiger, les connexions client et le traitement des requêtes. Pour comprendre les causes d'une utilisation élevée de la mémoire et découvrir les stratégies d'optimisation, consultez la rubrique Utilisation élevée de la mémoire sur les instances MongoDB. |
|
|
Utilisation des IOPS |
MongoDB_IOPS |
iops |
Utilisation des IOPS |
times/s |
|
|
|
read_iops |
Utilisation des IOPS en lecture |
times/s |
- |
|||
|
write_iops |
Utilisation des IOPS en écriture |
times/s |
- |
|||
|
Taux d'utilisation des IOPS |
IOPSUsage |
iops_usage |
Taux d'utilisation des IOPS |
% |
Le ratio entre l'utilisation des IOPS de l'instance et le maximum autorisé par ses spécifications actuelles reflète sa charge de travail. Si ce taux atteint ou approche 100 %, l'instance MongoDB risque de répondre lentement, voire de devenir indisponible. La rubrique Utilisation élevée des IOPS sur les instances MongoDB explique comment surveiller cette métrique, en identifier les causes et appliquer des stratégies d'optimisation. Remarque
Les instances replica set et sharded cluster utilisant des disques cloud sous MongoDB 4.2 ne permettent pas de visualiser l'utilisation des IOPS ni leur taux d'utilisation. |
|
|
Utilisation de l'espace disque |
MongoDB_DetailedSpaceUsage |
ins_size |
Espace disque utilisé |
Bytes |
|
|
|
data_size |
Espace utilisé sur le disque de données |
Bytes |
Espace occupé par le disque de données (hors base de données locale). Cela comprend principalement les fichiers de données physiques préfixés par « collection », les fichiers d'index physiques préfixés par « index », ainsi que certains fichiers de métadonnées physiques tels que WiredTiger.wt. |
|||
|
log_size |
Espace utilisé sur le disque de journalisation |
Bytes |
Taille physique de la base de données locale. |
|||
|
Détails des opérations |
MongoDB_OperationDetails |
operation_exactIDCount_ps |
Nombre d'opérations count ciblant un ID spécifique |
count |
Nombre d'opérations de mise à jour unitaires utilisant le champ |
|
|
operation_scanAndOrder_ps |
Nombre d'opérations de tri sans index |
count |
Nombre de requêtes triées ne pouvant pas s'appuyer sur un index pour le tri. Une valeur élevée peut nuire aux performances de l'instance. Pour y remédier, consultez les Bonnes pratiques pour la création d'index dans ApsaraDB for MongoDB et créez des index adaptés à vos conditions de requête métier. |
|||
|
operation_writeConflicts_ps |
Nombre de conflits d'écriture |
count |
Nombre de requêtes rencontrant des conflits d'écriture. Un faible volume de conflits reste généralement sans incidence majeure, mais une fréquence élevée risque de dégrader les performances de la base de données. |
|||
|
MBPS |
MongoDB_Disk_Detail |
read_io_bandwidth_mbps |
Débit de lecture disque |
MB/s |
- |
|
|
write_io_bandwidth_mbps |
Débit d'écriture disque |
MB/s |
- |
|||
|
io_bandwidth_mbps |
Débit disque total |
MB/s |
Somme du débit de lecture et du débit d'écriture disque. |
|||
|
Nombre d'opérations transactionnelles |
MongoDB_Transactions |
trans_totalPrepared_ps |
Nombre de transactions préparées |
count |
- |
|
|
trans_totalPreparedThenCommited_ps |
Nombre de transactions préparées validées avec succès |
count |
- |
|||
|
trans_totalPreparedThenAborted_ps |
Nombre de transactions préparées annulées avec succès |
count |
- |
|||
|
trans_totalStarted_ps |
Nombre de transactions démarrées |
count |
- |
|
||
|
trans_totalCommited_ps |
Nombre de transactions validées avec succès |
count |
- |
|||
|
trans_totalAborted_ps |
Nombre de transactions annulées avec succès |
count |
- |
|||
|
trans_currentActive |
Nombre de transactions actives |
count |
- |
|||
|
trans_currentInactive |
Nombre de transactions inactives |
count |
- |
|||
|
trans_currentOpen |
Nombre de transactions ouvertes (non validées ni annulées) |
count |
- |
|||
|
Curseurs |
MongoDB_AllCursors |
total_open |
Nombre de curseurs ouverts |
count |
- |
|
|
timed_out |
Nombre de curseurs fermés pour expiration |
count |
Si cette valeur est élevée, vérifiez le code métier côté client qui traite les données. |
|||
|
job_cursors_closed |
Nombre de curseurs fermés suite à la fin de session |
count |
- |
|||
|
pinned_open |
Nombre de curseurs ouverts et en cours d'utilisation |
count |
Par exemple, une opération find ou getMore épingle un curseur pour empêcher sa suppression lors de la récupération du lot de résultats suivant, puis le libère une fois les résultats retournés. |
|||
|
noTimeout_open |
Nombre de curseurs ouverts sans expiration |
count |
Nombre de curseurs ouverts créés avec l'option noCursorTimeout, qui empêche leur expiration due à l'inactivité. Toutefois, ce paramètre reste soumis au délai d'inactivité de la session. Pour plus d'informations, consultez la documentation. |
|
||
|
WiredTiger |
MongoDB_Wt_Cache
|
bytes_read_into_cache |
Octets lus dans le cache |
Octets |
Volume de données lu depuis le disque vers le cache WiredTiger, exprimé en octets. |
|
|
bytes_written_from_cache |
Octets écrits depuis le cache |
Octets |
Volume de données écrit du cache WiredTiger vers le disque, exprimé en octets. |
|||
|
maximum_bytes_configured |
Taille maximale du cache |
Octets |
Taille maximale du cache configurée en octets pour le moteur de stockage WiredTiger. Afin de garantir la compatibilité et la sécurité, ApsaraDB for MongoDB définit la valeur CacheSize de WiredTiger à environ 60 % de la mémoire de l'instance. Pour plus d'informations, consultez la rubrique Utilisation élevée de la mémoire des instances MongoDB. |
|||
|
oplog_bytes_in_cache |
Octets de l'oplog dans le cache |
Mo |
- |
|||
|
oplog_bytes_read_into_cache |
Octets de l'oplog lus dans le cache |
Mo |
- |
|||
|
oplog_bytes_written_from_cache |
Octets de l'oplog écrits depuis le cache |
Mo |
- |
|||
|
Transactions concurrentes WT |
MongoDB_Wt_Concurrent_Trans |
write_concurrent_trans_out |
Transactions d'écriture concurrentes actuelles |
Nombre |
Avant la version 7.0, le nombre de transactions de lecture et d'écriture concurrentes d'une instance était limité à 128 ; un paramètre de disponibilité maintenu à 0 pendant une période prolongée pouvait indiquer une surcharge. À partir de la version 7.0, MongoDB utilise un algorithme par défaut pour ajuster dynamiquement le nombre maximal de transactions concurrentes du moteur de stockage, optimisant ainsi le débit de la base de données en cas de surcharge. Par conséquent, un paramètre de disponibilité à 0 sur une longue durée ne signale pas nécessairement une surcharge. Pour plus d'informations, consultez le document de référence. |
|
|
write_concurrent_trans_available |
Transactions d'écriture concurrentes disponibles |
Nombre |
||||
|
read_concurrent_trans_out |
Transactions de lecture concurrentes actuelles |
Nombre |
||||
|
read_concurrent_trans_available |
Transactions de lecture concurrentes disponibles |
Nombre |
||||
|
WiredTigerUsage |
MongoDB_WTCacheUsage |
wt_cache_dirty_usage |
Taux d'utilisation du cache sale WiredTiger |
% |
Pour plus d'informations, consultez la rubrique Utilisation élevée de la mémoire des instances MongoDB. |
|
|
wt_cache_usage |
Taux d'utilisation du cache WiredTiger |
% |
||||
|
Temps de réponse moyen |
MongoDB_RT |
avg_rt |
Temps de réponse moyen global |
μs |
- |
|
|
reads_avg_rt |
Temps de réponse moyen des opérations de lecture |
μs |
- |
|||
|
writes_avg_rt |
Temps de réponse moyen des opérations d'écriture |
μs |
- |
|||
|
commands_avg_rt |
Temps de réponse moyen des opérations de commande |
μs |
- |
|||
|
trans_avg_rt |
Temps de réponse moyen des opérations de transaction |
μs |
- |
|||
|
Nombre de documents affectés |
MongoDB_Documents |
document_deleted_ps |
Nombre de documents supprimés |
Nombre |
- |
|
|
document_inserted_ps |
Nombre de documents insérés |
Nombre |
- |
|||
|
document_returned_ps |
Nombre de documents retournés |
Nombre |
- |
|||
|
document_updated_ps |
Nombre de documents mis à jour |
Nombre |
- |
|||
|
GlobalLock |
MongoDB_GlobalLocks |
gl_ac_readers |
Nombre de connexions client actives effectuant des opérations de lecture |
Nombre |
- |
|
|
gl_ac_writers |
Nombre de connexions client actives effectuant des opérations d'écriture |
Nombre |
- |
|||
|
gl_cq_writers |
Nombre d'opérations en attente d'un verrou d'écriture |
Nombre |
- |
|||
|
gl_cq_readers |
Nombre d'opérations en attente d'un verrou de lecture |
Nombre |
- |
|||
|
gl_cq_total |
Nombre total d'opérations en attente d'un verrou |
Nombre |
Somme des opérations en attente d'un verrou d'écriture et d'un verrou de lecture. Une valeur élevée indique un risque de retard des opérations client, ce qui peut dégrader le temps de réponse de l'application. |
|||
|
Entrées d'index et documents analysés lors des requêtes |
MongoDB_QueryExecutors |
queryExecutor_scannedObject_ps |
Nombre de documents analysés lors des requêtes |
Nombre |
Nombre total de documents analysés durant l'exécution des requêtes et l'évaluation des plans de requête. Cette valeur correspond au champ |
|
|
queryExecutor_scanned_ps |
Nombre d'entrées d'index analysées lors des requêtes |
Nombre |
Nombre total d'entrées d'index analysées durant l'exécution des requêtes et l'évaluation des plans de requête. Cette métrique équivaut au champ |
|||
|
TTL |
MongoDB_TTLs |
ttl_deletedDocuments_ps |
Nombre de documents supprimés via un index TTL |
Nombre |
Une valeur élevée signale un volume important de suppressions, susceptible d'impacter les performances de l'instance. Pour plus de détails, reportez-vous au document référencé. |
|
|
ttl_passes_ps |
Nombre de passages du thread TTL en arrière-plan |
Nombre |
Nombre total de vérifications effectuées par le processus TTL en arrière-plan pour détecter les documents expirés. À chaque passage, le moniteur TTL tente de supprimer autant de documents candidats que possible dans tous les index TTL. |
|||
|
Compteurs d'opérations de réplication |
MongoDB_ReplOpcounters |
repl_command |
Nombre d'opérations Command dans le replica set |
Nombre |
Lors du processus de réplication, MongoDB sérialise les opérations, ce qui peut modifier le décompte de chaque type d'opération. Les valeurs des compteurs MongoDB_ReplOpcounters et MongoDB_Opcounters peuvent donc différer. Pour plus d'informations, consultez la rubrique Métriques Opcounters et Repl Opcounters. |
|
|
repl_delete |
Nombre d'opérations Delete dans le replica set |
Nombre |
||||
|
repl_getmore |
Nombre d'opérations Getmore dans le replica set |
Nombre |
||||
|
repl_insert |
Nombre d'opérations Insert dans le replica set |
Nombre |
||||
|
repl_query |
Nombre d'opérations Query dans le replica set |
Nombre |
||||
|
repl_update |
Nombre d'opérations Update dans le replica set |
Nombre |
||||
|
Nombre d'analyses d'éviction |
MongoDB_WtCacheHPCheckEntriesWalked |
wiredTiger_cache_hazardPointerCheckEntriesWalked |
Nombre d'éléments du tableau de pointeurs dangereux analysés lors de l'éviction |
Nombre |
Nombre d'évictions de pages bloquées par des pointeurs dangereux durant le processus d'éviction. |
|
|
Acquisitions de verrous |
MongoDB_WtLockAcquisitions |
wt_checkPoint_lock |
Nombre d'acquisitions de verrous de point de contrôle |
Nombre |
- |
|
|
wt_dhandle_read_lock |
Nombre d'acquisitions de verrous de lecture de handle de données |
Nombre |
Si une instance contient trop de bases de données et de tables, les requêtes client risquent d'attendre longtemps l'obtention d'un verrou de handle, ce qui dégrade les performances. Pour plus d'informations, consultez la rubrique Ralentissements ou anomalies d'instance dus à un nombre excessif de bases de données et de tables. |
|||
|
wt_dhandle_write_lock |
Nombre d'acquisitions de verrous d'écriture de handle de données |
Nombre |
||||
|
wt_metadata_lock |
Nombre d'acquisitions de verrous de métadonnées |
Nombre |
||||
|
wt_schema_lock |
Nombre d'acquisitions de verrous de schéma |
Nombre |
Des opérations fréquentes telles que la création ou la suppression de bases de données, de tables ou d'index, ou encore un nombre excessif de bases et de tables, peuvent accroître la charge liée aux schemaLock et nuire aux performances de l'instance. Pour plus d'informations, consultez la rubrique Ralentissements ou anomalies d'instance dus à un nombre excessif de bases de données et de tables. |
|||
|
wt_table_read_lock |
Nombre d'acquisitions de verrous de lecture de table |
Nombre |
- |
|||
|
wt_table_write_lock |
Nombre d'acquisitions de verrous d'écriture de table |
Nombre |
- |
|||
|
wt_txn_global_read_lock |
Nombre d'acquisitions de verrous globaux de lecture de transaction |
Nombre |
- |
|||
|
wt_txn_global_write_lock |
Nombre d'acquisitions de verrous globaux d'écriture de transaction |
Nombre |
- |
|||
|
Taux d'utilisation MBPS |
MongoDB_MbpsUsage |
total_mbps_usage |
Taux d'utilisation de la bande passante de lecture/écriture disque |
% |
Le rapport entre le débit disque total de l'instance et sa capacité MBPS maximale reflète la charge utile du service. Si l'utilisation MBPS d'une instance MongoDB atteint ou approche les 100 %, les réponses du service deviennent lentes, voire indisponibles. Pour plus d'informations sur le MBPS des disques cloud, consultez la rubrique Spécifications. Remarque
Pris en charge uniquement pour les instances utilisant des disques cloud. |
|
|
Latence primaire/secondaire |
MongoDB_Repl_Lag |
repl_lag |
Latence de synchronisation des données entre les nœuds primaires et secondaires |
s |
|
|
|
Période de rétention de l'oplog |
MongoDB_OplogTimeInterval |
oplog_time_interval |
Période de rétention de l'oplog |
h |
Pour MongoDB 4.4 et versions ultérieures, vous pouvez ajuster le paramètre storage.oplogMinRetentionHours directement depuis la page de détails de l'instance. |
|
|
moveChunk |
MongoDB_MoveChunks |
moveChunk_donor_started_ps |
Nombre de fois où le nœud actuel sert de source pour une migration de plage |
Nombre |
Cette valeur s'incrémente indépendamment du succès ou de l'échec de la migration. |
|
|
moveChunk_recip_stared_ps |
Nombre de fois où le nœud actuel sert de destination pour une migration de plage |
count |
||||
|
moveChunk_deleter_task |
Nombre de tâches de suppression de plages de chunks prêtes à s'exécuter ou en cours d'exécution |
count |
- |
Sharded cluster |
||
|
Nombre d'accès par seconde |
- |
sl_qps |
Accès par seconde |
count |
- |
|
|
Informations sur l'exécuteur de requêtes |
MongoDB_QueryExecutors |
collscans_nontailable |
Nombre de balayages complets de table pour les curseurs non tailable |
count |
- |
|
|
collscans_total |
Nombre total de balayages complets de table |
count |
- |
|||
|
Informations sur le nombre de collections et de tables |
MongoDB_CollectionNums |
admin_user_coll |
Nombre de tables utilisateur dans la base de données admin |
count |
- |
|
|
Nombre d'assertions |
MongoDB_Asserts |
regular |
Niveau normal |
count |
Nombre d'assertions exécutées normalement. |
|
|
warning |
Niveau d'avertissement |
count |
Nombre d'assertions de niveau avertissement. Cette valeur retourne toujours 0. |
|||
|
msg |
Niveau message |
count |
Nombre d'assertions de niveau message. |
|||
|
user |
Niveau utilisateur |
count |
Nombre d'assertions de niveau utilisateur. |
|||
|
Nombre de descripteurs de données |
MongoDB_DataHandle |
opened_fd_num |
Nombre de descripteurs actifs |
count |
Nombre de descripteurs de données de connexion actuellement actifs dans le cache WiredTiger. |
|
|
closed_fd_num |
Nombre de descripteurs fermés |
count |
Nombre de descripteurs de données de connexion fermés analysés dans le cache WiredTiger. |
|||
|
opened_fd_mem |
Mémoire occupée par les descripteurs actifs |
MB |
Quantité de mémoire occupée par les descripteurs de données de connexion actuellement actifs dans le cache WiredTiger. |
|||
|
Latence des opérations |
MongoDB_Latencys |
reads_latency_ps |
Latence des requêtes de lecture réussies |
us |
Latence de toutes les requêtes réussies traitées par les opérations de lecture. |
|
|
writes_latency_ps |
Latence des requêtes d'écriture réussies |
us |
Latence de toutes les requêtes réussies traitées par les opérations d'écriture, en microsecondes (us). |
|||
|
commands_latency_ps |
Latence des requêtes de commande réussies |
us |
Latence de toutes les requêtes réussies traitées par les opérations de commande, en microsecondes (us). |
|||
|
trans_latency_ps |
Latence des requêtes de transaction réussies |
us |
Latence de toutes les requêtes réussies traitées par les opérations de transaction, en microsecondes (us). |
|||
|
Taux de fragmentation mémoire TCMalloc |
MongoDB_TcmallocCacheMemRatio |
tcmalloc_cache_mem_ratio |
Taux de fragmentation mémoire TCMalloc |
% |
- |
|
|
Temps moyen pour le write concern |
MongoDB_GetLastErrorWtime |
metrics_getLastError_avg_wtime |
Temps moyen consacré aux opérations de write concern |
ms |
Temps moyen consacré aux opérations de write concern. |
|
|
metrics_getLastError_wtimeouts |
Nombre d'expirations pour les opérations de write concern |
times |
Nombre de fois où une opération de write concern dépasse le seuil wtimeout. |
|
||
|
Taille du tampon de réplication |
MongoDB_Repl_Buffer |
repl_buffer_size |
Taille actuelle du tampon de réplication |
MB |
Taille actuelle du tampon de réplication dans le replica set. |
|
|
repl_buffer_max_size |
Taille maximale du tampon de réplication |
MB |
Taille maximale du tampon de réplication dans le replica set. |
|||
|
Nombre de pages expulsées du cache WiredTiger
|
MongoDB_WtCacheEviction |
pages_selected_count |
Nombre de pages forcées pour expulsion |
count |
- |
|
|
pages_selected_unable_to_evict_count |
Nombre de pages ne pouvant pas être forcées pour expulsion |
count |
- |
|||
|
hazard_pointer_blocked_page_eviction |
Nombre d'expulsions de pages bloquées par des pointeurs de risque |
count |
- |
|||
|
max_page_size |
Taille maximale de page rencontrée lors de l'expulsion |
MB |
- |
|||
|
pages_evicted_by_application_threads |
Nombre de pages du cache WiredTiger expulsées par les threads utilisateur |
count |
- |
|||
|
history_store_pages_failed_to_evict |
Pages du history store dont l'expulsion a échoué |
count |
- |
|
||
|
history_store_pages_selected |
Pages du history store sélectionnées pour expulsion |
count |
- |
|||
|
pages_written_inMemory_restoration |
Nombre de pages expulsées restaurées en mémoire |
count |
- |
|||
|
LockAcquisitions |
MongoDB_WtLockAcquisitions |
wt_checkPoint_lock |
Nombre d'acquisitions de verrous de checkpoint dans le cache WiredTiger |
count |
- |
|
|
wt_dhandle_read_lock |
Nombre d'acquisitions de verrous de lecture de descripteur de données dans le cache WiredTiger |
count |
- |
|||
|
wt_dhandle_write_lock |
Nombre d'acquisitions de verrous d'écriture de descripteur de données dans le cache WiredTiger |
count |
- |
|||
|
wt_metadata_lock |
Nombre d'acquisitions de verrous de métadonnées dans le cache WiredTiger |
count |
- |
|||
|
wt_schema_lock |
Nombre d'acquisitions de verrous de schéma dans le cache WiredTiger |
count |
- |
|||
|
wt_table_read_lock |
Nombre d'acquisitions de verrous de lecture de table dans le cache WiredTiger |
count |
- |
|||
|
wt_table_write_lock |
Nombre d'acquisitions de verrous d'écriture de table dans le cache WiredTiger |
count |
- |
|||
|
wt_txn_global_read_lock |
Nombre d'acquisitions de verrous de lecture globaux dans le cache WiredTiger |
count |
- |
|||
|
wt_txn_global_write_lock |
Nombre d'acquisitions de verrous d'écriture globaux dans le cache WiredTiger |
count |
- |
|||
|
Cession de thread |
MongoDB_WtCache_Thread_Yield |
page_acquire_eviction_blocked |
Nombre de fois où un thread est bloqué en attente d'expulsion de page |
times |
- |
|
|
page_acquire_locked_blocked |
Nombre de fois où un thread attend car la page cible est verrouillée |
times |
- |
|||
|
page_acquire_time_sleeping |
Durée totale pendant laquelle un thread reste en veille lors de l'acquisition d'une page |
us |
- |
|||
|
WiredTigerUsage |
MongoDB_WTCacheUsage |
wt_cache_updates_usage |
Taux d'utilisation du cache de mise à jour WiredTiger |
% |
Rapport entre les octets de mémoire alloués aux opérations de mise à jour et la capacité maximale du cache. |
|
|
Statistiques d'exécution du planificateur multiple classique |
MongoDB_MultiPlanner_Worker |
metrics_query_multiplanner_classicworks |
Nombre total de tâches |
count |
Volume global des tâches exécutées par le planificateur multiple classique. |
|
|
Informations sur le cache de sessions logiques |
MongoDB_LogicalSession |
active_sessions_count |
Nombre de sessions logiques présentes dans le cache |
count |
Cumul des sessions logiques dans le cache depuis la dernière actualisation. |
|
|
Données sur les défauts de page |
MongoDB_Page_Faults |
page_faults |
Quantité d'exceptions liées aux défauts de page |
count |
- |
|
|
Volume d'opérations |
MongoDB_Qps |
qps |
qps |
count |
- |
|
|
Détails de l'oplog MongoDB |
MongoDB_Oplog_Size |
oplog_used_size_mb |
Espace actuellement consommé par le journal des opérations |
MB |
- |
|
|
Détails de l'oplog MongoDB |
MongoDB_Oplog_Size |
oplog_max_size_mb |
Taille maximale de l'oplog |
MB |
- |
|
|
Détails de l'oplog MongoDB |
MongoDB_Oplog_Size |
oplog_min_retention_hours |
Durée minimale de conservation de l'oplog |
h |
- |
|
|
Consommation mémoire |
MongoDB_MemCgroup |
cgroup_mem_rss |
Quantité de mémoire occupée par le processus MongoDB actif |
MB |
- |
|
|
Nombre de fichiers WiredTiger |
MongoDB_StorageDetails |
wt_file_num |
Total actuel des collections et tables au sein de l'instance |
count |
Somme des collections et des index |
|
|
Statistiques d'exécution du planificateur multiple classique |
MongoDB_MultiPlanner_Works |
metrics_query_multiplanner_classicWorks |
Fréquence d'utilisation du planificateur classique durant l'exécution des requêtes |
times |
- |
|
|
Détails mémoire TCMalloc |
MongoDB_TCMalloc |
current_allocated |
Octets de mémoire utilisés à l'instant présent |
MB/s |
- |
|
|
Détails mémoire TCMalloc |
MongoDB_TCMalloc |
pageheap_free |
Octets disponibles et non alloués dans le tas de pages |
MB/s |
- |
|
|
Détails mémoire TCMalloc |
MongoDB_TCMalloc |
central_cache_free |
Octets conservés dans la liste libre centrale |
MB/s |
- |
|
|
Détails mémoire TCMalloc |
MongoDB_TCMalloc |
thread_cache_free |
Mémoire inutilisée résidant dans le cache local au thread |
MB/s |
- |
|
|
Informations sur les curseurs du moteur WT |
MongoDB_Wt_Cursor |
entries_skipped_by_next_calls |
Entrées ignorées lors des appels « next » de balayage en mémoire |
count |
- |
|
|
Informations sur les curseurs du moteur WT |
MongoDB_Wt_Cursor |
entries_skipped_by_prev_calls |
Entrées sautées suite aux appels « prev » de balayage en mémoire |
count |
- |
|
|
Utilisation de la bande passante réseau |
MongoDB_Network_Usage |
network_usage |
Taux d'occupation de la bande passante réseau |
% |
- |
|
|
Données FlowControl natives |
MongoDB_FlowControl |
is_enabled |
État d'activation du mécanisme FlowControl |
Valeur 1 pour activé, 0 pour désactivé et 0,5 si non pris en charge. |
|
|
|
Données FlowControl natives |
MongoDB_FlowControl |
is_lagged |
Signale si le FlowControl intervient actuellement |
Retourne 1 pour oui, 0 pour non et 0,5 lorsque cette fonctionnalité n'est pas supportée. |
|
|
|
Données FlowControl natives |
MongoDB_FlowControl |
is_lagged_count |
Fréquence des interventions du FlowControl |
times |
- |
|
|
Données FlowControl natives |
MongoDB_FlowControl |
target_lag_seconds |
Latence acceptable pour le point de validation majoritaire |
s |
- |
|
|
Statistiques sur le nombre de collections |
MongoDB_CatalogStats |
collections |
Total des collections utilisateur (hors collections système) |
count |
- |
|
|
Statistiques sur le nombre de collections |
MongoDB_CatalogStats |
capped |
Total des collections utilisateur à taille fixe |
count |
- |
|
|
Statistiques sur le nombre de collections |
MongoDB_CatalogStats |
views |
Total des vues utilisateur |
count |
- |
|
Statistiques sur le nombre de collections |
MongoDB_CatalogStats |
timeseries |
Total des collections de séries temporelles |
Item |
- |
|
|
Statistiques sur le nombre de collections |
MongoDB_CatalogStats |
shardedCollections |
Total des collections partitionnées |
Count |
- |
|
|
Statistiques sur le nombre de collections |
MongoDB_CatalogStats |
internalViews |
Total des vues portant sur des collections système (bases config, admin ou local) |
count |
- |
|
|
Capacité du cache WiredTiger |
MongoDB_WtCapacity |
bytes_written_for_eviction |
Volume de données écrites sur disque pour l'éviction |
MB |
- |
|
|
Efficacité des requêtes |
MongoDB_QueryTargeting |
query_targeting_objects |
Documents analysés pour obtenir un seul résultat |
count |
- |
|
|
Efficacité des requêtes |
MongoDB_QueryTargeting |
query_targeting_keys |
Entrées d'index parcourues pour restituer un document unique |
count |
- |
|
|
Compteur de commandes |
MongoDB_CommandCounters |
collStats |
Compteur pour la commande collStats |
count |
- |
|
|
Compteur de commandes |
MongoDB_CommandCounters |
createIndexes |
Compteur pour la commande createIndexes |
count |
- |
|
|
Compteur de commandes |
MongoDB_CommandCounters |
listCollections |
Compteur pour la commande listCollections |
count |
- |
|
|
Compteur de commandes |
MongoDB_CommandCounters |
listDatabases |
Compteur pour la commande listDatabases |
count |
- |
|
|
Informations sur le planCache des requêtes |
MongoDB_QueryPlanCache |
total_size_mb |
Taille mémoire occupée par le cache de plans de requête (planCache) |
MB |
- |
|
|
Informations sur le planCache des requêtes |
MongoDB_QueryPlanCache |
total_query_shapes |
Nombre de formes de requête distinctes dans le cache de plans de requête (planCache) |
count |
- |
|
|
Nombre de champs indexés sur un nœud de recherche |
MongoDB_Search_Field_Indexed |
search_field_index_count |
Nombre total de champs uniques inclus dans chaque index du nœud de recherche |
count |
- |
|
|
Utilisation de la mémoire heap d'un nœud de recherche |
MongoDB_Search_Jvm_heap_memory |
search_jvm_heap_memory |
Taille de la mémoire heap JVM occupée par le nœud de recherche |
MB |
- |
|
|
Nombre d'opérations sur un nœud de recherche |
MongoDB_Search_Opcounters |
search_insert |
Nombre d'opérations d'insertion sur le nœud de recherche |
times |
- |
|
|
Nombre d'opérations sur un nœud de recherche |
MongoDB_Search_Opcounters |
search_delete |
Nombre d'opérations de suppression sur le nœud de recherche |
times |
- |
|
|
Nombre d'opérations sur un nœud de recherche |
MongoDB_Search_Opcounters |
search_update |
Nombre d'opérations de mise à jour sur le nœud de recherche |
times |
- |
|
|
Nombre d'opérations sur un nœud de recherche |
MongoDB_Search_Opcounters |
search_Command |
Nombre d'opérations de commande sur le nœud de recherche |
times |
- |
|
|
Espace disque occupé par les index du nœud de recherche |
MongoDB_Search_Disk_Index_Size |
search_disk_index_size |
Espace disque occupé par l'ensemble des index sur le nœud de recherche |
MB |
- |
|
|
Informations sur les documents Lucene du nœud de recherche |
MongoDB_Search_Lucene_Docs_Max_Size |
search_lucene_docs_max_size |
Nombre maximal de documents Lucene contenus dans un seul index de recherche sur le nœud de recherche |
count |
- |
|
|
Latence de synchronisation d'un nœud de recherche |
MongoDB_Search_Repl_Lag |
search_repl_lag |
Latence de synchronisation d'un nœud de recherche |
ms |
- |
|
|
Nombre d'exceptions de défaut de page sur un nœud de recherche |
MongoDB_Search_PageFaults |
search_pageFaults |
Nombre d'exceptions de défaut de page par seconde sur le nœud de recherche |
times |
- |
|
|
Analyse de l'état des requêtes du nœud de recherche |
MongoDB_Search_Query_Status |
search_query_total |
Nombre total de requêtes sur le nœud de recherche |
times |
- |
|
|
Analyse de l'état des requêtes du nœud de recherche |
MongoDB_Search_Query_Status |
search_query_failed |
Nombre de requêtes échouées sur le nœud de recherche |
times |
- |
|
|
Analyse de l'état des requêtes du nœud de recherche |
MongoDB_Search_Query_Status |
search_query_successed |
Nombre de requêtes réussies sur le nœud de recherche |
times |
- |
|
Surveillance avancée
Seules les instances autonomes, les replica sets et les sharded clusters prennent en charge la Advanced Monitoring.
Les métriques disponibles varient selon le type d'instance. Consultez la console pour obtenir des informations précises.
|
Instances prises en charge |
Métrique |
Nom et description de la métrique |
Description |
Unité |
|
Utilisation du CPU |
cpu_usage |
Taux d'utilisation du CPU de l'instance. |
% |
|
Utilisation de la mémoire |
mem_usage |
Taux d'utilisation de la mémoire de l'instance. |
% |
|
|
Utilisation de l'espace disque |
ins_size |
Espace total utilisé. |
Octets |
|
|
data_size |
Espace disque de données utilisé. |
Octets |
||
|
log_size |
Espace disque de journalisation utilisé. |
Octets |
||
|
Utilisation des connexions |
conn_usage |
Ratio entre le nombre actuel de connexions et le nombre maximal de connexions autorisées pour l'instance. |
% |
|
|
Curseurs |
open_no_timedout |
Nombre de curseurs actuellement ouverts sans délai d'expiration. |
count |
|
|
pinned_open |
Nombre de curseurs actuellement utilisés. |
count |
||
|
open_total |
Nombre total de curseurs actuellement ouverts. |
count |
||
|
closed_by_timeout |
Nombre de curseurs fermés en raison d'un délai d'expiration. |
count |
||
|
closed_by_session |
Nombre de curseurs fermés suite à l'arrêt d'une session. |
count |
||
|
File d'attente lecture/écriture |
currentQueue_total |
Nombre total d'opérations en attente d'un verrou. |
count |
|
|
currentQueue_readers |
Nombre d'opérations en attente d'un verrou de lecture. |
count |
||
|
currentQueue_writers |
Nombre d'opérations en attente d'un verrou d'écriture. |
count |
||
|
active_readers |
Nombre de connexions clientes actives effectuant des opérations de lecture. |
count |
||
|
active_writers |
Nombre de connexions clientes actives effectuant des opérations d'écriture. |
count |
||
|
Temps de réponse moyen (MongoDB_RT) |
avg_RT |
Temps de réponse moyen de l'instance. |
μs |
|
|
reads_avg_rt |
Temps de réponse moyen pour les opérations de lecture. |
μs |
||
|
writes_avg_rt |
Temps de réponse moyen pour les opérations d'écriture. |
μs |
||
|
commands_avg_rt |
Temps de réponse moyen pour les opérations de commande. |
μs |
||
|
trans_avg_rt |
Temps de réponse moyen pour les transactions. |
μs |
||
|
File d'attente de requêtes WiredTiger |
write_concurrent_trans_out |
Nombre de requêtes d'écriture simultanées. |
count |
|
|
read_concurrent_trans_out |
Nombre de requêtes de lecture simultanées. |
count |
||
|
write_concurrent_trans_available |
Nombre d'opérations d'écriture simultanées disponibles. |
count |
||
|
read_concurrent_trans_available |
Nombre d'opérations de lecture simultanées disponibles. |
count |
||
|
Latence E/S |
iocheck_cost: |
Performance actuelle de réponse des E/S. Remarque
Pris en charge uniquement pour les instances autonomes et les replica sets exécutant MongoDB 4.0 ou une version antérieure. |
ms |
|
|
Taux d'utilisation du cache WiredTiger |
wt_cache_usage |
Taux d'utilisation du cache WiredTiger. |
% |
|
|
wt_cache_dirty_usage |
Taux d'utilisation du cache sale (dirty) WiredTiger. |
% |
||
|
Nombre de documents affectés |
deletedDocuments |
Nombre de documents supprimés. |
count |
|
|
insertedDocuments |
Nombre de documents insérés. |
count |
||
|
returnDocuments |
Nombre de documents retournés. |
count |
||
|
updatedDocuments |
Nombre de documents mis à jour. |
count |
||
|
Détails des opérations |
scanAndOrder |
Nombre de requêtes ne pouvant pas utiliser d'index pour le tri. |
count |
|
|
writeConflicts |
Nombre de conflits d'écriture. |
count |
||
|
exactIDCount |
Nombre de requêtes nécessitant l'obtention des informations _id correspondantes par diffusion. |
count |
||
|
Entrées d'index et documents analysés lors des requêtes |
scannedKeys |
Nombre d'entrées d'index analysées lors des requêtes. |
count |
|
|
scannedDocs |
Nombre de documents analysés lors des requêtes. |
count |
||
|
TTL |
ttlDeletedDocuments |
Nombre de documents supprimés en raison d'un index TTL. |
count |
|
|
ttlPasses |
Nombre de suppressions effectuées par le thread TTL d'arrière-plan. |
count |
||
|
Acquisitions de verrous |
wiredTiger_schema_lock_delta |
Nombre d'acquisitions de verrous de schéma. |
count |
|
|
wiredTiger_metadata_lock_delta |
Nombre d'acquisitions de verrous de métadonnées. |
count |
||
|
wiredTiger_table_read_lock_delta |
Nombre d'acquisitions de verrous de lecture de table. |
count |
||
|
wiredTiger_table_write_lock_delta |
Nombre d'acquisitions de verrous d'écriture de table. |
count |
||
|
wiredTiger_txn_global_read_lock_delta |
Nombre d'acquisitions de verrous de lecture globaux de transaction. |
count |
||
|
wiredTiger_txn_global_write_lock_delta |
Nombre d'acquisitions de verrous d'écriture globaux de transaction. |
count |
||
|
MBPS |
read_io_bandwidth_mbps |
Débit de lecture sur disque. |
MB/s |
|
|
write_io_bandwidth_mbps |
Débit d'écriture sur disque. |
MB/s |
||
|
io_bandwidth_mbps |
Débit total du disque. |
MB/s |
||
|
Nombre d'opérations de transaction |
trans_totalPrepared_ps |
Nombre de transactions préparées. |
count |
|
|
trans_totalPreparedThenCommited_ps |
Transactions préparées ayant été validées avec succès. |
count |
||
|
trans_totalPreparedThenAborted_ps |
Nombre de transactions préparées ayant été annulées avec succès. |
count |
||
|
trans_totalStarted_ps |
Nombre de transactions démarrées. |
count |
||
|
trans_totalCommited_ps |
Nombre de transactions validées avec succès. |
count |
||
|
trans_totalAborted_ps |
Nombre de transactions annulées avec succès. |
count |
||
|
Taux d'utilisation MBPS |
total_mbps_usage: |
Taux d'utilisation de la bande passante de lecture/écriture sur disque. Remarque
|
% |
|
|
WiredTiger |
bytes_read_into_cache |
Volume de données lu dans le cache. |
Octets |
|
|
bytes_written_from_cache |
Volume de données écrit du cache vers le disque. |
Octets |
||
|
maximum_bytes_configured |
Taille maximale configurée du disque. |
Octets |
||
|
Utilisation du disque |
disk_usage |
Ratio entre l'espace total utilisé et l'espace maximal disponible pour l'instance. |
% |
|
|
QPS des opérations |
insert |
Nombre d'opérations d'insertion. |
count |
|
|
query |
Nombre d'opérations de requête. |
count |
||
|
update |
Nombre d'opérations de mise à jour. |
count |
||
|
delete |
Nombre d'opérations de suppression. |
count |
||
|
getmore |
Nombre d'opérations de lecture. |
count |
||
|
command |
Nombre d'opérations de commande de protocole. |
count |
||
|
Connexions |
current_conn |
Nombre total de connexions actuelles de l'instance. |
count |
|
|
active_conn |
Nombre de connexions actives actuelles de l'instance. |
count |
||
|
Trafic réseau |
bytes_in |
Trafic entrant. |
Octets |
|
|
bytes_out |
Trafic sortant. |
Octets |
||
|
Utilisation des IOPS |
data_iops(iops) |
Utilisation des IOPS. Remarque
|
fois/s |
|
Taux d'utilisation des IOPS |
iops_usage |
Ratio entre l'utilisation des IOPS de l'instance et le nombre maximal d'IOPS disponibles. Remarque
Les instances utilisant des disques cloud et exécutant MongoDB 4.2 ne permettent pas de consulter l'utilisation des IOPS ni leur taux d'utilisation. |
% |
|
|
Latence primaire/secondaire |
repl_lag |
Latence de synchronisation des données entre les nœuds primaire et secondaire de l'instance. Remarque
|
s |
|
|
Sharded cluster |
QPS total des opérations du composant shard dans un sharded cluster |
insert_primary |
Nombre d'opérations d'insertion sur le nœud primaire. |
count |
|
query_primary |
Nombre d'opérations de requête sur le nœud primaire. |
count |
||
|
update_primary |
Nombre d'opérations de mise à jour sur le nœud primaire. |
count |
||
|
delete_primary |
Nombre d'opérations de suppression sur le nœud primaire. |
count |
||
|
getmore_primary |
Nombre d'opérations de lecture sur le nœud primaire. |
count |
||
|
command_primary |
Nombre d'opérations de commande de protocole sur le nœud primaire. |
count |
||
|
insert_secondary |
Nombre d'opérations d'insertion sur le nœud secondaire. |
count |
||
|
query_secondary |
Nombre d'opérations de requête sur le nœud secondaire. |
count |
||
|
insert_hidden |
Nombre d'opérations d'insertion sur le nœud masqué. |
count |
||
|
query_hidden |
Nombre d'opérations de requête sur le nœud masqué. |
count |
||
|
update_hidden |
Nombre d'opérations de mise à jour sur le nœud masqué. |
count |
||
|
delete_hidden |
Nombre d'opérations de suppression sur le nœud masqué. |
count |
||
|
getmore_hidden |
Nombre d'opérations de lecture sur le nœud masqué. |
count |
||
|
command_hidden |
Nombre d'opérations de commande de protocole sur le nœud masqué. |
count |
||
|
QPS total des opérations du composant Mongos dans un sharded cluster |
insert |
Nombre d'opérations d'insertion. |
count |
|
|
query |
Nombre d'opérations de requête. |
count |
||
|
update |
Nombre d'opérations de mise à jour. |
count |
||
|
delete |
Nombre d'opérations de suppression. |
count |
||
|
getmore |
Nombre d'opérations de lecture. |
count |
||
|
command |
Nombre d'opérations de commande de protocole. |
count |
||
|
moveChunk |
donorCount |
Nombre de fois où le nœud actuel agit comme source pour moveChunk ou moveRange. |
count |
|
|
recipientCount |
Nombre de fois où le nœud actuel reçoit des chunks en tant que shard cible. |
count |
Tendances des performances
Les métriques disponibles varient selon le type d'instance. Consultez la console pour obtenir des informations précises.
|
Instances prises en charge |
Métrique |
Nom et description de la métrique |
|
Utilisation du CPU |
mongodb.cpu_usage : Taux d'utilisation du CPU de l'instance. |
|
Utilisation de la mémoire |
mongodb.mem_usage : Taux d'utilisation de la mémoire de l'instance. |
|
|
Utilisation de l'espace disque |
Tendance des performances de l'espace disque de l'instance, comprenant :
|
|
|
Curseurs |
Tendance des performances du nombre de curseurs de l'instance, comprenant :
|
|
|
File d'attente de requêtes WiredTiger |
Tendance des performances du nombre de requêtes de lecture/écriture et des opérations simultanées disponibles restantes, comprenant :
Remarque
Pris en charge uniquement pour les replica sets Standard Edition. |
|
|
WiredTiger |
Tendance des performances des métriques de la couche de cache du moteur WiredTiger de l'instance, comprenant :
Remarque
Pris en charge uniquement pour les replica sets Standard Edition. |
|
|
Utilisation du disque |
mongodb.disk_usage : Utilisation du disque MongoDB. |
|
QPS des opérations |
Tendance des performances du QPS des opérations de l'instance, comprenant :
|
|
|
Connexions |
mongodb.connections.current : Nombre total de connexions actuelles de l'instance. |
|
|
Trafic réseau |
Tendance des performances du trafic réseau de l'instance, comprenant :
|
|
|
Utilisation des IOPS |
Tendance des performances de l'utilisation des IOPS, comprenant :
|
|
Taux d'utilisation des IOPS |
mongodb.iops_usage : Taux d'utilisation des IOPS. Remarque
Les replica sets et sharded clusters utilisant des disques cloud et exécutant MongoDB 4.2 ne permettent pas de consulter l'utilisation des IOPS ni leur taux d'utilisation. |
|
|
Replica set |
GlobalLock |
Tendance des performances du verrou global de l'instance, comprenant :
|