Monitoraggio del gateway file - AWSStorage Gateway

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

Monitoraggio del gateway file

È possibile monitorare il gateway di file e le risorse associate inAWS Storage Gatewayutilizzando le metriche di Amazon CloudWatch e i registri di controllo della condivisione di file. Puoi anche utilizzare CloudWatch Events per ricevere notifiche al termine delle operazioni sui file. Per informazioni sui parametri di tipo gateway file, consulta Monitoraggio del gateway file.

Ottenere i log dello stato del gateway di file con i gruppi di log CloudWatch

Puoi utilizzare Amazon CloudWatch Logs per ottenere informazioni sullo stato del gateway file e delle risorse correlate. Puoi utilizzare i log per monitorare il gateway alla ricerca di errori riscontrati. Inoltre, puoi utilizzare i filtri di sottoscrizione Amazon CloudWatch per automatizzare l'elaborazione delle informazioni di log in tempo reale. Per ulteriori informazioni, consultaElaborazione in tempo reale dei dati di log con le sottoscrizioninellaGuida per l'utente di Amazon CloudWatch.

Ad esempio, puoi configurare un gruppo di log CloudWatch per monitorare il gateway e ricevere una notifica quando il gateway di file non riesce a caricare i file in un bucket Amazon S3. È possibile configurare il gruppo quando attivi il gateway o dopo che il gateway è stato attivato ed è operativo. Per informazioni su come configurare un gruppo di log CloudWatch durante l'attivazione di un gateway, consultaConfigurare il tuo Amazon S3 File Gateway. Per informazioni generali sui gruppi di log CloudWatch, consultaUtilizzo di gruppi di log e flussi di lognellaGuida per l'utente di Amazon CloudWatch.

Di seguito è riportato un esempio di errore segnalato da un gateway di file.

{ "severity": "ERROR", "bucket": "bucket-smb-share2", "roleArn": "arn:aws:iam::123456789012:role/my-bucket", "source": "share-E1A2B34C", "type": "InaccessibleStorageClass", "operation": "S3Upload", "key": "myFolder/myFile.text", "gateway": "sgw-B1D123D4", "timestamp": "1565740862516" }

Questo errore indica che il gateway di file non è in grado di caricare l'oggettomyFolder/myFile.textin Amazon S3 perché è passato dalla classe di storage Amazon S3 Standard alla classe di storage S3 Glacier Flexible Retrieval o S3 Glacier Deep Archive.

Nel log dello stato del gateway precedente, questi elementi specificano le informazioni fornite:

  • source: share-E1A2B34C indica la condivisione file che ha riscontrato questo errore.

  • "type": "InaccessibleStorageClass" indica il tipo di errore che si è verificato. In questo caso, questo errore si è verificato quando il gateway stava tentando di caricare l'oggetto specificato in Amazon S3 o di leggere da Amazon S3. Tuttavia, in questo caso, l'oggetto è passato ad Amazon S3 Glacier. Il valore di "type" può essere qualsiasi errore rilevato dal gateway di file. Per un elenco dei possibili errori, consulta Come risolvere i problemi del gateway di file

  • "operation": "S3Upload"indica che questo errore si è verificato quando il gateway stava tentando di caricare questo oggetto in S3.

  • "key": "myFolder/myFile.text" indica l'oggetto che ha causato l'errore.

  • gateway": "sgw-B1D123D4 indica il gateway di file che ha riscontrato questo errore.

  • "timestamp": "1565740862516"indica l'ora in cui l'errore si è verificato.

Per informazioni su come risolvere errori di questo tipo, consulta Come risolvere i problemi del gateway di file.

Configurazione di un gruppo di log di CloudWatch dopo l'attivazione del gateway

La procedura seguente mostra come configurare un gruppo di log di CloudWatch dopo l'attivazione del gateway.

