FC ConcursosFC Concursos

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:

  1. journalctl -u -grep -i transaction-engine.service --from "03:40" --to "04:00" -severity error|alert -o json > log_analysis.json
  2. journalctl -u grep transaction-engine --s "03:40" --u "04:00" -priority error|alert -save json > log_analysis.json
  3. journalctl -L transaction-engine.service --s "03:40" --u "04:00" -severity error|alert -o json > log_analysis.json
  4. tail -n /var/log/syslog -grep transaction-engine.service --start "03:40" --end "04:00" -priority error|alert -o json > log_analysis.json
  5. 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

Continue aprendendo