blob: df390464da2c0cc1649f3670115472991b86cbdb [file] [log] [blame]
Srikanth Vavilapalli31713602017-03-03 00:50:18 +00001---
2sources:
3 - name: meter_source
4 interval: 600
5 meters:
6 - "*"
7 sinks:
8 - meter_sink
9 - name: cpu_source
10 interval: 600
11 meters:
12 - "cpu"
13 sinks:
14 - cpu_sink
15 - cpu_delta_sink
16 - name: disk_source
17 interval: 600
18 meters:
19 - "disk.read.bytes"
20 - "disk.read.requests"
21 - "disk.write.bytes"
22 - "disk.write.requests"
23 - "disk.device.read.bytes"
24 - "disk.device.read.requests"
25 - "disk.device.write.bytes"
26 - "disk.device.write.requests"
27 sinks:
28 - disk_sink
29 - name: network_source
30 interval: 600
31 meters:
32 - "network.incoming.bytes"
33 - "network.incoming.packets"
34 - "network.outgoing.bytes"
35 - "network.outgoing.packets"
36 sinks:
37 - network_sink
38sinks:
39 - name: meter_sink
40 transformers:
41 publishers:
42 - direct://
43 - name: cpu_sink
44 transformers:
45 - name: "rate_of_change"
46 parameters:
47 target:
48 name: "cpu_util"
49 unit: "%"
50 type: "gauge"
51 scale: "100.0 / (10**9 * (resource_metadata.cpu_number or 1))"
52 publishers:
53 - direct://
54 - name: cpu_delta_sink
55 transformers:
56 - name: "delta"
57 parameters:
58 target:
59 name: "cpu.delta"
60 growth_only: True
61 publishers:
62 - direct://
63 - name: disk_sink
64 transformers:
65 - name: "rate_of_change"
66 parameters:
67 source:
68 map_from:
69 name: "(disk\\.device|disk)\\.(read|write)\\.(bytes|requests)"
70 unit: "(B|request)"
71 target:
72 map_to:
73 name: "\\1.\\2.\\3.rate"
74 unit: "\\1/s"
75 type: "gauge"
76 publishers:
77 - direct://
78 - name: network_sink
79 transformers:
80 - name: "rate_of_change"
81 parameters:
82 source:
83 map_from:
84 name: "network\\.(incoming|outgoing)\\.(bytes|packets)"
85 unit: "(B|packet)"
86 target:
87 map_to:
88 name: "network.\\1.\\2.rate"
89 unit: "\\1/s"
90 type: "gauge"
91 publishers:
92 - direct://