Per configurare un gruppo di log di CloudWatch da utilizzare con il gateway di file
  1. Accedi allaAWS Management Consolee apri la console Storage Gateway all'indirizzohttps://console.aws.amazon.com/storagegateway/home.

  2. Nel riquadro di navigazione, scegliereGatewayquindi scegliere il gateway per il quale si desidera configurare il gruppo di log di CloudWatch.

  3. PerOperazioni, scegliModifica delle informazioni sui gateway. Oppure, sulDettaglitab, sottoregistri HealtheNon abilitato, scegliConfigurare gruppo di logper aprireModificareNome del percorso clientefinestra di dialogo.

  4. PerGruppo di log dello stato del gatewayscegliere una delle opzioni seguenti:

    • Disabilitare la registrazionese non si desidera monitorare il gateway utilizzando i gruppi di log di CloudWatch.

    • Creare un nuovo gruppo di logper creare un nuovo gruppo di log CloudWatch.

    • Utilizzare un gruppo di log esistente;per utilizzare un gruppo di log CloudWatch già esistente.

      Scegli un gruppo di log dalElenco dei gruppi di log esistenti.

  5. Scegli Save changes (salva modifiche).

  6. Per visualizzare i log sullo stato del gateway, procedi come indicato di seguito.

    1. Nel riquadro di navigazione, scegliereGatewayquindi scegliere il gateway per il quale si è configurato il gruppo di log di CloudWatch.

    2. SelezionaDettaglitab e sottoregistri Health, scegliLog di CloudWatch. LaDettagli gruppo di logla pagina si apre nella console CloudWatch.

Per configurare un gruppo di log di CloudWatch da utilizzare con il gateway di file
  1. Accedi allaAWS Management Consolee apri la console Storage Gateway all'indirizzohttps://console.aws.amazon.com/storagegateway/home.

  2. ScegliereGatewayquindi scegliere il gateway per il quale si desidera configurare il gruppo di log di CloudWatch.

  3. PerOperazioni, scegliModifica delle informazioni sui gateway. Oppure, nelDettaglischeda, accanto aRegistrazione di log, inNon abilitato, scegliConfigurare gruppo di logper aprireModifica delle informazioni sui gatewayfinestra di dialogo.

  4. PerGruppo di log del gateway, scegliUtilizzare un gruppo di log esistente;e quindi scegliere il gruppo di log da utilizzare.

    Se non si dispone di un gruppo di log, scegliere Create a new log group (Crea un nuovo gruppo di log) per crearne uno. Viene visualizzata la console di CloudWatch Logs, in cui è possibile creare il gruppo di log. Se si crea un nuovo gruppo di log, scegliere il pulsante di aggiornamento per visualizzare il nuovo gruppo di log nell'elenco a discesa.

  5. Al termine, scegliere Save (Salva).

  6. Per visualizzare i log del gateway, scegliere il gateway, quindi scegliere il gateway, quindi scegliere ilDettaglischeda.

Per informazioni su come risolvere gli errori, consulta Come risolvere i problemi del gateway di file.

Uso di parametri di Amazon CloudWatch

È possibile monitorare i dati per il gateway file utilizzando laAWS Management Consoleo l'API di CloudWatch. La console visualizza una serie di grafici in base ai dati non elaborati dell'API di CloudWatch. L'API CloudWatch può essere utilizzata anche tramite uno deiAWSSDKoAPI di Amazon CloudWatchstrumenti. In base alle tue esigenze, potresti decidere di utilizzare i grafici visualizzati nella console o quelli recuperati dall'API.

Indipendentemente dal metodo utilizzato per utilizzare i parametri, devi specificare le informazioni seguenti.

  • Dimensione del parametro da usare. Una dimensione è una coppia nome-valore che consente di identificare un parametro in modo univoco. Le dimensioni per Storage Gateway sonoGatewayIdeGatewayName. Nella console CloudWatch è possibile utilizzare ilGateway Metricsvista per selezionare le dimensioni specifiche del gateway. Per ulteriori informazioni sulle dimensioni, consulta.DimensioninellaGuida per l'utente di Amazon CloudWatch.

  • Il nome del parametro, ad esempio ReadBytes.

Nella tabella seguente vengono descritti i tipi di dati dei parametri Storage Gateway disponibili.

Spazio dei nomi Amazon CloudWatch Dimensione Descrizione
AWS/StorageGateway GatewayId, GatewayName

Queste dimensioni filtrano in base ai dati dei parametri che descrivono gli aspetti del gateway. Puoi identificare un gateway file da usare specificando le dimensioni GatewayId e GatewayName.

I dati di throughput e latenza di un gateway si basano su tutte le condivisioni file nel gateway.

I dati sono disponibili gratuitamente e automaticamente in intervalli di 5 minuti.

L'uso di parametri di gateway e file è simile all'uso di altri parametri del servizio. Puoi trovare una presentazione delle attività dei parametri più comuni nella documentazione di CloudWatch elencata di seguito:

Ricevere notifiche sulle operazioni di file

Storage Gateway può avviare CloudWatch Events al termine delle operazioni sui file:

  • È possibile ricevere una notifica quando il gateway termina il caricamento asincrono dei file da condivisione file su Amazon S3. Utilizzo dell'NotificationPolicyPer richiedere una notifica di caricamento file. In questo modo viene inviata una notifica per ogni caricamento di file completato su Amazon S3. Per ulteriori informazioni, consultare Ricevere notifica di caricamento file.

  • È possibile ricevere una notifica quando il gateway termina il caricamento asincrono del set di file di lavoro dalla condivisione file su Amazon S3. Utilizzo dell'NotifyWhenUploadedOperazione API per richiedere una notifica di caricamento del set di file funzionante. Questo invia una notifica quando tutti i file nel set di file di lavoro sono stati caricati su Amazon S3. Per ulteriori informazioni, consultare Ottenere la notifica di caricamento del set di file.

  • È possibile ricevere una notifica quando il gateway termina l'aggiornamento della cache per il tuo bucket S3. Quando richiami ilRefreshCacheOperazione tramite la console Storage Gateway o l'API, effettuare la notifica al termine dell'operazione. Per ulteriori informazioni, consultare Ricevere la notifica di aggiornamento della cache.

Una volta eseguita l'operazione di file richiesta, Storage Gateway invia una notifica tramite CloudWatch Events. Puoi configurare CloudWatch Events per inviare le notifiche tramite destinazioni di eventi, quali Amazon SNS, Amazon SQS o unAWS Lambdafunzione. Ad esempio, puoi configurare un target Amazon SNS per inviare la notifica ai consumatori Amazon SNS, ad esempio un'e-mail o un messaggio di testo. Per informazioni sugli eventi CloudWatch, consultaChe cos'è CloudWatch Events?

Per configurare una notifica CloudWatch Events
  1. Creare una destinazione, ad esempio un argomento Amazon SNS o una funzione Lambda, da invocare quando l'evento richiesto in Storage Gateway viene attivato.

  2. Creare una regola nella console CloudWatch Events per invocare destinazioni in base a un evento in Storage Gateway.

  3. Nella regola, è necessario creare un modello di evento per il tipo di evento. La notifica viene attivata quando l'evento soddisfa questo modello della regola.

  4. Selezionare la destinazione e configurare le impostazioni.

L'esempio seguente mostra una regola che avvia il tipo di evento specificato nel gateway specificato e nel parametro specificato.AWSRegione . Ad esempio, è possibile specificare Storage Gateway File Upload Event come tipo di evento.

{ "source":[ "aws.storagegateway" ], "resources":[ "arn:aws:storagegateway:AWS Region:account-id :gateway/gateway-id" ], "detail-type":[ "Event type" ] }

Per informazioni su come utilizzare CloudWatch Events per attivare le regole, consultaCreazione di una regola CloudWatch Events che si attiva su un eventonellaGuida per l'utente Amazon CloudWatch Events.

Ricevere notifica di caricamento file

Ci sono due casi d'uso in cui è possibile utilizzare la notifica di caricamento di file:

  • Per l'automazione dell'elaborazione nel cloud dei file caricati, si può chiamare ilNotificationPolicyparametro e recupera un ID di notifica. La notifica che viene attivata quando i file sono stati caricati ha lo stesso ID notifica di quella restituita dall'API. Se si esegue la mappatura di questo ID notifica per monitorare l'elenco dei file in in caricamento, è possibile attivare l'elaborazione del file in.AWSquando viene generato l'evento con lo stesso ID.

  • Per i casi d'uso di distribuzione di contenuti, puoi avere due gateway file che sono mappati allo stesso bucket Amazon S3. Il client di condivisione file per Gateway1 può caricare nuovi file in Amazon S3 e i file vengono letti dai client di condivisione file su Gateway2. I file vengono caricati su Amazon S3, ma non sono visibili per il Gateway2 perché utilizza una versione della cache locale dei file in Amazon S3. Per rendere visibili i file in Gateway2, è possibile utilizzare ilNotificationPolicyparametro per richiedere la notifica di caricamento file da Gateway1 quando il file di caricamento è terminato. È quindi possibile utilizzare CloudWatch Events per emettere automaticamente unRefreshCachePer la condivisione file sul Gateway2. QuandoRefreshCachela richiesta è completa, il nuovo file è visibile in Gateway2.

