Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add Dynatrace as a Supported Analytics Tool #154

Open
regicsolutions opened this issue Nov 7, 2024 · 2 comments
Open

Add Dynatrace as a Supported Analytics Tool #154

regicsolutions opened this issue Nov 7, 2024 · 2 comments
Labels
enhancement New feature or request

Comments

@regicsolutions
Copy link

Summary

Setting up, maintaining, and iterating on an instance of Backstage can be a large investment. To help measure return on this investment, Backstage comes with an event-based Analytics API that grants app integrators the flexibility to collect and analyze Backstage usage in the analytics tool of their choice, while providing plugin developers a standard interface for instrumenting key user interactions. Dynatrace is currently not supported analytics tools according to the Backstage documentation.

Feature Suggestion

Create a Analytics module for Dynatrace similar to the analytics-module-matomo

Possible Implementation

https://github.com/janus-idp/backstage-plugins/blob/main/plugins/analytics-module-matomo/

Context

https://backstage.io/docs/plugins/analytics/

@MrManny
Copy link
Collaborator

MrManny commented Nov 18, 2024

Hi @regicsolutions!

Thank you for your request. We would be delighted to review and approve any PRs in that area. Currently, we lack the capacity to commit to looking into this.
Out of curiosity, do you have specific use cases in mind?

@MrManny MrManny added the enhancement New feature or request label Nov 18, 2024
@fjudith
Copy link

fjudith commented Nov 21, 2024

Hi @regicsolutions!

Thank you for your request. We would be delighted to review and approve any PRs in that area. Currently, we lack the capacity to commit to looking into this. Out of curiosity, do you have specific use cases in mind?

The Backstage Analytics API has the advantage against the Real User Monitoring (RUM) to manage the tracking through the backend. While RUM leverage classic index.html injection, which is usually blocked by corporate proxy, browser policies or ad-blocker.

The plugin should just send the tracking data to Dynatrace endpoint (see example)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

3 participants