forked from lethain/apache-log-parser
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathapache-response_group.xml
34 lines (34 loc) · 1.31 KB
/
apache-response_group.xml
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
<?xml version="1.0"?>
<config>
<apicredentials apikey="%API_KEY%" secretkey="%SECRET_KEY%"/>
<agent name="Apache Agent" interval="60">
<monitor name="Apache monitor - HTTP Response groups" tag="apache">
<exectemplate>/usr/local/monitis/apache-log-parser.py -t "unix" -r "min" -m "response_group"</exectemplate>
<metric name="Number of 2XX">
<type>integer</type>
<uom>Response/min</uom>
<regex>\d+,\s*(\d+)</regex>
</metric>
<metric name="Number of 3XX">
<type>integer</type>
<uom>Response/min</uom>
<regex>\d+,\s*\d+,\s*(\d+)</regex>
</metric>
<metric name="Number of 4XX">
<type>integer</type>
<uom>Response/min</uom>
<regex>\d+,\s*\d+,\s*\d+,\s*(\d+)</regex>
</metric>
<metric name="Number of 5XX">
<type>integer</type>
<uom>Response/min</uom>
<regex>\d+,\s*\d+,\s*\d+,\s*\d+,\s*(\d+)</regex>
</metric>
<metric name="MONITIS_CHECK_TIME">
<type>integer</type>
<uom>timestamp</uom>
<regex>(\d+)</regex>
</metric>
</monitor>
</agent>
</config>