Esempio: notifica di caricamento file

L'esempio seguente mostra una notifica di caricamento file che ti viene inviata tramite CloudWatch quando l'evento corrisponde alla regola creata. Questa notifica è in formato JSON. È possibile configurare questa notifica in modo che venga in forma di SMS. Il valore del campo detail-type è Storage Gateway Object Upload Event.

{ "version": "0", "id": "2649b160-d59d-c97f-3f64-8aaa9ea6aed3", "detail-type": "Storage Gateway Object Upload Event", "source": "aws.storagegateway", "account": "123456789012", "time": "2020-11-05T12:34:56Z", "region": "us-east-1", "resources": [ "arn:aws:storagegateway:us-east-1:123456789011:share/share-F123D451", "arn:aws:storagegateway:us-east-1:123456789011:gateway/sgw-712345DA", "arn:aws:s3:::do-not-delete-bucket" ], "detail": { "object-size": 1024, "modification-time": "2020-01-05T12:30:00Z", "object-key": "my-file.txt", "event-type": "object-upload-complete", "prefix": "prefix/", "bucket-name": "my-bucket", } }

Nomi di campo

Descrizione

versione

La versione corrente della policy IAM.

id

L'ID che identifica la policy IAM.

detail-type (tipo di dettaglio)

Una descrizione dell'evento che ha attivato la notifica inviata.

source

LaAWSservizio che è l'origine della richiesta e della notifica.

account

L'ID delAWSconto da cui la richiesta e la notifica sono state generate.

time

Quando è stata effettuata la richiesta per caricare i file su Amazon S3.

Regione

LaAWSRegione da cui sono state inviate la richiesta e la notifica.

resources

Le risorse di storage gateway a cui si applica la policy.

dimensione oggetti

La dimensione dell'oggetto in byte.

tempo di modifica

Il momento in cui il client ha modificato il file.

oggetto-chiave

Il percorso del file.

event-type

CloudWatch Events che hanno attivato la notifica.

prefisso

Nome del prefisso del bucket S3.

bucket-name

Nome del bucket S3.

Ottenere la notifica di caricamento del set di file

Esistono due casi d'uso in cui è possibile utilizzare la notifica di caricamento del set di file di lavoro:

  • Per l'automazione dell'elaborazione nel cloud dei file caricati, si può chiamare ilNotifyWhenUploadedAPI e recupera un ID di notifica. La notifica che viene attivata quando il set di file è stato caricato ha lo stesso ID notifica di quella restituita dall'API. Se si esegue la mappatura di questo ID notifica per monitorare l'elenco dei file in in caricamento, è possibile attivare l'elaborazione del set di file in.AWSquando viene generato l'evento con lo stesso ID.

  • Per i casi d'uso di distribuzione di contenuti, puoi avere due gateway file che sono mappati allo stesso bucket Amazon S3. Il client di condivisione file per Gateway1 può caricare nuovi file in Amazon S3 e i file vengono letti dai client di condivisione file su Gateway2. I file vengono caricati su Amazon S3, ma non sono visibili per il Gateway2 perché utilizza una versione della cache locale dei file in S3. Per rendere visibili i file in Gateway2, utilizzare ilNotifyWhenUploadedOperazione dell'API per richiedere la notifica di caricamento file da Gateway1 quando il caricamento del set di file è terminato. È quindi possibile utilizzare CloudWatch Events per emettere automaticamente unRefreshCachePer la condivisione file sul Gateway2. QuandoRefreshCacheLa richiesta è completa, i nuovi file sono visibili in Gateway2. Questa operazione non importa i file nello storage della cache del gateway di file. Aggiorna solo l'inventario memorizzato nella cache per riflettere le modifiche nell'inventario degli oggetti nel bucket S3.

Esempio: notifica di caricamento del set di file di lavoro

L'esempio seguente mostra una notifica di caricamento del set di file che ti viene inviata tramite CloudWatch quando l'evento corrisponde alla regola creata. Questa notifica è in formato JSON. È possibile configurare questa notifica in modo che venga in forma di SMS. Il valore del campo detail-type è Storage Gateway File Upload Event.

