diff --git a/dashboards/grafana/caches-summary-dashboard.json b/dashboards/grafana/caches-summary-dashboard.json
index beeda5e74..278bddf68 100644
--- a/dashboards/grafana/caches-summary-dashboard.json
+++ b/dashboards/grafana/caches-summary-dashboard.json
@@ -56,7 +56,7 @@
"showLineNumbers": false,
"showMiniMap": false
},
- "content": "
Caches Summary - $ClusterName
",
+ "content": "Caches Summary
",
"mode": "html"
},
"pluginVersion": "10.0.13",
diff --git a/dashboards/grafana/elastic-data-summary-dashboard.json b/dashboards/grafana/elastic-data-summary-dashboard.json
index 030793965..5849caac2 100644
--- a/dashboards/grafana/elastic-data-summary-dashboard.json
+++ b/dashboards/grafana/elastic-data-summary-dashboard.json
@@ -57,7 +57,7 @@
"showLineNumbers": false,
"showMiniMap": false
},
- "content": "Elastic Data Summary - $ClusterName
",
+ "content": "Elastic Data Summary
",
"mode": "html"
},
"pluginVersion": "10.0.13",
diff --git a/dashboards/grafana/executors-summary.json b/dashboards/grafana/executors-summary.json
index 4cd544e4f..f2dc884ac 100644
--- a/dashboards/grafana/executors-summary.json
+++ b/dashboards/grafana/executors-summary.json
@@ -56,7 +56,7 @@
"showLineNumbers": false,
"showMiniMap": false
},
- "content": "Executors Summary - $ClusterName
",
+ "content": "Executors Summary
",
"mode": "html"
},
"pluginVersion": "10.0.13",
diff --git a/dashboards/grafana/federation-summary-dashboard.json b/dashboards/grafana/federation-summary-dashboard.json
index 5ec764bec..5da0cfec2 100644
--- a/dashboards/grafana/federation-summary-dashboard.json
+++ b/dashboards/grafana/federation-summary-dashboard.json
@@ -85,7 +85,7 @@
"showLineNumbers": false,
"showMiniMap": false
},
- "content": "Federation Summary - $ClusterName
",
+ "content": "Federation Summary
",
"mode": "html"
},
"pluginVersion": "10.0.13",
diff --git a/dashboards/grafana/grpc-proxy-details-dashboard.json b/dashboards/grafana/grpc-proxy-details-dashboard.json
index 9d6c3ff04..228ca532b 100644
--- a/dashboards/grafana/grpc-proxy-details-dashboard.json
+++ b/dashboards/grafana/grpc-proxy-details-dashboard.json
@@ -68,7 +68,7 @@
"showLineNumbers": false,
"showMiniMap": false
},
- "content": "gRPC Proxy Details - $ClusterName / ${MemberName}
",
+ "content": "gRPC Proxy Details - ${MemberName}
",
"mode": "html"
},
"pluginVersion": "10.0.13",
diff --git a/dashboards/grafana/grpc-proxy-summary-dashboard.json b/dashboards/grafana/grpc-proxy-summary-dashboard.json
index 33ac2adc3..8a503abd6 100644
--- a/dashboards/grafana/grpc-proxy-summary-dashboard.json
+++ b/dashboards/grafana/grpc-proxy-summary-dashboard.json
@@ -56,7 +56,7 @@
"showLineNumbers": false,
"showMiniMap": false
},
- "content": "gRPC Proxy Summary - $ClusterName
",
+ "content": "gRPC Proxy Summary/h3>
",
"mode": "html"
},
"pluginVersion": "10.0.13",
diff --git a/dashboards/grafana/http-servers-summary-dashboard.json b/dashboards/grafana/http-servers-summary-dashboard.json
index 75f7d64f7..8a8dfc193 100644
--- a/dashboards/grafana/http-servers-summary-dashboard.json
+++ b/dashboards/grafana/http-servers-summary-dashboard.json
@@ -56,7 +56,7 @@
"showLineNumbers": false,
"showMiniMap": false
},
- "content": "HTTP Servers Summary - $ClusterName
",
+ "content": "HTTP Servers Summary
",
"mode": "html"
},
"pluginVersion": "10.0.13",
diff --git a/dashboards/grafana/machines-summary-dashboard.json b/dashboards/grafana/machines-summary-dashboard.json
index 790846a81..1253de8b8 100644
--- a/dashboards/grafana/machines-summary-dashboard.json
+++ b/dashboards/grafana/machines-summary-dashboard.json
@@ -70,7 +70,7 @@
"showLineNumbers": false,
"showMiniMap": false
},
- "content": "Machines Summary - Version: $CoherenceVersion
",
+ "content": "Machines Summary
",
"mode": "html"
},
"pluginVersion": "10.0.13",
diff --git a/dashboards/grafana/member-details-dashboard.json b/dashboards/grafana/member-details-dashboard.json
index 566dce944..608649229 100644
--- a/dashboards/grafana/member-details-dashboard.json
+++ b/dashboards/grafana/member-details-dashboard.json
@@ -30,7 +30,7 @@
"editable": true,
"fiscalYearStartMonth": 0,
"graphTooltip": 0,
- "id": 25,
+ "id": 1,
"links": [
{
"icon": "dashboard",
@@ -372,9 +372,6 @@
"links": [],
"maxDataPoints": 100,
"options": {
- "displayMode": "lcd",
- "minVizHeight": 10,
- "minVizWidth": 0,
"orientation": "horizontal",
"reduceOptions": {
"calcs": [
@@ -383,8 +380,8 @@
"fields": "",
"values": false
},
- "showUnfilled": true,
- "valueMode": "color"
+ "showThresholdLabels": false,
+ "showThresholdMarkers": true
},
"pluginVersion": "10.0.13",
"targets": [
@@ -398,7 +395,7 @@
}
],
"title": "Publisher Success",
- "type": "bargauge"
+ "type": "gauge"
},
{
"datasource": "prometheus",
@@ -451,9 +448,6 @@
"links": [],
"maxDataPoints": 100,
"options": {
- "displayMode": "lcd",
- "minVizHeight": 10,
- "minVizWidth": 0,
"orientation": "horizontal",
"reduceOptions": {
"calcs": [
@@ -462,8 +456,8 @@
"fields": "",
"values": false
},
- "showUnfilled": true,
- "valueMode": "color"
+ "showThresholdLabels": false,
+ "showThresholdMarkers": true
},
"pluginVersion": "10.0.13",
"targets": [
@@ -477,7 +471,7 @@
}
],
"title": "Receiver Success",
- "type": "bargauge"
+ "type": "gauge"
},
{
"datasource": "prometheus",
@@ -1239,8 +1233,7 @@
"mode": "absolute",
"steps": [
{
- "color": "green",
- "value": null
+ "color": "green"
},
{
"color": "red",
@@ -1331,8 +1324,7 @@
"mode": "absolute",
"steps": [
{
- "color": "green",
- "value": null
+ "color": "green"
},
{
"color": "red",
@@ -1423,8 +1415,7 @@
"mode": "absolute",
"steps": [
{
- "color": "green",
- "value": null
+ "color": "green"
},
{
"color": "red",
@@ -1514,8 +1505,7 @@
"mode": "absolute",
"steps": [
{
- "color": "green",
- "value": null
+ "color": "green"
},
{
"color": "red",
@@ -1606,8 +1596,7 @@
"mode": "absolute",
"steps": [
{
- "color": "green",
- "value": null
+ "color": "green"
},
{
"color": "red",
@@ -1711,8 +1700,7 @@
"mode": "absolute",
"steps": [
{
- "color": "green",
- "value": null
+ "color": "green"
},
{
"color": "red",
diff --git a/dashboards/grafana/members-summary-dashboard.json b/dashboards/grafana/members-summary-dashboard.json
index ab9e91e95..95b87433e 100644
--- a/dashboards/grafana/members-summary-dashboard.json
+++ b/dashboards/grafana/members-summary-dashboard.json
@@ -71,7 +71,7 @@
"showLineNumbers": false,
"showMiniMap": false
},
- "content": "Members Summary - $ClusterName
",
+ "content": "Members Summary
",
"mode": "html"
},
"pluginVersion": "10.0.13",
diff --git a/dashboards/grafana/persistence-summary-dashboard.json b/dashboards/grafana/persistence-summary-dashboard.json
index f164b6bba..f96c588e4 100644
--- a/dashboards/grafana/persistence-summary-dashboard.json
+++ b/dashboards/grafana/persistence-summary-dashboard.json
@@ -56,7 +56,7 @@
"showLineNumbers": false,
"showMiniMap": false
},
- "content": "Persistence Summary - $ClusterName
",
+ "content": "Persistence Summary
",
"mode": "html"
},
"pluginVersion": "10.0.13",
diff --git a/dashboards/grafana/proxy-servers-summary-dashboard.json b/dashboards/grafana/proxy-servers-summary-dashboard.json
index 1ccc648b9..ae8dafd6d 100644
--- a/dashboards/grafana/proxy-servers-summary-dashboard.json
+++ b/dashboards/grafana/proxy-servers-summary-dashboard.json
@@ -56,7 +56,7 @@
"showLineNumbers": false,
"showMiniMap": false
},
- "content": "Proxy Servers Summary - $ClusterName
",
+ "content": "Proxy Servers Summary
",
"mode": "html"
},
"pluginVersion": "10.0.13",
diff --git a/dashboards/grafana/services-summary-dashboard.json b/dashboards/grafana/services-summary-dashboard.json
index 4b6a66ce5..ed881a780 100644
--- a/dashboards/grafana/services-summary-dashboard.json
+++ b/dashboards/grafana/services-summary-dashboard.json
@@ -85,7 +85,7 @@
"showLineNumbers": false,
"showMiniMap": false
},
- "content": "Services Summary - Version: $CoherenceVersion
",
+ "content": "Services Summary
",
"mode": "html"
},
"pluginVersion": "10.0.13",
diff --git a/dashboards/grafana/topics-summary-dashboard.json b/dashboards/grafana/topics-summary-dashboard.json
index 6117cca67..c265c9847 100644
--- a/dashboards/grafana/topics-summary-dashboard.json
+++ b/dashboards/grafana/topics-summary-dashboard.json
@@ -56,7 +56,7 @@
"showLineNumbers": false,
"showMiniMap": false
},
- "content": "Topics Summary - $ClusterName
",
+ "content": "Topics Summary
",
"mode": "html"
},
"pluginVersion": "10.0.13",
diff --git a/docs/images/grafana-cache.png b/docs/images/grafana-cache.png
index d36bdb94b..43019c479 100644
Binary files a/docs/images/grafana-cache.png and b/docs/images/grafana-cache.png differ
diff --git a/docs/images/grafana-caches.png b/docs/images/grafana-caches.png
index b050a3d0a..734581ed6 100644
Binary files a/docs/images/grafana-caches.png and b/docs/images/grafana-caches.png differ
diff --git a/docs/images/grafana-elastic-data.png b/docs/images/grafana-elastic-data.png
index aa8798869..6026751c8 100644
Binary files a/docs/images/grafana-elastic-data.png and b/docs/images/grafana-elastic-data.png differ
diff --git a/docs/images/grafana-executor-detail.png b/docs/images/grafana-executor-detail.png
index f372fea10..f223b7fc6 100644
Binary files a/docs/images/grafana-executor-detail.png and b/docs/images/grafana-executor-detail.png differ
diff --git a/docs/images/grafana-executors-summary.png b/docs/images/grafana-executors-summary.png
index 51d40a645..6e37c5da1 100644
Binary files a/docs/images/grafana-executors-summary.png and b/docs/images/grafana-executors-summary.png differ
diff --git a/docs/images/grafana-federation-detail.png b/docs/images/grafana-federation-detail.png
index c1066ebde..4690c683a 100644
Binary files a/docs/images/grafana-federation-detail.png and b/docs/images/grafana-federation-detail.png differ
diff --git a/docs/images/grafana-federation-summary.png b/docs/images/grafana-federation-summary.png
index 74775017e..b9f10ec27 100644
Binary files a/docs/images/grafana-federation-summary.png and b/docs/images/grafana-federation-summary.png differ
diff --git a/docs/images/grafana-grpc-proxies.png b/docs/images/grafana-grpc-proxies.png
new file mode 100644
index 000000000..ce4ff46e3
Binary files /dev/null and b/docs/images/grafana-grpc-proxies.png differ
diff --git a/docs/images/grafana-grpc-proxy.png b/docs/images/grafana-grpc-proxy.png
new file mode 100644
index 000000000..2c4413280
Binary files /dev/null and b/docs/images/grafana-grpc-proxy.png differ
diff --git a/docs/images/grafana-http.png b/docs/images/grafana-http.png
index cad8e58a6..cbe59fbb8 100644
Binary files a/docs/images/grafana-http.png and b/docs/images/grafana-http.png differ
diff --git a/docs/images/grafana-machines.png b/docs/images/grafana-machines.png
index ad80beba4..80e3a7ef3 100644
Binary files a/docs/images/grafana-machines.png and b/docs/images/grafana-machines.png differ
diff --git a/docs/images/grafana-main.png b/docs/images/grafana-main.png
index e5bfdb47f..4628ddd72 100644
Binary files a/docs/images/grafana-main.png and b/docs/images/grafana-main.png differ
diff --git a/docs/images/grafana-member.png b/docs/images/grafana-member.png
index f26ed1376..2aed5a7bd 100644
Binary files a/docs/images/grafana-member.png and b/docs/images/grafana-member.png differ
diff --git a/docs/images/grafana-members.png b/docs/images/grafana-members.png
index 273632d0d..d55228847 100644
Binary files a/docs/images/grafana-members.png and b/docs/images/grafana-members.png differ
diff --git a/docs/images/grafana-navigation.png b/docs/images/grafana-navigation.png
index e8a72a729..fc491d77f 100644
Binary files a/docs/images/grafana-navigation.png and b/docs/images/grafana-navigation.png differ
diff --git a/docs/images/grafana-persistence.png b/docs/images/grafana-persistence.png
index 810941b03..d7a1a1942 100644
Binary files a/docs/images/grafana-persistence.png and b/docs/images/grafana-persistence.png differ
diff --git a/docs/images/grafana-proxies.png b/docs/images/grafana-proxies.png
index 036855574..2bb48f70c 100644
Binary files a/docs/images/grafana-proxies.png and b/docs/images/grafana-proxies.png differ
diff --git a/docs/images/grafana-proxy.png b/docs/images/grafana-proxy.png
index 8e06dd5c0..03e93d941 100644
Binary files a/docs/images/grafana-proxy.png and b/docs/images/grafana-proxy.png differ
diff --git a/docs/images/grafana-service.png b/docs/images/grafana-service.png
index 56297b4c1..4f677664f 100644
Binary files a/docs/images/grafana-service.png and b/docs/images/grafana-service.png differ
diff --git a/docs/images/grafana-services.png b/docs/images/grafana-services.png
index cf1b12a96..44bdcb49c 100644
Binary files a/docs/images/grafana-services.png and b/docs/images/grafana-services.png differ
diff --git a/docs/images/grafana-topic-subscriber-group.png b/docs/images/grafana-topic-subscriber-group.png
new file mode 100644
index 000000000..06d419fe0
Binary files /dev/null and b/docs/images/grafana-topic-subscriber-group.png differ
diff --git a/docs/images/grafana-topic-subscriber.png b/docs/images/grafana-topic-subscriber.png
new file mode 100644
index 000000000..d4f8cd33c
Binary files /dev/null and b/docs/images/grafana-topic-subscriber.png differ
diff --git a/docs/images/grafana-topic.png b/docs/images/grafana-topic.png
new file mode 100644
index 000000000..b083b272f
Binary files /dev/null and b/docs/images/grafana-topic.png differ
diff --git a/docs/images/grafana-topics.png b/docs/images/grafana-topics.png
new file mode 100644
index 000000000..c34cacfa2
Binary files /dev/null and b/docs/images/grafana-topics.png differ
diff --git a/docs/images/grafana-variables.png b/docs/images/grafana-variables.png
index b354fe23b..3ae9ad29c 100644
Binary files a/docs/images/grafana-variables.png and b/docs/images/grafana-variables.png differ
diff --git a/docs/metrics/020_metrics.adoc b/docs/metrics/020_metrics.adoc
index 35afb46ca..429558a38 100644
--- a/docs/metrics/020_metrics.adoc
+++ b/docs/metrics/020_metrics.adoc
@@ -28,6 +28,34 @@ endpoint is available at `http://host:port/metrics`.
See the https://{commercial-docs-base-url}/manage/using-coherence-metrics.html[Using Coherence Metrics]
documentation for full details on the available metrics.
+=== Important Note Regarding Prometheus Metrics Prefix
+
+From version 3.4.0 of the Coherence Operator, the packaged Grafana dashboards no longer use the **vendor:** prefix for querying Prometheus metrics.
+This prefix was deprecated a number of releases ago and the default, of legacy metrics, in Coherence and will be removed in the most recent
+Coherence releases after this Operator release.
+
+If you are using a Coherence cluster version you are using has not yet changed this property,
+you may see no metrics in the Grafana dashboards.
+
+To change your cluster to **not** use legacy names, set the environment variable `COHERENCE_METRICS_LEGACY_NAMES` to `false` in your yaml.
+
+[source,yaml]
+.metrics-cluster.yaml
+----
+apiVersion: coherence.oracle.com/v1
+kind: Coherence
+metadata:
+ name: metrics-cluster
+spec:
+ env:
+ - name: COHERENCE_METRICS_LEGACY_NAMES
+ value: false
+ coherence:
+...
+----
+
+has not set "coherence.metrics.legacy.names=false"
+
=== Deploy Coherence with Metrics Enabled
To deploy a `Coherence` resource with metrics enabled and exposed on a port, the simplest yaml
diff --git a/docs/metrics/030_importing.adoc b/docs/metrics/030_importing.adoc
index 0600de232..bc6922d48 100644
--- a/docs/metrics/030_importing.adoc
+++ b/docs/metrics/030_importing.adoc
@@ -1,6 +1,6 @@
///////////////////////////////////////////////////////////////////////////////
- Copyright (c) 2020, 2023, Oracle and/or its affiliates.
+ Copyright (c) 2020, 2024, Oracle and/or its affiliates.
Licensed under the Universal Permissive License v 1.0 as shown at
http://oss.oracle.com/licenses/upl.
@@ -32,7 +32,8 @@ the various Coherence dashboard files.
2 - Clone the Coherence Operator GitHub repo, checkout the branch or tag for the version you want to use and
then obtain the dashboards from the `dashboards/` directory.
-NOTE: The recommended versions of Grafana to use are: `8.5.6` or `6.7.4`. It is not yet recommended to use the `9.x` versions of Grafana as there are a number of bugs that cause issues when using the dashboards.
+NOTE: The dashboards have been built using Grafana `10.0.13` and as such this is the minimum version required for this release.
+If you have an older Grafana installation, you can use previous versions of the dashboard.s
== Import the Dashboards into Grafana.
diff --git a/docs/metrics/040_dashboards.adoc b/docs/metrics/040_dashboards.adoc
index 9242bd3ab..b41722681 100644
--- a/docs/metrics/040_dashboards.adoc
+++ b/docs/metrics/040_dashboards.adoc
@@ -1,6 +1,6 @@
///////////////////////////////////////////////////////////////////////////////
- Copyright (c) 2020, 2022, Oracle and/or its affiliates.
+ Copyright (c) 2020, 2024, Oracle and/or its affiliates.
Licensed under the Universal Permissive License v 1.0 as shown at
http://oss.oracle.com/licenses/upl.
@@ -29,6 +29,8 @@ NOTE: Note: The Grafana dashboards require Coherence metrics, which is available
.. <>
.. <>
.. <>
+.. <>
+.. <>
[#navigation]
== Navigation
@@ -38,11 +40,12 @@ navigation capabilities that appear at the top of most dashboards.
=== Variables
-image:../images/grafana-variables.png[Variables,width="250",float="right"]
+image:../images/grafana-variables.png[Variables,width="450",float="right"]
Allows for selection of information to be displayed where there is more than one item.
-. Cluster Name - Allows selection of the cluster to view metrics for
+. Namespace - Allows selection of a namespace if you have multiple Coherence clusters with the same name in multipled namespaces. Will default to `None` if you are not running in Kubernetes
+. Cluster Name - Allows selection of the specific cluster to view metrics for
. Top N Limit - Limits the display of `Top` values for tables that support it
. Service Name, Member Name, Cache Name - These will appear on various dashboards
@@ -50,7 +53,7 @@ See the https://grafana.com/docs/reference/templating/[Grafana Documentation] fo
=== Annotations
-image:../images/grafana-annotations.png[Annotations,width="250",float="right"]
+image:../images/grafana-annotations.png[Annotations,width="350",float="right"]
Vertical red lines on a graph to indicate a change in a key markers such as:
@@ -63,8 +66,8 @@ See the https://grafana.com/docs/reference/annotations/[Grafana Documentation] f
image:../images/grafana-navigation.png[Navigation,width="250",float="right"]
-. Select Dashboard - In the top right a drop down list of dashboards is available selection
-. Drill Through - Ability to drill through based upon service, member, node, etc.
+. Select Dashboard - In the top right a drop-down list of dashboards is available selection
+. Drill Through - Ability to drill through based upon service, member, node, etc on highlighted columns.
[#dashboards]
@@ -85,7 +88,7 @@ Shows a high-level overview of the selected Coherence cluster including metrics
* Guardian recoveries and terminations
-image::../images/grafana-main.png[Dashboard Main,width="950",align="center"]
+image::../images/grafana-main.png[Dashboard Main,width="1024",align="center"]
[#members]
=== 2. Members Summary & Details Dashboards
@@ -104,11 +107,11 @@ Shows an overview of all cluster members that are enabled for metrics capture in
==== Members Summary
-image::../images/grafana-members.png[Members,width="950",align="center"]
+image::../images/grafana-members.png[Members,width="1024",align="center"]
==== Member Details
-image::../images/grafana-members.png[Member Details,width="950",align="center"]
+image::../images/grafana-member.png[Member Details,width="1024",align="center"]
[#services]
=== 3. Services Summary & Details Dashboards
@@ -127,11 +130,11 @@ Shows an overview of all cluster services including metrics such as:
==== Services Summary
-image::../images/grafana-services.png[Services,width="950",align="center"]
+image::../images/grafana-services.png[Services,width="1024",align="center"]
==== Service Details
-image::../images/grafana-service.png[Service Details,width="950",align="center"]
+image::../images/grafana-service.png[Service Details,width="1024",align="center"]
[#caches]
=== 4. Caches Summary & Detail Dashboards
@@ -146,11 +149,11 @@ Shows an overview of all caches including metrics such as:
==== Caches Summary
-image::../images/grafana-caches.png[Caches,width="950",align="center"]
+image::../images/grafana-caches.png[Caches,width="1024",align="center"]
==== Cache Details
-image::../images/grafana-cache.png[Cache Details,width="950",align="center"]
+image::../images/grafana-cache.png[Cache Details,width="1024",align="center"]
[#proxies]
=== 5. Proxy Servers Summary & Detail Dashboards
@@ -167,11 +170,11 @@ Shows and overview of Proxy servers including metrics such as:
==== Proxy Servers Summary
-image::../images/grafana-proxies.png[Proxy Servers,width="950",align="center"]
+image::../images/grafana-proxies.png[Proxy Servers,width="1024",align="center"]
==== Proxy Servers Detail
-image::../images/grafana-proxy.png[Proxy Server Details,width="950",align="center"]
+image::../images/grafana-proxy.png[Proxy Server Details,width="1024",align="center"]
[#persistence]
=== 6. Persistence Summary Dashboard
@@ -184,7 +187,7 @@ Shows and overview of Persistence including metrics such as:
* Active space total usage and by service
-image::../images/grafana-persistence.png[Persistence,width="950",align="center"]
+image::../images/grafana-persistence.png[Persistence,width="1024",align="center"]
[#federation]
=== 7. Federation Summary & Details Dashboards
@@ -197,11 +200,11 @@ Shows overview of Federation including metrics such as:
==== Federation Summary
-image::../images/grafana-federation-summary.png[Federation Summary,width="950",align="center"]
+image::../images/grafana-federation-summary.png[Federation Summary,width="1024",align="center"]
==== Federation Details
-image::../images/grafana-federation-detail.png[Federation Details,width="950",align="center"]
+image::../images/grafana-federation-detail.png[Federation Details,width="1024",align="center"]
[#machines]
@@ -213,7 +216,7 @@ Shows an overview of all machines that make up the Kubernetes cluster underlying
* Load averages
-image::../images/grafana-machines.png[Machines,width="950",align="center"]
+image::../images/grafana-machines.png[Machines,width="1024",align="center"]
[#http]
=== 9. HTTP Servers Summary Dashboard
@@ -224,7 +227,7 @@ Shows an overview of all HTTP Servers running in the cluster including metrics s
* HTTP Request rates and response codes
-image::../images/grafana-http.png[HTTP Servers,width="950",align="center"]
+image::../images/grafana-http.png[HTTP Servers,width="1024",align="center"]
[#ed]
=== 10. Elastic Data Summary Dashboard
@@ -235,7 +238,7 @@ Shows an overview of all HTTP Servers running in the cluster including metrics s
* RAM and Flash compactions
-image::../images/grafana-elastic-data.png[Elastic Data,width="950",align="center"]
+image::../images/grafana-elastic-data.png[Elastic Data,width="1024",align="center"]
[#executors]
=== 11. Executors Summary & Details Dashboards
@@ -250,8 +253,55 @@ Shows an overview of all Executors running in the cluster including metrics such
==== Executors Summary
-image::../images/grafana-executors-summary.png[Executors Summary,width="950",align="center"]
+image::../images/grafana-executors-summary.png[Executors Summary,width="1024",align="center"]
==== Executor Details
-image::../images/grafana-executor-detail.png[Executor Detail,width="950",align="center"]
+image::../images/grafana-executor-detail.png[Executor Detail,width="1024",align="center"]
+
+[#grpc]
+=== 12. gRPC Proxy Summary & Details Dashboards
+
+Shows an overview of all gRPC Proxies running in the cluster including metrics such as:
+
+* Connections
+
+* Requests and responses
+
+* Proxy list
+
+==== gRPC Proxies Summary
+
+image::../images/grafana-grpc-proxies.png[gRPC Proxies Summary,width="1024",align="center"]
+
+==== gRPC Proxies Details
+
+image::../images/grafana-proxy.png[gRPC Proxy Detail,width="1024",align="center"]
+
+[#topics]
+=== 13. Topics, Subscribers and Subscriber Groups Dashboards
+
+Shows an overview of all Topics running in the cluster including metrics such as:
+
+* Topics, Subscribers and Subscriber Groups
+
+* Published and received messages counts
+
+* Topic channel allocations
+
+==== Topics Summary
+
+image::../images/grafana-topics.png[Topics Summary,width="1024",align="center"]
+
+==== Topic Details
+
+image::../images/grafana-topic.png[Topic Detail,width="1024",align="center"]
+
+==== Topic Subscriber Group
+
+image::../images/grafana-topic-subscriber-group.png[Topic Subscriber Group Details,width="1024",align="center"]
+
+==== Topic Subscriber
+
+image::../images/grafana-topic-subscriber.png[Topic Subscriber Details,width="1024",align="center"]
+