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_stress
cp centrifugo/tests/load/test_conf_example.json centrifugo/tests/load/test_conf.json
make run_centrifugo_local_load
Local running with k6 load testing tool (https://k6.io/docs/)
make run_centrifugo_local_k6
http://127.0.0.1:3000/d/JQwvpZOMz/centrifugo
-
cp centrifugo/config/telegraf_example.conf centrifugo/config/telegraf.conf
- Edit
outputs.http
directive 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