{ "version": "2012-10-17", "id": "2649b160-d59d-c97f-3f64-8aaa9ea6aed3", "detail-type": "Storage Gateway Upload Notification Event", "source": "aws.storagegateway", "account": "123456789012", "time": "2017-11-06T21:34:42Z", "region": "us-east-2", "resources": [ "arn:aws:storagegateway:us-east-2:123456789011:share/share-F123D451", "arn:aws:storagegateway:us-east-2:123456789011:gateway/sgw-712345DA" ], "detail": { "event-type": "upload-complete", "notification-id": "11b3106b-a18a-4890-9d47-a1a755ef5e47", "request-received": "2018-02-06T21:34:42Z", "completed": "2018-02-06T21:34:53Z" } }

Nomi di campo

Descrizione

versione

La versione corrente della policy IAM.

id

L'ID che identifica la policy IAM.

detail-type (tipo di dettaglio)

Una descrizione dell'evento che ha attivato la notifica inviata.

source

LaAWSservizio che è l'origine della richiesta e della notifica.

account

L'ID delAWSconto da cui la richiesta e la notifica sono state generate.

time

Quando è stata effettuata la richiesta per caricare i file su Amazon S3.

Regione

LaAWSRegione da cui sono state inviate la richiesta e la notifica.

resources

Le risorse di Storage Gateway a cui si applica la policy.

event-type

CloudWatch Events che hanno attivato la notifica.

notification-id

L'ID generato in modo casuale della notifica che è stata inviata. Questo ID è nel formato UUID. Questo è l'ID della notifica che viene restituito quando NotifyWhenUploaded viene chiamato.

richiesta-ricevuta

Quando il gateway ha ricevuto la richiesta NotifyWhenUploaded.

completed

Quando tutti i file nel set di lavoro sono stati caricati su Amazon S3.

Ricevere la notifica di aggiornamento della cache

Per il caso d'uso della notifica di aggiornamento della cache, è possibile avere due gateway file mappati sullo stesso bucket Amazon S3 e il client NFS per il Gateway1 che carica nuovi file sul bucket S3. I file vengono caricati su Amazon S3, ma non appariranno nel Gateway2 finché non si aggiornerà la cache. Questo perché Gateway2 utilizza una versione della cache locale dei file in Amazon S3. È possibile eseguire un'operazione con i file nel Gateway2 quando l'aggiornamento della cache è terminato. I file di grandi dimensioni potrebbero richiedere alcuni minuti prima di comparire nel gateway2, pertanto potrebbe essere utile ricevere una notifica al termine dell'aggiornamento della cache. È possibile richiedere la notifica di aggiornamento della cache dal Gateway2 per sapere quando tutti i file sono visibili in Gateway2.

Esempio: notifica di aggiornamento della cache

L'esempio seguente mostra una notifica di aggiornamento della cache che viene inviata tramite CloudWatch quando l'evento corrisponde alla regola creata. Questa notifica è in formato JSON. È possibile configurare questa notifica in modo che venga in forma di SMS. Il valore del campo detail-type è Storage Gateway Refresh Cache Event.

{ "version": "2012-10-17", "id": "2649b160-d59d-c97f-3f64-8aaa9ea6aed3", "detail-type": "Storage Gateway Refresh Cache Event", "source": "aws.storagegateway", "account": "209870788375", "time": "2017-11-06T21:34:42Z", "region": "us-east-2", "resources": [ "arn:aws:storagegateway:us-east-2:123456789011:share/share-F123D451", "arn:aws:storagegateway:us-east-2:123456789011:gateway/sgw-712345DA" ], "detail": { "event-type": "refresh-complete", "notification-id": "1c14106b-a18a-4890-9d47-a1a755ef5e47", "started": "2018-02-06T21:34:42Z", "completed": "2018-02-06T21:34:53Z", "folderList": [ "/" ] } }

Nomi di campo

Descrizione

versione

La versione corrente della policy IAM.

id

L'ID che identifica la policy IAM.

detail-type (tipo di dettaglio)

Una descrizione del tipo di evento che ha attivato la notifica inviata.

source

LaAWSIl servizio che è l'origine della richiesta e della notifica.

account

L'ID delAWSconto da cui la richiesta e la notifica sono state generate.

time

Quando è stata effettuata la richiesta per aggiornare i file nel set di lavoro.

Regione

LaAWSRegione da cui sono state inviate la richiesta e la notifica.

resources

Le risorse di Storage Gateway a cui si applica la policy.

event-type

CloudWatch Events che hanno attivato la notifica.

