IBM Cloudant estensione
In IBM® Cloud Logs, è possibile utilizzare l'estensione IBM Cloudant per ottenere informazioni sui registri generati in un account IBM Cloud.
IBM Cloudant è un servizio di database NoSQL completamente gestito che offre funzionalità di scalabilità a sviluppatori e aziende. Consente agli utenti di gestire senza problemi grandi volumi di dati e carichi di traffico elevati con una manutenzione minima. Basato sulla tecnologia CouchDB con API e protocolli di replica compatibili, IBM Cloudant supporta l'archiviazione di documenti JSON flessibile e priva di schemi, ideale per le applicazioni che richiedono uno sviluppo rapido e iterativo e strutture di dati dinamiche. L'alta disponibilità e il failover automatico garantiscono l'affidabilità di 99.99 % SLA e tempi di inattività minimi. IBM Cloudant si integra perfettamente con altri servizi di IBM Cloud, fornendo un ecosistema coeso per lo sviluppo e la gestione di applicazioni moderne.
Prima di iniziare
Con questa estensione, è possibile creare una dashboard progettata per visualizzare e analizzare i log del servizio IBM Cloudant. La dashboard consente di monitorare le prestazioni del database, di rilevare gli errori, di analizzare l'utilizzo della memoria e dei comandi e fornisce preziose indicazioni per ottimizzare le operazioni di caching e di archiviazione dei dati.
In IBM Cloud Logs, i log generati dai servizi di IBM Cloud (noti come log della piattaforma) includono campi di metadati che possono essere utilizzati per migliorare le ricerche e analizzare i dati.
applicationName: Il nome dell'applicazione è l'ambiente che produce e invia i log a IBM Cloud Logs. È impostato suibm-platform-logs.subsystemName: Il nome del sottosistema è il servizio o l'applicazione che produce e invia i log a IBM Cloud Logs. È impostato sucloudantnosqldb:<instanceID>, dove<instanceID>è l'ID dell'istanza IBM Cloudant.
In IBM Cloud, è necessario configurare IBM Cloud Logs Routing per instradare i log al servizio IBM Cloud Logs.
Prima di poter monitorare i registri generati in un account IBM Cloud, è necessario configurare il servizio IBM Cloud Logs Routing nell'account per definire la destinazione in cui monitorare i registri.
- È possibile configurare 1 o più istanze di IBM Cloud Logs nell'account.
- I log della piattaforma generati nella regione vengono indirizzati all'istanza di IBM Cloud Logs configurata in IBM Cloud Logs Routing. L'istanza di IBM Cloud Logs può trovarsi nella stessa regione o in una regione diversa dell'account.
- È necessario definire un'autorizzazione da servizio a servizio tra IBM Cloud Logs Routing e IBM Cloud Logs per concedere al servizio IBM Cloud Logs Routing le autorizzazioni a inviare i registri al servizio IBM Cloud Logs.
Per ulteriori informazioni, consulta:
Cosa distribuisce questa estensione
Questa estensione comprende uno o più elementi.
| Include | Numero |
|---|---|
| Avvisi | 1 |
| Dashboard | 1 |
| Arricchimenti | 0 |
| Eventi a metriche | 0 |
| Regole | 1 |
| Viste | 0 |
Prima di distribuire questa estensione, accertarsi che la distribuzione dell'estensione non comporti il superamento dei limiti dell'istanza IBM Cloud Logs. Se la distribuzione dell'estensione comporta il superamento dei limiti, l'installazione fallirà.
Distribuzione dell'estensione
È possibile distribuire questa estensione in qualsiasi istanza di IBM Cloud Logs che raccolga i registri di IBM Cloudant. Questa estensione comprende una serie di risorse preconfigurate, come dashboard e avvisi, che aiutano a monitorare le metriche critiche, a identificare le anomalie e a ottimizzare le prestazioni del sistema.
Per ulteriori informazioni sulla distribuzione dell'estensione, vedere Distribuzione, gestione e rimozione delle estensioni di IBM Cloud Logs.
Dopo la distribuzione, verificare che la configurazione dell'estensione gestisca i dati in modo corrispondente alla configurazione TCO dell'istanza IBM Cloud Logs. Avvisi, dashboard ed eventi per le metriche sono funzioni disponibili per i dati gestiti attraverso le pipeline di dati Analizza e avvisa e Insight priorità. Dopo aver distribuito l'estensione, verificare che la configurazione soddisfi le proprie esigenze. Ad esempio, se si dispone di politiche TCO che inviano dati alla pipeline Analizza e avvisa, sarà necessario modificare la dashboard configurata da questa estensione per utilizzare i dati di Analyze e Alert invece di Insight priorità.
Dashboard
Viene fornito un cruscotto che fornisce dati sui registri di IBM Cloudant. Questa dashboard è stata progettata per visualizzare e analizzare i registri del servizio IBM Cloudant.
Il cruscotto comprende:
- Conteggio totale dei registri
- Azioni per servizio nella vista in linea
- Elenco per database e azione per
dbName - Elenco per cliente e azione per
ClientIP - Risposta di
statusCode - Elenco di
statusCodeemethod - Richiesta di informazioni da parte di
httpMethod - Elenco di
dbRequest - Informazioni dettagliate su richieste e metodi
Avviso
È possibile distribuire il seguente avviso:
IBM Cloudant - HTTP error responses detected: Una o più richieste di HTTP al servizio IBM Cloudant hanno restituito codici di stato superiori a 400, indicando errori del client o del server (ad esempio, 4xx o 5xx ). Queste risposte potrebbero indicare problemi quali errori di autenticazione, richieste non valide, limitazione della velocità o problemi interni al server.
Regole
È possibile distribuire una regola per sostituire il testo del messaggio per evitare eccezioni di mappatura.