OPS 4: In che modo progetti il carico di lavoro al fine di comprenderne lo stato?
Progetta il tuo carico di lavoro in modo da ottenere le informazioni necessarie tra i componenti (ad esempio, parametri, log e tracce) per comprenderne lo stato interno. Ciò ti consente di fornire risposte efficaci in base alle esigenze.
Risorse
Gaining Better Observability of Your VMs with Amazon CloudWatch
Application Performance Management on AWS
Amazon CloudWatch Documentation
Best practice:
-
Implementazione della telemetria dell'applicazione: Implementa il codice dell'applicazione affinché fornisca informazioni sullo stato interno, sullo stato e sul raggiungimento dei risultati aziendali, ad esempio lunghezza della coda, messaggi di errore e tempi di risposta. Utilizza queste informazioni per stabilire quando è necessaria una risposta.
-
Implementazione e configurazione della telemetria del carico di lavoro: Progetta e configura il carico di lavoro affinché fornisca informazioni sul suo stato interno e sullo stato corrente, ad esempio, volume delle chiamate API, codici di stato HTTP ed eventi di scalabilità. Utilizza queste informazioni per determinare quando è necessaria una risposta.
-
Implementazione della telemetria dell'attività degli utenti: Implementa il codice dell'applicazione affinché fornisca informazioni sulle attività degli utenti, ad esempio, flussi di clic o transazioni avviate, abbandonate e completate. Utilizza queste informazioni per comprendere come viene utilizzata l'applicazione, i modelli di utilizzo e per stabilire quando è necessaria una risposta.
-
Implementazione della telemetria delle dipendenze: Progetta e configura il carico di lavoro affinché fornisca informazioni sullo stato (ad esempio, raggiungibilità o tempo di risposta) delle risorse da cui dipende. Esempi di dipendenze esterne possono includere database esterni, DNS e connettività di rete. Utilizza queste informazioni per stabilire quando è necessaria una risposta.
-
Implementazione della tracciabilità delle transazioni: Implementa il codice dell'applicazione e configura i componenti del carico di lavoro affinché forniscano informazioni sul flusso delle transazioni nel carico di lavoro. Utilizza queste informazioni per stabilire quando è necessaria una risposta e per favorire l'identificazione dei fattori che contribuiscono all'origine di un problema.
Piano di miglioramento
Implementazione della telemetria dell'applicazione
Gaining better observability of your VMs with Amazon CloudWatch - AWS Online Tech Talks
How Amazon CloudWatch works
What is Amazon CloudWatch?
Using Amazon CloudWatch metrics
What is Amazon CloudWatch Logs?
- Implementazione della telemetria dell'applicazione:
Progetta il codice dell'applicazione affinché fornisca informazioni sullo stato interno,
sullo stato e sul raggiungimento dei risultati aziendali, ad esempio lunghezza della
coda, messaggi di errore e tempi di risposta.
Collect metrics and logs from Amazon EC2 Instances and on-premises servers with the CloudWatch Agent
Using CloudWatch Logs with container instances
Accessing Amazon CloudWatch Logs for AWS Lambda
Publish custom metrics
Implementazione e configurazione della telemetria del carico di lavoro
Gaining better observability of your VMs with Amazon CloudWatch - AWS Online Tech Talks
How Amazon CloudWatch works
What is Amazon CloudWatch?
Using Amazon CloudWatch metrics
What is Amazon CloudWatch Logs?
- Implementazione e configurazione della telemetria del carico di lavoro:
Progetta e configura il carico di lavoro affinché fornisca informazioni sul suo stato
interno e sullo stato corrente, ad esempio volume delle chiamate API, codici di stato
HTTP ed eventi di scalabilità.
Amazon CloudWatch metrics and dimensions reference
AWS CloudTrail
What Is AWS CloudTrail?
VPC Flow Logs
Implementazione della telemetria dell'attività degli utenti
Implementazione della telemetria delle dipendenze
Amazon CloudWatch Agent with AWS Systems Manager integration - unified metrics & log collection for Linux & Windows
Collect metrics and logs from Amazon EC2 instances and on-premises servers with the CloudWatch Agent
Implementazione della tracciabilità delle transazioni
AWS X-Ray
What is AWS X-Ray?