From 35abeac8653359aebd0231c94a23587ad4ee372e Mon Sep 17 00:00:00 2001 From: Khushi Jain Date: Wed, 3 Apr 2024 04:00:13 +0530 Subject: [PATCH] feat: Add severity number to logs-api (#1622) * feat: Add severity number logs-api * add require --- logs_api/lib/opentelemetry/logs.rb | 1 + .../lib/opentelemetry/logs/severity_number.rb | 37 +++++++++++++++++++ 2 files changed, 38 insertions(+) create mode 100644 logs_api/lib/opentelemetry/logs/severity_number.rb diff --git a/logs_api/lib/opentelemetry/logs.rb b/logs_api/lib/opentelemetry/logs.rb index bab3adede3..0669bb21d3 100644 --- a/logs_api/lib/opentelemetry/logs.rb +++ b/logs_api/lib/opentelemetry/logs.rb @@ -7,6 +7,7 @@ require_relative 'logs/log_record' require_relative 'logs/logger' require_relative 'logs/logger_provider' +require_relative 'logs/severity_number' module OpenTelemetry # The Logs API records a timestamped record with metadata. diff --git a/logs_api/lib/opentelemetry/logs/severity_number.rb b/logs_api/lib/opentelemetry/logs/severity_number.rb new file mode 100644 index 0000000000..113e6695da --- /dev/null +++ b/logs_api/lib/opentelemetry/logs/severity_number.rb @@ -0,0 +1,37 @@ +# frozen_string_literal: true + +# Copyright The OpenTelemetry Authors +# +# SPDX-License-Identifier: Apache-2.0 + +module OpenTelemetry + module Logs + class SeverityNumber + SEVERITY_NUMBER_UNSPECIFIED = 0 + SEVERITY_NUMBER_TRACE = 1 + SEVERITY_NUMBER_TRACE2 = 2 + SEVERITY_NUMBER_TRACE3 = 3 + SEVERITY_NUMBER_TRACE4 = 4 + SEVERITY_NUMBER_DEBUG = 5 + SEVERITY_NUMBER_DEBUG2 = 7 + SEVERITY_NUMBER_DEBUG3 = 6 + SEVERITY_NUMBER_DEBUG4 = 8 + SEVERITY_NUMBER_INFO = 9 + SEVERITY_NUMBER_INFO2 = 10 + SEVERITY_NUMBER_INFO3 = 11 + SEVERITY_NUMBER_INFO4 = 12 + SEVERITY_NUMBER_WARN = 13 + SEVERITY_NUMBER_WARN2 = 14 + SEVERITY_NUMBER_WARN3 = 15 + SEVERITY_NUMBER_WARN4 = 16 + SEVERITY_NUMBER_ERROR = 17 + SEVERITY_NUMBER_ERROR2 = 18 + SEVERITY_NUMBER_ERROR3 = 19 + SEVERITY_NUMBER_ERROR4 = 20 + SEVERITY_NUMBER_FATAL = 21 + SEVERITY_NUMBER_FATAL2 = 22 + SEVERITY_NUMBER_FATAL3 = 23 + SEVERITY_NUMBER_FATAL4 = 24 + end + end +end