Skip to content
This repository was archived by the owner on Sep 2, 2025. It is now read-only.

Commit 1f27909

Browse files
GCP metadata
1 parent 6e1926b commit 1f27909

File tree

4 files changed

+191
-112
lines changed

4 files changed

+191
-112
lines changed

_includes/gdi/available-gcp.rst

Lines changed: 167 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,167 @@
1+
You can collect data from the following GCP services out-of-the-box:
2+
3+
.. list-table::
4+
:header-rows: 1
5+
:widths: 40 40 10 10
6+
:width: 100%
7+
8+
* - :strong:`Service name (to use in the API)`
9+
- :strong:`Product name (as displayed in the GUI)`
10+
- :strong:`Provides metrics`
11+
- :strong:`Provides metadata (properties)`
12+
13+
* - appengine
14+
- App Engine
15+
- :strong:`X`
16+
-
17+
18+
* - bigquery
19+
- BigQuery
20+
- :strong:`X`
21+
-
22+
23+
* - bigtable
24+
- Cloud Bigtable
25+
- :strong:`X`
26+
-
27+
28+
* - cloudfunctions
29+
- Cloud Functions
30+
- :strong:`X`
31+
-
32+
33+
* - cloudiot
34+
- Cloud Internet of Things Core
35+
- :strong:`X`
36+
-
37+
38+
* - cloudsql
39+
- Cloud SQL
40+
- :strong:`X`
41+
-
42+
43+
* - cloudtasks
44+
- Cloud Tasks
45+
- :strong:`X`
46+
-
47+
48+
* - composer
49+
- Cloud Composer
50+
- :strong:`X`
51+
-
52+
53+
* - compute
54+
- Compute Engine
55+
- :strong:`X`
56+
- :strong:`X`
57+
58+
* - container
59+
- Container Engine
60+
- :strong:`X`
61+
-
62+
63+
* - dataflow
64+
- Cloud Dataflow
65+
- :strong:`X`
66+
-
67+
68+
* - dataproc
69+
- Cloud Dataproc
70+
- :strong:`X`
71+
-
72+
73+
* - datastore
74+
- Cloud Datastore
75+
- :strong:`X`
76+
-
77+
78+
* - file
79+
- Cloud Filestore
80+
- :strong:`X`
81+
-
82+
83+
* - firebasedatabase
84+
- Firebase Database
85+
- :strong:`X`
86+
-
87+
88+
* - firebasehosting
89+
- Firebase Hosting
90+
- :strong:`X`
91+
-
92+
93+
* - interconnect
94+
- Cloud Interconnect Dedicated
95+
- :strong:`X`
96+
-
97+
98+
* - knative
99+
- Knative
100+
- :strong:`X`
101+
-
102+
103+
* - kubernetes
104+
- Kubernetes (GKE)
105+
- :strong:`X`
106+
- :strong:`X`
107+
108+
* - loadbalancing
109+
- Compute Engine HTTP(S) Load Balancing
110+
- :strong:`X`
111+
-
112+
113+
* - logging
114+
- Stackdriver Logging
115+
- :strong:`X`
116+
-
117+
118+
* - ml
119+
- Cloud Machine Learning
120+
- :strong:`X`
121+
-
122+
123+
* - monitoring
124+
- Stackdriver Monitoring
125+
- :strong:`X`
126+
-
127+
128+
* - pubsub
129+
- Cloud Pub/Sub
130+
- :strong:`X`
131+
-
132+
133+
* - redis
134+
- Memorystore for Redis
135+
- :strong:`X`
136+
-
137+
138+
* - router
139+
- Cloud Router
140+
- :strong:`X`
141+
-
142+
143+
* - run
144+
- Cloud Run
145+
- :strong:`X`
146+
-
147+
148+
* - serviceruntime
149+
- Google Cloud Endpoints APIs
150+
- :strong:`X`
151+
-
152+
153+
* - spanner
154+
- Cloud Spanner
155+
- :strong:`X`
156+
- :strong:`X`
157+
158+
* - storage
159+
- Cloud Storage
160+
- :strong:`X`
161+
- :strong:`X`
162+
163+
* - vpn
164+
- Cloud VPN
165+
- :strong:`X`
166+
-
167+

gdi/get-data-in/connect/gcp/gcp-metrics.rst

Lines changed: 22 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,11 @@
11
.. _gcp-metrics:
22

3-
******************************************
4-
Google Cloud Monitoring metrics
5-
******************************************
3+
************************************************
4+
Google Cloud Monitoring metrics and metadata
5+
************************************************
66

77
.. meta::
8-
:description: Google Cloud Platform / GCP metrics in Splunk Observability Cloud.
8+
:description: Google Cloud Platform / GCP metrics and metadata in Splunk Observability Cloud.
99

1010
.. toctree::
1111
:hidden:
@@ -14,17 +14,30 @@ After :ref:`connecting to GCP <get-started-gcp>`, metrics from Google Cloud Moni
1414

1515
Metrics from Google Cloud Monitoring (formerly Stackdriver) contain dimensions that correspond to the Labels described in the Google Cloud metrics reference and the :new-page:`Monitored Resource Types <https://cloud.google.com/monitoring/api/resources>` reference. Use the ``monitored_resource`` dimension to determine which metric corresponds to a particular resource.
1616

