@cryptotaxi247 / netdata-1 / commits / d8e1a9113

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