Экспедиция в джунгли: Раскрытие древних логов

DockerIntermediate
Практиковаться сейчас

Введение

В этом испытании вы примерите на себя роль таинственного исследователя, изучающего древний монумент глубоко в диких джунглях. Ваша цель — получить скрытые сведения о древней цивилизации, изучив логи недавно обнаруженного артефакта.

Исследование древнего артефакта

Задачи

  • Просмотрите логи Docker-контейнера с именем ancient-artifact
  • Найдите все критические сообщения об ошибках в логах
  • Сохраните логи с критическими ошибками в файл critical_log.txt в директории /home/labex/project

Пример

При просмотре логов вы должны уметь распознавать сообщения об ошибках, связанных с проблемами подключения или неправильной конфигурацией.

Логи выглядят следующим образом:

$ cat /home/labex/project/critical_log.txt
critical - Error message
critical - Error message
critical - Error message
critical - Error message
critical - Error message
critical - Error message
critical - Error message
critical - Error message
critical - Error message
critical - Error message

Анализ исторических записей

Задачи

  • Извлеките временные метки (timestamps) из логов контейнера ancient-artifact для дальнейшего анализа
  • Определите частоту возникновения определенных событий в логах
  • Сохраните логи с временными метками в файл timestamp_log.txt в директории /home/labex/project

Требования

  • Используйте консольную команду для парсинга и извлечения временных меток из логов
  • Изучите записи логов, чтобы выявить возникновение значимых событий
  • Файл должен быть сохранен в директории /home/labex/project под именем timestamp_log.txt

Пример

Извлеченные временные метки помогут понять хронологию исторических событий, связанных с древним артефактом.

Логи выглядят следующим образом:

$ cat /home/labex/project/timestamp_log.txt
Tue Jan 30 15:43:33 UTC 2024 - INFO regular log entry with timestamp
Tue Jan 30 15:43:34 UTC 2024 - INFO regular log entry with timestamp
Tue Jan 30 15:43:35 UTC 2024 - INFO regular log entry with timestamp
Tue Jan 30 15:43:36 UTC 2024 - INFO regular log entry with timestamp
Tue Jan 30 15:43:37 UTC 2024 - INFO regular log entry with timestamp
Tue Jan 30 15:43:38 UTC 2024 - INFO regular log entry with timestamp
Tue Jan 30 15:43:39 UTC 2024 - INFO regular log entry with timestamp
Tue Jan 30 15:43:40 UTC 2024 - INFO regular log entry with timestamp
Tue Jan 30 15:43:41 UTC 2024 - INFO regular log entry with timestamp
Tue Jan 30 15:43:42 UTC 2024 - INFO regular log entry with timestamp

Резюме

Цель этого испытания — получить практический опыт просмотра и анализа логов Docker-контейнеров. Погружаясь в логи древнего артефакта, вы развиваете важные навыки поиска неисправностей и извлечения критически важной информации в контейнеризированной среде.

✨ Проверить решение и практиковаться✨ Проверить решение и практиковаться