SourceMarker (alpha) is an APM-powered IDE-based plugin. Inspired by the Feedback-Driven Development approach, SourceMarker combines IDE and APM technology (requirements) to facilitate continuous feedback for software developers. By combining IDE and APM technology, SourceMarker is able to create tighter feedback loops, increase access to production operational metrics, and reduce the cognitive load necessary to comprehend those metrics. SourceMarker aims to provide the framework for the dissemination of software operational information and advice.
- Source code contextual user interface
- Service, service instance, endpoint metrics
- Database access metrics
- Integrated distributed trace mapping
- Active exception correlation/tracking
|Logging (Promo)||Tracing (Promo)||Alerting (Promo)|
Using IDE built-in plugin system:
Preferences > Plugins > Marketplace > Search for "SourceMarker" > Install Plugin
Download the latest release and install it manually using Preferences > Plugins >
⚙> Install plugin from disk...
|:mapper||Tracks source code artifact refactoring|
|:marker||Used to tie visual marks & popups to source code artifacts|
|:portal||Used to visually display contextualized artifact data/advice|
|:protocol||Common communication data models|
|:monitor:skywalking||Apache SkyWalking monitor implementation|
|:plugin:jetbrains||JetBrains plugin implementation|
This project was highly influenced by PerformanceHat. Thanks for the insights that made this possible.