diff --git a/apps/emqx_telemetry/src/emqx_telemetry.app.src b/apps/emqx_telemetry/src/emqx_telemetry.app.src index 7a3ca3dcb..4ec8bce8d 100644 --- a/apps/emqx_telemetry/src/emqx_telemetry.app.src +++ b/apps/emqx_telemetry/src/emqx_telemetry.app.src @@ -1,6 +1,6 @@ {application, emqx_telemetry, [ {description, "Report telemetry data for EMQX Opensource edition"}, - {vsn, "0.1.0"}, + {vsn, "0.1.1"}, {registered, [emqx_telemetry_sup, emqx_telemetry]}, {mod, {emqx_telemetry_app, []}}, {applications, [ diff --git a/apps/emqx_telemetry/src/emqx_telemetry.erl b/apps/emqx_telemetry/src/emqx_telemetry.erl index bf00a1301..6196a06fc 100644 --- a/apps/emqx_telemetry/src/emqx_telemetry.erl +++ b/apps/emqx_telemetry/src/emqx_telemetry.erl @@ -365,7 +365,7 @@ report_telemetry(State0 = #state{url = URL}) -> {State, Data} = get_telemetry(State0), case emqx_utils_json:safe_encode(Data) of {ok, Bin} -> - httpc_request(post, URL, [], Bin), + ok = httpc_request(post, URL, [], Bin), ?tp(debug, telemetry_data_reported, #{}); {error, Reason} -> %% debug? why? @@ -376,7 +376,8 @@ report_telemetry(State0 = #state{url = URL}) -> httpc_request(Method, URL, Headers, Body) -> HTTPOptions = [{timeout, 10_000}, {ssl, [{verify, verify_none}]}], Options = [], - httpc:request(Method, {URL, Headers, "application/json", Body}, HTTPOptions, Options). + _ = httpc:request(Method, {URL, Headers, "application/json", Body}, HTTPOptions, Options), + ok. parse_os_release(FileContent) -> lists:foldl(