Dynatrace Log Semantic Mapping
Mappar leverantörers audit-log-payloads till Dynatrace semantiska ordbok och utkast till OpenPipeline-extraktionsregler.
Testad · Fungerar
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 fieldsCheck which fields from this GitHub log feed are buried vs promotedWrite OpenPipeline DQL rules to extract fields from this Azure log feed