Informazioni sull'architettura IBM Cloud Logs e sull'isolamento del carico di lavoro
Riesamina la seguente architettura di esempio per IBM Cloud Logs e ottieni ulteriori informazioni sui diversi livelli di isolamento in modo da poter scegliere la soluzione che meglio soddisfa i requisiti dei carichi di lavoro che vuoi eseguire nel cloud.
Architettura di IBM Cloud Logs
IBM Cloud Logs è un servizio regionale a più tenant disponibile in IBM Cloud. Con IBM Cloud Logs, puoi analizzare, elaborare, archiviare ed eseguire query dei tuoi log. Vedi Elenco delle posizioni supportate.
Le seguenti sezioni forniscono dettagli su sezioni specifiche dell'architettura.
Front-end
I componenti front-end comunicano all'esterno di IBM Cloud Logs.
Ingestion: gli eventi di controllo, i log della piattaforma e i log delle applicazioni inviati all'endpoint di ingresso di IBM Cloud Logs vengono inoltrati ai componenti di backend dove verranno elaborati e archiviati. Per ulteriori informazioni, vedi Endpoint Ingress.Web UI: avvia il dashboard IBM Cloud Logs nel browser per visualizzare, monitorare e gestire i log. Il componente IU Web utilizza i componenti di backend per implementare il pannello di controllo. Per ulteriori informazioni, vedere Navigazione nell'interfaccia utente.API: il provider Terraform di IBM Cloud e il plug-in CLI IBM Cloud Logs utilizzano l'API IBM Cloud Logs per configurare l'istanza del servizio e i log di query. Il componente API utilizza componenti di backend per eseguire le azioni richieste. Per ulteriori informazioni, vedi Endpoint API.
Backend
I componenti di back - end operano all'interno di IBM Cloud Logs.
Management: i componenti di gestione sono responsabili per la configurazione dell'istanza del servizio IBM Cloud Logs. Include funzioni quali le politiche TCO, le regole di analisi, gli avvisi, i dashboard e così via.Priority insights,Analyze and alert,Store and search: la pipeline di elaborazione dei dati centrale del servizio IBM Cloud Logs implementa le funzionalità come l'analisi dei log, l'archiviazione e la ricerca dei log nei bucket Object Storage, la trasformazione dei log in metriche, l'avviso sui log, l'archiviazione e la ricerca dei log di priorità e così via.
Archiviazione
I componenti di archiviazione archiviano i dati utilizzati da IBM Cloud Logs.
Configuration: memorizza le impostazioni di configurazione dell'istanza del servizio IBM Cloud Logs.Priority logs: memorizza i log inviati a un'istanza del servizio IBM Cloud Logs. I log vengono indicizzati per la query rapida e rimossi dopo che è stato superato il periodo di conservazione scelto.Service data: memorizza i dati per implementare il servizio IBM Cloud Logs. Questi dati includono metadati come modelli di log o cache per migliorare le prestazioni.
Integrazione con altri servizi IBM Cloud
IBM Cloud Logs si integra con altri servizi IBM Cloud che elaborano, archiviano o controllano i tuoi dati. IBM Cloud Logs accede a questi servizi tramite la rete pubblica o privata IBM Cloud.
| Nome servizio | Descrizione |
|---|---|
| IBM Cloud Activity Tracker Event Routing | Puoi usare IBM Cloud Logs come destinazione per eventi di verifica. Per ulteriori informazioni, vedi Gestione delle destinazioni in IBM Cloud Activity Tracker Event Routing. |
| IBM Cloud Logs Routing | Puoi utilizzare IBM Cloud Logs come destinazione per la piattaforma e i log dell'applicazione. Per ulteriori informazioni, vedi Creazione di un tenant IBM Cloud Logs in IBM Cloud Logs Routing. . È possibile usare Agent di registrazione per raccogliere e inoltrare i registri delle applicazioni a IBM Cloud Logs. |
| IBM Cloud Object Storage | IBM Cloud Logs utilizza i bucket Object Storage, di tua proprietà, per l'archiviazione a lungo termine e la ricerca di log e metriche di log. Devi collegare i bucket Object Storage alla tua istanza del servizio IBM Cloud Logs. Per ulteriori informazioni, consultare Configurazione dei bucket per la ricerca e l'archiviazione a lungo termine. |
| IBM® Event Streams for IBM Cloud® | Puoi inviare i log da IBM Cloud Logs a un topic IBM® Event Streams for IBM Cloud®. |
| IBM Cloud Event Notifications | Puoi utilizzare IBM Cloud Event Notifications per notificare agli operatori o ad altri sistemi gli avvisi IBM Cloud Logs. Per ulteriori informazioni, vedere Configurazione di un'integrazione in uscita per IBM Cloud Logs. |
| IBM Cloud® Identity and Access Management | Per autenticare le richieste al servizio e autorizzare le azioni degli utenti, IBM Cloud Logs implementa ruoli di accesso alla piattaforma e al servizio in Cloud Identity and Access Management (IAM). Per ulteriori informazioni sulle autorizzazioni
IAM richieste per utilizzare il servizio, vedi Gestione dell'accesso per IBM Cloud Logs. . IBM Cloud Logs accede a IAM tramite la rete pubblica IBM Cloud. |
Isolamento del workload
Ogni distribuzione regionale serve più tenant identificati dal GUID dell'istanza del servizio IBM Cloud Logs.
- Esiste una singola distribuzione per regione che sta implementando il piano di controllo e di dati IBM Cloud Logs condiviso da tutte le istanze del servizio.
- Tutti i dati - inclusi i log, la configurazione e i dati di servizio - sono elaborati e memorizzati per regione e non sono visibili in altre regioni.
- Tutte le istanze del servizio condividono le stesse risorse di rete, calcolo, memoria e archiviazione nei piani di controllo e dati del servizio.
- Tutti i dati in transito scambiati con altri Servizi IBM Cloud sono criptati utilizzando la sicurezza del livello di trasporto ( TLS ).
- Tutti i dati in transito, così come i dati inattivi, nei piani di controllo e di dati vengono codificati utilizzando le chiavi fornite e gestite da IBM.
- Tutte le comunicazioni all'interno dei piani di controllo e di dati vengono eseguite sulla rete privata IBM Cloud.
- Puoi utilizzare i seguenti approcci per accedere all'inserimento e agli endpoint API:
- Endpoint pubblico: accedi tramite la rete pubblica IBM Cloud.
- CSE(Cloud Service Endpoint): accedi tramite la rete privata e gli endpoint IBM Cloud condivisi con tutte le istanze del servizio nella regione.
- VPE(Virtual Private Endpoint): accedi tramite la rete privata e gli endpoint IBM Cloud dedicati all'istanza del servizio.
- Puoi accedere all'endpoint dell'IU web tramite la rete pubblica IBM Cloud.
- Tutti i dati elaborati nel servizio IBM Cloud Logs sono associati all'istanza del servizio. I dati archiviati sono segmentati per istanza del servizio.
- IBM Cloud Logs applica tutte le politiche di autorizzazione e di accesso IAM applicabili a tutte le operazioni richieste correlate a un'istanza del servizio. Vengono creati eventi di verifica.
- IBM Cloud Logs si integra con altri servizi IBM Cloud. Quando si elaborano i dati con questi servizi, si applicano le caratteristiche di isolamento del workload di questi servizi.