diff --git a/apps/emqx_resource/src/emqx_resource_instance.erl b/apps/emqx_resource/src/emqx_resource_instance.erl index 2252429a7..38681158c 100644 --- a/apps/emqx_resource/src/emqx_resource_instance.erl +++ b/apps/emqx_resource/src/emqx_resource_instance.erl @@ -176,7 +176,7 @@ do_create(InstId, ResourceType, Config, Opts) -> {error, not_found} -> case do_start(InstId, ResourceType, Config, Opts) of ok -> - ok = emqx_plugin_libs_metrics:clear_metrics(resource_metrics, InstId), + ok = emqx_plugin_libs_metrics:create_metrics(resource_metrics, InstId), {ok, force_lookup(InstId)}; Error -> Error