/
pgstatdatabase.xml
52 lines (52 loc) · 1.24 KB
/
pgstatdatabase.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
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE probedesc PUBLIC "-//jrds//DTD Probe Description//EN" "urn:jrds:probedesc">
<probedesc>
<name>PgStatDatabase</name>
<probeName>pgstatdatabase-${1}</probeName>
<probeClass>jrds.probe.jdbc.GenericJdbcProbe</probeClass>
<specific name="query">select * from pg_stat_database where datname='${1}';</specific>
<specific name="index">${1}</specific>
<specific name="uptimeQuery">select (now() - pg_postmaster_start_time())::time;</specific>
<specific name="uptimeRow">time</specific>
<ds>
<dsName>xact_commit</dsName>
<dsType>derive</dsType>
</ds>
<ds>
<dsName>xact_rollback</dsName>
<dsType>derive</dsType>
</ds>
<ds>
<dsName>blks_read</dsName>
<dsType>derive</dsType>
</ds>
<ds>
<dsName>blks_hit</dsName>
<dsType>derive</dsType>
</ds>
<ds>
<dsName>tup_returned</dsName>
<dsType>derive</dsType>
</ds>
<ds>
<dsName>tup_fetched</dsName>
<dsType>derive</dsType>
</ds>
<ds>
<dsName>tup_inserted</dsName>
<dsType>derive</dsType>
</ds>
<ds>
<dsName>tup_updated</dsName>
<dsType>derive</dsType>
</ds>
<ds>
<dsName>tup_deleted</dsName>
<dsType>derive</dsType>
</ds>
<graphs>
<name>pgsqlxact</name>
<name>pgsqlblks</name>
<name>pgsqltup</name>
</graphs>
</probedesc>