Contenido del curso
APM avanzado
- 2

Qué es APM y sus señales doradas
04:43 min - 3

Buenas prácticas de configuración en APM
09:58 min - 4

Transacciones y métricas custom en New Relic
17:35 min - 5

Seguimiento de cambios en New Relic con GitHub Actions
16:44 min - 6

Métricas personalizadas y seguimiento de cambios en tableros de New Relic
05:58 min - 7

Métricas personalizadas y dashboards en New Relic
02:06 min
Agente de Infraestructura
- 8

Monitoreo de infraestructura con New Relic
03:09 min - 9

Agente de infraestructura New Relic en Docker
10:25 min - 10

Configuración del agente de infraestructura New Relic
14:28 min - 11

Métricas de infraestructura en New Relic: CPU, memoria y red
09:42 min - 12

Panel de infraestructura en New Relic sin consultas
05:25 min - 13

Configuración de alertas paramétricas para métricas de infraestructura
09:12 min - 14

Configuración de integraciones personalizadas con New Relic Flex
09:26 min - 15

Proyecto final: crea tu integración Flex para New Relic
00:31 min
Registros (Logs)
- 16

Gestión eficiente de registros con New Relic en sistemas distribuidos
02:39 min - 17

Envío de registros a New Relic mediante API directa
07:46 min - 18

Cómo filtrar logs en New Relic con Lucene
09:31 min - 19

Cómo convertir logs no estructurados con Grok
10:45 min - 20

Particiones de datos para gestionar logs de gran volumen
Viendo ahora - 21

Los registros en contexto conectan datos de APM con rastreo de errores
06:24 min - 22

Proyecto final: dashboard de logs
00:36 min
Optimizar el rendimiento
Particiones de datos para gestionar logs de gran volumen
Resumen
Gestionar logs eficientemente es crucial en entornos tecnológicos con grandes volúmenes de datos. Las particiones de datos en New Relic facilitan la administración, consulta y optimización del rendimiento cuando se trabaja con cantidades masivas de información, permitiendo establecer períodos de retención personalizados y mejorar la velocidad de búsquedas clave.
¿Qué son las particiones de datos y por qué las necesitas?
Las particiones de datos permiten dividir grandes conjuntos de logs en categorías más pequeñas y manejables. Algunos beneficios clave incluyen:
- Mejora en el rendimiento de consultas, especialmente importante cuando manejas grandes volúmenes de información, como petabytes de log data generados diariamente.
- Organización eficiente relacionada con equipos, departamentos o servicios específicos.
- Posibilidad de definir períodos de retención personalizados según las necesidades específicas de cada partición.
¿Cómo crear y utilizar particiones de datos en New Relic?
Es sencillo comenzar a trabajar creando particiones de datos desde la interfaz de usuario de New Relic:
- Dirígete a la sección de particiones de datos.
- Define el nombre de tu partición (siempre con el prefijo log_).
- Establece un período de retención que cubra tus necesidades (por defecto, New Relic aplica 30 días).
- Utiliza consultas NORCAL para filtrar los logs específicos que deseas incluir en esta partición (por ejemplo, por entorno o tipo de servicio).
¿Cómo configurar una partición para entornos específicos?
Para un entorno de producción, puedes configurar una partición llamada, por ejemplo, log_production, filtrando con un simple query del entorno:
environment = producción
¿Cómo configurar particiones para servicios críticos?
De igual manera, puedes crear particiones dedicadas a servicios esenciales (por ejemplo, log_critical) incluyendo múltiples criterios en tu consulta NORCAL:
service = 'API gateway' OR service = 'servicio de pago en línea'
Luego, estos logs serán fácilmente consultables desde la interfaz de usuario o mediante consultas NORCAL avanzadas con limitación de resultados para mejorar la rapidez:
SELECT * FROM log_critical LIMIT 100
¿Cuáles son las buenas prácticas recomendadas?
Para optimizar tu estrategia, ten presente estos consejos:
- Inicia con particiones generales y refínalas según necesidades posteriores.
- Alinea las particiones con la estructura organizacional y los servicios que gestionan los equipos específicos.
- Usa las herramientas integradas de gobernanza y controles de acceso en New Relic para limitar la visibilidad según roles dentro de la organización.
Estas prácticas permiten mantener estructuras claras y seguras, facilitando así la gestión y administración de grandes cantidades de logs y el cumplimiento normativo.
¿Qué particiones considerarías valiosas en tu organización? Compártelas en los comentarios y fortalece aún más tu estrategia de gestión de logs.