Go to file
Dmitry Vasilyev 1ece28029c add template generator scripts 2016-11-14 19:17:16 +03:00
src
LICENSE
Makefile
README.md add template generator scripts 2016-11-14 19:17:16 +03:00
generate-template-clients.sh add template generator scripts 2016-11-14 19:17:16 +03:00
generate-template-metrics.sh add template generator scripts 2016-11-14 19:17:16 +03:00

README.md

Benchmarking and stress testing tool for the Zabbix server

Populate data

Run ./generate-template-metrics.sh > template.xml and upload template with metrics. Run ./generate-template-clients.sh > clients.xml and upload template with clients.

Run benchmark

Usage of zabbix-bench:
  -client int
        number of concurrent clients (default 200)
  -client-format string
        format of client name (default "client-%d")
  -metric-format string
        format of metric name in packet (default "metric-%d")
  -packet-delay duration
        delay of send packet (default 100ms)
  -packet-send-timeout duration
        packet send timeout (default 10ms)
  -packet-size int
        count of metric in packet (default 100)
  -zabbix string
        address of zabbix server (default "127.0.0.1:10051")