notification-id

L'ID generato in modo casuale della notifica che è stata inviata. Questo ID è nel formato UUID. Questo è l'ID della notifica che viene restituito quando RefreshCache viene chiamato.

started

quando il gateway ha ricevuto ilRefreshCacheLa richiesta e l'aggiornamento è stato avviato.

completed

Quando l'aggiornamento del set di lavoro è stato completato.

folderList

Un elenco separato da virgole dei percorsi di cartelle che sono stati aggiornati nella cache. Il valore predefinito è ["/"].

Comprendere i parametri del gateway

Nella tabella seguente vengono descritti parametri che coprono i gateway file S3. Ogni gateway dispone di un set di parametri a esso associati. Alcuni parametri specifici dei gateway hanno lo stesso nome di certi parametri specifici della condivisione file. Questi parametri rappresentano lo stesso tipo di misure, ma vengono definiti per il gateway piuttosto che per la condivisione file.

Specificare sempre se si desidera utilizzare un gateway o una condivisione file quando si utilizza un parametro specifico. In particolare, quando si utilizza i parametri del gateway, è necessario specificare ilGateway Nameper il gateway di cui si desidera visualizzare i dati dei parametri. Per ulteriori informazioni, consultare Uso di parametri di Amazon CloudWatch.

Nella tabella seguente vengono descritti i parametri che puoi utilizzare per ottenere informazioni sulGateway file S3s.

Parametro Descrizione
AvailabilityNotifications

Questo parametro segnala il numero di notifiche di stato relative alla disponibilità generate dal gateway durante il periodo di reporting.

unità: Conteggio

CacheFileSize

Questa parametro monitora le dimensioni dei file nella cache gateway.

Usa questa metrica con ilAveragestatistic per misurare la dimensione media di un file nella cache del gateway. Usa questa metrica con ilMaxstatistic per misurare la dimensione massima di un file nella cache del gateway.

unità: Byte

CacheFree

Questo parametro indica il numero di byte disponibili nella cache del gateway.

unità: Byte

CacheHitPercent

Percentuale delle operazioni di lettura dell'applicazione dal gateway, fornite dalla cache. Il campione si riferisce al termine del periodo di reporting.

In assenza di operazioni di lettura dell'applicazione dal gateway, questo parametro segnala il 100%.

unità: Percentuale

CachePercentDirty

Percentuale totale della cache del gateway non conservata inAWS. Il campione si riferisce al termine del periodo di reporting.

unità: Percentuale

CachePercentUsed

La percentuale complessiva dello storage della cache gateway utilizzato. Il campione si riferisce al termine del periodo di reporting.

unità: Percentuale

CacheUsed

Questo parametro indica il numero di byte utilizzati nella cache del gateway.

unità: Byte

CloudBytesDownloaded

Il numero totale di byte che il gateway ha scaricato inAWSdurante il periodo di riferimento.

Usa questo parametro con la statistica Sum per misurare il throughput e con la statistica Samples per misurare le operazioni di input/output al secondo (IOPS).

unità: Byte

CloudBytesUploaded

Il numero totale di byte che il gateway ha scaricato daAWSdurante il periodo di riferimento.

Usa questo parametro con la statistica Sum per misurare il throughput e con la statistica Samples per misurare le operazioni IOPS.

unità: Byte

FilesFailingUpload

Questo parametro consente di tenere traccia del numero di file non caricati suAWS. Questi file genereranno notifiche di integrità che contengono ulteriori informazioni sul problema.

Usa questa metrica con ilSumstatistica per mostrare il numero di file che attualmente non vengono caricatiAWS.

unità: Conteggio

FileSharesUnavailable

Questa metrica fornisce il numero di condivisioni di file su questi gateway che si trovano nellaNon disponibilestato.

Se questa metrica segnala che le condivisioni di file non sono disponibili, è probabile che si verifichi un problema con il gateway che potrebbe causare interruzioni del flusso di lavoro. Si consiglia di creare un avviso per quando questa parametro indica un valore diverso da zero.

unità: Conteggio

FilesRenamed

Questo parametro consente di tenere traccia del numero di file rinominati nel periodo di riferimento.

unità: Conteggio

HealthNotifications

Questa metrica riporta il numero di notifiche di integrità generate da questo gateway nel periodo di riferimento.

unità: Conteggio

IoWaitPercent

