X-Git-Url: https://git.xandkar.net/?p=beam_stats.git;a=blobdiff_plain;f=README.md;h=3a5553699fc02fa92036b2c402ea9809c6e60b33;hp=aba81ede12da8306dffd7074c80e3785bb6fd4ac;hb=8965c25fc1ebaef1bf129e8c7ff7fda3e4e8b26a;hpb=ef2b90d72ab3f226ffc9d71acea77d6e9597b2a5 diff --git a/README.md b/README.md index aba81ed..3a55536 100644 --- a/README.md +++ b/README.md @@ -22,7 +22,9 @@ Essentially like `folsomite`, but different. Different in the following ways: nearly-arbitrary term-to-string conversions used in `folsomite` + Spec'd, tested and Dialyzed -#### Configure consumers +### Adding consumers + +#### At app config time ```erlang {env, @@ -33,6 +35,7 @@ Essentially like `folsomite`, but different. Different in the following ways: , {dst_host , "localhost"} , {dst_port , 8125} , {src_port , 8124} + , {num_msgs_per_packet , 10} ]} , {beam_stats_consumer_graphite, [ {consumption_interval , 60000} @@ -52,3 +55,13 @@ Essentially like `folsomite`, but different. Different in the following ways: ]} ]} ``` + +#### Dynamically + +```erlang +beam_stats_consumer:add(consumer_module, ConsumerOptions). +``` + +### Removing consumers + +Not yet implemented.