1
0
mirror of https://github.com/divan/expvarmon.git synced 2025-04-27 13:48:55 +08:00

23 Commits

Author SHA1 Message Date
Ivan Daniluk
ee36707e1d Add N/A feature to var 2016-11-13 21:57:32 +01:00
Ivan Daniluk
2b46055e00 Fix vars and tests 2016-11-13 19:24:21 +01:00
Ivan Daniluk
49c1d8d4c3 Add more stats 2016-11-13 17:05:00 +01:00
Ivan Daniluk
0091befb37 Add stats for GC pauses 2016-11-13 16:26:23 +01:00
Ivan Daniluk
b93e309f19 Add GC intervals 2016-11-13 15:23:30 +01:00
Ivan Daniluk
794515330a Add BarChart for GC pauses 2016-11-13 12:05:26 +01:00
Ivan Daniluk
a7619df293 Add GCPauses var kind 2016-11-13 00:00:01 +01:00
Ivan Daniluk
f96b3c1045 Add more tests 2016-11-12 22:35:55 +01:00
Ivan Daniluk
42a617b552 Add tests for vars 2016-11-12 14:02:16 +01:00
Ivan Daniluk
cc1ca679b9 Update test 2016-11-10 23:59:32 +01:00
Ivan Daniluk
555bff1b9d Moved sparklines data (stacks) to UI data structure 2016-11-10 22:34:31 +01:00
Ivan Daniluk
93da8b7853 Refactor vars 2016-11-10 19:58:10 +01:00
Ivan Daniluk
5514921bcd Add float64 for time.Duration fields 2016-11-06 17:18:43 +01:00
Marty Schoch
e7f60e5a45 allow escaping the dot character in paths using a backslash
Occasionally expvar output contains keys that are hostnames,
IP addresses, or filenames that contain the "." character.  For
example:

{
  "bleve": {
    "bootDuration": 16559,
    "indexes": {
      "bench.bleve": {
        "index": {
          "analysis_time": 10889841135,
          "batches": 145,
          "deletes": 0,
          "errors": 0,
          "index_time": 21277401883,
          "lookup_queue_len": 0,
          "updates": 14500
        },
        "search_time": 0,
        "searches": 0
      }
    }
  }
...
}

I can now chart the lookup_queue_len value using the var:

bleve.indexes.bench\.bleve.index.lookup_queue_len

This partially addresses #11 (still does not escape colon character).
2015-12-01 16:53:13 -05:00
Ivan Daniluk
97633e09ab Comment 2015-05-03 19:04:17 +03:00
Ivan Daniluk
672a4f9170 Added simple duration rounding 2015-05-03 00:00:05 +03:00
Ivan Daniluk
9b291c4cba Hardcode float64 output precision to .2 2015-05-02 22:45:33 +03:00
Ivan Daniluk
19b35b2a39 Added Max() functionality 2015-05-02 22:29:02 +03:00
Ivan Daniluk
191559f45e Added String var kind 2015-05-02 21:43:32 +03:00
Ivan Daniluk
bbb021723c VarKind rename 2015-05-02 20:12:53 +03:00
Ivan Daniluk
5df150ee84 UI changes 2015-05-02 10:22:49 +03:00
Ivan Daniluk
a20c2b2fa0 Introduced kind: modifier 2015-05-02 10:12:38 +03:00
Ivan Daniluk
06c13f15f9 UI refactor 2015-05-01 18:48:34 +03:00