diff --git a/engine/modules/opentelemetry/doc/otel_configuration.odg b/engine/modules/opentelemetry/doc/otel_configuration.odg index c14e698328b..eaf01c1bf0c 100644 Binary files a/engine/modules/opentelemetry/doc/otel_configuration.odg and b/engine/modules/opentelemetry/doc/otel_configuration.odg differ diff --git a/engine/modules/opentelemetry/doc/otel_configuration.pdf b/engine/modules/opentelemetry/doc/otel_configuration.pdf index 3bff7928002..b4107e644a1 100644 Binary files a/engine/modules/opentelemetry/doc/otel_configuration.pdf and b/engine/modules/opentelemetry/doc/otel_configuration.pdf differ diff --git a/engine/modules/opentelemetry/inc/com/centreon/engine/modules/opentelemetry/telegraf/conf_server.hh b/engine/modules/opentelemetry/inc/com/centreon/engine/modules/opentelemetry/telegraf/conf_server.hh index 989af594b33..de38e9cc700 100644 --- a/engine/modules/opentelemetry/inc/com/centreon/engine/modules/opentelemetry/telegraf/conf_server.hh +++ b/engine/modules/opentelemetry/inc/com/centreon/engine/modules/opentelemetry/telegraf/conf_server.hh @@ -33,7 +33,6 @@ class conf_server_config { unsigned _second_keep_alive_interval; std::string _certificate_path; std::string _key_path; - std::string _engine_otl_endpoint; unsigned _check_interval; public: @@ -54,9 +53,6 @@ class conf_server_config { const std::string& get_certificate_path() const { return _certificate_path; } const std::string& get_key_path() const { return _key_path; } - const std::string& get_engine_otl_endpoint() const { - return _engine_otl_endpoint; - } bool operator==(const conf_server_config& right) const; }; diff --git a/engine/modules/opentelemetry/src/telegraf/conf_server.cc b/engine/modules/opentelemetry/src/telegraf/conf_server.cc index d6e4d720571..65d3f625222 100644 --- a/engine/modules/opentelemetry/src/telegraf/conf_server.cc +++ b/engine/modules/opentelemetry/src/telegraf/conf_server.cc @@ -77,16 +77,8 @@ static constexpr std::string_view _config_schema(R"( "description": "interval in seconds between two checks (param [agent] interval) ", "type": "integer", "minimum": 10 - }, - "engine_otel_endpoint": { - "description": "opentelemetry engine grpc server", - "type": "string", - "minLength": 5 } }, - "required":[ - "engine_otel_endpoint" - ], "type": "object" } )"); @@ -105,7 +97,6 @@ conf_server_config::conf_server_config(const rapidjson::Value& json_config_v, throw; } - _engine_otl_endpoint = json_config.get_string("engine_otel_endpoint"); _check_interval = json_config.get_unsigned("check_interval", 60); if (json_config_v.HasMember("http_server")) { @@ -396,12 +387,8 @@ void conf_session::answer_to_request( ## Default data collection interval for all inputs interval = "{}s" -[[outputs.opentelemetry]] - service_address = "{}" - )", - _telegraf_conf->get_check_interval(), - _telegraf_conf->get_engine_otl_endpoint()); + _telegraf_conf->get_check_interval()); bool at_least_one_found = _get_commands(host, resp->body()); if (at_least_one_found) { resp->result(boost::beast::http::status::ok); diff --git a/tests/resources/opentelemetry/telegraf.conf b/tests/resources/opentelemetry/telegraf.conf index 3841a19baca..811c6f839ea 100644 --- a/tests/resources/opentelemetry/telegraf.conf +++ b/tests/resources/opentelemetry/telegraf.conf @@ -4,9 +4,6 @@ ## Default data collection interval for all inputs interval = "60s" -[[outputs.opentelemetry]] - service_address = "127.0.0.1:4317" - [[inputs.exec]] name_override = "otel_check_icmp_host_1"