Expedición a la selva: Descubriendo registros antiguos

DockerDockerBeginner
Practicar Ahora

💡 Este tutorial está traducido por IA desde la versión en inglés. Para ver la versión original, puedes hacer clic aquí

Introducción

En este desafío, pondrás los zapatos de un misterioso explorador que estudia un monumento antiguo en medio de una selva salvaje. Tu objetivo es descubrir información oculta sobre la civilización antigua examinando los registros de un artefacto recientemente descubierto.


Skills Graph

%%%%{init: {'theme':'neutral'}}%%%% flowchart RL docker(("Docker")) -.-> docker/ContainerOperationsGroup(["Container Operations"]) docker/ContainerOperationsGroup -.-> docker/logs("View Container Logs") subgraph Lab Skills docker/logs -.-> lab-271472{{"Expedición a la selva: Descubriendo registros antiguos"}} end

Explorar el Artefacto Antiguo

Tareas

  • Ver los registros de un contenedor de Docker llamado "ancient-artifact"
  • Identificar cualquier mensaje de error crítico dentro de los registros
  • Guardar los registros de los mensajes de error críticos en el archivo critical_log.txt en el directorio /home/labex/project

Ejemplo

Al ver los registros, deberías ser capaz de identificar mensajes de error relacionados con problemas de conectividad o configuraciones incorrectas.

Los registros se ven como sigue:

$ 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
✨ Revisar Solución y Practicar

Analizar Referencias Históricas

Tareas

  • Extraer los timestamps de los registros del contenedor llamado "ancient-artifact" para su análisis ulterior
  • Determinar la frecuencia de eventos específicos dentro de los registros
  • Guardar los registros con timestamp en el archivo timestamp_log.txt en el directorio /home/labex/project

Requisitos

  • Utilizar un comando de shell para analizar y extraer timestamps de los registros
  • Investigar las entradas de registro para identificar la ocurrencia de eventos significativos
  • El archivo debe ser guardado en el directorio /home/labex/project con el nombre de archivo timestamp_log.txt

Ejemplo

Los timestamps extraídos proporcionarán información sobre los acontecimientos históricos relacionados con el artefacto antiguo.

Los registros se ven como sigue:

$ 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
✨ Revisar Solución y Practicar

Resumen

En este desafío, el objetivo es adquirir experiencia práctica en la visualización y análisis de los registros de contenedores de Docker. Al profundizar en los registros del artefacto antiguo, desarrollarás habilidades esenciales para la solución de problemas y la descubierta de información crítica en un entorno de contenedores.