Commit Graph

42 Commits

Author SHA1 Message Date
Simon Detheridge 07e4eb4dfb Add mechanism to expire old prometheus metrics
Adds a wrapper around the prometheus client, which keeps track of the
last time a metrics was accessed, and removes old ones once they have
not been accessed for a period of time.
2019-10-23 17:07:45 +01:00
Brian Gough 286eb747ad add status label to gauges 2019-06-06 10:34:55 +01:00
Henry Oswald 816c49daf2 bump metrics to 2.1.2 2019-04-12 12:36:47 +01:00
Henry Oswald 15d14d8e2b add injectMetricsRoute into statsd so it doens't blow up 2019-02-07 09:47:29 +00:00
Henry Oswald bf18c6e513 MVP for running both statsd and prom side by side
statsd code is from v1.8.1
2019-01-30 11:11:37 +00:00
Henry Oswald 85011ed0e7 add path into inc options 2019-01-28 14:37:54 +00:00
Christopher Hoskin d4caa48118 Bump package version 2019-01-15 15:44:01 +00:00
Henry Oswald dfead32d69 Update package.json 2018-12-13 09:19:05 +00:00
Henry Oswald 1a34f3db1b Update package.json 2018-12-13 08:46:58 +00:00
Henry Oswald a86c4d8abd add profiler 2018-12-12 20:11:40 +00:00
Henry Oswald c257482e15 add ENABLE_DEBUG_AGENT and don't require modules unless they are enabled 2018-12-11 15:46:29 +00:00
Christopher Hoskin 6f82309829 Bump version to 2.0.10 2018-12-11 12:52:38 +00:00
Henry Oswald 425a6f55ff set build version via env var and bump build version 2018-12-10 22:02:25 +00:00
Henry Oswald 7a227adaeb add if statment around traceagenet and bump to 2.0.8 2018-12-05 13:58:40 +00:00
Henry Oswald 02071584ae bump to 2.0.7 2018-12-05 12:31:16 +00:00
Henry Oswald 85d4b03bcb bump to 2.0.6 2018-12-04 16:29:09 +00:00
Henry Oswald 27e6db1e51 inc process_startup on init 2018-12-04 15:57:19 +00:00
Henry Oswald 752541b7f1 remove logging and bump to 2.0.4 2018-11-29 16:10:55 +00:00
Henry Oswald 9a737bef2f bump to 2.0.3 2018-11-28 10:45:11 +00:00
Henry Oswald 8adfc49af7 v 2.0.1 2018-11-27 15:48:17 +00:00
Henry Oswald 39f924f73c bump to 2.0.0 2018-11-27 15:15:45 +00:00
Henry Oswald f7deba6de9 Merge branch 'master' into ho-stackdriver2 2018-11-23 15:29:06 +00:00
Christopher Hoskin 00aaa3f3d4 Merge branch 'master' into ho-stackdriver 2018-11-21 12:41:34 +00:00
Henry Oswald d01ff95b46 bump to 1.9.1 2018-11-21 10:20:58 +00:00
Henry Oswald 1a3b427315 bump to 1.9.0 2018-11-20 14:54:09 +00:00
Christopher Hoskin bb3cff5744 Add prom-client to package.json 2018-11-07 11:21:45 +00:00
Henry Oswald 7e359c9df2 add trace and debug agent to metrics 2018-10-16 17:19:21 +01:00
Henry Oswald 4b075db038 non tested promethius counters added 2018-10-16 16:47:12 +01:00
Christopher Hoskin 90b6e5afce Release version v1.8.1 2018-07-12 11:07:43 +01:00
Brian Gough 00fdea922d allow a global gauge not specific to a host 2018-05-18 15:09:11 +01:00
Brian Gough c8cc1e1bfe handle undefined logger in event loop monitor 2018-05-10 10:10:34 +01:00
Shane Kilkelly d0eaa235a3 bump package version 2017-03-23 15:32:12 +00:00
Shane Kilkelly 9846703be5 Bump version 2017-03-20 10:17:09 +00:00
Shane Kilkelly c3b18618bf Add unit tests 2017-03-16 09:49:45 +00:00
James Allen caeac717fc Set UV_THREADPOOL_SIZE to 128 for all processes 2016-10-24 10:50:44 +01:00
Brian Gough 2df5845444 updated version to 1.5.0 2016-03-17 09:40:40 +00:00
James Allen 738363a6de Set maxSockets to Infinity for all services 2015-08-31 14:02:03 +01:00
Brian Gough 175e3efd5f update package version to 1.2.0 2015-08-06 09:40:58 +01:00
Brian Gough fa7e068ebb update minor version, due to addition of new close() method 2015-01-05 16:46:44 +00:00
James Allen 9acca85843 Release version 1.0.0 2014-08-19 13:32:41 +01:00
James Allen 00c0036ca5 Add open socket monitoring 2014-05-09 13:30:12 +01:00
James Allen 42b500263a Create metrics module 2014-05-06 16:52:03 +01:00