Questo parametro segnala la percentuale di tempo durante la quale la CPU è in attesa di una risposta dal disco locale.

unità: Percentuale

MemTotalBytes

Questa metrica riporta la quantità totale di memoria sul gateway.

unità: Byte

MemUsedBytes

Questa metrica riporta la quantità di memoria utilizzata sul gateway.

unità: Byte

NfsSessions

Questo parametro indica il numero di sessioni NFS attive sul gateway.

unità: Conteggio

RootDiskFreeBytes

Questo parametro indica il numero di byte disponibili sul disco radice del gateway.

Se questa metrica segnala meno di 20 GB sono gratuiti, è necessario aumentare le dimensioni del disco root.

unità: Byte

S3GetObjectRequestTime

Questa metrica riporta il tempo necessario per il gateway per completare le richieste di oggetti get S3.

unità: Millisecondi

S3PutObjectRequestTime

Questa metrica riporta il tempo necessario per il gateway per completare le richieste di oggetti put S3.

unità: Millisecondi

S3UploadPartRequestTime

Questa metrica riporta il tempo necessario per il gateway per completare le richieste di parti di caricamento S3.

unità: Millisecondi

SmbV1Sessions

Questo parametro indica il numero di sessioni SMBv1 attive sul gateway.

unità: Conteggio

SmbV2Sessions

Questo parametro indica il numero di sessioni SMBv2 attive sul gateway.

unità: Conteggio

SmbV3Sessions

Questo parametro indica il numero di sessioni SMBv3 attive sul gateway.

unità: Conteggio

TotalCacheSize

Questa parametro riporta le dimensioni totali della cache.

unità: Byte

UserCpuPercent

Questa metrica riporta la percentuale di tempo impiegato per l'elaborazione del gateway.

unità: Percentuale

Informazioni sulle metriche della condivisione file

Di seguito vengono fornite informazioni sui parametri Storage Gateway che coprono condivisioni file. Ogni condivisione file dispone di un set di parametri a essa associati. Alcuni parametri specifici della condivisione file hanno lo stesso nome di alcuni parametri specifici del gateway. Questi parametri rappresentano lo stesso tipo di misure, ma vengono definiti per la condivisione file.

Specificare sempre se si desidera utilizzare un gateway o un parametro di condivisione dei file prima di utilizzare un parametro. Nello specifico, quando si lavora con i parametri di condivisione file, è necessario specificare File share ID che identifica il file per il quale si desidera visualizzare i parametri. Per ulteriori informazioni, consultare Uso di parametri di Amazon CloudWatch.

Nella tabella seguente vengono descritti parametri Storage Gateway che puoi utilizzare per ottenere informazioni sulle condivisioni file.

Parametro Descrizione
CacheHitPercent

Percentuale delle operazioni di lettura dell'applicazione dalle condivisioni file servite dalla cache. Il campione si riferisce al termine del periodo di reporting.

In assenza di operazioni di lettura dell'applicazione dalla condivisione file, questo parametro segnala il 100%.

unità: Percentuale

CachePercentDirty

Contributo della condivisione file alla percentuale totale della cache del gateway non conservata inAWS. Il campione si riferisce al termine del periodo di reporting.

Utilizzo dell'CachePercentDirtyparametro del gateway per visualizzare la percentuale totale della cache del gateway non conservata inAWS.

unità: Percentuale

CachePercentUsed

Contributo della condivisione file all'utilizzo della percentuale totale dello storage della cache del gateway. Il campione si riferisce al termine del periodo di reporting.

Usa il parametro CachePercentUsed del gateway per visualizzare la percentuale totale di utilizzo dello storage della cache del gateway.

unità: Percentuale

CloudBytesUploaded

Il numero totale di byte che il gateway ha scaricato inAWSdurante il periodo di riferimento.

Usa questo parametro con la statistica Sum per misurare il throughput e con la statistica Samples per misurare le operazioni IOPS.

unità: Byte

CloudBytesDownloaded

Il numero totale di byte che il gateway ha scaricato daAWSdurante il periodo di riferimento.

Usa questo parametro con la statistica Sum per misurare il throughput e con la statistica Samples per misurare le operazioni di input/output al secondo (IOPS).

unità: Byte

ReadBytes

Numero totale di byte letti dalle applicazioni in locale durante il periodo di reporting per una condivisione file.

