

AWS O Mainframe Modernization Service (experiência em Managed Runtime Environment) não está mais aberto a novos clientes. Para recursos semelhantes ao AWS Mainframe Modernization Service (experiência em Managed Runtime Environment), explore o AWS Mainframe Modernization Service (experiência autogerenciada). Os clientes atuais podem continuar usando o serviço normalmente. Para obter mais informações, consulte Alteração na [disponibilidade AWS da modernização do mainframe](https://docs.aws.amazon.com/m2/latest/userguide/mainframe-modernization-availability-change.html).

As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.

# Monitorando a AWS modernização do mainframe
<a name="monitoring-overview"></a>

O monitoramento é uma parte importante da manutenção da confiabilidade, disponibilidade e desempenho da modernização do AWS mainframe e de suas outras soluções da AWS. A AWS fornece as seguintes ferramentas de monitoramento para observar a modernização do AWS mainframe, relatar quando algo está errado e realizar ações automáticas quando apropriado:
+ *A Amazon CloudWatch* monitora seus AWS recursos e os aplicativos em que você executa AWS em tempo real. Você pode coletar e rastrear métricas, criar painéis personalizados e definir alarmes que o notificam ou que realizam ações quando uma métrica especificada atinge um limite definido. Por exemplo, você pode CloudWatch rastrear o uso da CPU ou outras métricas de suas instâncias do Amazon EC2 e iniciar automaticamente novas instâncias quando necessário. Para obter mais informações, consulte o [Guia CloudWatch do usuário da Amazon](https://docs.aws.amazon.com/AmazonCloudWatch/latest/monitoring/).
+ *O Amazon CloudWatch Logs* permite que você monitore, armazene e acesse seus arquivos de log a partir de instâncias do Amazon EC2 e de outras fontes. CloudTrail CloudWatch Os registros podem monitorar as informações nos arquivos de log e notificá-lo quando determinados limites forem atingidos. É possível também arquivar seus dados de log em armazenamento resiliente. Para obter mais informações, consulte o [Guia do usuário do Amazon CloudWatch Logs](https://docs.aws.amazon.com/AmazonCloudWatch/latest/logs/).
+ *AWS CloudTrail*captura chamadas de API e eventos relacionados feitos por ou em nome de sua AWS conta e entrega os arquivos de log para um bucket do Amazon S3 que você especificar. Você pode identificar quais usuários e contas ligaram AWS, o endereço IP de origem a partir do qual as chamadas foram feitas e quando elas ocorreram. Para obter mais informações, consulte o [Guia do usuário do AWS CloudTrail](https://docs.aws.amazon.com/awscloudtrail/latest/userguide/).

# Monitorando a modernização AWS do mainframe com a Amazon CloudWatch
<a name="monitoring-cloudwatch"></a>

Você pode monitorar a modernização do AWS mainframe usando CloudWatch, que coleta dados brutos e os processa em métricas legíveis, quase em tempo real. Essas estatísticas são mantidas por 15 meses, de maneira que você possa acessar informações históricas e ter uma perspectiva melhor de como o aplicativo web ou o serviço está se saindo. Você também pode definir alarmes que observam determinados limites e enviam notificações ou realizam ações quando esses limites são atingidos. Para obter mais informações, consulte o [Guia CloudWatch do usuário da Amazon](https://docs.aws.amazon.com/AmazonCloudWatch/latest/monitoring/).

As tabelas a seguir listam as métricas e dimensões da modernização AWS do mainframe. O namespace para essas métricas é `AWS/M2`.

## Mainframe Metrics
<a name="monitoring-cloudwatch-m2-metrics"></a>


| Métrica | Description | 
| --- | --- | 
|  CPUUtilization  |  A utilização da CPU das instâncias no ambiente. Dimensão: environmentId Unidades: percentual Estatísticas válidas: média, mínimo, máximo  | 
|  InboundNetworkThroughput  |  Taxa de transferência de rede de entrada de instâncias no ambiente. Dimensão: environmentId Unidades: bytes por segundo Estatísticas válidas: média, mínimo, máximo  | 
|  MemoryUtilization  |  A utilização da memória das instâncias no ambiente. Dimensão: environmentId Unidades: percentual Estatísticas válidas: média, mínimo, máximo  | 
|  OutboundNetworkThroughput  |  Taxa de transferência de rede de saída das instâncias no ambiente. Dimensão: environmentId Unidades: bytes por segundo Estatísticas válidas: média, mínimo, máximo  | 

## Métricas de aplicativo
<a name="monitoring-cloudwatch-m2-app-metrics"></a>


| Métrica | Description | 
| --- | --- | 
|  BatchJobCompletedCount  |  O número de trabalhos concluídos durante o intervalo de tempo. Essa métrica está disponível para a Rocket Software (antiga Micro Focus) e para o AWS Transform for mainframe 3.7.0 e versões posteriores. Dimensões: applicationId Unidades: contagem Estatística válida: soma  | 
|  BatchJobFailedCount  |  O número de trabalhos com falha durante o intervalo de tempo. Essa métrica está disponível para o Rocket Software e para o AWS Transform for mainframe 3.7.0 e versões posteriores. Dimensões: applicationId Unidades: contagem Estatística válida: soma  | 
|  JvmMemoryFree  |  A quantidade de memória disponível que não está sendo usada atualmente pela Java Virtual Machine. Essa métrica está disponível somente para o mecanismo de tempo de execução do AWS Transform for mainframe. Ele está disponível para o AWS Transform for mainframe 3.7.0 e versões posteriores. Dimensões: applicationId Unidades: bytes Estatísticas válidas: média, mínimo, máximo  | 
|  JvmMemoryMax  |  A quantidade máxima de memória permitida para a Java Virtual Machine. Essa métrica está disponível somente para o mecanismo de tempo de execução do AWS Transform for mainframe. Ele está disponível para o AWS Transform for mainframe 3.7.0 e versões posteriores. Dimensões: applicationId Unidades: bytes Estatísticas válidas: média, mínimo, máximo  | 
|  JvmMemoryUsed  |  A quantidade de memória usada ativamente pela Máquina Virtual Java. Essa métrica está disponível somente para o mecanismo de tempo de execução do AWS Transform for mainframe. Ele está disponível para o AWS Transform for mainframe 3.7.0 e versões posteriores. Dimensões: applicationId Unidades: bytes Estatísticas válidas: média, mínimo, máximo  | 
|  ProcessesActiveCount  |  O número ativo de processos de execução simultânea de serviços que estão processando solicitações. Essa métrica está disponível apenas para o mecanismo de tempo de execução da Rocket Software. Dimensões: applicationId Unidades: contagem Estatística válida: soma  | 
|  SessionCount  |  O número de sessões HTTP para a aplicação. Essa métrica está disponível somente para o mecanismo de tempo de execução do AWS Transform for mainframe. Ele está disponível para o AWS Transform for mainframe 3.7.0 e versões posteriores. Dimensões: applicationId Unidades: contagem Estatísticas válidas: média, mínimo, máximo  | 
|  SharedMemoryFree  |  A memória disponível para que o servidor corporativo armazene todas as informações necessárias para executar transações e trabalhos. Essa métrica está disponível apenas para o mecanismo de tempo de execução da Rocket Software. Dimensões: applicationId Unidades: Kilobytes Estatísticas válidas: média, mínimo, máximo  | 
|  SharedMemoryTotal  |  A quantidade total de memória compartilhada alocada para o servidor corporativo armazenar todas as informações necessárias para executar transações e trabalhos. Essa métrica está disponível apenas para o mecanismo de tempo de execução da Rocket Software. Dimensões: applicationId Unidades: Kilobytes Estatísticas válidas: média, mínimo, máximo  | 
|  ThreadActiveCount  |  O número de threads do mecanismo que estão processando solicitações. Essa métrica está disponível somente para o mecanismo de tempo de execução do AWS Transform for mainframe. Ele está disponível para o AWS Transform for mainframe 3.7.0 e versões posteriores. Dimensões: applicationId Unidades: contagem Estatísticas válidas: média, mínimo, máximo  | 
|  TransactionCompletedCount  |  O número de transações confirmadas durante o intervalo de tempo. Essa métrica está disponível para o Rocket Software e para o AWS Transform for mainframe 3.7.0 e versões posteriores. Dimensões: applicationId Unidades: contagem Estatística válida: soma  | 
|  TransactionFailedCount  |  O número de transações com falha durante o intervalo de tempo. Essa métrica está disponível para o Rocket Software e para o AWS Transform for mainframe 3.7.0 e versões posteriores. Dimensões: applicationId Unidades: contagem Estatística válida: soma  | 
|  TransactionResponseTime  |  A quantidade de tempo desde o momento em que um usuário envia uma solicitação até o momento em que a aplicação indica que a solicitação foi concluída. Essa métrica está disponível para o Rocket Software e para o AWS Transform for mainframe 3.7.0 e versões posteriores. Dimensões: applicationId Unidade: milissegundos Estatísticas válidas: média, mínimo, máximo  | 

## Dimensões
<a name="monitoring-cloudwatch-m2-dimensions"></a>


| Dimensão | Description | 
| --- | --- | 
|  applicationId  |  Essa dimensão filtra a métrica para a aplicação identificada por ID.  | 
|  environmentId  |  Essa dimensão filtra a métrica para o ambiente identificado por ID.  | 

# Registrando AWS chamadas da API de modernização de mainframe usando AWS CloudTrail
<a name="logging-using-cloudtrail"></a>

AWS A modernização do mainframe é integrada com AWS CloudTrail um serviço que fornece um registro das ações realizadas por um usuário, função ou AWS serviço na modernização do AWS mainframe. CloudTrail captura todas as chamadas de API para modernização AWS do mainframe como eventos. As chamadas capturadas incluem chamadas do console de modernização do AWS mainframe e chamadas de código para as operações da API de modernização do AWS mainframe. Se você criar uma trilha, poderá habilitar a entrega contínua de CloudTrail eventos para um bucket do Amazon S3, incluindo eventos para modernização do AWS mainframe. Se você não configurar uma trilha, ainda poderá ver os eventos mais recentes no CloudTrail console no **Histórico de eventos**. Usando as informações coletadas por CloudTrail, você pode determinar a solicitação que foi feita para a modernização do AWS mainframe, o endereço IP do qual a solicitação foi feita, quem fez a solicitação, quando ela foi feita e detalhes adicionais.

Para saber mais CloudTrail, consulte o [Guia AWS CloudTrail do usuário](https://docs.aws.amazon.com/awscloudtrail/latest/userguide/).

## AWS Informações sobre modernização do mainframe em CloudTrail
<a name="service-name-info-in-cloudtrail"></a>

CloudTrail é ativado em sua AWS conta quando você cria a conta. **Quando a atividade ocorre na modernização do AWS mainframe, essa atividade é registrada em um CloudTrail evento junto com outros eventos de AWS serviço no histórico de eventos.** Você pode visualizar, pesquisar e baixar eventos recentes em sua AWS conta. Para obter mais informações, consulte [Visualização de eventos com histórico de CloudTrail eventos](https://docs.aws.amazon.com/awscloudtrail/latest/userguide/view-cloudtrail-events.html).

Para um registro contínuo dos eventos em sua AWS conta, incluindo eventos para modernização do AWS mainframe, crie uma trilha. Uma *trilha* permite CloudTrail entregar arquivos de log para um bucket do Amazon S3. Por padrão, quando você cria uma trilha no console, ela é aplicada a todas as regiões da AWS. A trilha registra eventos de todas as regiões na AWS partição e entrega os arquivos de log ao bucket do Amazon S3 que você especificar. Além disso, você pode configurar outros AWS serviços para analisar e agir com base nos dados de eventos coletados nos CloudTrail registros. Para saber mais, consulte:
+ [Visão geral da criação de uma trilha](https://docs.aws.amazon.com/awscloudtrail/latest/userguide/cloudtrail-create-and-update-a-trail.html)
+ [CloudTrail serviços e integrações suportados](https://docs.aws.amazon.com/awscloudtrail/latest/userguide/cloudtrail-aws-service-specific-topics.html)
+ [Configurando notificações do Amazon SNS para CloudTrail](https://docs.aws.amazon.com/awscloudtrail/latest/userguide/configure-sns-notifications-for-cloudtrail.html)
+ [Recebendo arquivos de CloudTrail log de várias regiões](https://docs.aws.amazon.com/awscloudtrail/latest/userguide/receive-cloudtrail-log-files-from-multiple-regions.html)
+ [Recebendo arquivos de CloudTrail log de várias contas](https://docs.aws.amazon.com/awscloudtrail/latest/userguide/cloudtrail-receive-logs-from-multiple-accounts.html)

Todas as ações de modernização do AWS mainframe são registradas CloudTrail e documentadas na Referência da API de modernização do [AWS mainframe](https://docs.aws.amazon.com/m2/latest/APIReference/). Por exemplo, chamadas para o `CreateApplication` `CreateEnvironment` e `CreateDeployment` as ações geram entradas nos arquivos de CloudTrail log.

Cada entrada de log ou evento contém informações sobre quem gerou a solicitação. As informações de identidade ajudam a determinar o seguinte:
+ Se a solicitação foi feita com credenciais de usuário raiz ou credenciais de usuário.
+ Se a solicitação foi feita com credenciais de segurança temporárias de um perfil ou de um usuário federado.
+ Se a solicitação foi feita por outro AWS serviço.

Para obter mais informações, consulte [Elemento userIdentity do CloudTrail ](https://docs.aws.amazon.com/awscloudtrail/latest/userguide/cloudtrail-event-reference-user-identity.html).

## Compreendendo as entradas do arquivo de log de modernização do AWS mainframe
<a name="understanding-service-name-entries"></a>

Uma trilha é uma configuração que permite a entrega de eventos como arquivos de log para um bucket do Amazon S3 que você especificar. CloudTrail os arquivos de log contêm uma ou mais entradas de log. Um evento representa uma única solicitação de qualquer fonte e inclui informações sobre a ação solicitada, a data e a hora da ação, os parâmetros da solicitação e assim por diante. CloudTrail os arquivos de log não são um rastreamento de pilha ordenado das chamadas públicas de API, portanto, eles não aparecem em nenhuma ordem específica. 

O exemplo a seguir mostra uma entrada de CloudTrail registro que demonstra a `CreateApplication` ação.

```
{
    "eventVersion": "1.08",
    "userIdentity": {
        "type": "AssumedRole",
        "principalId": "AROAII6WZTHGYAEXAMPLE",
        "arn": "arn:aws:sts::444455556666:assumed-role/Admin/Mary_Major",
        "accountId": "444455556666",
        "accessKeyId": "AKIAIOSFODNN7EXAMPLE",
        "sessionContext": {
            "sessionIssuer": {
                "type": "Role",
                "principalId": "AROAII6WZTHGYAEXAMPLE",
                "arn": "arn:aws:iam::444455556666:role/Admin",
                "accountId": "444455556666",
                "userName": "Admin"
            },
            "webIdFederationData": {},
            "attributes": {
                "creationDate": "2022-06-01T20:38:22Z",
                "mfaAuthenticated": "false"
            }
        }
    },
    "eventTime": "2022-06-01T20:40:39Z",
    "eventSource": "m2.amazonaws.com",
    "eventName": "CreateApplication",
    "awsRegion": "us-east-1",
    "sourceIPAddress": "72.21.196.65",
    "userAgent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:91.0) Gecko/20100101 Firefox/91.0",
    "requestParameters": {
        "clientToken": "1abc23de-f45g-6789-h01i-jkl2m3456789",
        "name": "MyApp",
        "description": "",
        "engineType": "microfocus",
        "definition": {
            "content": "{}"
        },
        "tags": {}
    },
    "responseElements": {
        "applicationVersion": 1,
        "Access-Control-Expose-Headers": "x-amzn-RequestId,x-amzn-ErrorType,x-amzn-ErrorMessage,Date",
        "applicationArn": "arn:aws:m2:us-east-1:444455556666:app/lsfhmwhw7fffrosff2lncwqcua",
        "applicationId": "lsfhmwhw7fffrosff2lncwqcua"
    },
    "requestID": "36982d38-fcde-4bfe-a89a-7bd78d43c926",
    "eventID": "d7f0fc36-46ae-4157-9a79-c79f385fda98",
    "readOnly": false,
    "eventType": "AwsApiCall",
    "managementEvent": true,
    "recipientAccountId": "444455556666",
    "eventCategory": "Management"
}
```