mirror of
https://github.com/Oxalide/vsphere-influxdb-go.git
synced 2023-10-10 13:36:51 +02:00
55 lines
1.4 KiB
TOML
55 lines
1.4 KiB
TOML
|
[provision]
|
||
|
[provision.basic]
|
||
|
enabled = true
|
||
|
address = "localhost:8086"
|
||
|
database = "stress"
|
||
|
reset_database = true
|
||
|
|
||
|
[write]
|
||
|
[write.point_generator]
|
||
|
[write.point_generator.basic]
|
||
|
enabled = true
|
||
|
point_count = 100
|
||
|
series_count = 100000
|
||
|
tick = "10s"
|
||
|
jitter = true
|
||
|
measurement = "cpu"
|
||
|
start_date = "2006-Jan-02"
|
||
|
[[write.point_generator.basic.tag]]
|
||
|
key = "host"
|
||
|
value = "server"
|
||
|
[[write.point_generator.basic.tag]]
|
||
|
key = "location"
|
||
|
value = "us-west"
|
||
|
[[write.point_generator.basic.field]]
|
||
|
key = "value"
|
||
|
value = "float64"
|
||
|
|
||
|
|
||
|
[write.influx_client]
|
||
|
[write.influx_client.basic]
|
||
|
enabled = true
|
||
|
addresses = ["localhost:8086","localhost:1234","localhost:5678"] # stress_test_server runs on port 1234
|
||
|
database = "stress"
|
||
|
precision = "n"
|
||
|
batch_size = 10000
|
||
|
batch_interval = "0s"
|
||
|
concurrency = 10
|
||
|
ssl = false
|
||
|
format = "line_http" # line_udp, graphite_tcp, graphite_udp
|
||
|
|
||
|
[read]
|
||
|
[read.query_generator]
|
||
|
[read.query_generator.basic]
|
||
|
template = "SELECT count(value) FROM cpu where host='server-%v'"
|
||
|
query_count = 250
|
||
|
|
||
|
[read.query_client]
|
||
|
[read.query_client.basic]
|
||
|
enabled = true
|
||
|
addresses = ["localhost:8086"]
|
||
|
database = "stress"
|
||
|
query_interval = "100ms"
|
||
|
concurrency = 1
|
||
|
|