fix(otel): use monotonic_counter prefix and support temporality env var (#7234)
Signed-off-by: Adrian Cole <adrian@tetrate.io>
This commit is contained in:
@@ -1746,7 +1746,7 @@ fn log_tool_metrics(message: &Message, messages: &Conversation) {
|
||||
if let MessageContent::ToolRequest(tool_request) = content {
|
||||
if let Ok(tool_call) = &tool_request.tool_call {
|
||||
tracing::info!(
|
||||
counter.goose.tool_calls = 1,
|
||||
monotonic_counter.goose.tool_calls = 1,
|
||||
tool_name = %tool_call.name,
|
||||
"Tool call started"
|
||||
);
|
||||
@@ -1777,7 +1777,7 @@ fn log_tool_metrics(message: &Message, messages: &Conversation) {
|
||||
"error"
|
||||
};
|
||||
tracing::info!(
|
||||
counter.goose.tool_completions = 1,
|
||||
monotonic_counter.goose.tool_completions = 1,
|
||||
tool_name = %tool_name,
|
||||
result = %result_status,
|
||||
"Tool call completed"
|
||||
|
||||
Reference in New Issue
Block a user