stackdriver: how to share a particular dashboard ONLY - stackdriver

newbie here, created a dashboard with a few charts, intended to share with another team of users, however, have other dashboard within the same workspace, the intention is to only share a particular dashboard not the others. Scanning through the documentation only says an IAM controls the monitoring viewer, but how to further constraint to a specific dashboard?
Thanks

In Stackdriver there is currently no way to share a single dashboard in a project that has multiple dashboards.
You could publicly share individual charts from a dashboard. Note that anyone who knows the URL of the chart would be able to view it.
A project can only be associated to one workspace. You can have multiple projects in one workspace. So you would have to create a new project and stream metric/log data to that project and create a new workspace associated to that project. That workspace would have only the dashboard you wanted to share.

Related

How To Log Analytics For Multiple Apps Under 1 Firebase Project?

So I am trying to add multiple apps to a single firebase project so that I can share the user auth along with the Firestore DB.
Everything seems to be working fine, except I want to be able to segment Firebase/Google Analytics for each app individually. Is this done automatically? If not how can I do it? I am creating a new config file for each app so my thought is that it should automatically segment a new Google Analytics property for each of these apps but I’m not sure.
Anyone who has any experience with this please let me know. Thanks.

Migrating firebase project to another firebase project with a different region

Today I discovered that it is not possible to change region in firebase project once it has been created.
When I initially created my project it was set up to use us multiregion option and I now need to move it to a single region instance in europe.
It seems that only option here is to create new firebase project in that region and migrate the data.
Migrating database data is straight forward via admin sdk, but how about things like custom domains set up for hosting and dynamic links, also email? Certificates for push notifications etc... Does all of this require manual migration as well, or can it be automated?
There is currently no way to move any part from one Firebase project to another automatically. You might be able to automate part of it through the project management API, but definitely not all of it.

How to integrate multiple Shiny apps into a single website using a shared database?

I have a collection of multiple R Shiny apps that are currently standalone applications. Each one reads in a set of 8 CSV files and visualizes the data in various ways. All of the apps use the same set of 8 source data files.
Now, I'm aiming to create a website that integrates all of these Shiny apps into a single, unified platform, with a database backend that will host the 8 datasets, as well as store operations performed by users (e.g. I want to add a dashboard to display user-selected analyses performed using the apps).
I've reviewed info available online about doing this, but while I've found info on tangential topics, e.g. embedding a single Shiny app in a website, integrating multiple Shiny apps into a single app (not website), etc., I haven't found much info about how to integrate multiple standalone apps via a unified website and database.
I appreciate any suggestions to direct me to strategies that will allow me to unify my Shiny apps into a functional website with database backend. Thanks in advance for your input.
Shiny is supposed to be a one HTML page dashboard. If you want multiple sections in your dashboard, why don't you use 'navbarPage' or Tabsets ?
https://shiny.rstudio.com/gallery/navbar-example.html
https://shiny.rstudio.com/gallery/tabsets.html

OpenStack custom Dashboard

I am looking for way to create simple multiuser Dashboard for OpenStack as alternative to Horizon. Idea is keep Horizon for administrators and manage users in another aplication with possibility to create (with admin confirmation) custom system.
My idea is create a web aplication (Node.js) which would communicate with OpenStack REST API because we need some extra feature (messaging, LDAP/AC Auth).
I also looked for some projects like alternative to Horizon, but cant find anything .
My question is, what is better idea? Create custom solution or use some already created Dashboard(which one?) and only modify it?
Take a look at this open source project:
https://github.com/cyverse/atmosphere
https://github.com/cyverse/troposphere
So its frontend is based on ReactJS and BackboneJS and the backend is the Django and DRF which consumes the OS python client API.
As for your question, it depends. The horizon project has a very good plugin registration service that let you easily create custom dashboards and you don't have to worry about many other details.
However, create a new dashboard on your own also sounds cool but it needs a lot more effort and time than using the horizon.
HTH

Issues with losing all documents when going to deployment url

I wanted to share with other users in my company a Google App Maker app I have been developing. When I develop the app and use Preview, my data is all kept.
But I know I can't use the preview url for other users to access the application. So I Published the app and got a deployment url I could give to other users. The problem I am having is that all documents created are gone for myself (and I assume the other users) each time I open a new window with the deployment url.
How can this be fixed. I am thinking there is something silly I am missing or doing.
I experience the same issue, but I think this is because when using Google Drive Tables, they are local to the app instance. So your development app tables are not the same as the published app tables. Also, if you Published your app twice, it would be 2 different sets of tables (I think). There is a way to import/export data, so you may want to export the data from your development tables and import to your published tables.
Google App Maker Import and export data

Resources