Skip to content

Commit

Permalink
added histogram example with observe method using labels
Browse files Browse the repository at this point in the history
  • Loading branch information
Waqas Hassan authored and zbjornson committed Jul 31, 2021
1 parent 9d5b7f8 commit 436a674
Show file tree
Hide file tree
Showing 3 changed files with 30 additions and 24 deletions.
18 changes: 10 additions & 8 deletions example/histogram-1.js
Expand Up @@ -15,6 +15,8 @@ const h = new Histogram({
h.labels('200').observe(0.4);
h.labels('200').observe(0.6);

h.obsever({ code: '200' }, 0.4);

console.log(register.metrics());

/*
Expand All @@ -28,13 +30,13 @@ test_histogram_bucket{le="0.025",code="200"} 0
test_histogram_bucket{le="0.05",code="200"} 0
test_histogram_bucket{le="0.1",code="200"} 0
test_histogram_bucket{le="0.25",code="200"} 0
test_histogram_bucket{le="0.5",code="200"} 1
test_histogram_bucket{le="1",code="200"} 2
test_histogram_bucket{le="2.5",code="200"} 2
test_histogram_bucket{le="5",code="200"} 2
test_histogram_bucket{le="10",code="200"} 2
test_histogram_bucket{le="+Inf",code="200"} 2
test_histogram_sum{code="200"} 1
test_histogram_count{code="200"} 2
test_histogram_bucket{le="0.5",code="200"} 2
test_histogram_bucket{le="1",code="200"} 3
test_histogram_bucket{le="2.5",code="200"} 3
test_histogram_bucket{le="5",code="200"} 3
test_histogram_bucket{le="10",code="200"} 3
test_histogram_bucket{le="+Inf",code="200"} 3
test_histogram_sum{code="200"} 1.4
test_histogram_count{code="200"} 3
*/
18 changes: 10 additions & 8 deletions example/histogram-2.js
Expand Up @@ -15,6 +15,8 @@ const h = new Histogram({
h.labels('200').observe(0.4);
h.labels('300').observe(0.6);

h.observe({ code: '200' }, 0.4);

console.log(register.metrics());

/*
Expand All @@ -28,14 +30,14 @@ test_histogram_bucket{le="0.025",code="200"} 0
test_histogram_bucket{le="0.05",code="200"} 0
test_histogram_bucket{le="0.1",code="200"} 0
test_histogram_bucket{le="0.25",code="200"} 0
test_histogram_bucket{le="0.5",code="200"} 1
test_histogram_bucket{le="1",code="200"} 1
test_histogram_bucket{le="2.5",code="200"} 1
test_histogram_bucket{le="5",code="200"} 1
test_histogram_bucket{le="10",code="200"} 1
test_histogram_bucket{le="+Inf",code="200"} 1
test_histogram_sum{code="200"} 0.4
test_histogram_count{code="200"} 1
test_histogram_bucket{le="0.5",code="200"} 2
test_histogram_bucket{le="1",code="200"} 2
test_histogram_bucket{le="2.5",code="200"} 2
test_histogram_bucket{le="5",code="200"} 2
test_histogram_bucket{le="10",code="200"} 2
test_histogram_bucket{le="+Inf",code="200"} 2
test_histogram_sum{code="200"} 0.8
test_histogram_count{code="200"} 2
test_histogram_bucket{le="0.005",code="300"} 0
test_histogram_bucket{le="0.01",code="300"} 0
test_histogram_bucket{le="0.025",code="300"} 0
Expand Down
18 changes: 10 additions & 8 deletions example/histogram-3.js
Expand Up @@ -15,6 +15,8 @@ const h = new Histogram({
h.labels('200', 'blue').observe(0.4);
h.labels('200', 'blue').observe(0.6);

h.observe({ code: '200', color: 'blue' }, 0.4);

console.log(register.metrics());

/*
Expand All @@ -28,13 +30,13 @@ test_histogram_bucket{le="0.025",code="200",color="blue"} 0
test_histogram_bucket{le="0.05",code="200",color="blue"} 0
test_histogram_bucket{le="0.1",code="200",color="blue"} 0
test_histogram_bucket{le="0.25",code="200",color="blue"} 0
test_histogram_bucket{le="0.5",code="200",color="blue"} 1
test_histogram_bucket{le="1",code="200",color="blue"} 2
test_histogram_bucket{le="2.5",code="200",color="blue"} 2
test_histogram_bucket{le="5",code="200",color="blue"} 2
test_histogram_bucket{le="10",code="200",color="blue"} 2
test_histogram_bucket{le="+Inf",code="200",color="blue"} 2
test_histogram_sum{code="200",color="blue"} 1
test_histogram_count{code="200",color="blue"} 2
test_histogram_bucket{le="0.5",code="200",color="blue"} 2
test_histogram_bucket{le="1",code="200",color="blue"} 3
test_histogram_bucket{le="2.5",code="200",color="blue"} 3
test_histogram_bucket{le="5",code="200",color="blue"} 3
test_histogram_bucket{le="10",code="200",color="blue"} 3
test_histogram_bucket{le="+Inf",code="200",color="blue"} 3
test_histogram_sum{code="200",color="blue"} 1.4
test_histogram_count{code="200",color="blue"} 3
*/

0 comments on commit 436a674

Please sign in to comment.