diff --git a/apps/emqx_management/src/emqx_mgmt_api_nodes.erl b/apps/emqx_management/src/emqx_mgmt_api_nodes.erl index 6b641c9c7..765150525 100644 --- a/apps/emqx_management/src/emqx_mgmt_api_nodes.erl +++ b/apps/emqx_management/src/emqx_mgmt_api_nodes.erl @@ -100,6 +100,7 @@ node_metrics_api() -> parameters => parameters(), responses => #{ <<"400">> => error_schema(<<"Node error">>, ['SOURCE_ERROR']), + %% TODO: Node Metrics Schema <<"200">> => schema(metrics, <<"Get EMQ X Node Metrics">>)}}}, {"/nodes/:node_name/metrics", Metadata, node_metrics}. @@ -110,6 +111,7 @@ node_stats_api() -> parameters => parameters(), responses => #{ <<"400">> => error_schema(<<"Node error">>, ['SOURCE_ERROR']), + %% TODO: Node Stats Schema <<"200">> => schema(stat, <<"Get EMQ X Node Stats">>)}}}, {"/nodes/:node_name/stats", Metadata, node_stats}. diff --git a/apps/emqx_management/src/emqx_mgmt_api_status.erl b/apps/emqx_management/src/emqx_mgmt_api_status.erl index 4883ecb29..a34c8b757 100644 --- a/apps/emqx_management/src/emqx_mgmt_api_status.erl +++ b/apps/emqx_management/src/emqx_mgmt_api_status.erl @@ -37,7 +37,7 @@ schema("/status") -> , security => [] , responses => #{200 => - #{ desc => <<"Node is running">> + #{ description => <<"Node is running">> , content => #{ 'text/plain' => #{ schema => #{type => string} diff --git a/apps/emqx_prometheus/src/emqx_prometheus_api.erl b/apps/emqx_prometheus/src/emqx_prometheus_api.erl index 4b19c9665..0c54216c2 100644 --- a/apps/emqx_prometheus/src/emqx_prometheus_api.erl +++ b/apps/emqx_prometheus/src/emqx_prometheus_api.erl @@ -116,10 +116,8 @@ prometheus_data_schema() -> #{ description => <<"Get Prometheus Data">> , content => #{ 'application/json' => - #{ schema => #{type => object} - , description => <<"Prometheus Data in json">>} + #{schema => #{type => object}} , 'text/plain' => - #{ schema => #{type => string} - , description => <<"Prometheus Data in text/plain">>} + #{schema => #{type => string}} } }.