Load testing and benchmarking centrifugal ecosystem components
cp centrifugo/tests/stress/test_conf_example.json centrifugo/tests/stress/test_conf.json
make run_centrifugo_local_stresscp centrifugo/tests/load/test_conf_example.json centrifugo/tests/load/test_conf.json
make run_centrifugo_local_loadLocal running with k6 load testing tool (https://k6.io/docs/)
make run_centrifugo_local_k6http://127.0.0.1:3000/d/JQwvpZOMz/centrifugo
-
cp centrifugo/config/telegraf_example.conf centrifugo/config/telegraf.conf
- Edit
outputs.httpdirective in telegraf.conf.
Write url, username, password based on your Grafana Cloud Prometheus settings.
For more information see https://k6.io/docs/results-visualization/grafana-cloud/ - Run testing:
make run_centrifugo_grafana_cloud