Quando si richiamano le API oppure si accede o ci si disconnette dall'interfaccia utente di SDDC Manager, VMware Cloud Foundation crea file di registro delle attività che tengono traccia delle richieste. I registri delle attività possono essere utilizzati per analizzare il pattern delle azioni degli utenti e raccogliere le metriche.
Nome registro | Posizione |
---|---|
sddc-manager-ui-activity.log | /var/log/vmware/vcf/sddc-manager-ui-app |
domainmanager-activity.log | /var/log/vmware/vcf/domainmanager |
operationsmanager-activity.log | /var/log/vmware/vcf/operationsmanager |
lcm-activity.log | /var/log/vmware/vcf/lcm |
vcf-commonsvcs-activity.log | /var/log/vmware/vcf/commonsvcs |
Struttura del registro delle attività
{ "timestamp":"", "username":"", "clientIP":"", "userAgent":"", "api":"", "httpMethod":"", "httpStatus" :"", "operation" :"", "remoteIP" :"" }
Esempio di registro delle attività
{"username":"[email protected]", "timestamp":"2022-01-19T16:59:01.9192 ", "client IP":"10.0.0.253", "userAgent":"Mozilla/5.0 (Windows NT 6.3; Win 64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/97.0.4692.71 Safari/537.36", "api":"/domainmanager/vl/vra/domains","httpMethod":"GET", "httpStatus":200, "operation":"Gets vRealize Automation integration status for workload domains","remote IP":"127.0.0.1"}
- username: nome utente del sistema da cui viene attivata la richiesta dell'API. Ad esempio: '[email protected].
- timestamp: data e ora dell'operazione eseguita nel formato UTC "YYYY-MM-DD'T'HH:MM:SS.SSSXXX". Ad esempio: "2022-01-19T16:59:01.9192".
- client IP: indirizzo IP del sistema dell'utente. Ad esempio: "10.0.0.253".
- userAgent: informazioni relative al sistema dell'utente come il nome del browser Web, la versione del browser Web, il nome del sistema operativo e il tipo di architettura del sistema operativo. Ad esempio: "Mozilla/5.0 (Windows NT 6.3; Win 64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/97.0.4692.71 Safari/537.36".
- api: API richiamata per eseguire l'operazione. Ad esempio: "/domainmanager/vl/vra/domains".
- httpMethod: metodo HTTP della REST API. Ad esempio: "GET".
- httpStatus: codice di risposta ricevuto dopo il richiamo dell'API. Ad esempio: 200.
- operation: operazione o attività eseguita. Ad esempio: "Gets vRealize Automation integration status for workload domains".
- remoteIP: IP remoto dell'iniziatore della richiesta. Ad esempio: "127.0.0.1"
Criterio di conservazione dei registri delle attività
Il rollover dei file dei registri viene eseguito ogni giorno in un file utilizzando il formato di denominazione seguente: <service-name>.<YYYY>-<MM>-<DD>.0.log.gz. Ad esempio: domainmanager.2022-01-22.0.log.gz.
La cronologia dei registri rimane archiviata per 30 giorni. Le dimensioni massime del file di conservazione del registro sono impostate su 100 MB.
Analisi del registro
È possibile eseguire l'aggregazione e l'analisi del registro integrando vRealize Log Insight con VMware Cloud Foundation. Per ulteriori informazioni, vedere Implementazione della registrazione e dell'analisi intelligenti per VMware Cloud Foundation.