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
Recursos
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.
