diff --git a/deps/rabbitmq_tracing/README.md b/deps/rabbitmq_tracing/README.md index 8b2c3a4286..9793bc1ef7 100644 --- a/deps/rabbitmq_tracing/README.md +++ b/deps/rabbitmq_tracing/README.md @@ -55,9 +55,13 @@ Example for how to create a trace using [RabbitMQ HTTP API](http://www.rabbitmq. curl -i -u guest:guest -H "content-type:application/json" -XPUT \ http://localhost:15672/api/traces/%2f/my-trace \ -d'{"format":"text","pattern":"#", "max_payload_bytes":1000, - "consumer_username":"guest", "consumer_password":"guest"}' + "tracer_connection_username":"guest", "tracer_connection_password":"guest"}' ``` -`consumer_username` and `consumer_password` are optionals, defaults to the configured values in the app. -`max_payload_bytes` is optional (omit it to prevent payload truncation), -format and pattern are mandatory. +The format and pattern fields are mandatory. + +`tracer_connection_username` and `tracer_connection_password` control what credentials the tracing +connection will use. Both are optional and default to the configured +plugin values. + +`max_payload_bytes` is optional (omit it to prevent payload truncation). diff --git a/deps/rabbitmq_tracing/priv/www/js/tmpl/traces.ejs b/deps/rabbitmq_tracing/priv/www/js/tmpl/traces.ejs index ee151b393d..4c1244c6dd 100644 --- a/deps/rabbitmq_tracing/priv/www/js/tmpl/traces.ejs +++ b/deps/rabbitmq_tracing/priv/www/js/tmpl/traces.ejs @@ -28,7 +28,7 @@ Payload limit Rate Queued - Consumer username + Tracer connection username @@ -58,7 +58,7 @@
FAILED
<% } %> - <%= fmt_string(trace.consumer_username) %> + <%= fmt_string(trace.tracer_connection_username) %>
@@ -145,12 +145,12 @@ - - - + + +
- +
diff --git a/deps/rabbitmq_tracing/src/rabbit_tracing_consumer.erl b/deps/rabbitmq_tracing/src/rabbit_tracing_consumer.erl index 6d8e04d24a..e42c43eb1b 100644 --- a/deps/rabbitmq_tracing/src/rabbit_tracing_consumer.erl +++ b/deps/rabbitmq_tracing/src/rabbit_tracing_consumer.erl @@ -50,9 +50,9 @@ init(Args) -> process_flag(trap_exit, true), Name = pget(name, Args), VHost = pget(vhost, Args), - Username = pget(consumer_username, Args, + Username = pget(tracer_connection_username, Args, rabbit_misc:get_env(rabbitmq_tracing, username, ?DEFAULT_USERNAME)), - Password = pget(consumer_password, Args, + Password = pget(tracer_connection_password, Args, rabbit_misc:get_env(rabbitmq_tracing, password, ?DEFAULT_PASSWORD)), Username = rabbit_tracing_util:coerce_env_value(username, Username), Password = rabbit_tracing_util:coerce_env_value(password, Password), diff --git a/deps/rabbitmq_tracing/src/rabbit_tracing_traces.erl b/deps/rabbitmq_tracing/src/rabbit_tracing_traces.erl index 1087d03c83..c9e410a30c 100644 --- a/deps/rabbitmq_tracing/src/rabbit_tracing_traces.erl +++ b/deps/rabbitmq_tracing/src/rabbit_tracing_traces.erl @@ -116,8 +116,8 @@ vhost_tracing(VHost, Table) -> augment(Trace) -> Pid = pget(pid, Trace), - Trace1 = lists:keydelete(consumer_password, 1, - lists:keydelete(<<"consumer_password">>, 1, + Trace1 = lists:keydelete(tracer_connection_password, 1, + lists:keydelete(<<"tracer_connection_password">>, 1, lists:keydelete(pid, 1, Trace))), case Pid of undefined -> Trace1;