Dettagli per lo storage degli oggetti
Dettagli di log per i log di storage degli oggetti.
Risorse
- bucket
Categorie di log
Valore API (ID): | Console (nome visualizzato) | descrizione; |
---|---|---|
scritti | Scrivi eventi di accesso | Include i log per gli eventi di scrittura. |
letto | Leggi eventi di accesso | Include i log per gli eventi di lettura. |
Disponibilità
Il log dello storage degli oggetti è disponibile in tutte le aree dei regimi commerciali.
commenti
Scegliere la categoria di log per il tipo di informazioni da registrare. Ad esempio, se si abilita un log di scrittura, la proprietà requestAction
conterrà i valori PUT
, POST
o DELETE
. Se si abilita un log di lettura, requestAction
conterrà i valori GET
, LIST
o HEAD
.
Nota
I log del servizio per lo storage degli oggetti vengono forniti con il massimo impegno. In situazioni limitate, un numero limitato di voci di log potrebbe non essere consegnato correttamente.
I log del servizio per lo storage degli oggetti vengono forniti con il massimo impegno. In situazioni limitate, un numero limitato di voci di log potrebbe non essere consegnato correttamente.
Contenuto di un log di storage degli oggetti
Proprietà | descrizione; |
---|---|
additionalDetails |
Include i campi riportati di seguito, se applicabili al log specifico.
|
apiType | API di storage degli oggetti di origine:
|
authenticationType | Tipo di autenticazione della richiesta:
|
bucketCreator | OCID del creatore del bucket |
bucketId | OCID del bucket |
bucketName | Nome del bucket |
clientIpAddress | Indirizzo IP del client richiedente |
compartmentId | OCID del compartimento |
compartmentName | Nome del compartimento |
credenziali | Richiedi credenziali di sicurezza |
endTime | Data/ora fine richiesta |
errorCode | Se presente, un breve codice di errore per l'analisi programmatica che definisce l'errore |
eTag | Tag entità (ETag) per la risorsa |
isPar | Valore booleano che descrive se si tratta di una richiesta preautenticata:
|
messaggio | Stringa leggibile che descrive la richiesta |
spazio di nomi | Storage degli oggetti - Spazio di nomi utilizzato per la richiesta |
objectName | Il nome dell'oggetto. |
opcRequestId | ID richiesta client per trace |
principalId | OCID del richiedente |
principalName | Nome del richiedente |
regione | Identificativo area |
requestAction | Metodo HTTP della richiesta (DELETE/GET/HEAD/POST/PUT) |
requestResourcePath | Percorso risorsa della richiesta |
startTime | Indicatore orario inizio richiesta |
statusCode | Codice stato risposta |
tenantId | OCID del tenant |
tenantName | OCID del tenant |
userAgent | User Agent che ha inviato la richiesta allo storage degli oggetti |
Log di storage degli oggetti di esempio
{
"time": "2020-09-10T19:04:11.324Z",
"specversion": "1.0",
"id": "2901893c-2140-491e-b23d-9cc6649fce67",
"source": "MyBucket",
"subject": "MyObject",
"type": "com.oraclecloud.objectstorage.putobject",
"data": {
"additionalDetails": {
"versionId": "7dec129d-ec60-470f-a153-f44af0ac15a6"
},
"apiType": "native",
"authenticationType": "user",
"bucketCreator": "ocid1.user.oc1..<unique_ID>",
"bucketId": "ocid1.bucket.oc1.phx.<unique_ID>",
"bucketName": "MyBucket",
"clientIpAddress": "203.0.113.4",
"compartmentId": "ocid1.compartment.oc1..<unique_ID>",
"compartmentName": "MyObjectStore",
"credentials": "<credentials>",
"endTime": "2020-09-10T19:04:11.324Z",
"isPar": false,
"message": "Object uploaded.",
"namespaceName": "MyNamespace",
"objectName": "MyObject",
"opcRequestId": "phx-1:7Tx5sjOAXOlcWKX5F-1Wjz_W2zF8aIeqW8PepNgsKHRlqKm3Mrot9IJAuZbQxBEI",
"principalId": "ocid1.user.oc1..<unique_ID>",
"principalName": "jane.smith@example.com",
"region": "us-phoenix-1",
"requestAction": "PUT",
"requestResourcePath": "/n/MyNamespace/b/MyBucket/o/MyObject",
"startTime": "2020-09-10T19:04:10.679Z",
"statusCode": 200,
"tenantId": "ocid1.tenancy.oc1..<unique_ID>",
"tenantName": "MyTenancy",
"userAgent": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/85.0.4183.83 Safari/537.36"
},
"oracle": {
"logid": "ocid1.log.oc1.phx.<unique_ID>",
}
}
Nome oggetto log di storage degli oggetti
Gli oggetti che memorizzano i dati dello storage degli oggetti utilizzano il seguente formato di denominazione:
public_log/<bucket_name>/<YYYY-MM-DDTHH_MMZ>[_<seqNum>].log.gz
Ad esempio:
public_log/example_bucket/2019-03-21T00_00Z.log.gz
public_log/example_bucket/2019-03-21T00_00Z_2.log.gz
Utilizzo dell'interfaccia della riga di comando
Vedere Esempio di storage degli oggetti per i comandi di esempio.