Attività del sistema è un modello LookML che si connette al database dell'applicazione sottostante di Looker. Le esplorazioni e le dashboard di Attività del sistema create in base a questo modello mostrano informazioni sull'istanza di Looker, tra cui:
- Tutti i Look e le dashboard salvati nella tua istanza
- Informazioni sull'utente e sulle query storiche
- Statistiche sulle prestazioni dell'istanza
Sia la granularità che la conservazione dei dati di Attività del sistema sono soggette a vincoli di sistema. System Activity è progettato per raccogliere dati di volume elevato e l'aggregazione può essere utilizzata per integrare i log aziendali.
Questi dati possono essere utili per integrare le attività di monitoraggio e controllo, ma non sono destinati a sostituire la tua attuale strategia di conformità.
Il testo dei filtri eseguiti dagli utenti è accessibile in Attività del sistema e può essere visualizzato da qualsiasi utente autorizzato a visualizzare il modello Attività del sistema.
Passa all'azione: modifica chi ha l'accesso in visualizzazione ai modelli di attività del sistema. Gli amministratori di Looker hanno accesso all'Attività del sistema per impostazione predefinita. Un amministratore di Looker può concedere l'accesso ad Attività del sistema a un utente non amministratore assegnandogli l'autorizzazione
see_system_activity.
L'attività di sistema include i seguenti elementi:
Dashboard Attività del sistema: dashboard create da Looker che mostrano informazioni sull'utilizzo e sulle prestazioni dell'istanza di Looker. Puoi scaricare, programmare, impostare avvisi ed esaminare a fondo elementi e metriche come faresti con qualsiasi altra dashboard. I dati nelle dashboard attività del sistema vengono aggiornati e memorizzati nella cache ogni 12 ore.
Esplorazioni dell'Attività del sistema: utilizzando le esplorazioni dell'Attività del sistema, puoi creare i tuoi Look e le tue dashboard per monitorare e analizzare la tua istanza di Looker. Consulta la pagina Esplorazioni di Attività del sistema per un elenco delle esplorazioni e delle relative regole della cache.
Attività del sistema per i report di Looker: se la funzionalità Report di Looker è abilitata nella tua istanza di Looker, le dashboard attività e le esplorazioni di Attività del sistema includono informazioni sui report di Looker salvati nella tua istanza di Looker.
Elite System Activity: un archivio analitico facoltativo che aumenta le prestazioni e i limiti di archiviazione di System Activity. Elite System Activity è una funzionalità a pagamento di Looker (originale) ed è una funzionalità standard delle versioni Enterprise ed Embed di Looker (Google Cloud core).
Opzione di replica di lettura: solo per le istanze ospitate dal cliente, questo metodo aumenta le prestazioni di Attività del sistema e fornisce una conservazione dei dati di Attività del sistema più lunga.
Informazioni sulle azioni del log PDT: utilizza l'esplorazione Log eventi PDT per visualizzare e comprendere le azioni del log PDT e i relativi dati.
Eventi di Looker: gli eventi generati da Looker e come visualizzarli.
Attività di sistema in ambienti incorporati
In un ambiente incorporato, restrizioni rigorose impediscono agli utenti incorporati di eseguire il rendering dei dati di sistema sottostanti, anche se concedi l'autorizzazione see_system_activity durante l'autenticazione Single Sign-On (SSO). L'incorporamento diretto delle dashboard attività del sistema per gli utenti incorporati tipici non è supportato.
Per condividere gli insight sull'attività di sistema con gli utenti incorporati, devi estrarre i dati e pubblicarli da un modello controllato dal cliente. Puoi utilizzare le seguenti alternative:
- Scripting dell'API Looker: utilizza un SDK client dell'API Looker, ad esempio l'SDK Python, per eseguire query in modo programmatico sul modello
system__activity. Pianifica uno script per recuperare i risultati giornalieri e scriverli direttamente in un database esterno. - Distribuzioni pianificate: crea un Look basato su Attività del sistema e pianifica una distribuzione giornaliera come file CSV o JSON in un bucket Amazon S3 o server SFTP. Quindi, utilizza una pipeline di estrazione, trasformazione e caricamento (ETL) per importare i dati.
- Modelli e dashboard personalizzati: estrai i dati utilizzando lo scripting dell'API Looker, le distribuzioni pianificate o Elite System Activity e caricali nel tuo database, ad esempio BigQuery. Poi, crea un modello LookML standard su questi dati e incorpora le dashboard che crei dal nuovo modello.