Введение
В этом испытании вы примерите на себя роль таинственного исследователя, изучающего древний монумент глубоко в диких джунглях. Ваша цель — получить скрытые сведения о древней цивилизации, изучив логи недавно обнаруженного артефакта.
Исследование древнего артефакта
Задачи
- Просмотрите логи 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-контейнеров. Погружаясь в логи древнего артефакта, вы развиваете важные навыки поиска неисправностей и извлечения критически важной информации в контейнеризированной среде.



