gcloud beta monitoring dashboards create
Stay organized with collections
Save and categorize content based on your preferences.
- NAME
-
- gcloud beta monitoring dashboards create - create a new Cloud Monitoring dashboard
- SYNOPSIS
-
-
gcloud beta monitoring dashboards create(--config=CONFIG|--config-from-file=PATH_TO_FILE) [--validate-only] [GCLOUD_WIDE_FLAG …]
-
- DESCRIPTION
-
(BETA)Create a new Monitoring dashboard. A dashboard can be specified as a JSON/YAML value passed in as a string through the--configflag or as a file through the--config-from-fileflag. Validate a dashboard config without saving by setting the--validate-onlyflag.For information about the format of a dashboard: https://cloud.google.com/monitoring/api/ref_v3/rest/v1/projects.dashboards
- EXAMPLES
-
To create a dashboard with a YAML config, run:
gcloudbetamonitoringdashboardscreate--config='''displayName: New Dashboard gridLayout: widgets: - text: content: Hello World '''To validate a dashboard and not save it, run:
gcloudbetamonitoringdashboardscreate--validate-only--config='''displayName: New Dashboard gridLayout: widgets: - text: content: Hello World '''To create a dashboard with a JSON config, run:
gcloudbetamonitoringdashboardscreate--config='''{ "displayName": "New Dashboard", "gridLayout": { "widgets": [ { "text": { "content": "Hello World", } } ] }, } '''To create a dashboard with a specific dashboard ID, run:
gcloudbetamonitoringdashboardscreate--config='''name: projects/MY-PROJECT/dashboards/MY-DASHBOARD displayName: New Dashboard gridLayout: widgets: - text: content: Hello World '''To create a dashboard within a specific project, run:
gcloudbetamonitoringdashboardscreate--project=MY-PROJECT--config='''displayName: New Dashboard gridLayout: widgets: - text: content: Hello World '''To create a dashboard with a file, run:
gcloudbetamonitoringdashboardscreate--config-from-file=MY-FILESample contents of MY-FILE:
displayName:NewDashboard gridLayout: widgets: -text: content:HelloWorld
- REQUIRED FLAGS
-
-
Exactly one of these must be specified:
--config=CONFIG- Dashboard configuration, in either JSON or YAML format, as a string.
--config-from-file=PATH_TO_FILE- Path to a JSON or YAML file containing the dashboard configuration. Use a full or relative path to a local file containing the value of config.
-
Exactly one of these must be specified:
- OPTIONAL FLAGS
-
--validate-only- When set, validate the dashboard but do not save it.
- GCLOUD WIDE FLAGS
-
These flags are available to all commands:
--access-token-file,--account,--billing-project,--configuration,--flags-file,--flatten,--format,--help,--impersonate-service-account,--log-http,--project,--quiet,--trace-token,--user-output-enabled,--verbosity.Run
$ gcloud helpfor details. - API REFERENCE
-
This command uses the
monitoring/v1API. The full documentation for this API can be found at: https://cloud.google.com/monitoring/api/ - NOTES
-
This command is currently in beta and might change without notice. These
variants are also available:
gcloudmonitoringdashboardscreategcloudalphamonitoringdashboardscreate