17-
Although you can configure :new-page:`Cloud Monitoring <https://cloud.google.com/monitoring/api/metrics_aws>` to monitor AWS metrics, the GCP integration with Splunk Observability Cloud does not ingest them by default. You can enter additional GCP service domains while configuring your integration. Such a configuration does not connect your Splunk Observability Cloud instance to AWS.
17+
Although you can configure :new-page:`Cloud Monitoring <https://cloud.google.com/monitoring/api/metrics_aws>` to monitor AWS metrics, the GCP integration with Splunk Observability Cloud does not ingest them by default. You can enter additional GCP service domains while configuring your integration.
1818

19-
Available GCP metrics
20-
================================
19+
Available GCP metrics and metadata
20+
========================================
2121

22-
All metrics of supported services are included by default.
22+
.. include:: /_includes/gdi/available-gcp.rst
2323

24-
* Check the list of supported GCP services in Splunk Observability Cloud at :ref:`gcp-integrations`.
2524
* For a detailed list of the available Google Cloud Monitoring metrics, including services not supported out-of-the-box, see the official Google documentation at :new-page:`Google Cloud metrics <https://cloud.google.com/monitoring/api/metrics_gcp>`.
2625
* To track and understand your consumption, see :ref:`monitor-imm-billing-usage`.
2726

27+
GCP project metadata
28+
------------------------
29+
30+
Splunk Observability Cloud also fetches the following properties of your synchronized GCP projects:
31+
32+
* ``gcp_project_creation_time``
33+
* ``gcp_project_name``
34+
* ``gcp_project_number``
35+
* ``gcp_project_status``
36+
37+
These properties are attached to the ``project_id`` dimension and are propagated to all MTSes with this dimension.
38+
39+
.. note:: To fetch these properties from your GCP subprojects you need to explicitly mention them in the integration configuration.
40+
2841
Organization metrics
2942
=================================
3043

gdi/get-data-in/connect/gcp/gcp.rst

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ Connect to Google Cloud Platform
1010
.. toctree::
1111
:hidden:
1212

13-
GCP metrics <gcp-metrics>
13+
gcp-metrics
1414
Send GCP logs to Splunk Platform <gcp-logs>
1515

1616
With a Google Cloud Platform (GCP) integration in Splunk Observability Cloud, you can track your Google Cloud Monitoring metrics and monitor your GCP services in one place. To configure a GCP integration with Splunk Infrastructure Monitoring, check the prerequisites and follow the instructions on this document. You can also :ref:`use the API <gcp-api>` to connect to GCP.

gdi/integrations/cloud-gcp.rst

Lines changed: 1 addition & 102 deletions
Original file line numberDiff line numberDiff line change
@@ -12,105 +12,4 @@ To learn about GCP and Splunk Observability Cloud, read :ref:`get-started-gcp`.
1212

1313
Splunk Observability Cloud supports certain services by default, but you can add any other GCP service you need to monitor. See :ref:`Start the integration <gcp-three>`.
1414

15-
You can collect data from the following GCP services out-of-the-box:
16-
17-
.. list-table::
18-
:header-rows: 1
19-
:widths: 40 40
20-
:width: 100%
21-
22-
* - :strong:`Service name (to use in the API)`
23-
- :strong:`Product name (as displayed in the GUI)`
24-
25-
* - appengine
26-
- App Engine
27-
28-
* - bigquery
29-
- BigQuery
30-
31-
* - bigtable
32-
- Cloud Bigtable
33-
34-
* - cloudfunctions
35-
- Cloud Functions
36-
37-
* - cloudiot
38-
- Cloud Internet of Things Core
39-
40-
* - cloudsql
41-
- Cloud SQL
42-
43-
* - cloudtasks
44-
- Cloud Tasks
45-
46-
* - composer
47-
- Cloud Composer
48-
49-
* - compute
50-
- Compute Engine
51-
52-
* - container
53-
- Container Engine
54-
55-
* - dataflow
56-
- Cloud Dataflow
57-
58-
* - dataproc
59-
- Cloud Dataproc
60-
61-
* - datastore
62-
- Cloud Datastore
63-
64-
* - file
65-
- Cloud Filestore
66-
67-
* - firebasedatabase
68-
- Firebase Database
69-
70-
* - firebasehosting
71-
- Firebase Hosting
72-
73-
* - interconnect
74-
- Cloud Interconnect Dedicated
75-
76-
* - knative
77-
- Knative
78-
79-
* - kubernetes
80-
- Kubernetes (GKE)
81-
82-
* - loadbalancing
83-
- Compute Engine HTTP(S) Load Balancing
84-
85-
* - logging
86-
- Stackdriver Logging
87-
88-
* - ml
89-
- Cloud Machine Learning
90-
91-
* - monitoring
92-
- Stackdriver Monitoring
93-
94-
* - pubsub
95-
- Cloud Pub/Sub
96-
97-
* - redis
98-
- Memorystore for Redis
99-
100-
* - router
101-
- Cloud Router
102-
103-
* - run
104-
- Cloud Run
105-
106-
* - serviceruntime
107-
- Google Cloud Endpoints APIs
108-
109-
* - spanner
110-
- Cloud Spanner
111-
112-
* - storage
113-
- Cloud Storage
114-
115-
* - vpn
116-
- Cloud VPN
15+
.. include:: /_includes/gdi/available-gcp.rst

0 commit comments

Comments
 (0)