Dynatrace Log Semantic Mapping

Mappar leverantörers audit-log-payloads till Dynatrace semantiska ordbok och utkast till OpenPipeline-extraktionsregler.

av Dynatrace · Dynatrace/dynatrace-for-ai

Testad · Fungerar ★ 9.2/10

Dynatrace Log Semantic Mapping — Mappar leverantörers audit-log-payloads till Dynatrace semantiska ordbok och utkast till OpenPipeline-extraktionsregler.

Vad den gör

Föreslår och validerar fältmappningar från råa leverantörs-audit-/auth-loggar (Okta, CyberArk, Azure SignInLogs, GitHub, Akamai, med flera) till Dynatrace loggsemantiska ordbok, inventerar vilka innehållsfält som är begravda kontra upphöjda, och föreslår OpenPipeline DQL-extraktionsregler för att åtgärda luckor — med ett live-tenant runtime-valideringsläge. Trigga den vid mappning av en ny leverantörs audit-flöde, kontroll av obligatoriska semantiska fält, eller validering av en redan inläst händelse mot ordboken; inte för allmän DQL-frågeskrivning eller infra-larmfrågor.

Testrapport

Körde Workflow A mot en syntetisk Duo Security auth-payload: skillen vägrade korrekt att mappa leverantörens händelsetidsstämpel till Dynatrace `timestamp`-fält (sätts automatiskt vid inläsning) och routade den istället till `audit.time` — validation-rules.md flaggar uttryckligen det motsatta misstaget som ett 'major'-fel — och stannade sedan för godkännande innan OpenPipeline-skissen utformades, exakt som dokumenterat. Helt självförsörjande: varje refererad referensfil och exempel finns inuti sin egen skill-mapp, inget systerberoende.

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

Installation

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

Kommandon och exempelprompter

  • /dt-obs-log-semantic-mappingMappar leverantörers audit-log-payloads till Dynatrace semantiska ordbok och utkast till OpenPipeline-extraktionsregler.

Skills triggas av vanliga förfrågningar — inga kommandon att memorera. Efter installationen aktiverar prompter som dessa skillen (på engelska):

  • 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