-
Notifications
You must be signed in to change notification settings - Fork 3
/
Copy pathxb.example.yml
115 lines (115 loc) · 2.46 KB
/
xb.example.yml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
# example config of xephon-b
# select workload
workload: workload_0
# select database
database: influxdb_0
#database: kairosdb_0
#database: kairosdb_telnet
#database: graphite_0
#database: akumuli_0
# select reporter
#reporter: counter_0
reporter: kairosdb_0
limit: time
#limit: points
duration: "10s"
worker:
num: 10
workloads:
# 1 point, 1 series
- name: workload_0
batch:
series: 1 # only one series in one request
points: 1 # only one 1 point in series
series:
prefix: "xbw0"
num: 1 # number of series per worker
churn: true # switch to new set of series
churnDuration: "5s"
numTags: 1
groupPointsBySeries: false
time:
interval: "1ms"
# TODO: noise
value:
generator: constant
# generator: random
constant:
int: 1
double: 12.3
random:
min: 0
max: 100
# TODO: distribution
databases:
- name: akumuli_0
type: akumuli
akumuli:
addr: localhost:8282
- name: influxdb_0
type: influxdb
influxdb:
addr: http://localhost:8086
database: xephonb
- name: kairosdb_0
type: kairosdb
kairosdb:
addr: http://localhost:8080
- name: kairosdb_telnet
type: kairosdb
kairosdb:
addr: http://localhost:8080
telnetAddr: localhost:4242
telnet: true
- name: graphite_0
type: graphite
graphite:
addr: localhost:2003
- name: influxdb_1
type: influxdb
influxdb:
addr: http://202.102.0.1:8086
database: libtsdbtest
reporters:
- name: counter_0
type: counter
counter:
foo: bar
- name: influxdb_0
type: tsdb
tsdb:
database:
type: influxdb
influxdb:
addr: http://localhost:8086
database: xephonbresult
- name: kairosdb_0
type: tsdb
tsdb:
database:
type: kairosdb
kairosdb:
addr: http://localhost:8080
# - name: workload_1
# batch:
# series: 1 # only one series in one request
# points: 1 # only one 1 point in series
# series:
# prefix: "xbw0"
# num: 1 # number of series per worker
# churn: true # switch to new set of series
# churnDuration: "5s"
# numTags: 1
# groupPointsBySeries: false
# time:
# interval: "1ms"
# value:
## generator: constant
# generator: random
# constant:
# int: 1
# double: 12.3
# random:
# min: 0
# max: 100
# # TODO: distribution