home
/
code
/
beam_stats.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Add reductions delta.
[beam_stats.git]
/
src
/
beam_stats_consumer_statsd.erl
diff --git
a/src/beam_stats_consumer_statsd.erl
b/src/beam_stats_consumer_statsd.erl
index
5b2f818
..
c434429
100644
(file)
--- a/
src/beam_stats_consumer_statsd.erl
+++ b/
src/beam_stats_consumer_statsd.erl
@@
-145,6
+145,7
@@
beam_stats_to_bins(#beam_stats
, io_bytes_in = IOBytesIn
, io_bytes_out = IOBytesOut
, context_switches = ContextSwitches
, io_bytes_in = IOBytesIn
, io_bytes_out = IOBytesOut
, context_switches = ContextSwitches
+ , reductions = Reductions
}
) ->
NodeIDBin = node_id_to_bin(NodeID),
}
) ->
NodeIDBin = node_id_to_bin(NodeID),
@@
-152,11
+153,21
@@
beam_stats_to_bins(#beam_stats
[ io_bytes_in_to_msg(IOBytesIn)
, io_bytes_out_to_msg(IOBytesOut)
, context_switches_to_msg(ContextSwitches)
[ io_bytes_in_to_msg(IOBytesIn)
, io_bytes_out_to_msg(IOBytesOut)
, context_switches_to_msg(ContextSwitches)
+ , reductions_to_msg(Reductions)
| memory_to_msgs(Memory)
],
Msgs2 = [statsd_msg_add_name_prefix(M, NodeIDBin) || M <- Msgs1],
[statsd_msg_to_bin(M) || M <- Msgs2].
| memory_to_msgs(Memory)
],
Msgs2 = [statsd_msg_add_name_prefix(M, NodeIDBin) || M <- Msgs1],
[statsd_msg_to_bin(M) || M <- Msgs2].
+-spec reductions_to_msg(non_neg_integer()) ->
+ statsd_msg().
+reductions_to_msg(Reductions) ->
+ #statsd_msg
+ { name = <<"reductions">>
+ , value = Reductions
+ , type = gauge
+ }.
+
-spec context_switches_to_msg(non_neg_integer()) ->
statsd_msg().
context_switches_to_msg(ContextSwitches) ->
-spec context_switches_to_msg(non_neg_integer()) ->
statsd_msg().
context_switches_to_msg(ContextSwitches) ->
This page took
0.021906 seconds
and
4
git commands to generate.