dt-obs-logs

Featured

Log querying, filtering, pattern analysis, and error rate calculation. Use when searching application or infrastructure logs, analyzing error patterns, or correlating log data. Trigger: "show error logs", "search logs for keyword", "log error rate", "recent errors", "logs from last hour", "find log entries", "top error messages", "log patterns", "parse JSON logs", "logs by process group", "log trends over time", "log entry counts per minute". Do NOT use for explaining existing queries, product documentation questions, distributed tracing or span analysis (use dt-obs-tracing).

Data & Documents 160 stars 33 forks Updated 2 days ago Apache-2.0

Install

View on GitHub

Quality Score: 89/100

Stars 20%
73
Recency 20%
100
Frontmatter 20%
70
Documentation 15%
100
Issue Health 10%
50
License 10%
100
Description 5%
100

Skill Content

# Log Analysis Skill Query, filter, and analyze Dynatrace log data using DQL for troubleshooting and monitoring. ## What This Skill Covers - Fetching and filtering logs by severity, content, and entity - Searching log messages using pattern matching - Calculating error rates and statistics - Analyzing log patterns and trends - Grouping and aggregating log data by dimensions > **Cross-source join required:** If the query must combine logs with host attributes > (OS type, hostname, IP address, cloud provider) → also read > `dt-dql-essentials/references/smartscape-topology-navigation.md` before writing the query. --- ## Use Cases Use this skill when users want to: - Find specific log entries (e.g., "show me error logs from the last hour") - Filter logs by severity, process group, or content - Search logs for specific keywords or phrases - Calculate error rates or log statistics - Identify common error messages or patterns - Analyze log trends over time - Troubleshoot issues using log data ## Key Concepts ### Log Data Model - **timestamp**: When the log entry was created - **content**: The log message text - **status**: Log level (ERROR, FATAL, WARN, INFO, etc.) - **dt.process_group.id**: Associated process group entity - **dt.process_group.detected_name**: Resolves process group IDs to human-readable names ### Query Patterns - **fetch logs**: Primary command for log data access - **Time ranges**: Use `from:now() - <duration>` for time windows - **Filtering**: Apply seve...

Details

Author
Dynatrace
Repository
Dynatrace/dynatrace-for-ai
Created
5 months ago
Last Updated
2 days ago
Language
JavaScript
License
Apache-2.0

Bundled in these plugins

Similar Skills

Semantically similar based on skill content — not just same category

Data & Documents Solid

datadog

Use this skill when you need to search Datadog logs, query metrics, tail logs in real-time, trace distributed requests, investigate errors, compare time periods, find log patterns, check service health, or export observability data.

48 Updated today
jjmartres
DevOps & Infrastructure Featured

dt-obs-tracing

Distributed traces, spans, service dependencies, and request flow analysis. Use when investigating span-level details, failures, performance bottlenecks, or trace correlation. Trigger: "trace analysis", "slow requests", "failed spans", "service dependencies", "distributed trace", "span details", "HTTP status codes in traces", "database query spans", "messaging spans", "gRPC calls", "Lambda cold starts", "trace ID lookup", "exception analysis", "correlate logs and traces", "request attributes". Do NOT use for explaining existing queries, product documentation or configuration questions, service-level RED metrics (use dt-obs-services), log searching (use dt-obs-logs), or problem analysis (use dt-obs-problems).

160 Updated 2 days ago
Dynatrace
DevOps & Infrastructure Featured

dt-obs-aws

AWS cloud resource monitoring including EC2, RDS, Lambda, ECS/EKS, VPC networking, load balancers, S3, DynamoDB, SQS/SNS, and cost optimization. Use when analyzing AWS infrastructure, resource inventory, security compliance, capacity planning, or cost savings. Trigger: "show EC2 instances", "find RDS databases", "VPC resources", "AWS cost optimization", "Lambda functions", "ECS services", "security groups", "unattached EBS volumes", "AWS load balancer topology", "publicly accessible databases", "AWS dashboards". Do NOT use for explaining existing queries, product documentation questions, generic host CPU/memory metrics (use dt-obs-hosts), application-level tracing (use dt-obs-tracing), or log analysis (use dt-obs-logs).

160 Updated 2 days ago
Dynatrace