Last active
October 21, 2023 07:14
-
-
Save thekubebuddy/98de96713f4e8ac0576162c90fda4ab0 to your computer and use it in GitHub Desktop.
GCP PSC-Service Publisher Dashboard
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{ | |
"dashboardFilters": [], | |
"displayName": "PSC - Service Publisher Dashboard", | |
"labels": {}, | |
"mosaicLayout": { | |
"columns": 48, | |
"tiles": [ | |
{ | |
"height": 14, | |
"widget": { | |
"title": "Connected consumer forwarding rules", | |
"xyChart": { | |
"chartOptions": { | |
"mode": "COLOR" | |
}, | |
"dataSets": [ | |
{ | |
"breakdowns": [], | |
"dimensions": [], | |
"measures": [], | |
"minAlignmentPeriod": "60s", | |
"plotType": "LINE", | |
"targetAxis": "Y1", | |
"timeSeriesQuery": { | |
"timeSeriesFilter": { | |
"aggregation": { | |
"alignmentPeriod": "60s", | |
"crossSeriesReducer": "REDUCE_SUM", | |
"groupByFields": [], | |
"perSeriesAligner": "ALIGN_MEAN" | |
}, | |
"filter": "metric.type=\"compute.googleapis.com/private_service_connect/producer/connected_consumer_forwarding_rules\" resource.type=\"gce_service_attachment\"" | |
} | |
} | |
} | |
], | |
"thresholds": [], | |
"yAxis": { | |
"label": "", | |
"scale": "LINEAR" | |
} | |
} | |
}, | |
"width": 22 | |
}, | |
{ | |
"height": 14, | |
"widget": { | |
"title": "Used nat ip addresses", | |
"xyChart": { | |
"chartOptions": { | |
"mode": "COLOR" | |
}, | |
"dataSets": [ | |
{ | |
"breakdowns": [], | |
"dimensions": [], | |
"measures": [], | |
"minAlignmentPeriod": "60s", | |
"plotType": "LINE", | |
"targetAxis": "Y1", | |
"timeSeriesQuery": { | |
"timeSeriesFilter": { | |
"aggregation": { | |
"alignmentPeriod": "60s", | |
"crossSeriesReducer": "REDUCE_SUM", | |
"groupByFields": [], | |
"perSeriesAligner": "ALIGN_MEAN" | |
}, | |
"filter": "metric.type=\"compute.googleapis.com/private_service_connect/producer/used_nat_ip_addresses\" resource.type=\"gce_service_attachment\"" | |
} | |
} | |
} | |
], | |
"thresholds": [], | |
"yAxis": { | |
"label": "", | |
"scale": "LINEAR" | |
} | |
} | |
}, | |
"width": 21, | |
"xPos": 22 | |
}, | |
{ | |
"height": 12, | |
"widget": { | |
"title": "Sent bytes count", | |
"xyChart": { | |
"chartOptions": { | |
"mode": "COLOR" | |
}, | |
"dataSets": [ | |
{ | |
"breakdowns": [], | |
"dimensions": [], | |
"measures": [], | |
"minAlignmentPeriod": "60s", | |
"plotType": "LINE", | |
"targetAxis": "Y1", | |
"timeSeriesQuery": { | |
"timeSeriesFilter": { | |
"aggregation": { | |
"alignmentPeriod": "60s", | |
"crossSeriesReducer": "REDUCE_SUM", | |
"groupByFields": [], | |
"perSeriesAligner": "ALIGN_RATE" | |
}, | |
"filter": "metric.type=\"compute.googleapis.com/private_service_connect/producer/sent_bytes_count\" resource.type=\"gce_service_attachment\"" | |
} | |
} | |
} | |
], | |
"thresholds": [], | |
"yAxis": { | |
"label": "", | |
"scale": "LINEAR" | |
} | |
} | |
}, | |
"width": 22, | |
"yPos": 14 | |
}, | |
{ | |
"height": 12, | |
"widget": { | |
"title": "Sent packets dropped count", | |
"xyChart": { | |
"chartOptions": { | |
"mode": "COLOR" | |
}, | |
"dataSets": [ | |
{ | |
"breakdowns": [], | |
"dimensions": [], | |
"measures": [], | |
"minAlignmentPeriod": "60s", | |
"plotType": "LINE", | |
"targetAxis": "Y1", | |
"timeSeriesQuery": { | |
"timeSeriesFilter": { | |
"aggregation": { | |
"alignmentPeriod": "60s", | |
"crossSeriesReducer": "REDUCE_SUM", | |
"groupByFields": [], | |
"perSeriesAligner": "ALIGN_RATE" | |
}, | |
"filter": "metric.type=\"compute.googleapis.com/private_service_connect/producer/dropped_sent_packets_count\" resource.type=\"gce_service_attachment\"" | |
} | |
} | |
} | |
], | |
"thresholds": [], | |
"yAxis": { | |
"label": "", | |
"scale": "LINEAR" | |
} | |
} | |
}, | |
"width": 21, | |
"xPos": 22, | |
"yPos": 14 | |
}, | |
{ | |
"height": 12, | |
"widget": { | |
"title": "Received bytes count", | |
"xyChart": { | |
"chartOptions": { | |
"mode": "COLOR" | |
}, | |
"dataSets": [ | |
{ | |
"breakdowns": [], | |
"dimensions": [], | |
"measures": [], | |
"minAlignmentPeriod": "60s", | |
"plotType": "LINE", | |
"targetAxis": "Y1", | |
"timeSeriesQuery": { | |
"timeSeriesFilter": { | |
"aggregation": { | |
"alignmentPeriod": "60s", | |
"crossSeriesReducer": "REDUCE_SUM", | |
"groupByFields": [], | |
"perSeriesAligner": "ALIGN_RATE" | |
}, | |
"filter": "metric.type=\"compute.googleapis.com/private_service_connect/producer/received_bytes_count\" resource.type=\"gce_service_attachment\"" | |
} | |
} | |
} | |
], | |
"thresholds": [], | |
"yAxis": { | |
"label": "", | |
"scale": "LINEAR" | |
} | |
} | |
}, | |
"width": 22, | |
"yPos": 26 | |
}, | |
{ | |
"height": 12, | |
"widget": { | |
"title": "Received packets dropped count", | |
"xyChart": { | |
"chartOptions": { | |
"mode": "COLOR" | |
}, | |
"dataSets": [ | |
{ | |
"breakdowns": [], | |
"dimensions": [], | |
"measures": [], | |
"minAlignmentPeriod": "60s", | |
"plotType": "LINE", | |
"targetAxis": "Y1", | |
"timeSeriesQuery": { | |
"timeSeriesFilter": { | |
"aggregation": { | |
"alignmentPeriod": "60s", | |
"crossSeriesReducer": "REDUCE_SUM", | |
"groupByFields": [], | |
"perSeriesAligner": "ALIGN_RATE" | |
}, | |
"filter": "metric.type=\"compute.googleapis.com/private_service_connect/producer/dropped_received_packets_count\" resource.type=\"gce_service_attachment\"" | |
} | |
} | |
} | |
], | |
"thresholds": [], | |
"yAxis": { | |
"label": "", | |
"scale": "LINEAR" | |
} | |
} | |
}, | |
"width": 21, | |
"xPos": 22, | |
"yPos": 26 | |
}, | |
{ | |
"height": 15, | |
"widget": { | |
"title": "Open Connection", | |
"xyChart": { | |
"chartOptions": { | |
"mode": "COLOR" | |
}, | |
"dataSets": [ | |
{ | |
"breakdowns": [], | |
"dimensions": [], | |
"measures": [], | |
"minAlignmentPeriod": "60s", | |
"plotType": "LINE", | |
"targetAxis": "Y1", | |
"timeSeriesQuery": { | |
"timeSeriesFilter": { | |
"aggregation": { | |
"alignmentPeriod": "60s", | |
"crossSeriesReducer": "REDUCE_SUM", | |
"groupByFields": [], | |
"perSeriesAligner": "ALIGN_MEAN" | |
}, | |
"filter": "metric.type=\"compute.googleapis.com/private_service_connect/producer/open_connections\" resource.type=\"gce_service_attachment\"" | |
} | |
} | |
} | |
], | |
"thresholds": [], | |
"yAxis": { | |
"label": "", | |
"scale": "LINEAR" | |
} | |
} | |
}, | |
"width": 22, | |
"yPos": 38 | |
}, | |
{ | |
"height": 15, | |
"widget": { | |
"title": "Closed Connection", | |
"xyChart": { | |
"chartOptions": { | |
"mode": "COLOR" | |
}, | |
"dataSets": [ | |
{ | |
"breakdowns": [], | |
"dimensions": [], | |
"measures": [], | |
"minAlignmentPeriod": "60s", | |
"plotType": "LINE", | |
"targetAxis": "Y1", | |
"timeSeriesQuery": { | |
"timeSeriesFilter": { | |
"aggregation": { | |
"alignmentPeriod": "60s", | |
"crossSeriesReducer": "REDUCE_SUM", | |
"groupByFields": [], | |
"perSeriesAligner": "ALIGN_DELTA" | |
}, | |
"filter": "metric.type=\"compute.googleapis.com/private_service_connect/producer/closed_connections_count\" resource.type=\"gce_service_attachment\" metric.label.\"psc_connection_id\"=\"8773325574897667\"" | |
} | |
} | |
} | |
], | |
"thresholds": [], | |
"yAxis": { | |
"label": "", | |
"scale": "LINEAR" | |
} | |
} | |
}, | |
"width": 21, | |
"xPos": 22, | |
"yPos": 38 | |
} | |
] | |
} | |
} |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment