

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 delle funzioni Lambda con isolamento dei tenant
<a name="tenant-isolation-monitor"></a>

[Puoi monitorare le funzioni Lambda isolate dai tenant utilizzando CloudWatch AWS X-Ray Amazon e accedendo ai dati di telemetria in tempo reale per le estensioni utilizzando l'API di telemetria.](telemetry-api.md)

## Comprendere la registrazione per la modalità isolata dei tenant
<a name="tenant-isolation-logging"></a>

Per le funzioni che utilizzano l'isolamento dei tenant, Lambda include automaticamente l'identificatore del tenant [nei registri delle funzioni quando è abilitata la](monitoring-logs.md) [registrazione JSON, semplificando](monitoring-cloudwatchlogs-logformat.md) il monitoraggio e il debug di problemi specifici del tenant. Lambda crea un [flusso di CloudWatch log](https://docs.aws.amazon.com/AmazonCloudWatch/latest/logs/Working-with-log-groups-and-streams.html) separato per ogni ambiente di esecuzione. Puoi utilizzare CloudWatch Logs Insights per trovare i flussi di log che appartengono a un particolare tenant filtrandoli per identificatore del tenant:

```
fields @logStream, @message
| filter tenantId=='BlueTenant' or record.tenantId=='BlueTenant'
| stats count() as logCount by @logStream
| sort @timestamp desc
```

È inoltre possibile utilizzare questo parametro per recuperare i log specifici del tenant in tutti i flussi di log:

```
fields @message
| filter tenantId=='BlueTenant' or record.tenantId=='BlueTenant'
| limit 1000
```

La `tenantId` proprietà è inclusa per gli eventi delle piattaforme (come `platform.start` e`platform.report`) e i log personalizzati stampati nel codice della funzione, come illustrato di seguito:

```
{
    "time": "2025-10-13T19:48:06.990Z",
    "type": "platform.start",
    "record": {
        "requestId": "a0f40320-b43c-44b3-91bf-d5b5240a1bed",
        "functionArn": "arn:aws:lambda:us-east-1:xxxxxx:function:multitenant-function-1",
        "version": "$LATEST",
        {{"tenantId": "BlueTenant"}}"
    }
}
{
    "timestamp": "2025-10-13T19:48:06.992Z",
    "level": "INFO",
    "requestId": "a0f40320-b43c-44b3-91bf-d5b5240a1bed",
    {{"tenantId": "BlueTenant"}}",
    "message": "custom log line1"
}
{
    "timestamp": "2025-10-13T19:48:07.022Z",
    "level": "WARN",
    "requestId": "a0f40320-b43c-44b3-91bf-d5b5240a1bed",
    {{"tenantId": "BlueTenant"}}",
    "message": "custom log line2"
}
```