Usa questo parametro con la statistica Sum per misurare il throughput e con la statistica Samples per misurare le operazioni IOPS.

unità: Byte

WriteBytes

Numero totale di byte scritti nelle applicazioni in locale durante il periodo di reporting.

Usa questo parametro con la statistica Sum per misurare il throughput e con la statistica Samples per misurare le operazioni IOPS.

unità: Byte

Informazioni sui log di controllo del gateway di file

I log di audit Amazon S3 File Gateway (S3 File Gateway) forniscono dettagli sull'accesso degli utenti a file e cartelle all'interno di una condivisione file. Puoi utilizzarli per monitorare le attività degli utenti e agire se vengono identificati modelli di attività inappropriati.

Operazioni

Nella tabella seguente vengono descritte le operazioni di accesso ai file di log di audit del gateway file.

Nome operazione

Definizione

Leggere i dati

Leggere il contenuto di un file.

Scrivere i dati

Modificare il contenuto di un file.

Crea

Creare un nuovo file o una cartella.

Assegnazione di un nuovo nome

Rinominare un file o una cartella esistente.

Delete

Eliminare un file o una cartella.

Attributi di scrittura

Aggiorna i metadati di file o cartelle (ACL, proprietario, gruppo, autorizzazioni).

Attributi

La tabella seguente descrive gli attributi di accesso ai file di log di audit di S3 File Gateway.

Attributo

Definizione

accessMode L'impostazione di autorizzazione per l'oggetto.
accountDomain (solo PMI) Il dominio Active Directory (AD) a cui appartiene l'account client.
accountName (solo PMI) Nome utente Active Directory del client.
bucket Il nome del bucket S3.
clientGid (solo NFS) L'identificatore del gruppo di utenti che accede all'oggetto.
clientUid (solo NFS) Identificatore dell'utente che accede all'oggetto.
ctime L'ora in cui il contenuto o i metadati dell'oggetto sono stati modificato, impostata dal client.
groupId Identificatore per il proprietario del gruppo dell'oggetto.
fileSizeInBytes La dimensione del file in byte, impostata dal client al momento della creazione del file.
gateway L'ID gateway di storage.
mtime Ora in cui il contenuto dell'oggetto è stato modificato, impostata dal client.
newObjectName Il percorso completo del nuovo oggetto dopo che è stato rinominato.
objectName Il percorso completo dell'oggetto.
objectType Definisce se l'oggetto è un file o una cartella.
operation Il nome dell'operazione di accesso dell'oggetto.
ownerId L'identificatore per il proprietario dell'oggetto.
securityDescriptor (solo PMI) Visualizza l'elenco di controllo di accesso discrezionale (DACL) impostato su un oggetto, in formato SDDL.
shareName Il nome della condivisione a cui si accede.
source L'ID della condivisione file sottoposta ad audit.
sourceAddress L'indirizzo IP del computer client di condivisione file.
status Stato dell'operazione. Vengono registrate solo le operazioni riuscite (gli errori vengono registrati con l'eccezione degli errori derivanti da autorizzazioni negate).
timestamp L'ora in cui si è verificata l'operazione in base al timestamp del sistema operativo del gateway.
version Versione del formato del log di audit.

Attributi registrati per operazione

Nella tabella seguente vengono descritti gli attributi del log di audit del gateway S3 registrati in ogni operazione di accesso ai file.

Leggere i dati

Scrivere i dati

Create Folder

Creare file

Rinominare file/cartella

Elimina file/cartella

Attributi di scrittura (modifica ACL -Solo SMB)

Attributi di scrittura (chown)

Attributi di scrittura (chmod)

Attributi di scrittura (chgrp)

accessMode X X X
accountDomain (solo PMI) X X X X X X X X X X
accountName (solo PMI) X X X X X X X X X X
bucket X X X X X X X X X X
clientGid (solo NFS) X X X X X X X X X
clientUid (solo NFS) X X X X X X X X X
ctime X X
groupId X X
fileSizeInBytes X
gateway X X X X X X X X X X
mtime X X
newObjectName X
objectName X X X X X X X X X X
objectType X X X X X X X X X X
operation X X X X X X X X X X
ownerId X X X
securityDescriptor (solo PMI) X X
shareName X X X X X X X X X X
source X X X X X X X X X X
sourceAddress X X X X X X X X X X
status X X X X X X X X X X
timestamp X X X X X X X X X X
version X X X X X X X X X X