roadiehq / backstage-plugin-datadog Goto Github PK
View Code? Open in Web Editor NEWEmbed Datadog graphs and dashboards into Backstage
Home Page: https://roadie.io/backstage/plugins/datadog/
Embed Datadog graphs and dashboards into Backstage
Home Page: https://roadie.io/backstage/plugins/datadog/
Hey Guys
thanks for the project but I was just wondering if you could update the installation steps for version 0.2.1 as there only work for version 0.1.1
looks like a couple thing have been deprecated in the last version.
cheers
Hey guys,
Just wondering if there were plans to update the documentation on here ? That documentation threw me off for a while because it's the main link on the Backstage site.
Happy to help if needed.
Josh
You can view a dashboard url with multiple charts/widgets.
Trying to view a dashboard with multiple widgets doesn't see to work and results in a datadog Oof error. It seems to be related to the appending of the tvmode
query string. Removing it seems to avoid the error.
I'm not sure what tvmode
does, but is it necessary?
Testing out the datadog plugin:
Getting the following error when running the following in /packages/app: yarn add @roadiehq/backstage-plugin-datadog
error An unexpected error occurred: "expected workspace package to exist for "rollup-plugin-typescript2"".
The url used for embedded graph it's using the eu as the top-level domain and it causes the graph to not be found. In our case we use .com
Maybe add the url as a config or part of the annotations
Hi folks,
Steps mentioned in this page are not working anymore. Running into compile errors when trying to build the project. Seems like this is an issue later the composability work. Please help.
Thanks.
Hi!
I've tried loading the plugin following the instructions (including adding the CSP settings), but it seems there might be some issue related to headers set by Datadog in order to prevent their stuff from being referenced from iframes?
When trying to use the EntityDataDogContent with a dashboard URL (e.g. https://app.datadoghq.com/dashboard/844435-e4p-vue/some_dashboard?from_ts=1669289464232&to_ts=1669293064232&live=true), I'm getting the following error:
Refused to frame 'https://app.datadoghq.com/' because an ancestor violates the following Content Security Policy directive: "frame-ancestors 'self'".
Any idea if this plugin still works?
Thanks!
That the yarn backstage-cli versions:check
runs without any issues.
It fails.
Upgrade @backstage/core and @backstage/catalog-model to 0.7.x
yarn backstage-cli versions:check
command to run successfully.Can a different scenario be taken into consideration. This is the one in which you do NOT "public share" your dashboard, and if you do just do all the request via the backend not the frontend.
All of this comes because at our end we have the "pubblic share" whitelisted base on IPs, so it is not possible for a dev that is at home (and not connected to the VPN) to check the Datadog backstage plugin as it would be impossible to whitelist his/her IP.
Hope this easy explanation helps.
As per common backstage conventions for annotations, the left side of annotation typically matches the domain name of the company or organization (e.g. github.com
, backstage.io
, jenkins.io
, etc.)
The annotation for the plugin uses the prefix datadog/dashboard-url
which doesn't map to a domain name of https://www.datadoghq.com/.
Rename the annotation prefix to match datadoghq.com
or datadog.com
(which seems to redirect to the prior). For example datadoghq.com/dashboard-url
n/a
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.