Skip to content
This repository was archived by the owner on Jul 31, 2023. It is now read-only.

Commit 1673868

Browse files
g-easyBogdan Drutu
authored andcommitted
Make ZipkinExporter errors clearer. (#247)
1 parent e6a265f commit 1673868

File tree

1 file changed

+3
-2
lines changed

1 file changed

+3
-2
lines changed

opencensus/exporters/trace/zipkin/internal/zipkin_exporter.cc

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -343,7 +343,7 @@ void ZipkinExportHandler::SendMessage(const std::string& msg,
343343
struct curl_slist* headers = nullptr;
344344

345345
if (!curl) {
346-
std::cerr << "Failed to create curl handle.\n";
346+
std::cerr << "ZipkinExporter: failed to create curl handle.\n";
347347
return;
348348
}
349349

@@ -353,7 +353,8 @@ void ZipkinExportHandler::SendMessage(const std::string& msg,
353353
CURLcode res = CurlSendMessage(reinterpret_cast<const uint8_t*>(msg.data()),
354354
options_, size, headers, curl, err_msg);
355355
if (res != CURLE_OK) {
356-
std::cerr << "curl error: " << curl_easy_strerror(res) << "\n";
356+
std::cerr << "ZipkinExporter: curl error: " << curl_easy_strerror(res)
357+
<< " (sending to \"" << options_.url << "\")\n";
357358
}
358359

359360
curl_slist_free_all(headers);

0 commit comments

Comments
 (0)