Questa pagina descrive come connetterti all'interfaccia utente web di AlloyDB Omni per monitorare i cluster di database.
Prima di iniziare, assicurati di:
- Installa la UI web.
- Avere la password dell'utente del database
alloydbuiconfigurata nell'istanza del database. Per saperne di più, consulta Configura l'utente del database. - Prepara il cluster di database e gli endpoint Prometheus.
Configura una connessione al database
La UI web fornisce una visualizzazione Selezione cluster che consente di aggiungere e configurare più istanze di database AlloyDB Omni.
Per configurare una nuova connessione al database:
- Apri la UI web all'indirizzo
http://HOST:9080(o al percorso di base personalizzato configurato). - Fai clic su Aggiungi connessione cluster.
- Inserisci le impostazioni di connessione in base al seguente riferimento ai parametri:
| Impostazione | Descrizione |
|---|---|
| Nome del cluster | Un'etichetta di visualizzazione leggibile per identificare l'istanza del database di destinazione nella UI. |
| Nome host (o indirizzo IP) del cluster | La località in cui viene eseguito il cluster AlloyDB Omni. Per le configurazioni ad alta affidabilità (HA), specifica l'host proxy; altrimenti, specifica l'host dell'istanza principale. Nota: il nome host o l'IP deve essere accessibile al container della UI web, non alla macchina da cui accedi alla UI web. |
| Porta del cluster | La porta su cui il database rimane in ascolto delle connessioni. Il valore predefinito è 5432. |
alloydbui password |
La password creata per l'utente alloydbui, come descritto in Configura l'utente del database. |
| Nome host (o indirizzo IP) di Prometheus | La località in cui viene eseguito Prometheus. Deve essere un indirizzo accessibile alla UI web, che non è necessariamente la workstation dell'utente. |
| Porta Prometheus | La porta su cui il servizio Prometheus rimane in ascolto delle connessioni. Il valore predefinito è 9090. |
Risolvi i problemi relativi all'autenticazione e alle autorizzazioni del database
Se l'interfaccia utente web non riesce a connettersi o a visualizzare i dati del cluster, puoi utilizzare il client psql per verificare che il ruolo di monitoraggio alloydbui possa autenticare ed eseguire query sul database.
Per verificare l'autenticazione alloydbui e la connettività di rete utilizzando il client psql sull'host Linux, esegui questo comando:
psql -h DB_HOST -U alloydbui -d postgres
Sostituisci DB_HOST con il nome host o l'indirizzo IP dell'istanza del database, ad esempio localhost, un indirizzo IP o un nome host DNS.
Seleziona una connessione esistente
Dopo aver configurato una connessione al cluster, le sessioni successive della UI ti consentono di selezionare i dettagli della connessione salvati senza dover inserire nuovamente la configurazione.
Gestisci i dati di connessione
Questa sezione spiega in che modo la UI web archivia, elimina e trasferisce i dati di connessione.
Archiviazione dei dati di connessione
La UI web archivia i dati di connessione nella directory .config/alloydb-omni-ui dell'account utente che avvia la UI web.
La UI web cripta i dati di connessione con una chiave AES a 256 bit.
La password specificata nella variabile di ambiente ALLOYDB_OMNI_UI_KEYSTORE all'avvio dell'applicazione protegge la chiave.
Eliminazione dei dati di connessione
Elimina i dati di connessione rimuovendo i file .dat nella directory .config/alloydb-omni-ui.
Portabilità dei dati di connessione
Puoi copiare i file di dati di connessione dalla directory .config/alloydb-omni-ui
su un altro dispositivo che esegue la UI web. Devi avviare l'applicazione con lo stesso valore per la variabile di ambiente ALLOYDB_OMNI_UI_KEYSTORE.