diff --git a/REFERENCE.md b/REFERENCE.md index b9417e6a..0578a316 100644 --- a/REFERENCE.md +++ b/REFERENCE.md @@ -7295,6 +7295,8 @@ Default value: `$prometheus::env_file_path` This module manages prometheus nginx_vts_exporter +* **Note** This class is deprecated. + #### Parameters The following parameters are available in the `prometheus::nginx_vts_exporter` class: diff --git a/manifests/nginx_vts_exporter.pp b/manifests/nginx_vts_exporter.pp index 3a411255..177732d6 100644 --- a/manifests/nginx_vts_exporter.pp +++ b/manifests/nginx_vts_exporter.pp @@ -51,6 +51,8 @@ # Optional proxy server, with port number if needed. ie: https://example.com:8080 # @param proxy_type # Optional proxy server type (none|http|https|ftp) +# @note +# This class is deprecated. class prometheus::nginx_vts_exporter ( String $nginx_scrape_uri, String $download_extension, @@ -90,6 +92,12 @@ default => undef, } + deprecation( + 'prometheus::nginx_vts_exporter', + 'nginx_vts_exporter exporter is deprecated and will be removed in the next major release. See https://github.com/sysulq/nginx-vts-exporter/issues/93', + false + ) + $options = "-nginx.scrape_uri=\"${nginx_scrape_uri}\" ${extra_options}" prometheus::daemon { 'nginx-vts-exporter':