Skip to content
@Dynatrace

Dynatrace

Dynatrace

Dynatrace

This organization is part of the Dynatrace Open Source Initiative. Projects are maintained by Dynatrace but if not stated differently are not officially supported.

For more information about Dynatrace please visit dynatrace.com.

Contact

If you do have questions regarding any project within this organization, please open a GitHub issue for said project.

If you do have general questions about open-source at Dynatrace, feel free to contact us at opensource@dynatrace.com.

Default License

We are using Apache License 2.0 as our default License, see https://www.apache.org/licenses/LICENSE-2.0.

The Apache License 2.0 makes sure that the user does not have to worry about infringing any patents by using the software. The user is granted a license to any patent that covers the software. Through an in terrorem clause, this license is terminated if the user sues anyone over patent infringement related to this software. This condition is added in order to prevent patent litigations. - https://en.wikipedia.org/wiki/Apache_License#Apache_License_2.0

ObsLab

ObsLab is a collection of hands-on observability labs designed to help developers and practitioners learn by doing.

The labs cover topics across Dynatrace and the broader observability ecosystem, including OpenTelemetry, log ingestion, release validation, performance testing, AI observability, Kubernetes, and application security.

OpenTelemetry and data ingestion

Reliability and performance

  • obslab-release-validation
    Use Grafana k6, Dynatrace business events, workflows, and Site Reliability Guardian to validate releases.

  • obslab-jmeter
    Explore integration between Apache JMeter and Dynatrace.

  • obslab-k6
    Stream Grafana k6 metrics into Dynatrace in a hands-on exercise.

Troubleshooting

AI observability

Kubernetes

Application security

  • obslab-unguard
    Detect and block security vulnerabilities with Dynatrace.

More hands-on demos

In addition to the ObsLab exercises above, the Dynatrace organization contains several demonstration applications for different observability scenarios.

Use the table below to choose the demo environment that best fits your needs.

Repository Purpose Best for When to use
easytrade Modern microservices-based demo application for showcasing Dynatrace capabilities Product demonstrations, workshops, enablement, and end-to-end observability scenarios Start here for a general-purpose Dynatrace demo environment
easyTravel-Docker Dockerized version of the established easyTravel sample application Existing easyTravel scenarios, legacy workshop material, and compatibility demonstrations Use when existing content or integrations specifically depend on easyTravel
opentelemetry-demo OpenTelemetry-based demo environment OpenTelemetry education, instrumentation, interoperability, and standards-based observability scenarios Use when OpenTelemetry is the primary focus of the demonstration
obslab-llm-observability Hands-on application for exploring LLM observability Generative AI, LLM observability, workshops, and experimentation Use when the scenario specifically focuses on LLM or generative AI observability

These demo environments are complementary rather than interchangeable. When creating a new demo scenario, extend an existing environment where practical rather than creating another standalone demo application.

Explore all Dynatrace repositories

Important links

Note The following links represent our GitHub Organization defaults, it might be that certain projects do have their own versions of those files.

Pinned Loading

  1. bosh-oneagent-release bosh-oneagent-release Public

    BOSH release for Dynatrace OneAgent

    Ruby 11 15

  2. dynatrace-operator dynatrace-operator Public

    Automate Kubernetes observability with Dynatrace

    Go 219 166

Repositories

Showing 10 of 295 repositories

Top languages

Loading…

Most used topics

Loading…