@cryptotaxi247 / netdata-1 / commits / 7063100fd

add k6.conf (#10733)

* add k6.conf * Update collectors/statsd.plugin/k6.conf Co-authored-by: Ilya Mashchenko <ilya@netdata.cloud> * fixes for Ilya Co-authored-by: Ilya Mashchenko <ilya@netdata.cloud>

Odysseas Lamtzidis committed Mar 16, 2021 at 19:31 UTC 7063100fd80580c0f24016481a4c708aaac85d35
2 files changed +105
collectors/statsd.plugin/Makefile.am
+1
@@ -10,6 +10,7 @@ dist_noinst_DATA = \
10 statsdconfigdir=$(libconfigdir)/statsd.d
11 dist_statsdconfig_DATA = \
12 example.conf \
13 + k6.conf \
14 $(NULL)
15
16 userstatsdconfigdir=$(configdir)/statsd.d
collectors/statsd.plugin/k6.conf new
+104
@@ -0,0 +1,104 @@
1 +[app]
2 + name = k6
3 + metrics = k6*
4 + private charts = no
5 + gaps when not collected = yes
6 +
7 +[dictionary]
8 + http_reqs = HTTP Requests
9 + vus = Virtual active users
10 + vus_max = max Virtual active users
11 + iteration_duration = iteration duration
12 + iteration_duration_max = max iteration duration
13 + iteration_duration_min = min iteration duration
14 + iteration_duration_avg = avg iteration duration
15 + dropped_iterations = Dropped iterations
16 + http_req_blocked = Blocked HTTP requests
17 + http_req_connecting = Connecting HTTP requests
18 + http_req_sending = Sending HTTP requests
19 + http_req_receiving = Receiving HTTP requests
20 + http_req_waiting = Waiting HTTP requests
21 + http_req_duration_median = Median HTTP req duration
22 + http_req_duration_average = AVG HTTP req duration
23 + http_req_duration = HTTP req duration
24 + http_req_duration_max = max HTTP req duration
25 + http_req_duration_min = min HTTP req duration
26 + http_req_duration_p95 = 95 percentile of HTTP req duration
27 + data_received = Received data
28 + data_sent = Sent data
29 +
30 +
31 +[http_reqs]
32 + name = http_reqs
33 + title = HTTP Requests
34 + family = http requests
35 + context = k6.http_requests
36 + dimension = k6.http_reqs http_reqs last 1 1 sum
37 + type = line
38 + units = requests/s
39 +
40 +[vus]
41 + name = vus
42 + title = Virtual Active Users
43 + family = k6_metrics
44 + dimension = k6.vus vus last 1 1
45 + dimension = k6.vus_max vus_max last 1 1
46 + type = line
47 + units = vus
48 +
49 +[iteration_duration]
50 + name = iteration_duration_2
51 + title = Iteration duration
52 + family = k6_metrics
53 + dimension = k6.iteration_duration iteration_duration last 1 1
54 + dimension = k6.iteration_duration iteration_duration_max max 1 1
55 + dimension = k6.iteration_duration iteration_duration_min min 1 1
56 + dimension = k6.iteration_duration iteration_duration_avg avg 1 1
57 + type = line
58 + units = s
59 +
60 +[dropped_iterations]
61 + name = dropped_iterations
62 + title = Dropped Iterations
63 + family = k6_metrics
64 + dimension = k6.dropped_iterations dropped_iterations last 1 1
65 + units = iterations
66 + type = line
67 +
68 +[data]
69 + name = data
70 + title = K6 Data
71 + family = k6_metrics
72 + dimension = k6.data_received data_received last 1 1
73 + dimension = k6.data_sent data_sent last -1 1
74 + units = kb/s
75 + type = area
76 +
77 +[http_req_status]
78 + name = http_req_status
79 + title = Time spent on HTTP
80 + family = http requests
81 + dimension = k6.http_req_blocked http_req_blocked last 1 1
82 + dimension = k6.http_req_connecting http_req_connecting last 1 1
83 + units = ms
84 + type = line
85 +
86 +[http_req_duration_types]
87 + name = http_req_duration_types
88 + title = Time spent on HTTP connection states
89 + family = http requests
90 + dimension = k6.http_req_sending http_req_sending last 1 1
91 + dimension = k6.http_req_waiting http_req_waiting last 1 1
92 + dimension = k6.http_req_receiving http_req_receiving last 1 1
93 + units = ms
94 + type = stacked
95 +
96 +[http_req_duration]
97 + name = http_req_duration
98 + title = Total time for HTTP request
99 + family = http requests
100 + dimension = k6.http_req_duration http_req_duration_median median 1 1
101 + dimension = k6.http_req_duration http_req_duration_max max 1 1
102 + dimension = k6.http_req_duration http_req_duration_average avg 1 1
103 + dimension = k6.http_req_duration http_req_duration_min min 1 1
104 + dimension = k6.http_req_duration httP_req_duration_p95 percentile 1 1