Dynatrace Log Semantic Mapping

Mapea payloads de logs de auditoría de proveedores al diccionario semántico de Dynatrace y redacta las reglas de extracción de OpenPipeline.

Por Dynatrace · Dynatrace/dynatrace-for-ai

Probado · Funciona ★ 9.2/10

Dynatrace Log Semantic Mapping — Mapea payloads de logs de auditoría de proveedores al diccionario semántico de Dynatrace y redacta las reglas de extracción de OpenPipeline.

Qué hace

Sugiere y valida mapeos de campos desde logs crudos de auditoría/autenticación de proveedores (Okta, CyberArk, Azure SignInLogs, GitHub, Akamai, etc.) hacia el diccionario semántico de logs de Dynatrace, hace inventario de qué campos de contenido están enterrados frente a promovidos, y propone reglas de extracción DQL de OpenPipeline para corregir los vacíos -- con un modo de validación en tiempo de ejecución sobre tenant en vivo. Actívala al mapear el feed de auditoría de un nuevo proveedor, comprobar campos semánticos requeridos, o validar un evento ya ingerido contra el diccionario; no para escritura general de consultas DQL ni preguntas de alertas de infraestructura.

Informe de la prueba

Se ejecutó el Workflow A contra un payload sintético de autenticación de Duo Security: la skill se negó correctamente a mapear el timestamp del evento del proveedor al campo `timestamp` de Dynatrace (que se fija automáticamente al ingerir) y lo enrutó en su lugar a `audit.time` -- validation-rules.md marca explícitamente el error contrario como 'grave' -- y luego se detuvo para pedir aprobación antes de redactar el esbozo de OpenPipeline, tal como está documentado. Totalmente autocontenida: cada archivo de referencia y muestra citado vive dentro de su propia carpeta de skill, sin dependencias hermanas.

Probado el: 2026-07-13 · Claude Code 2.x (agent harness)

Instalación

git clone https://github.com/Dynatrace/dynatrace-for-ai
cd dynatrace-for-ai
mkdir -p ~/.claude/skills
cp -r skills/dt-obs-log-semantic-mapping ~/.claude/skills/dt-obs-log-semantic-mapping

Comandos y prompts de ejemplo

  • /dt-obs-log-semantic-mappingMapea payloads de logs de auditoría de proveedores al diccionario semántico de Dynatrace y redacta las reglas de extracción de OpenPipeline.

Los skills se activan con peticiones en lenguaje natural, sin comandos que memorizar. Tras instalarlo, prompts como estos lo activan (en inglés):

  • Map these Okta audit logs to Dynatrace's semantic dictionary fields
  • Check which fields from this GitHub log feed are buried vs promoted
  • Write OpenPipeline DQL rules to extract fields from this Azure log feed