Crea in soli 20 minuti una piattaforma centralizzata di analisi dei log su AWS con il servizio OpenSearch di Amazon
Panoramica
La registrazione centralizzata con OpenSearch aiuta le organizzazioni a raccogliere, importare e visualizzare i dati di log da varie origini utilizzando il servizio OpenSearch di Amazon. Questa soluzione AWS fornisce una console basata sul Web, che è possibile utilizzare per creare pipeline di importazione dei log con pochi clic. Le pipeline di importazione dei log includono l'implementazione dell'agente di raccolta dei log, l'arricchimento di questi ultimi senza scrivere codici, la creazione di livelli di buffer e la configurazione dell'indice OpenSearch. Una volta che i log sono stati archiviati nel servizio OpenSearch, la soluzione genera automaticamente pannelli di controllo pronti all'uso per analizzare i log dei servizi AWS e quelli delle applicazioni in diversi formati (ad esempio, Nginx, JSON e Spring Boot). Questa soluzione, in combinazione con altri servizi AWS, offre un ambiente pronto all'uso per iniziare a registrare e monitorare le applicazioni AWS.
Novità
- È stato aggiunto il supporto per installare, configurare e monitorare l'agente Fluent Bit sulle istanze di Windows Server 2016/2019/2022.
- È stato aggiunto un modello di visualizzazione dei log per i log di Windows IIS (formato W3C).
- È stato aggiunto il supporto per altre otto Regioni AWS.
Per scoprire altre nuove funzionalità, consulta la pagina Revisioni.
Vantaggi
È possibile utilizzare una console web dal proprio account AWS per acquisire i log delle applicazioni e dei servizi AWS, per poi analizzare i log con i pannelli di controllo per la visualizzazione.
Le tecnologie serverless con disponibilità elevata integrata e un modello di fatturazione a consumo riducono la necessità di gestione dell'infrastruttura, dando la possibilità di concentrarsi maggiormente sulla creazione di analisi dei log per la propria azienda.
La soluzione è open source e gratuita per uso commerciale. Paghi solo in base all'utilizzo di AWS. È possibile prendere il codice sorgente come riferimento per creare un'implementazione adatta alle proprie esigenze.
Specifiche tecniche
Questa architettura può essere implementata automaticamente consultando la Guida all'implementazione e i modelli AWS CloudFormation per le regioni AWS o per le regioni AWS Cina.
Fase 1
Amazon CloudFront distribuisce le risorse dell'interfaccia utente Web (UI) di front-end ospitate in un bucket Amazon Simple Storage Service (Amazon S3).
Fase 2
Puoi utilizzare il pool di utenti Amazon Cognito o OpenID Connector (OIDC) per l'autenticazione.
Fase 3
AWS AppSync fornisce le API GraphQL di back-end.
Fase 4
Amazon DynamoDB archivia le informazioni relative alla soluzione come database di back-end.
Fase 5
AWS Lambda interagisce con altri servizi AWS per elaborare la logica di base della gestione delle pipeline di log o degli agenti di log e ottiene informazioni aggiornate nelle tabelle DynamoDB.
Fase 6
AWS Step Functions orchestra l'implementazione on demand di CloudFormation di un set di stack predefiniti per la gestione delle pipeline di log. Gli stack della pipeline di log implementano risorse AWS separate e vengono utilizzati per raccogliere ed elaborare i log e importarli nel servizio OpenSearch di Amazon per ulteriori analisi e visualizzazioni.
Fase 7
La pipeline di log del servizio o la pipeline di log dell'applicazione vengono fornite on demand tramite la console di registrazione centralizzata con OpenSearch.
Fase 8
AWS Systems Manager e Amazon EventBridge gestiscono gli agenti per la raccolta dei log dai server delle applicazioni, ad esempio installando gli agenti di log (Fluent Bit) per i server delle applicazioni e monitorarne lo stato di integrità.
Fase 9
Amazon Elastic Compute Cloud (Amazon EC2) o Amazon Elastic Kubernetes Service (Amazon EKS) installa agenti Fluent Bit e carica i dati di log nella pipeline di log delle applicazioni.
Fase 10
Le pipeline di log delle applicazioni leggono, analizzano ed elaborano i log delle applicazioni e li importano nei domini del servizio OpenSearch o di Light Engine.
Fase 11
Le pipeline di log dei servizi leggono, analizzano ed elaborano i log dei servizi AWS e li importano nei domini del servizio OpenSearch o di Light Engine.
Contenuto correlato
Questa immagine mostra un'anteprima della console Web per la registrazione centralizzata con OpenSearch.
Questo blog descrive una nuova funzionalità di Amazon CloudWatch per cercare, analizzare e correlare i dati di telemetria di più account archiviati in CloudWatch, come metriche, log e tracce.
- Data di pubblicazione
Avvia con un VPC esistente nelle regioni AWS
Avvia con un nuovo VPC nelle regioni AWS Cina
Avvia con un VPC esistente nelle regioni AWS Cina