Tutorial: Visualizar informações sobre tarefas e execuções de tarefas usando a AWS CLI
Este tutorial demonstra como usar a AWS Command Line Interface (AWS CLI) para visualizar detalhes sobre as tarefas concluídas da janela de manutenção.
Se você estiver continuando diretamente do Tutorial: Criar e configurar uma janela de manutenção usando a AWS CLI, reserve tempo suficiente para que a sua janela de manutenção seja executada pelo menos uma vez, para ver os resultados dessa execução.
Ao seguir as etapas neste tutorial, substitua os valores em texto itálico vermelho
por suas próprias opções e IDs. Por exemplo, substitua o ID da janela de manutenção mw-0c50858d01EXAMPLE
e o ID da instânciai-02573cafcfEXAMPLE
pelos IDs de recursos criados.
Para visualiar informações sobre tarefas e execuções de tarefas usando a AWS CLI
-
Execute o comando a seguir para visualizar uma lista de execuções de tarefas para uma janela de manutenção específica.
O sistema retorna informações semelhantes às seguintes.
{ "WindowExecutions": [ { "WindowId": "mw-0c50858d01EXAMPLE", "WindowExecutionId": "14bea65d-5ccc-462d-a2f3-e99c8EXAMPLE", "Status": "SUCCESS", "StartTime": 1557593793.483, "EndTime": 1557593798.978 }, { "WindowId": "mw-0c50858d01EXAMPLE", "WindowExecutionId": "791b72e0-f0da-4021-8b35-f95dfEXAMPLE", "Status": "SUCCESS", "StartTime": 1557593493.096, "EndTime": 1557593498.611 }, { "WindowId": "mw-0c50858d01EXAMPLE", "WindowExecutionId": "ecec60fa-6bb0-4d26-98c7-140308EXAMPLE", "Status": "SUCCESS", "StatusDetails": "No tasks to execute.", "StartTime": 1557593193.309, "EndTime": 1557593193.334 } ] }
-
Execute o comando a seguir para obter informações sobre uma execução de tarefa da janela de manutenção.
O sistema retorna informações semelhantes às seguintes.
{ "WindowExecutionId": "14bea65d-5ccc-462d-a2f3-e99c8EXAMPLE", "TaskIds": [ "c9b05aba-197f-4d8d-be34-e73fbEXAMPLE" ], "Status": "SUCCESS", "StartTime": 1557593493.096, "EndTime": 1557593498.611 }
-
Execute o comando a seguir para listar as tarefas executadas como parte de uma execução da janela de manutenção.
O sistema retorna informações semelhantes às seguintes.
{ "WindowExecutionTaskIdentities": [ { "WindowExecutionId": "14bea65d-5ccc-462d-a2f3-e99c8EXAMPLE", "TaskExecutionId": "c9b05aba-197f-4d8d-be34-e73fbEXAMPLE", "Status": "SUCCESS", "StartTime": 1557593493.162, "EndTime": 1557593498.57, "TaskArn": "AWS-RunShellScript", "TaskType": "RUN_COMMAND" } ] }
-
Execute o seguinte comando para obter os detalhes de uma execução de tarefa.
O sistema retorna informações semelhantes às seguintes.
{ "WindowExecutionId": "14bea65d-5ccc-462d-a2f3-e99c8EXAMPLE", "TaskExecutionId": "c9b05aba-197f-4d8d-be34-e73fbEXAMPLE", "TaskArn": "AWS-RunShellScript", "ServiceRole": "arn:aws:iam::111122223333:role/MyMaintenanceWindowServiceRole", "Type": "RUN_COMMAND", "TaskParameters": [ { "aws:InstanceId": { "Values": [ "i-02573cafcfEXAMPLE" ] }, "commands": { "Values": [ "df" ] } } ], "Priority": 10, "MaxConcurrency": "1", "MaxErrors": "1", "Status": "SUCCESS", "StartTime": 1557593493.162, "EndTime": 1557593498.57 }
-
Execute o seguinte comando para obter as invocações de tarefas específicas realizadas para uma execução de tarefa.
O sistema retorna informações semelhantes às seguintes.
{ "WindowExecutionTaskInvocationIdentities": [ { "WindowExecutionId": "14bea65d-5ccc-462d-a2f3-e99c8EXAMPLE", "TaskExecutionId": "c9b05aba-197f-4d8d-be34-e73fbEXAMPLE", "InvocationId": "c336d2ab-09de-44ba-8f6a-6136cEXAMPLE", "ExecutionId": "76a5a04f-caf6-490c-b448-92c02EXAMPLE", "TaskType": "RUN_COMMAND", "Parameters": "{\"documentName\":\"AWS-RunShellScript\",\"instanceIds\":[\"i-02573cafcfEXAMPLE\"],\"maxConcurrency\":\"1\",\"maxErrors\":\"1\",\"parameters\":{\"commands\":[\"df\"]}}", "Status": "SUCCESS", "StatusDetails": "Success", "StartTime": 1557593493.222, "EndTime": 1557593498.466 } ] }