From c317ef987d8ad82ebd41c09aee5742b6fd584e3e Mon Sep 17 00:00:00 2001 From: rajut Date: Wed, 13 Dec 2023 14:24:39 +0530 Subject: [PATCH] feat: Linked GCP dashboards to quickstart --- quickstarts/gcp/gcp-cloud-run/config.yml | 2 + quickstarts/gcp/gcp-dataflow/config.yml | 4 +- quickstarts/gcp/gcp-dataproc/config.yml | 2 + .../gcp/gcp-firebase-database/config.yml | 2 + .../gcp/gcp-firebase-hosting/config.yml | 2 + quickstarts/gcp/gcp-redis/config.yml | 37 ++++++++++++++++++ quickstarts/gcp/gcp-redis/logo.svg | 16 ++++++++ quickstarts/gcp/gcp-vpc/config.yml | 2 + quickstarts/gcp/google-app-engine/config.yml | 2 + quickstarts/gcp/google-bigquery/config.yml | 2 + .../gcp/google-cloud-bigtable/config.yml | 39 +++++++++++++++++++ .../gcp/google-cloud-bigtable/logo.svg | 21 ++++++++++ .../gcp/google-cloud-functions/config.yml | 2 + quickstarts/gcp/google-cloud-sql/config.yml | 2 + .../gcp/google-cloud-storage/config.yml | 2 + .../gcp/google-load-balancing/config.yml | 2 + quickstarts/gcp/google-pub-sub/config.yml | 4 +- 17 files changed, 141 insertions(+), 2 deletions(-) create mode 100644 quickstarts/gcp/gcp-redis/config.yml create mode 100644 quickstarts/gcp/gcp-redis/logo.svg create mode 100644 quickstarts/gcp/google-cloud-bigtable/config.yml create mode 100644 quickstarts/gcp/google-cloud-bigtable/logo.svg diff --git a/quickstarts/gcp/gcp-cloud-run/config.yml b/quickstarts/gcp/gcp-cloud-run/config.yml index ec720ad426..650e745cc4 100644 --- a/quickstarts/gcp/gcp-cloud-run/config.yml +++ b/quickstarts/gcp/gcp-cloud-run/config.yml @@ -35,3 +35,5 @@ installPlans: - gcp-infrastructure-monitoring dataSourceIds: - google-cloud-platform +dashboards: + - gcp-cloud-run diff --git a/quickstarts/gcp/gcp-dataflow/config.yml b/quickstarts/gcp/gcp-dataflow/config.yml index aaba33306e..1c2d300bd1 100644 --- a/quickstarts/gcp/gcp-dataflow/config.yml +++ b/quickstarts/gcp/gcp-dataflow/config.yml @@ -13,7 +13,7 @@ description: |- ### More info - Check out the [documentation](https://docs.newrelic.com/docs/infrastructure/google-cloud-platform-integrations/gcp-integrations-list/google-cloud-dataflow-monitoring-integration/) to learn more about New Relic monitoring for GCP Dataflow. + Check out the [documentation](https://docs.newrelic.com/docs/infrastructure/google-cloud-platform-integrations/gcp-integrations-list/google-cloud-dataflow-monitoring-integration/) to learn more about New Relic monitoring for GCP Dataflow. summary: Monitor GCP Dataflow by connecting GCP to New Relic icon: logo.svg level: New Relic @@ -31,3 +31,5 @@ installPlans: - gcp-infrastructure-monitoring dataSourceIds: - google-cloud-platform +dashboards: + - gcp-data-flow diff --git a/quickstarts/gcp/gcp-dataproc/config.yml b/quickstarts/gcp/gcp-dataproc/config.yml index 54d9f218c4..98420e40ff 100644 --- a/quickstarts/gcp/gcp-dataproc/config.yml +++ b/quickstarts/gcp/gcp-dataproc/config.yml @@ -34,3 +34,5 @@ installPlans: - gcp-infrastructure-monitoring dataSourceIds: - google-cloud-platform +dashboards: + - gcp-data-proc diff --git a/quickstarts/gcp/gcp-firebase-database/config.yml b/quickstarts/gcp/gcp-firebase-database/config.yml index 9b60835eee..9445b0e79a 100644 --- a/quickstarts/gcp/gcp-firebase-database/config.yml +++ b/quickstarts/gcp/gcp-firebase-database/config.yml @@ -34,3 +34,5 @@ installPlans: - gcp-infrastructure-monitoring dataSourceIds: - google-cloud-platform +dashboards: + - gcp-firebase-database diff --git a/quickstarts/gcp/gcp-firebase-hosting/config.yml b/quickstarts/gcp/gcp-firebase-hosting/config.yml index b6d649efa6..9b3438ac63 100644 --- a/quickstarts/gcp/gcp-firebase-hosting/config.yml +++ b/quickstarts/gcp/gcp-firebase-hosting/config.yml @@ -34,3 +34,5 @@ installPlans: - gcp-infrastructure-monitoring dataSourceIds: - google-cloud-platform +dashboards: + - gcp-firebase-hosting diff --git a/quickstarts/gcp/gcp-redis/config.yml b/quickstarts/gcp/gcp-redis/config.yml new file mode 100644 index 0000000000..437970da99 --- /dev/null +++ b/quickstarts/gcp/gcp-redis/config.yml @@ -0,0 +1,37 @@ +id: +slug: gcp-redis +description: |- + ## What is Redis? + + Memorystore for Redis Cluster is a fully managed Redis service for Google Cloud. Applications running on Google Cloud can achieve extreme performance by leveraging the highly scalable, available, secure Redis service without the burden of managing complex Redis deployments. + + ### Get started! + + Start monitoring Redis by connecting Google Cloud Platform (GCP) to New Relic! + Check out our Redis documentation to instrument your cloud service and manage the stability, scalability, and reliability of your systems with + New Relic's infrastructure monitoring capabilities. + + ### More info + + Check out the [documentation](https://docs.newrelic.com/docs/infrastructure/google-cloud-platform-integrations/gcp-integrations-list/google-memorystore-redis/) to learn more about New Relic monitoring for Redis. +summary: Monitor Redis by connecting GCP to New Relic +icon: logo.svg +level: New Relic +authors: + - New Relic +title: Redis +documentation: + - name: Redis integration docs + description: Monitor Redis by connecting GCP to New Relic. + url: https://docs.newrelic.com/docs/infrastructure/google-cloud-platform-integrations/gcp-integrations-list/google-memorystore-redis/ +keywords: + - gcp + - google cloud platform + - redis + - memorystore +installPlans: + - gcp-infrastructure-monitoring +dataSourceIds: + - google-cloud-platform +dashboards: + - gcp-redis diff --git a/quickstarts/gcp/gcp-redis/logo.svg b/quickstarts/gcp/gcp-redis/logo.svg new file mode 100644 index 0000000000..a46e1c2e62 --- /dev/null +++ b/quickstarts/gcp/gcp-redis/logo.svg @@ -0,0 +1,16 @@ + + + + + + + + + + + + + + + + diff --git a/quickstarts/gcp/gcp-vpc/config.yml b/quickstarts/gcp/gcp-vpc/config.yml index 7a46f2954d..09aac64e5f 100644 --- a/quickstarts/gcp/gcp-vpc/config.yml +++ b/quickstarts/gcp/gcp-vpc/config.yml @@ -35,3 +35,5 @@ installPlans: - gcp-infrastructure-monitoring dataSourceIds: - google-cloud-platform +dashboards: + - gcp-vpc-access diff --git a/quickstarts/gcp/google-app-engine/config.yml b/quickstarts/gcp/google-app-engine/config.yml index f60b13ea21..cba47f9f92 100644 --- a/quickstarts/gcp/google-app-engine/config.yml +++ b/quickstarts/gcp/google-app-engine/config.yml @@ -34,3 +34,5 @@ installPlans: - gcp-infrastructure-monitoring dataSourceIds: - google-cloud-platform +dashboards: + - gcp-app-engine diff --git a/quickstarts/gcp/google-bigquery/config.yml b/quickstarts/gcp/google-bigquery/config.yml index ebc998d3c3..5e5228d221 100644 --- a/quickstarts/gcp/google-bigquery/config.yml +++ b/quickstarts/gcp/google-bigquery/config.yml @@ -35,3 +35,5 @@ installPlans: - gcp-infrastructure-monitoring dataSourceIds: - google-cloud-platform +dashboards: + - gcp-big-query diff --git a/quickstarts/gcp/google-cloud-bigtable/config.yml b/quickstarts/gcp/google-cloud-bigtable/config.yml new file mode 100644 index 0000000000..f84103b444 --- /dev/null +++ b/quickstarts/gcp/google-cloud-bigtable/config.yml @@ -0,0 +1,39 @@ +id: +slug: google-cloud-bigtable +description: |- + ## What is Google Cloud Bigtable? + + Cloud Bigtable is a sparsely populated table that can scale to billions of rows and thousands of columns, enabling you to store terabytes or even petabytes of data. A single value in each row is indexed; this value is known as the row key. Bigtable is ideal for storing large amounts of single-keyed data with low latency. It supports high read and write throughput at low latency, and it's an ideal data source for MapReduce operations. + + + ### Get started! + + Start monitoring Google Cloud Bigtable by connecting Google Cloud Platform (GCP) to New Relic! + + Check out our Google Cloud Bigtable documentation to instrument your cloud service and manage the stability, scalability, and reliability of your systems with New Relic's infrastructure monitoring capabilities. + + ### More info + + Check out the [documentation](https://docs.newrelic.com/docs/infrastructure/google-cloud-platform-integrations/gcp-integrations-list/google-cloud-bigtable-monitoring-integration/) to learn more about New Relic monitoring for Google Cloud Bigtable. +summary: Monitor Google Cloud Bigtable by connecting GCP to New Relic +icon: logo.svg +level: New Relic +authors: + - New Relic +title: Google Cloud Bigtable +documentation: + - name: Google Cloud Bigtable installation docs + description: | + Monitor Google Cloud Bigtable by connecting GCP to New Relic. + url: https://docs.newrelic.com/docs/infrastructure/google-cloud-platform-integrations/gcp-integrations-list/google-cloud-bigtable-monitoring-integration/ +keywords: + - gcp + - google cloud platform + - database + - bigtable +installPlans: + - gcp-infrastructure-monitoring +dataSourceIds: + - google-cloud-platform +dashboards: + - google-cloud-bigtable \ No newline at end of file diff --git a/quickstarts/gcp/google-cloud-bigtable/logo.svg b/quickstarts/gcp/google-cloud-bigtable/logo.svg new file mode 100644 index 0000000000..1bb5fc4b5f --- /dev/null +++ b/quickstarts/gcp/google-cloud-bigtable/logo.svg @@ -0,0 +1,21 @@ + + + + + + + + + + + + + + + + + + + + + diff --git a/quickstarts/gcp/google-cloud-functions/config.yml b/quickstarts/gcp/google-cloud-functions/config.yml index 23198ed280..530a7c67fe 100644 --- a/quickstarts/gcp/google-cloud-functions/config.yml +++ b/quickstarts/gcp/google-cloud-functions/config.yml @@ -35,3 +35,5 @@ installPlans: - gcp-infrastructure-monitoring dataSourceIds: - google-cloud-platform +dashboards: + - gcp-cloud-functions diff --git a/quickstarts/gcp/google-cloud-sql/config.yml b/quickstarts/gcp/google-cloud-sql/config.yml index 04d9774d48..ca84adc4d5 100644 --- a/quickstarts/gcp/google-cloud-sql/config.yml +++ b/quickstarts/gcp/google-cloud-sql/config.yml @@ -35,3 +35,5 @@ installPlans: - gcp-infrastructure-monitoring dataSourceIds: - google-cloud-platform +dashboards: + - gcp-cloud-sql diff --git a/quickstarts/gcp/google-cloud-storage/config.yml b/quickstarts/gcp/google-cloud-storage/config.yml index 0fc44541d7..fc9ae65c71 100644 --- a/quickstarts/gcp/google-cloud-storage/config.yml +++ b/quickstarts/gcp/google-cloud-storage/config.yml @@ -35,3 +35,5 @@ installPlans: - gcp-infrastructure-monitoring dataSourceIds: - google-cloud-platform +dashboards: + - gcp-cloud-storage diff --git a/quickstarts/gcp/google-load-balancing/config.yml b/quickstarts/gcp/google-load-balancing/config.yml index 25b062c8e3..ea84e9a85d 100644 --- a/quickstarts/gcp/google-load-balancing/config.yml +++ b/quickstarts/gcp/google-load-balancing/config.yml @@ -36,3 +36,5 @@ installPlans: - gcp-infrastructure-monitoring dataSourceIds: - google-cloud-platform +dashboards: + - gcp-load-balancer diff --git a/quickstarts/gcp/google-pub-sub/config.yml b/quickstarts/gcp/google-pub-sub/config.yml index 613d618d93..ccfbb55c38 100644 --- a/quickstarts/gcp/google-pub-sub/config.yml +++ b/quickstarts/gcp/google-pub-sub/config.yml @@ -13,7 +13,7 @@ description: |- ### More info - Check out the [documentation](https://docs.newrelic.com/docs/infrastructure/google-cloud-platform-integrations/gcp-integrations-list/google-cloud-pubsub-monitoring-integration/) to learn more about New Relic monitoring for Google Pub/Sub. + Check out the [documentation](https://docs.newrelic.com/docs/infrastructure/google-cloud-platform-integrations/gcp-integrations-list/google-cloud-pubsub-monitoring-integration/) to learn more about New Relic monitoring for Google Pub/Sub. summary: Monitor Google Pub/Sub by connecting GCP to New Relic icon: logo.svg level: New Relic @@ -32,3 +32,5 @@ installPlans: - gcp-infrastructure-monitoring dataSourceIds: - google-cloud-platform +dashboards: + - gcp-cloud-pub-sub