Skip to content

Commit 01b2776

Browse files
authored
Fprats new golden metrics (#64)
* Adding goldenmetrics * Adding goldenmetrics for gcpstorabebucket * Adding goldenmetrics for gcpspannerinstance * golden metrics for gcphttploadbalancer * golden metrics for gcpcloudfunction * goldenmetrics definition & summary for gcpstoragebucket * definition for goldenmetrics for gcpspannerinstance * goldenmetrics definition and summary metrics for gcpinternalloadbalancer * fix golden_metrics file for gcpstoragebucket * goldenmetrics ¡& summaryMetric changes for gcpbigquerytable * goldenmetrics &summary metrics changes for gcpbigquerydataset * goldenmetrics added for gcpappengineservice * added sessions to goldenmetrics in gcpspannerinstance * fix goldenmetrics for gcphttploadbalancer * fix goldenmetrics for gcpappengineservice * added instances to summary_metrics of gcpappengineservice * fix definitions for gcpbigquerydataset * fix definition for gcpappengineservice * fix definition for gcpbigquerytable * fix definition for gcpcloudfunction * fix definition gcpappengineservice * fix definition gcpbigquerydataset * fix definition gcpbigquerytable * fix definition gcpcloudfunction * fix definition for gcpinternalloadbalancer * fix definition gcpspannerinstance * fix definition gcpstoragebucket * fix definition gcpstoragebucket * fix definition for gcpspannerinstance * fix definition gcpinternalloadbalancer * fix definition for gcphttploadbalancer * fix definition for gcpcloudsql * fix definition gcphttploadbalancer * fix definition gcpcloudfunction * fix definition gcpbigquerytable * fix definition gcpbigquerydataset * fix definition gcpappengineservice * fix definition gcpspannerdatabase * fix goldenmetrics gcpspannerinstance * fix defnition for gcpspannerdatabase Co-authored-by: fprats <fprats.newrelic.com>
1 parent 7b8bfb3 commit 01b2776

File tree

24 files changed

+277
-12
lines changed

24 files changed

+277
-12
lines changed
Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,10 @@
11
domain: INFRA
22
type: GCPAPPENGINESERVICE
3+
goldenTags:
4+
- gcp.projectId
5+
- gcp.zone
36
compositeMetrics:
47
summaryMetrics:
58
- summary_metrics.yml
9+
goldenMetrics:
10+
- golden_metrics.yml
Lines changed: 28 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,28 @@
1+
Instances:
2+
title: Number of instances
3+
query:
4+
select: max(`system.Instances`)
5+
from: GcpAppEngineServiceSample
6+
facet: entityName
7+
eventId: entityGuid
8+
Responses:
9+
title: Number of http responses
10+
query:
11+
select: sum(`server.Responses`)
12+
from: GcpAppEngineServiceSample
13+
facet: entityName
14+
eventId: entityGuid
15+
ErrorRate:
16+
title: Error rate
17+
query:
18+
select: filter(sum(`server.Responses`), WHERE response_code NOT LIKE '2%') * 100
19+
from: GcpAppEngineServiceSample
20+
facet: entityName
21+
eventId: entityGuid
22+
latency:
23+
title: Latency
24+
query:
25+
select: (average(`server.ResponseLatenciesMilliseconds`)) / 1000
26+
from: GcpAppEngineServiceSample
27+
facet: entityName
28+
eventId: entityGuid

definitions/infra-gcpappengineservice/summary_metrics.yml

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,13 @@ providerAccountName:
33
key: providerAccountName
44
title: GCP Account
55
unit: STRING
6+
Instances:
7+
query:
8+
eventId: entityGuid
9+
select: max(`system.Instances`)
10+
from: GcpAppEngineServiceSample
11+
unit: COUNT
12+
title: Number of instances
613
Service responses:
714
query:
815
eventId: entityGuid
Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,11 @@
11
domain: INFRA
22
type: GCPBIGQUERYDATASET
3+
goldenTags:
4+
- gcp.projectId
5+
- gcp.zone
36
compositeMetrics:
47
summaryMetrics:
58
- summary_metrics.yml
9+
goldenMetrics:
10+
- golden_metrics.yml
11+
Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,14 @@
1+
storedBytes:
2+
title: Stored bytes
3+
query:
4+
select: sum(`storage.StoredBytes`)
5+
from: GcpBigQueryDatasetSample
6+
facet: entityName
7+
eventId: entityGuid
8+
tables:
9+
title: Number of Tables
10+
query:
11+
select: sum(`storage.Tables`)
12+
from: GcpBigQueryDatasetSample
13+
facet: entityName
14+
eventId: entityGuid

definitions/infra-gcpbigquerydataset/summary_metrics.yml

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,3 +8,18 @@ zone:
88
tag:
99
key: zone
1010
title: Zone
11+
storedBytes:
12+
query:
13+
eventId: entityGuid
14+
select: sum(`storage.StoredBytes`)
15+
from: GcpBigQueryDatasetSample
16+
unit: BYTES
17+
title: storedBytes
18+
tables:
19+
query:
20+
eventId: entityGuid
21+
select: sum(`storage.Tables`)
22+
from: GcpBigQueryDatasetSample
23+
unit: COUNT
24+
title: tables
25+
Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,10 @@
11
domain: INFRA
22
type: GCPBIGQUERYTABLE
3+
goldenTags:
4+
- gcp.projectId
5+
- gcp.zone
36
compositeMetrics:
47
summaryMetrics:
58
- summary_metrics.yml
9+
goldenMetrics:
10+
- golden_metrics.yml
Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,14 @@
1+
uploadedBytes:
2+
title: Uploaded bytes
3+
query:
4+
select: sum(`storage.UploadedBytes`)
5+
from: GcpBigQueryTableSample
6+
facet: entityName
7+
eventId: entityGuid
8+
uploadedRows:
9+
title: Uploaded Rows
10+
query:
11+
select: sum(`storage.UploadedRowCount`)
12+
from: GcpBigQueryTableSample
13+
facet: entityName
14+
eventId: entityGuid

definitions/infra-gcpbigquerytable/summary_metrics.yml

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -13,3 +13,17 @@ zone:
1313
tag:
1414
key: zone
1515
title: Zone
16+
uploadedBytes:
17+
query:
18+
eventId: entityGuid
19+
select: sum(`storage.UploadedBytes`)
20+
from: GcpBigQueryTableSample
21+
unit: BYTES
22+
title: uploadedBytes
23+
uploadedRows:
24+
query:
25+
eventId: entityGuid
26+
select: sum(`storage.UploadedRowCount`)
27+
from: GcpBigQueryTableSample
28+
unit: COUNT
29+
title: uploadedRows
Lines changed: 7 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,10 @@
11
domain: INFRA
22
type: GCPCLOUDFUNCTION
3-
3+
goldenTags:
4+
- gcp.projectId
5+
- gcp.zone
46
compositeMetrics:
5-
summaryMetrics:
6-
- summary_metrics.yml
7+
summaryMetrics:
8+
- summary_metrics.yml
9+
goldenMetrics:
10+
- golden_metrics.yml

0 commit comments

Comments
 (0)