Masthead Installation details for Google Cloud + BigQuery
We offer a few options to connect Masthead to your Google Cloud environment:
OAuth - the quickest option, integrate in a few clicks
Terraform - use infrastructure as a code approach
OAuth installation takes about 2 minutes.
Google account running an installation should have Owner permissions for the Google Cloud project.
Otherwise the following roles are required: Service Usage Adminarrow-up-right, Logging Adminarrow-up-right, Pub/Sub Adminarrow-up-right, Project IAM Adminarrow-up-right.
Fill the form, agree with Privacy Policy and click Sign up with Google
Select checkboxes to allow creation of required resources during installation. See what is created during deployment.
Masthead doesn't save provided authorization credentials after the integration step is complete.
Select Google Cloud project with BigQuery resources and pipelines that need to be monitored by Masthead. Press Connect.
Masthead installation will create your workspace and open your dashboard once setup is completed.
You'll receive an email notification with the link to the workspace.
We'll notify you once all the metadata is collected and the insights are ready.
All done! Thank you for completing installation!
Pub/Sub
Topic: masthead-topic
masthead-topic
Subscription: masthead-agent-subscription
masthead-agent-subscription
Logging
Log Sink: masthead-agent-sink
masthead-agent-sink
Destination: Pub/Sub topic masthead-topic
Filter: BigQuery audit logs:
AppendRows
InsertJob
InsertTable
Query
IAM
Project IAM roles granted
to Cloud Logging service agent:
Pub/Sub Publisherarrow-up-right
to Masthead service account:
BigQuery Metadata Viewerarrow-up-right
BigQuery Resource Viewerarrow-up-right
Private Logs Viewerarrow-up-right
Pub/Sub Subscriberarrow-up-right
Last updated 2 months ago