Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.
Métriques et événements pour les caches et clusters Memcached
Cette section décrit les métriques et les événements que vous pouvez surveiller lorsque vous travaillez avec des caches Memcached basés sur des nœuds et sans serveur.
Rubriques
Métriques pour ElastiCache Serverless pour Memcached
Cette section décrit les métriques et les événements que vous pouvez surveiller lorsque vous travaillez avec ElastiCache Serverless pour Memcached.
L'espace de AWS/ElastiCache noms inclut les CloudWatch métriques suivantes pour vos caches sans serveur Memcached.
| Métrique | Description | Unit |
|---|---|---|
|
BytesUsedForCache |
Nombre total d’octets utilisés par les données stockées dans votre cache. |
Octets |
|
ElastiCacheProcessingUnits |
Le nombre total de ElastiCacheProcessingUnits (eCPU) consommés par les requêtes exécutées sur votre cache |
Nombre |
|
SuccessfulReadRequestLatency |
Latence des demandes de lecture réussies. |
Microsecondes |
|
SuccessfulWriteRequestLatency |
Latence des demandes d’écriture réussies. |
Microsecondes |
|
TotalCmdsCount |
Nombre total de commandes exécutées sur votre cache. |
Nombre |
|
CurrConnections |
Nombre de connexions client à votre cache. |
Nombre |
|
ThrottledCmds |
Le nombre de demandes qui ont été limitées ElastiCache parce que la charge de travail augmentait plus rapidement que ce que l' ElastiCache on pouvait faire. |
Nombre |
|
NewConnections |
Nombre total de connexions qui ont été acceptées par le serveur au cours de cette période. |
Nombre |
|
CurrItems |
Nombre d'éléments dans le cache. |
Nombre |
|
NetworkBytesIn |
Nombre total d’octets transférés dans le cache. |
Octets |
|
NetworkBytesOut |
Nombre total d’octets transférés hors du cache. |
Octets |
|
Evictions |
Nombre de clés expulsées par le cache. |
Nombre |
|
Reclaimed |
Nombre de clés expirées par le cache. |
Nombre |
Métriques au niveau de la commande
ElastiCache émet également les métriques de niveau commande Memcached suivantes
| Métrique | Description | Unit |
|---|---|---|
|
CmdGet |
Nombre de commandes get reçues par le cache. |
Nombre |
|
CmdSet |
Nombre de commandes set reçues par le cache. |
Nombre |
|
CmdTouch |
Nombre de commandes touch reçues par le cache. |
Nombre |
|
GetHits |
Nombre de requêtes get reçues par le cache dans lesquelles la clé demandée a été trouvée. |
Nombre |
|
GetMisses |
Nombre de requêtes get reçues par le cache dans lesquelles la clé demandée était introuvable. |
Nombre |
|
IncrHits |
Nombre de requêtes increment reçues par le cache dans lesquelles la clé demandée a été trouvée. |
Nombre |
|
IncrMisses |
Nombre de requêtes increment reçues par le cache dans lesquelles la clé demandée était introuvable. |
Nombre |
|
DecrHits |
Nombre de requêtes decrement reçues par le cache dans lesquelles la clé demandée a été trouvée. |
Nombre |
|
DecrMisses |
Nombre de requêtes decrement reçues par le cache dans lesquelles la clé demandée était introuvable. |
Nombre |
|
DeleteHits |
Nombre de requêtes delete reçues par le cache dans lesquelles la clé demandée a été trouvée. |
Nombre |
|
DeleteMisses |
Nombre de requêtes delete reçues par le cache dans lesquelles la clé demandée était introuvable. |
Nombre |
|
TouchHits |
Nombre de clés qui ont été touchées et auxquelles une nouvelle date d'expiration a été affectée. |
Nombre |
|
TouchMisses |
Nombre de clés qui ont été touchées, mais qui sont introuvables. |
Nombre |
|
CasHits |
Nombre de demandes cas reçues par le cache dans lesquelles la clé demandée a été trouvée et la valeur cas correspondait. |
Nombre |
|
CasMisses |
Nombre de demandes cas reçues par le cache dans lesquelles la clé demandée était introuvable. |
Nombre |
|
CasBadval |
Nombre de demandes cas reçues par le cache dans lesquelles la valeur cas ne correspondait pas à la valeur cas stockée. |
Nombre |
|
CmdFlush |
Nombre de commandes flush reçues par le cache. |
Nombre |
Événements pour ElastiCache Serverless pour Memcached
ElastiCache enregistre les événements liés à votre cache sans serveur. Ces informations incluent la date et l'heure de l'événement, le nom de la source et le type de source de l'événement, ainsi qu'une description de l'événement. Vous pouvez facilement récupérer les événements du journal à l'aide de la ElastiCache console, de la commande AWS CLI describe-events ou de l'action ElastiCache API. DescribeEvents
Vous pouvez choisir de surveiller, d'ingérer, de transformer les ElastiCache événements et d'agir en conséquence à l'aide d'Amazon EventBridge. Pour en savoir plus, consultez le guide EventBridge de démarrage d'Amazon.
Affichage ElastiCache des événements (console)
Pour afficher les événements à l'aide de la ElastiCache console :
Connectez-vous à la ElastiCache console AWS Management Console et ouvrez-la à https://console.aws.amazon.com/elasticache/
Dans le volet de navigation, choisissez Événements pour consulter une liste de tous les événements disponibles.
Sur l’écran Événements, chaque ligne de la liste représente un événement et affiche sa source, son type, son heure GMT et sa description. A l'aide du Filtre, vous pouvez choisir d'afficher tous les événements ou uniquement ceux d'un type spécifique dans la liste des événements.
Afficher ElastiCache les événements (AWS CLI)
Pour générer une liste d' ElastiCache événements à l'aide de AWS CLI, utilisez la commande describe-events. Vous pouvez utiliser des paramètres facultatifs pour contrôler le type et la période des événements répertoriés, le nombre maximal d'événements à répertorier, etc.
Le code suivant répertorie jusqu’à 40 événements de cache sans serveur.
aws elasticache describe-events --source-type serverless-cache --max-items 40
Le code suivant répertorie tous les événements de caches sans serveur qui ont eu lieu au cours des dernières 24 heures (1 440 minutes).
aws elasticache describe-events --source-type serverless-cache --duration 1440
Événements pour les caches sans serveur
Cette section décrit les différents types d’événements que vous pouvez recevoir pour vos caches sans serveur.
Événements de création de caches sans serveur
| Detail-Type | Description | Unit | Source | Message |
|---|---|---|---|---|
|
Cache créé |
ARN du cache |
création |
serverless-cache |
Le cache <nom-cache> est créé et prêt à être utilisé. |
|
Échec de la création du cache |
ARN du cache |
échec |
serverless-cache |
Échec de la création du cache <nom-cache>. Nombre d’adresses IP libres insuffisant pour créer un point de terminaison de VPC. |
|
Échec de la création du cache |
ARN du cache |
échec |
serverless-cache |
Échec de la création du cache <nom-cache>. Sous-réseaux non valides fournis dans la demande. |
|
Échec de la création du cache |
ARN du cache |
échec |
serverless-cache |
Échec de la création du cache <nom-cache>. Limite de quota atteinte pour la création d’un point de terminaison de VPC. |
|
Échec de la création du cache |
ARN du cache |
échec |
serverless-cache |
Échec de la création du cache <nom-cache>. Vous n’êtes pas autorisé à créer un point de terminaison de VPC. |
Événements de mise à jour du cache sans serveur (Memcached)
| Detail-Type | Liste de ressources | Catégorie | Source | Message |
|---|---|---|---|---|
|
Cache mis à jour |
ARN du cache |
modification de configuration |
serverless-cache |
SecurityGroups mis à jour pour le cache<cache-name>. |
|
Cache mis à jour |
ARN du cache |
modification de configuration |
serverless-cache |
Balises mises à jour pour le cache <nom-cache>. |
|
Échec de la mise à jour du cache |
ARN du cache |
modification de configuration |
serverless-cache |
La mise à jour du cache <cache-name>a échoué. SecurityGroups échec de la mise à jour. |
|
Échec de la mise à jour du cache |
ARN du cache |
modification de configuration |
serverless-cache |
La mise à jour du cache <cache-name>a échoué. SecurityGroups la mise à jour a échoué en raison d'autorisations insuffisantes. |
|
Échec de la mise à jour du cache |
ARN du cache |
modification de configuration |
serverless-cache |
La mise à jour du cache <cache-name>a échoué. SecurityGroups la mise à jour a échoué car SecurityGroups ils ne sont pas valides. |
Événements de suppression du cache sans serveur (Memcached)
| Detail-Type | Liste de ressources | Catégorie | Source | Message |
|---|---|---|---|---|
|
Cache supprimé |
ARN du cache |
suppression |
serverless-cache |
Le cache <nom-cache> a été supprimé. |
Événements de limite d'utilisation du cache sans serveur (Memcached)
| Detail-Type | Description | Unit | Source | Message |
|---|---|---|---|---|
|
Cache mis à jour |
ARN du cache |
modification de configuration |
serverless-cache |
Limites mises à jour pour le cache <nom-cache>. |
|
Échec de la mise à jour du cache |
ARN du cache |
échec |
serverless-cache |
La mise à jour des limites pour le cache <nom-cache> a échoué, car celui-ci a été supprimé. |
|
Échec de la mise à jour du cache |
ARN du cache |
échec |
serverless-cache |
La mise à jour des limites pour le cache <nom-cache> a échoué en raison d’une configuration non valide. |
Événements de capture instantanée du cache sans serveur (Memcached)
| Detail-Type | Resources-list | Catégorie | Source | Message |
|---|---|---|---|---|
|
Instantané créé |
ARN du cache ARN de l’instantané |
création |
serverless-cache-snapshot |
L’instantané <nom-instantané> a été créé pour le cache <nom-cache>. |
|
Échec de la création de l’instantané |
ARN du cache ARN de l’instantané |
échec |
serverless-cache-snapshot |
Échec de la création de l’instantané du cache <nom-cache>. La création de l’instantané <nom-instantané> a échoué avec la clé gérée par le client <ID-clé>, <motif>. Messages relatifs au motif de l’échec :
|
|
Échec de la création de l’instantané |
ARN du cache ARN de l’instantané |
échec |
serverless-cache-snapshot |
Échec de la création de l’instantané du cache <nom-cache>. La création de l’instantané <nom-instantané> a échoué <motif>. Motif par défaut :
|
|
Échec de l’exportation de l’instantané |
ARN de l’instantané |
échec |
serverless-cache-snapshot |
Échec de l’exportation de l’instantané du cache <nom-cache>. Impossible d'exporter le cliché vers le compartiment %s car il ElastiCache ne dispose pas des autorisations nécessaires pour accéder au compartiment. |
|
Échec de l’exportation de l’instantané |
ARN de l’instantané |
échec |
serverless-cache-snapshot |
Échec de l’exportation de l’instantané du cache <nom-cache>. Impossible d’exporter l’instantané vers le compartiment « %s », car un objet portant le même nom existe déjà dans le compartiment. |
|
Échec de l’exportation de l’instantané |
ARN de l’instantané |
échec |
serverless-cache-snapshot |
Échec de l’exportation de l’instantané du cache <nom-cache>. Impossible d’exporter l’instantané vers le compartiment « %s », car l’identifiant du compte propriétaire du compartiment a changé. |
|
Échec de l’exportation de l’instantané |
ARN de l’instantané |
échec |
serverless-cache-snapshot |
Échec de l’exportation de l’instantané du cache <nom-cache>. Impossible d’exporter l’instantané vers le compartiment « %s », car le compartiment S3 n’est pas accessible. |
|
Échec de l’exportation de l’instantané |
ARN de l’instantané |
échec |
serverless-cache-snapshot |
Échec de l’exportation de l’instantané du cache <nom-cache>. Impossible d’exporter l’instantané vers le compartiment « %s », car le compartiment n’est pas accessible. |
|
Échec de l’exportation de l’instantané |
ARN de l’instantané |
échec |
serverless-cache-snapshot |
Échec de l’exportation de l’instantané du cache <nom-cache>. Impossible d’exporter l’instantané vers le compartiment « %s », car le compartiment n’existe pas. |
|
Échec de l’exportation de l’instantané |
ARN de l’instantané |
échec |
serverless-cache-snapshot |
Échec de l’exportation de l’instantané du cache <nom-cache>. Impossible d’exporter l’instantané vers le compartiment « %s » avec la clé gérée par le client %s de l’instantané source <motif>. |
|
Échec de l’exportation de l’instantané |
ARN de l’instantané |
échec |
serverless-cache-snapshot |
Échec de l’exportation de l’instantané du cache <nom-cache>. Impossible d’exporter l’instantané vers le compartiment « %s ». |
|
Échec de la copie de l’instantané |
ARN-1 de l’instantané ARN-2 de l’instantané |
échec |
serverless-cache-snapshot |
Échec de la copie de l’instantané <nom-instantané>. Impossible de copier l’instantané « %s » vers l’instantané « %s » avec la clé gérée par le client <ID-clé> de l’instantané source <nom-motif>. |
|
Échec de la copie de l’instantané |
ARN-1 de l’instantané ARN-2 de l’instantané |
échec |
serverless-cache-snapshot |
Échec de la copie de l’instantané <nom-instantané>. Impossible de copier l’instantané « %s » vers l’instantané « %s » avec la clé gérée par le client « %s » « %s » de l’instantané cible. |
Métriques pour les clusters Memcached basés sur des nœuds
Cette section décrit les CloudWatch métriques que vous pouvez surveiller lorsque vous travaillez avec des clusters Memcached basés sur des nœuds. Ces mesures sont mesurées par nœud de cache à intervalles de 60 secondes.
Host-level métriques
| Métrique | Description | Unit |
|---|---|---|
|
|
Pourcentage d'utilisation du processeur pour l'ensemble de l'hôte. Puisque Memcached est multi-thread, cette métrique peut atteindre jusqu'à 90 %. Si vous dépassez ce seuil, augmentez la taille de votre cluster en utilisant un type de nœud de cache plus important, ou augmentez l'échelle en ajoutant d'autres nœuds de cache. |
Pourcentage |
|
|
Quantité de mémoire libre disponible sur l'hôte, dérivée de la RAM, des tampons et du cache que le système d'exploitation indique comme étant libérable. |
Octets |
|
|
Nombre d'octets que l'hôte a lus sur le réseau. |
Octets |
|
|
Nombre d'octets envoyés sur toutes les interfaces réseau par l'instance. |
Octets |
|
|
Nombre de paquets reçus par l'instance sur toutes les interfaces réseau. |
Nombre |
|
|
Nombre de paquets envoyés par l'instance sur toutes les interfaces réseau. |
Nombre |
|
|
Quantité de swap utilisée sur l'hôte. |
Octets |
Métriques Memcached
| Métrique | Description | Unit |
|---|---|---|
|
|
Nombre d'octets lus sur le réseau par le nœud de cache. |
Octets |
|
|
Nombre d'octets utilisés pour stocker les éléments du cache. |
Octets |
|
|
Nombre d'octets écrits sur le réseau par le nœud de cache. |
Octets |
|
|
Nombre de demandes CAS pour lesquelles la valeur Cas ne correspondait pas. |
Nombre |
|
|
Nombre de demandes Cas où la clé a été trouvée et où la valeur Cas correspondait. |
Nombre |
|
|
Nombre de demandes Cas pour lesquelles la clé n'a pas été trouvée. |
Nombre |
|
|
Nombre de commandes de rinçage reçues. |
Nombre |
|
|
Nombre de commandes get reçues. |
Nombre |
|
|
Nombre de commandes définies reçues. |
Nombre |
|
|
Nombre de connexions connectées au cache à un instant donné. |
Nombre |
|
|
Nombre d'éléments actuellement stockés dans le cache. |
Nombre |
|
|
Nombre de demandes de décrémentation où la clé a été trouvée. |
Nombre |
|
|
Nombre de demandes de décrémentation pour lesquelles la clé n'a pas été trouvée. |
Nombre |
|
|
Nombre de demandes de suppression pour lesquelles la clé a été trouvée. |
Nombre |
|
|
Nombre de demandes de suppression pour lesquelles la clé n'a pas été trouvée. |
Nombre |
|
|
Nombre d'articles non expirés expulsés pour laisser de la place à de nouvelles écritures. |
Nombre |
|
|
Nombre de requêtes get dans lesquelles la clé a été trouvée. |
Nombre |
|
|
Nombre de requêtes GET pour lesquelles la clé n'a pas été trouvée. |
Nombre |
|
|
Nombre de demandes d'incrémentation dans lesquelles la clé a été trouvée. |
Nombre |
|
|
Nombre de demandes d'incrémentation pour lesquelles la clé n'a pas été trouvée. |
Nombre |
|
|
Nombre de nouvelles connexions reçues par le cache. |
Nombre |
|
|
Nombre de nouveaux éléments stockés dans le cache. |
Nombre |
|
|
Nombre d'articles expirés expulsés pour laisser de la place à de nouvelles écritures. |
Nombre |
|
|
Quantité de mémoire non utilisée par les données. |
Octets |
Événements pour les clusters Memcached basés sur des nœuds
ElastiCache envoie des notifications pour les événements importants du cluster à l'aide d'Amazon Simple Notification Service. Vous pouvez surveiller les événements à l'aide de la ElastiCache console, de la AWS CLI describe-events commande ou de l'DescribeEventsaction de l' ElastiCache API.
Pour afficher les événements à l'aide du AWS CLI, utilisez le --source-type cache-cluster paramètre.
Les exemples suivants montrent comment utiliser le pour AWS CLI répertorier les événements du cluster de cache :
Répertoriez jusqu'à 40 événements de cluster de cache :
aws elasticache describe-events --source-type cache-cluster --max-items 40
Répertoriez les événements du cluster de cache survenus au cours des dernières 24 heures :
aws elasticache describe-events --source-type cache-cluster --duration 1440
Pour plus d'informations sur la gestion des notifications Amazon SNS relatives aux événements, consultez la rubrique relative à la surveillance des événements Amazon SNS.