Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Aprende Escritura de una Aplicación de Registro Simple | Monitoreo y Registro en DevOps
Introducción a DevOps

bookEscritura de una Aplicación de Registro Simple

Imagina que tienes una pequeña aplicación web y deseas ver qué hacen los usuarios: quién abrió la página principal y quién hizo clic en un botón. En el trabajo real de DevOps, rastrear estas acciones te ayuda a comprender el comportamiento del usuario y detectar problemas de manera temprana.

Creas una aplicación Flask sencilla que muestra un mensaje de bienvenida y responde cuando se hace clic en un botón. Cada acción se registra en un archivo de registro, lo que te brinda una primera visión de cómo funciona el registro antes de conectarlo a ELK para su análisis.

Lo que harás

La aplicación tiene dos rutas: una para la página principal y otra para el clic en el "botón". Cada vez que alguien visita una ruta o hace clic en el botón, se registra un evento en el log. Esto te permite ver exactamente qué hacen los usuarios y proporciona una base para futuros análisis.

app.py

app.py

copy

Se crea un objeto de aplicación Flask que gestiona las rutas y las solicitudes entrantes. Luego, se configura el registro de eventos utilizando logging.basicConfig para que todas las acciones de los usuarios se registren en el archivo /logs/app.log, incluyendo la marca de tiempo, el nivel del evento y el mensaje.

Las dos rutas muestran cómo funciona la aplicación: / devuelve un mensaje de bienvenida y registra cuando se abre la página principal, mientras que /click registra un clic en el botón y devuelve una respuesta de texto. Finalmente, el servidor se ejecuta en todas las interfaces en el puerto 5000, lo que permite probar la aplicación y ver los eventos en el archivo de registro.

1. ¿Dónde se registran las acciones de los usuarios?

2. ¿Qué ruta debes abrir para registrar un clic en el botón?

question mark

¿Dónde se registran las acciones de los usuarios?

Select the correct answer

question mark

¿Qué ruta debes abrir para registrar un clic en el botón?

Select the correct answer

¿Todo estuvo claro?

¿Cómo podemos mejorarlo?

¡Gracias por tus comentarios!

Sección 4. Capítulo 2

Pregunte a AI

expand

Pregunte a AI

ChatGPT

Pregunte lo que quiera o pruebe una de las preguntas sugeridas para comenzar nuestra charla

Awesome!

Completion rate improved to 3.7

bookEscritura de una Aplicación de Registro Simple

Desliza para mostrar el menú

Imagina que tienes una pequeña aplicación web y deseas ver qué hacen los usuarios: quién abrió la página principal y quién hizo clic en un botón. En el trabajo real de DevOps, rastrear estas acciones te ayuda a comprender el comportamiento del usuario y detectar problemas de manera temprana.

Creas una aplicación Flask sencilla que muestra un mensaje de bienvenida y responde cuando se hace clic en un botón. Cada acción se registra en un archivo de registro, lo que te brinda una primera visión de cómo funciona el registro antes de conectarlo a ELK para su análisis.

Lo que harás

La aplicación tiene dos rutas: una para la página principal y otra para el clic en el "botón". Cada vez que alguien visita una ruta o hace clic en el botón, se registra un evento en el log. Esto te permite ver exactamente qué hacen los usuarios y proporciona una base para futuros análisis.

app.py

app.py

copy

Se crea un objeto de aplicación Flask que gestiona las rutas y las solicitudes entrantes. Luego, se configura el registro de eventos utilizando logging.basicConfig para que todas las acciones de los usuarios se registren en el archivo /logs/app.log, incluyendo la marca de tiempo, el nivel del evento y el mensaje.

Las dos rutas muestran cómo funciona la aplicación: / devuelve un mensaje de bienvenida y registra cuando se abre la página principal, mientras que /click registra un clic en el botón y devuelve una respuesta de texto. Finalmente, el servidor se ejecuta en todas las interfaces en el puerto 5000, lo que permite probar la aplicación y ver los eventos en el archivo de registro.

1. ¿Dónde se registran las acciones de los usuarios?

2. ¿Qué ruta debes abrir para registrar un clic en el botón?

question mark

¿Dónde se registran las acciones de los usuarios?

Select the correct answer

question mark

¿Qué ruta debes abrir para registrar un clic en el botón?

Select the correct answer

¿Todo estuvo claro?

¿Cómo podemos mejorarlo?

¡Gracias por tus comentarios!

Sección 4. Capítulo 2
some-alt