Questão FC546531
Um servidor Linux Ubuntu 22.04, responsável por hospedar um aplicativo financeiro, apresentou falha no dia de hoje às 03:47 AM. O serviço principal, denominado transaction-engine.s
Sem classificação
FURB · 2025
Um servidor Linux Ubuntu 22.04, responsável por hospedar um aplicativo financeiro, apresentou falha no dia de hoje às 03:47 AM. O serviço principal, denominado transaction-engine.service, gerenciado pelo systemd, falhou durante uma atualização do banco de dados, resultando em 14 minutos de indisponibilidade. O desenvolvedor responsável foi instruído a:
a.Filtrar os logs específicos do serviço transaction-engine.service, no intervalo entre 03:40 AM e 04:00 AM.
b.Selecionar apenas mensagens com nível de severidade igual a erro ou alerta.
c.Exportar os dados em formato JSON para um arquivo chamado log_analysis.json.
Assinale a alternativa que atende a todos os requisitos de forma correta:
- journalctl -u -grep -i transaction-engine.service --from "03:40" --to "04:00" -severity error|alert -o json > log_analysis.json
- journalctl -u grep transaction-engine --s "03:40" --u "04:00" -priority error|alert -save json > log_analysis.json
- journalctl -L transaction-engine.service --s "03:40" --u "04:00" -severity error|alert -o json > log_analysis.json
- tail -n /var/log/syslog -grep transaction-engine.service --start "03:40" --end "04:00" -priority error|alert -o json > log_analysis.json
- journalctl -u transaction-engine.service --since "03:40" --until "04:00" -p err..alert -o json > log_analysis.json
Mostrar resposta e comentário
Gabarito
Errado
Comentário do professor
O comando apresentado usa o journalctl para extrair exatamente os registros desejados do systemd. Ele atua sobre a unidade -u transaction-engine.service, isto é, filtra apenas mensagens do serviço responsável pelo aplicativo.
Os parâmetros --since "03:40" e --until "04:00" delimitam o intervalo temporal pedido, considerando horários locais. Assim são retornados só os eventos entre 03:40 AM e 04:00 AM, incluindo o ponto inicial e final.
O filtro de prioridade -p err..alert seleciona mensagens com severidade error e alert, usando o intervalo de prioridades do journalctl. Isso garante que só ocorrências de maior gravidade sejam exibidas.
Por fim, -o json formata cada entrada em JSON e a redireção > log_analysis.json grava o resultado no arquivo solicitado, pronto para análise automatizada.
Conteúdo do catálogo FC Concursos · Atualizado em