What is Digma?
Digma is a Continuous Feedback platform that provides developers with insights and feedback about their code in production, increasing their team's velocity and reducing production issues' overhead. It profiles code execution in runtime to find the root cause of bottlenecks, scaling problems, and database query issues.
Features of Digma
- Automatically identifies code performance issues
- Integrates with development environment and CI pipeline
- Provides continuous feedback to developers
- Highlights performance issues in code, down to the method, class, or query level
- Offers free usage in local environment
- Connects with multiple environments for more data and insights
How to Use Digma
Digma can be set up within minutes as an IDE plugin. No code changes are necessary. It runs all observability analytics locally on your machine via Docker containers and does not upload observability data.
Pricing of Digma
Digma is free when deployed locally on a laptop. However, it is not free when connected to a central environment.
Helpful Tips for Using Digma
- Use Digma to identify and fix issues without leaving the IDE
- Leverage daily free uses of GPT-4o document reading and Dalle's image generation
- Explore a vast range of AI-powered tools to support various tasks
- Integrate Digma into your GitOps cycle for easier pull request feedback and code review annotation
Frequently Asked Questions
How is Digma different from other observability tools?
Digma is fundamentally different because it turns raw data into usable insights and makes those insights easily accessible to developers.
Do you have any example applications I can clone?
Yes, Digma provides example applications that can be cloned.
Is this going to instrument my code and change it in creepy ways in production?
Absolutely not! Digma relies on the OpenTelemetry vanilla instrumentation with a few added attributes of its own.
Can Digma predict code behavior?
No, Digma uses your production data to generate real insights – not predictions.
Do I need to make code changes to use Digma?
No code changes are necessary.