You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@camel.apache.org by ac...@apache.org on 2021/12/01 13:05:47 UTC

[camel-performance-tests] branch kafka-minio-docs-monitoring created (now 53ccc2c)

This is an automated email from the ASF dual-hosted git repository.

acosentino pushed a change to branch kafka-minio-docs-monitoring
in repository https://gitbox.apache.org/repos/asf/camel-performance-tests.git.


      at 53ccc2c  Kafka Minio Exchange Pooling: Added instruction for plotting JFR data in Grafana

This branch includes the following new commits:

     new 65261ec  Kafka Minio: Added instruction for plotting JFR data in Grafana
     new 53ccc2c  Kafka Minio Exchange Pooling: Added instruction for plotting JFR data in Grafana

The 2 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "add" were already present in the repository and have only
been added to this reference.


[camel-performance-tests] 01/02: Kafka Minio: Added instruction for plotting JFR data in Grafana

Posted by ac...@apache.org.
This is an automated email from the ASF dual-hosted git repository.

acosentino pushed a commit to branch kafka-minio-docs-monitoring
in repository https://gitbox.apache.org/repos/asf/camel-performance-tests.git

commit 65261ec89fc03c14ca96727422c8399d07d30e46
Author: Andrea Cosentino <an...@gmail.com>
AuthorDate: Wed Dec 1 14:04:52 2021 +0100

    Kafka Minio: Added instruction for plotting JFR data in Grafana
---
 profiling/kafka/kafka-minio/README.md | 18 ++++++++++++++++++
 1 file changed, 18 insertions(+)

diff --git a/profiling/kafka/kafka-minio/README.md b/profiling/kafka/kafka-minio/README.md
index b819aa2..9b3b460 100644
--- a/profiling/kafka/kafka-minio/README.md
+++ b/profiling/kafka/kafka-minio/README.md
@@ -154,5 +154,23 @@ cd script/
 
 This command will run 5 burst script with 1000 messages each one with payload "payload" to the Kafka instance running on localhost:9092 and the topic "testtopic"
 
+### Monitoring with Grafana
 
+After running this performance test an output.jfr recording is generated in jfr folder, it is possible to plot jfr metrics to grafana following these steps:
 
+Start jfr-datasource and grafana with preconfigured datasource and dashboard
+
+```
+cd ../monitoring
+docker-compose up
+```
+
+Post recording to jfr-datasource
+
+```
+curl -F "file=@./jfr/output.jfr" "localhost:8080/load"
+```
+
+Now wait 20s so that grafana will poll metrics from jfr-datsource
+
+And then go to grafana `http://localhost:3000` dashboard camel-jfr to observe results (default login is admin/admin)

[camel-performance-tests] 02/02: Kafka Minio Exchange Pooling: Added instruction for plotting JFR data in Grafana

Posted by ac...@apache.org.
This is an automated email from the ASF dual-hosted git repository.

acosentino pushed a commit to branch kafka-minio-docs-monitoring
in repository https://gitbox.apache.org/repos/asf/camel-performance-tests.git

commit 53ccc2cf24d177a4c21e7c8f1088760ac5d59a1e
Author: Andrea Cosentino <an...@gmail.com>
AuthorDate: Wed Dec 1 14:05:24 2021 +0100

    Kafka Minio Exchange Pooling: Added instruction for plotting JFR data in Grafana
---
 .../kafka/kafka-minio-exchange-pooling/README.md      | 19 +++++++++++++++++++
 1 file changed, 19 insertions(+)

diff --git a/profiling/kafka/kafka-minio-exchange-pooling/README.md b/profiling/kafka/kafka-minio-exchange-pooling/README.md
index 27105f0..71dad2d 100644
--- a/profiling/kafka/kafka-minio-exchange-pooling/README.md
+++ b/profiling/kafka/kafka-minio-exchange-pooling/README.md
@@ -150,5 +150,24 @@ cd script/
 
 This command will run 5 burst script with 1000 messages each one with payload "payload" to the Kafka instance running on localhost:9092 and the topic "testtopic"
 
+### Monitoring with Grafana
 
+After running this performance test an output.jfr recording is generated in jfr folder, it is possible to plot jfr metrics to grafana following these steps:
+
+Start jfr-datasource and grafana with preconfigured datasource and dashboard
+
+```
+cd ../monitoring
+docker-compose up
+```
+
+Post recording to jfr-datasource
+
+```
+curl -F "file=@./jfr/output.jfr" "localhost:8080/load"
+```
+
+Now wait 20s so that grafana will poll metrics from jfr-datsource
+
+And then go to grafana `http://localhost:3000` dashboard camel-jfr to observe results (default login is admin/admin)