> ## Documentation Index
> Fetch the complete documentation index at: https://docs.appsignal.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Magic dashboards AWS

AppSignal crée automatiquement des Magic Dashboards pour les services AWS lorsqu'il détecte leurs métriques. Chaque service AWS dispose de son propre tableau de bord avec des graphiques préconstruits, ce qui vous permet de surveiller efficacement votre infrastructure AWS sans avoir à créer des tableaux de bord à partir de zéro.

Ces tableaux de bord apparaissent dans **Dashboards**, regroupés sous **AWS**, avec un tableau de bord distinct pour chaque service (par exemple, `AWS/Lambda`, `AWS/RDS` ou `AWS/SQS`). Les métriques qui les alimentent arrivent actuellement via les [CloudWatch Metric Streams](/metrics/cloudwatch-overview).

## Comment les tableaux de bord AWS sont créés

Lorsque AppSignal reçoit des métriques d'un service AWS, il compare les noms des métriques à sa liste de services pris en charge. S'il y a une correspondance, AppSignal crée un tableau de bord pour ce service dans votre application. Chaque graphique utilise des filtres de tags génériques pour afficher toutes les ressources d'un type donné sous forme de lignes distinctes. Par exemple, le graphique Lambda Errors affiche une ligne pour chaque fonction, taguée par `FunctionName`. Vous pouvez affiner la vue à l'aide des filtres de tags dans les options du graphique.

## Configuration

Pour commencer à recevoir des métriques AWS dans AppSignal, configurez un CloudWatch Metric Stream qui envoie les données via Amazon Data Firehose vers le point de terminaison HTTP d'AppSignal. Il existe deux manières de procéder :

* [Configuration via la console](/metrics/cloudwatch) — créez chaque ressource manuellement dans la console AWS.
* [CloudFormation](/metrics/cloudwatch-cloudformation) — déployez un seul template qui crée toutes les ressources requises en une seule étape.

Consultez l'[aperçu des métriques AWS CloudWatch](/metrics/cloudwatch-overview) pour plus de détails sur la dénomination des métriques, les tags, le filtrage, les configurations multi-régions et le dépannage.

### Tableaux de bord en bêta

Les tableaux de bord marqués d'un libellé **beta** ont été récemment ajoutés et peuvent voir leur disposition de graphiques et leurs métriques évoluer en fonction des retours. Une fois qu'un tableau de bord est stable, le libellé bêta est retiré. Si vous avez des retours sur un tableau de bord, [faites-le-nous savoir](mailto:support@appsignal.com).

## Conception des tableaux de bord

Chaque tableau de bord AWS est conçu pour vous aider à répondre rapidement aux questions opérationnelles courantes :

1. **Y a-t-il un problème ?** Les indicateurs de santé et les taux d'erreur apparaissent en premier, de sorte qu'un coup d'œil rapide en haut du tableau de bord vous indique si quelque chose nécessite votre attention.
2. **Pourquoi est-ce lent ou en échec ?** Les métriques de performance comme la latence, la profondeur de file d'attente et le nombre de throttles vous aident à cerner la cause.
3. **Dois-je passer à l'échelle ?** Les métriques de CPU, de mémoire et de capacité montrent si vous approchez des limites de ressources.

Les graphiques sont ordonnés selon l'urgence du signal, et non selon le type de ressource. Les métriques de santé et de stabilité viennent en premier, suivies de la pression sur les ressources, puis du contexte opérationnel comme le débit réseau et les E/S de stockage.

Les descriptions des graphiques expliquent quelles valeurs indiquent un problème et que faire pour le résoudre, plutôt que de répéter le nom de la métrique. Par exemple, un graphique Lambda Throttles vous indique que des valeurs non nulles signifient que des requêtes sont abandonnées et suggère d'augmenter la concurrence réservée.

## Services pris en charge

Les sections suivantes répertorient tous les services AWS disposant de Magic Dashboards, regroupés par catégorie. Chaque section inclut le service, son namespace CloudWatch (utilisé pour [filtrer les métriques à diffuser](/metrics/cloudwatch-cloudformation#filter-specific-aws-services)), et les graphiques de son tableau de bord.

## Compute

### EC2

**Namespace :** `AWS/EC2`

Surveillez les performances des instances Amazon EC2, y compris les métriques CPU, réseau, disque et EBS.

Graphiques :

* CPU Utilization
* Network In vs Out
* Network Packets In vs Out
* Disk Read vs Write Ops
* Disk Read vs Write Bytes
* EBS Read vs Write Ops
* EBS Read vs Write Bytes
* Status Checks
* CPU Credit Balance vs Usage

### Lambda

**Namespace :** `AWS/Lambda`

Surveillez les invocations, erreurs, throttles, durées et concurrence des fonctions AWS Lambda.

Graphiques :

* Errors
* Throttles
* Dead Letter Errors vs Destination Delivery Failures
* Invocations
* Duration
* ConcurrentExecutions vs UnreservedConcurrentExecutions
* ClaimedAccountConcurrency
* AsyncEventsReceived vs AsyncEventsDropped
* AsyncEventAge
* Iterator Age

### ECS

**Namespace :** `AWS/ECS`

Surveillez l'utilisation CPU et mémoire au niveau du service Amazon ECS, ainsi que le nombre de tâches.

Graphiques :

* CPU Utilization
* Memory Utilization
* Running vs Desired Task Count
* Pending Task Count

### EKS Nodes

**Namespace :** `ContainerInsights`

Surveillez les métriques CPU, mémoire, système de fichiers et réseau au niveau des nœuds EKS dans tout le cluster.

Graphiques :

* Node CPU Utilization
* Node Memory Utilization
* Node Filesystem Utilization
* Node Network Traffic
* Running Pods per Node
* Running Containers per Node
* Cluster Node Count

### EKS Pods

**Namespace :** `ContainerInsights`

Surveillez les métriques CPU, mémoire, réseau et redémarrages de conteneurs au niveau des pods EKS.

Graphiques :

* Container Restarts
* Pod CPU Utilization
* Pod Memory Utilization
* Pod Network Rx vs Tx

### Auto Scaling

**Namespace :** `AWS/AutoScaling`

Surveillez la capacité des groupes Auto Scaling, les états du cycle de vie des instances et l'activité de mise à l'échelle.

Graphiques :

* Scaling Overview
* Instance Lifecycle
* Total Instances

### App Runner

**Namespace :** `AWS/AppRunner`

Surveillez les performances des services AWS App Runner, y compris les requêtes, la latence, les codes d'état HTTP et l'utilisation des ressources.

Graphiques :

* HTTP 2xx vs 4xx vs 5xx
* Requests
* Request Latency
* CPU Utilization
* Memory Utilization
* Active Instances
* Concurrency

## Bases de données

### RDS

**Namespace :** `AWS/RDS`

Surveillez les performances des instances de bases de données Amazon RDS, y compris CPU, connexions, stockage, E/S et métriques de réplication.

Graphiques :

* Replica Lag
* CPU Utilization
* Freeable Memory
* Free Storage Space
* Database Connections
* Read IOPS vs Write IOPS
* Read Latency vs Write Latency
* Read Throughput vs Write Throughput
* Disk Queue Depth
* Swap Usage
* Network Receive vs Transmit Throughput
* Burst Balance

### Aurora

**Namespace :** `AWS/RDS`

Surveillez les métriques spécifiques aux clusters Amazon Aurora, y compris le retard de réplica, les E/S de volume, la capacité serverless et le stockage des sauvegardes.

Graphiques :

* Aurora Replica Lag
* Aurora Replica Lag (Max vs Min)
* CPU Utilization
* Database Connections
* Freeable Memory
* Buffer Cache Hit Ratio
* Volume Read vs Write IOPs
* Volume Bytes Used
* Serverless Database Capacity
* Backup Storage Used

### DynamoDB

**Namespace :** `AWS/DynamoDB`

Surveillez les performances des tables Amazon DynamoDB, y compris la consommation de capacité, le throttling, la latence et les erreurs.

Graphiques :

* Read vs Write Throttle Events
* System Errors vs User Errors
* Consumed Read vs Write Capacity
* Provisioned Read vs Write Capacity
* Successful Request Latency
* Conditional Check Failed Requests
* Returned Item Count
* Time To Live Deleted Item Count
* Replication Latency
* Transaction Conflict

### ElastiCache Redis

**Namespace :** `AWS/ElastiCache`

Surveillez les performances des clusters Amazon ElastiCache Redis, y compris les hits/miss de cache, le CPU, la mémoire, les connexions et la réplication.

Graphiques :

* Cache Hits vs Misses
* Cache Hit Rate
* Engine CPU Utilization
* Current Connections
* Evictions
* Bytes Used for Cache
* Database Memory Usage Percentage
* Freeable Memory
* Network In vs Out
* Replication Lag
* Current Items
* Commands: Get vs Set
* Host CPU Utilization
* Memory Fragmentation Ratio

### ElastiCache Memcached

**Namespace :** `AWS/ElastiCache`

Surveillez les performances des clusters Amazon ElastiCache Memcached, y compris les commandes get/set, les taux de hits, le CPU, la mémoire et les connexions.

Graphiques :

* Get Hits vs Misses
* Commands: Get vs Set
* CPU Utilization
* Current Connections
* Evictions
* Bytes Used for Cache Items vs Freeable Memory
* Network In vs Out
* Current Items

### OpenSearch

**Namespace :** `AWS/ES`

Surveillez la santé du cluster OpenSearch, l'utilisation des ressources, les performances de recherche et d'indexation, ainsi que les codes de réponse HTTP.

Graphiques :

* Cluster Status
* Nodes
* CPU Utilization
* Free Storage Space
* JVM Memory Pressure
* Search vs Indexing Latency
* Search vs Indexing Rate
* HTTP Response Codes
* Threadpool Search
* Threadpool Write
* Cluster Index Writes Blocked
* Automated Snapshot Failure
* Master CPU vs JVM Memory Pressure

### Redshift

**Namespace :** `AWS/Redshift`

Surveillez la santé du cluster Redshift, le CPU, l'utilisation du disque, les performances des requêtes et le débit d'E/S.

Graphiques :

* Health Status
* CPU Utilization
* Disk Space Used
* Database Connections
* Query Throughput
* Read vs Write Latency
* Read vs Write IOPS
* Network Throughput

### DocumentDB

**Namespace :** `AWS/DocDB`

Surveillez les performances des clusters Amazon DocumentDB, y compris CPU, connexions, IOPS, latence, mémoire et stockage.

Graphiques :

* CPU Utilization
* Database Connections
* Read vs Write IOPS
* Read vs Write Latency
* Freeable Memory
* Volume Bytes Used
* Buffer Cache Hit Ratio
* Replica Lag

## Réseau et diffusion de contenu

### ALB (Application Load Balancer)

**Namespace :** `AWS/ApplicationELB`

Surveillez le nombre de requêtes, les temps de réponse, les codes d'état HTTP, la santé des hôtes et les métriques de connexion d'Application Load Balancer.

Graphiques :

* HTTP ELB 4xx vs 5xx
* Healthy vs Unhealthy Hosts
* Target Connection Errors
* Rejected Connections
* Request Count
* Target Response Time
* HTTP Target 2xx vs 3xx vs 4xx vs 5xx
* Active vs New Connections
* Processed Bytes
* Consumed LCUs

### Classic ELB

**Namespace :** `AWS/ELB`

Surveillez le nombre de requêtes, la latence, les codes d'état HTTP, la santé des hôtes et les métriques de file d'attente de Classic Elastic Load Balancer.

Graphiques :

* HTTP ELB 4xx vs 5xx
* Healthy vs Unhealthy Hosts
* Backend Connection Errors
* Request Count
* Latency
* HTTP Backend 2xx vs 3xx vs 4xx vs 5xx
* Surge Queue Length vs Spillover Count

### CloudFront

**Namespace :** `AWS/CloudFront`

Surveillez le nombre de requêtes, le transfert de données, les taux d'erreur et les taux de hits du cache pour les distributions Amazon CloudFront.

Graphiques :

* Total Error Rate
* 4xx vs 5xx Error Rate
* Requests
* Bytes Downloaded vs Uploaded
* Cache Hit Rate
* Origin Latency

### NLB (Network Load Balancer)

**Namespace :** `AWS/NetworkELB`

Surveillez la santé des cibles, le flux de connexions, le débit, les TCP resets et les erreurs TLS de Network Load Balancer.

Graphiques :

* Target Health
* TLS Negotiation Errors
* Active Connections
* New Connections
* Processed Bytes
* TCP Resets
* Consumed LCUs

### NAT Gateway

**Namespace :** `AWS/NATGateway`

Surveillez le débit, les connexions, les erreurs d'allocation de ports et les paquets abandonnés de NAT Gateway.

Graphiques :

* Errors and Drops
* Byte Throughput
* Packet Throughput
* Connections
* Peak Utilization

### Route 53

**Namespace :** `AWS/Route53`

Surveillez le statut des health checks Route 53, la latence des endpoints et le volume des requêtes DNS.

Graphiques :

* Health Check Status
* Health Check Percentage Healthy
* Endpoint Latency
* DNS Query Volume

### API Gateway

**Namespace :** `AWS/ApiGateway`

Surveillez le nombre de requêtes, la latence et les taux d'erreur d'Amazon API Gateway.

Graphiques :

* 4XX Errors
* 5XX Errors
* Request Count
* Latency vs Integration Latency
* Cache Hit vs Miss

## Stockage

### S3

**Namespace :** `AWS/S3`

Surveillez la taille de stockage des buckets Amazon S3, le nombre d'objets, les métriques de requêtes, les erreurs et la latence.

Graphiques :

* 4xx vs 5xx Errors
* Bucket Size
* Number of Objects
* All Requests
* Request Types
* First Byte Latency vs Total Request Latency
* Bytes Downloaded vs Uploaded

### EBS

**Namespace :** `AWS/EBS`

Surveillez le débit des volumes EBS, les IOPS, la longueur de la file, la latence et le solde de crédits burst.

Graphiques :

* Volume Status Check
* Read vs Write Bytes
* Read vs Write Ops
* Queue Length
* Read vs Write Time
* Idle Time
* Burst Balance

### EFS

**Namespace :** `AWS/EFS`

Surveillez le débit EFS, les limites E/S, les crédits burst, les connexions clients et l'utilisation du stockage.

Graphiques :

* Throughput
* Permitted Throughput
* I/O Limit
* Burst Credit Balance
* Client Connections
* Storage

## Messagerie et streaming

### SQS

**Namespace :** `AWS/SQS`

Surveillez le débit de messages des files Amazon SQS, la profondeur de file, l'âge des messages et la taille des messages.

Graphiques :

* Age of Oldest Message
* Queue Depth (Visible vs Not Visible vs Delayed)
* Messages Sent vs Received vs Deleted
* Sent Message Size
* Empty Receives

### SNS

**Namespace :** `AWS/SNS`

Surveillez la publication, la diffusion, le filtrage et la taille des messages des topics Amazon SNS.

Graphiques :

* Notifications Delivered vs Failed
* Messages Published
* Notifications Filtered Out
* Publish Size

### EventBridge

**Namespace :** `AWS/Events`

Surveillez la correspondance d'événements, les invocations de règles, les échecs, la livraison en dead-letter et la latence d'Amazon EventBridge.

Graphiques :

* Failed Invocations
* Dead Letter Invocations
* Throttled Rules
* Matched Events vs Triggered Rules
* Invocations
* Ingestion to Invocation Start Latency

### Kinesis Data Streams

**Namespace :** `AWS/Kinesis`

Surveillez le débit des Amazon Kinesis Data Streams, l'âge de l'itérateur, les opérations put/get et les limites de débit provisionné.

Graphiques :

* GetRecords Iterator Age
* Read vs Write Throughput Exceeded
* Incoming Records
* Incoming Bytes
* GetRecords Records vs Bytes
* PutRecord vs PutRecords Success
* PutRecord vs PutRecords Latency
* GetRecords Latency

### Data Firehose

**Namespace :** `AWS/Firehose`

Surveillez l'ingestion des delivery streams Firehose, le débit de livraison vers S3, la fraîcheur des données et la réussite de la livraison.

Graphiques :

* Delivery to S3 - Success
* Delivery to S3 - Data Freshness
* Incoming Bytes
* Incoming Records
* Delivery to S3 - Bytes
* Delivery to S3 - Records

### MSK (Kafka)

**Namespace :** `AWS/Kafka`

Surveillez la santé des clusters MSK, la réplication des partitions, le débit et l'utilisation des ressources.

Graphiques :

* Cluster Health
* Under-Replicated Partitions
* Under Min ISR Partitions
* Consumer Max Lag
* Throughput
* Messages In
* CPU Usage
* Disk Usage

### MQ ActiveMQ

**Namespace :** `AWS/AmazonMQ`

Surveillez la santé des brokers Amazon MQ ActiveMQ, y compris CPU, heap, stockage, connexions et débit de messages.

Graphiques :

* Store Usage
* CPU Utilization
* Heap Usage
* Connections
* Producers vs Consumers
* Total Messages
* Enqueue vs Dequeue
* Network In vs Out

### MQ RabbitMQ

**Namespace :** `AWS/AmazonMQ`

Surveillez la santé des brokers Amazon MQ RabbitMQ, y compris CPU, mémoire, disque, connexions et débit de messages.

Graphiques :

* Disk Free vs Limit
* Memory Used vs Limit
* CPU Utilization
* Connections vs Channels
* Publish vs Ack Rate
* Queue Depth
* Consumer Count
* Network In vs Out

## Intégration d'applications

### Step Functions

**Namespace :** `AWS/States`

Surveillez les exécutions des machines d'état AWS Step Functions, les résultats, le throttling et la durée d'exécution.

Graphiques :

* Executions Succeeded vs Failed
* Executions Aborted vs Timed Out
* Execution Throttled
* Executions Started
* Execution Time

### AppSync

**Namespace :** `AWS/AppSync`

Surveillez les performances des API GraphQL AWS AppSync, y compris les requêtes, la latence, les erreurs et les abonnements en temps réel.

Graphiques :

* Client Errors vs Server Errors
* Requests
* Latency
* Tokens Consumed
* WebSocket Connections
* Active Connections vs Subscriptions
* Subscription Messages

## Sécurité

### WAF

**Namespace :** `AWS/WAFV2`

Surveillez les décisions de filtrage des requêtes WAF, y compris les requêtes autorisées, bloquées et comptées.

Graphiques :

* Request Decisions
* Passed Requests

### Cognito

**Namespace :** `AWS/Cognito`

Surveillez l'activité d'authentification des user pools Cognito, les opérations sur les tokens et le throttling de l'API.

Graphiques :

* Authentication
* Token & Federation
* API Calls vs Throttles

## IA et machine learning

### SageMaker

**Namespace :** `AWS/SageMaker`

Surveillez les invocations des endpoints SageMaker, les erreurs, la latence et l'utilisation des ressources.

Graphiques :

* Invocation Errors
* Invocations
* Latency
* CPU Utilization
* Memory Utilization
* Disk Utilization

### Bedrock

**Namespace :** `AWS/Bedrock`

Surveillez les invocations de modèles Amazon Bedrock, la latence, les erreurs, les throttles et l'utilisation des tokens.

Graphiques :

* Invocation Errors
* Throttles
* Invocations
* Invocation Latency
* Input vs Output Tokens
* Output Images

## Outils pour développeurs

### CodeBuild

**Namespace :** `AWS/CodeBuild`

Surveillez le nombre de builds des projets CodeBuild, les taux de réussite/échec et la durée des phases de build.

Graphiques :

* Builds
* Build Duration
* Queue Duration
* Provisioning & Source Download

### CloudWatch Logs

**Namespace :** `AWS/Logs`

Surveillez le volume d'ingestion de CloudWatch Logs, le nombre d'événements de logs, le transfert par souscription et les erreurs de livraison.

Graphiques :

* Delivery Errors vs Throttling
* Incoming Data
* Incoming Log Events
* Forwarded Bytes
* Forwarded Log Events

## E-mail

### SES

**Namespace :** `AWS/SES`

Surveillez la livraison d'e-mails SES, les bounces, les plaintes et les taux de réputation de l'expéditeur.

Graphiques :

* Bounces vs Complaints
* Email Sending
* Reputation Rates

## Analytique

### Athena

**Namespace :** `AWS/Athena`

Surveillez les temps d'exécution des requêtes Athena, la durée des phases de requête et les données scannées.

Graphiques :

* Query Execution Time
* Query Phases
* Data Scanned

### Glue

**Namespace :** `AWS/Glue`

Surveillez la durée des jobs ETL Glue, l'achèvement des tâches, le débit de données et l'utilisation du heap JVM.

Graphiques :

* Job Duration
* Tasks
* Bytes Read
* JVM Heap
* JVM Heap Usage

## Gestion et surveillance

### Billing

**Namespace :** `AWS/Billing`

Surveillez l'estimation des coûts AWS, ventilée par service.

Graphiques :

* Estimated Charges

### CloudTrail

**Namespace :** `AWS/CloudTrail`

Surveillez le volume d'événements de l'API CloudTrail.

Graphiques :

* Events
