Add beanstalkd info to dashboard_info.js
Add main menu icon and info and add info to each chart for beanstalkd section
Ed Wade committed
Nov 7, 2017 at 10:09 UTC
d8e1a9113f4bd11c0070dc26aa4147555c0c7fec
1 file changed
+64
web/dashboard_info.js
+64
@@ -317,6 +317,13 @@ netdataDashboard.menu = {
317
'couchdb': {
318
icon: '<i class="fa fa-database" aria-hidden="true"></i>',
319
info: 'Performance metrics for <b><a href="https://couchdb.apache.org/">CouchDB</a></b>, the open-source, JSON document-based database with an HTTP API and multi-master replication.'
320
+ },
321
+
322
+
323
+ 'beanstalk': {
324
+ title: 'Beanstalkd',
325
+ icon: '<i class="fa fa-tasks" aria-hidden="true"></i>',
326
+ info: 'Provides statistics on the <b><a href="http://kr.github.io/beanstalkd/">beanstalkd</a></b> server and any tubes available on that server using data pulled from beanstalkc'
327
}
328
};
329
@@ -1202,6 +1209,63 @@ netdataDashboard.context = {
1209
}
1210
]
1211
},
1212
+
1213
+ // ------------------------------------------------------------------------
1214
+ // beanstalkd
1215
+ // system charts
1216
+ 'beanstalk.cpu_usage': {
1217
+ info: 'Amount of CPU Time for user and system used by beanstalkd'
1218
+ },
1219
+
1220
+ // This is also a per-tube stat
1221
+ 'beanstalk.jobs_rate': {
1222
+ info: 'Number of jobs processed per second'
1223
+ },
1224
+
1225
+ 'beanstalk.connections_rate': {
1226
+ info: 'Number of connections opened per second'
1227
+ },
1228
+
1229
+ 'beanstalk.commands_rate': {
1230
+ info: 'Number of commands per second, group by command name'
1231
+ },
1232
+
1233
+ 'beanstalk.current_tubes': {
1234
+ info: 'Total number of current tubes on the server including the default tube (which always exists)'
1235
+ },
1236
+
1237
+ 'beanstalk.current_jobs': {
1238
+ info: 'Current number of jobs in all tubes grouped by status: urgent, ready, reserved, delayed and buried'
1239
+ },
1240
+
1241
+ 'beanstalk.current_connections': {
1242
+ info: 'Current number of connections group by connection type: written, producers, workers, waiting'
1243
+ },
1244
+
1245
+ 'beanstalk.binlog': {
1246
+ info: 'Written: Cumulative number of records writen to the binlog<br> Migrated: Cumulative number of records written as part of the compaction'
1247
+ },
1248
+
1249
+ 'beanstalk.uptime': {
1250
+ info: 'Total time beanstalkd server has been up for'
1251
+ },
1252
+
1253
+ // tube charts
1254
+ 'beanstalk.jobs': {
1255
+ info: 'Cumulative number of jobs currently in the tube grouped by status: urgent, ready, reserved, delayed and buried'
1256
+ },
1257
+
1258
+ 'beanstalk.connections': {
1259
+ info: 'Total number of connections to this tube grouped by connection type; using, waiting and watching'
1260
+ },
1261
+
1262
+ 'beanstalk.commands': {
1263
+ info: 'Total number of delete and pause commands per second'
1264
+ },
1265
+
1266
+ 'beanstalk.pause': {
1267
+ info: 'Shows info on how long the tube has been paused for, and how long is left remaining on the pause'
1268
+ },
1269
1270
// ------------------------------------------------------------------------
1271
// web_log