Example yaml
[rrdaggregate.git] / mp.yaml
1 name: princeton_aggregator
2 output: xml
3
4 entries:
5 - name: cpu
6   regex: node\d+\.princeton\.vicci\.org/cpu-\d+/cpu-idle.rrd
7   ds: value
8   fn: sum
9
10 - name: memory
11   regex: node\d+\.princeton\.vicci\.org/memory/memory-used.rrd
12   ds: value
13   fn: sum
14
15 - name: disk
16   regex: node\d+\.princeton\.vicci\.org/disk-dm-\d+/disk_octets.rrd
17   ds: read
18   fn: sum
19
20 - name: tx
21   regex: node\d+\.princeton\.vicci\.org/interface/if_octets-public0.rrd
22   ds: tx
23   fn: sum
24
25 - name: cdn_sent_5m
26   regex: node\d+\.princeton\.vicci\.org/hpc/gauge-cdn_5m_sent.rrd
27   ds: value
28   fn: sum
29
30 - name: cdn_hit_5m
31   regex: node\d+\.princeton\.vicci\.org/hpc/gauge-cdn_5m_hit.rrd
32   ds: value
33   fn: sum
34
35 - name: cdn_hit_pct_5m
36   regex: node\d+\.princeton\.vicci\.org/hpc/gauge-cdn_5m_hit_pct.rrd
37   ds: value
38   fn: sum
39
40 - name: cdn_req_5m
41   regex: node\d+\.princeton\.vicci\.org/hpc/gauge-cdn_5m_req.rrd
42   ds: value
43   fn: sum
44
45 - name: cdn_nginx_status
46   regex: node\d+\.princeton\.vicci\.org/hpc/gauge-nginx_status.rrd
47   ds: value
48   fn: sum
49
50 - name: cdn_prox_status
51   regex: node\d+\.princeton\.vicci\.org/hpc/gauge-prox_status.rrd
52   ds: value
53   fn: sum
54
55 - name: cdn_resolve_status
56   regex: node\d+\.princeton\.vicci\.org/hpc/gauge-resolve_status.rrd
57   ds: value
58   fn: sum
59
60 - name: cdn_nginx_response_time
61   regex: node\d+\.princeton\.vicci\.org/hpc/response_time-nginx_response.rrd
62   ds: value
63   fn: sum
64
65 - name: cdn_prox_response_time
66   regex: node\d+\.princeton\.vicci\.org/hpc/response_time-prox_response.rrd
67   ds: value
68   fn: sum
69
70 - name: cdn_resolve_response_time
71   regex: node\d+\.princeton\.vicci\.org/hpc/response_time-resolve_response.rrd
72   ds: value
73   fn: sum