Skip to content
This repository was archived by the owner on Apr 17, 2019. It is now read-only.

Commit 3f6e663

Browse files
author
Murat Kabilov
committed
add odyssey support
1 parent cf5830a commit 3f6e663

File tree

1 file changed

+90
-0
lines changed

1 file changed

+90
-0
lines changed

configs/odyssey.yaml

Lines changed: 90 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,90 @@
1+
odyssey_stats:
2+
query: "show stats"
3+
metrics:
4+
- database:
5+
usage: "LABEL"
6+
description: "Database name"
7+
- total_xact_count:
8+
usage: "COUNTER"
9+
description: "Total number of SQL transactions pooled by pgbouncer"
10+
- total_query_count:
11+
usage: "COUNTER"
12+
description: "Total number of SQL queries pooled by pgbouncer"
13+
- total_received:
14+
usage: "COUNTER"
15+
description: "Total volume in bytes of network traffic received by pgbouncer"
16+
- total_sent:
17+
usage: "COUNTER"
18+
description: "Total volume in bytes of network traffic sent by pgbouncer"
19+
- total_xact_time:
20+
usage: "COUNTER"
21+
description: "Total number of microseconds spent by pgbouncer when connected to PostgreSQL in a transaction, either idle in transaction or executing queries"
22+
- total_query_time:
23+
usage: "COUNTER"
24+
description: "Total number of microseconds spent by pgbouncer when actively connected to PostgreSQL, executing queries"
25+
- total_wait_time:
26+
usage: "COUNTER"
27+
description: "Time spent by clients waiting for a server in microseconds"
28+
- avg_xact_count:
29+
usage: "GAUGE"
30+
description: "Average transactions per second in last stat period"
31+
- avg_query_count:
32+
usage: "GAUGE"
33+
description: "Average queries per second in last stat period"
34+
- avg_recv:
35+
usage: "GAUGE"
36+
description: "Average received (from clients) bytes per second"
37+
- avg_sent:
38+
usage: "GAUGE"
39+
description: "Average sent (to clients) bytes per second"
40+
- avg_xact_time:
41+
usage: "GAUGE"
42+
description: "Average transaction duration in microseconds"
43+
- avg_query_time:
44+
usage: "GAUGE"
45+
description: "Average query duration in microseconds"
46+
- avg_wait_time:
47+
usage: "GAUGE"
48+
description: "Time spent by clients waiting for a server in microseconds (average per second)"
49+
50+
odyssey_lists:
51+
query: "show lists"
52+
nameColumn: "list"
53+
valueColumn: "items"
54+
metrics:
55+
- databases:
56+
usage: "GAUGE"
57+
description: "Databases"
58+
- users:
59+
usage: "GAUGE"
60+
description: "Users"
61+
- pools:
62+
usage: "GAUGE"
63+
description: "Pools"
64+
- free_clients:
65+
usage: "GAUGE"
66+
description: "Free clients"
67+
- used_clients:
68+
usage: "GAUGE"
69+
description: "Used clients"
70+
- login_clients:
71+
usage: "GAUGE"
72+
description: "Login clients"
73+
- free_servers:
74+
usage: "GAUGE"
75+
description: "Free servers"
76+
- used_servers:
77+
usage: "GAUGE"
78+
description: "Used servers"
79+
- dns_names:
80+
usage: "GAUGE"
81+
description: "DNS names"
82+
- dns_zones:
83+
usage: "GAUGE"
84+
description: "DNS zones"
85+
- dns_queries:
86+
usage: "GAUGE"
87+
description: "DNS queries"
88+
- dns_pending:
89+
usage: "GAUGE"
90+
description: "DNS pending"

0 commit comments

Comments
 (0)