projects
/
collectd.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
|
inline
| side by side (parent:
c4439c9
)
mysql: [impr] enable uptime metric
author
SK
<skob@me.com>
Tue, 12 Mar 2019 20:26:17 +0000
(23:26 +0300)
committer
SK
<skob@me.com>
Tue, 12 Mar 2019 20:26:17 +0000
(23:26 +0300)
src/mysql.c
patch
|
blob
|
history
src/types.db
patch
|
blob
|
history
diff --git
a/src/mysql.c
b/src/mysql.c
index
7399fe2
..
54ffc9d
100644
(file)
--- a/
src/mysql.c
+++ b/
src/mysql.c
@@
-905,6
+905,8
@@
static int mysql_read(user_data_t *ud) {
} else if (strncmp(key, "Slow_queries", strlen("Slow_queries")) == 0) {
derive_submit("mysql_slow_queries", NULL, val, db);
} else if (strncmp(key, "Slow_queries", strlen("Slow_queries")) == 0) {
derive_submit("mysql_slow_queries", NULL, val, db);
+ } else if (strncmp(key, "Uptime", strlen("Uptime")) == 0) {
+ gauge_submit("mysql_uptime", NULL, val, db);
}
}
mysql_free_result(res);
}
}
mysql_free_result(res);
diff --git
a/src/types.db
b/src/types.db
index
69f59b0
..
3f33ca7
100644
(file)
--- a/
src/types.db
+++ b/
src/types.db
@@
-165,6
+165,7
@@
mysql_sort value:DERIVE:0:U
mysql_sort_merge_passes value:DERIVE:0:U
mysql_sort_rows value:DERIVE:0:U
mysql_slow_queries value:DERIVE:0:U
mysql_sort_merge_passes value:DERIVE:0:U
mysql_sort_rows value:DERIVE:0:U
mysql_slow_queries value:DERIVE:0:U
+mysql_uptime value:GAUGE:0:4294967295
nfs_procedure value:DERIVE:0:U
nginx_connections value:GAUGE:0:U
nginx_requests value:DERIVE:0:U
nfs_procedure value:DERIVE:0:U
nginx_connections value:GAUGE:0:U
nginx_requests value:DERIVE:0:U