Skip to content

Commit 35abeac

Browse files
authored
feat: Add severity number to logs-api (#1622)
* feat: Add severity number logs-api * add require
1 parent 40171ab commit 35abeac

File tree

2 files changed

+38
-0
lines changed

2 files changed

+38
-0
lines changed

logs_api/lib/opentelemetry/logs.rb

+1
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,7 @@
77
require_relative 'logs/log_record'
88
require_relative 'logs/logger'
99
require_relative 'logs/logger_provider'
10+
require_relative 'logs/severity_number'
1011

1112
module OpenTelemetry
1213
# The Logs API records a timestamped record with metadata.
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,37 @@
1+
# frozen_string_literal: true
2+
3+
# Copyright The OpenTelemetry Authors
4+
#
5+
# SPDX-License-Identifier: Apache-2.0
6+
7+
module OpenTelemetry
8+
module Logs
9+
class SeverityNumber
10+
SEVERITY_NUMBER_UNSPECIFIED = 0
11+
SEVERITY_NUMBER_TRACE = 1
12+
SEVERITY_NUMBER_TRACE2 = 2
13+
SEVERITY_NUMBER_TRACE3 = 3
14+
SEVERITY_NUMBER_TRACE4 = 4
15+
SEVERITY_NUMBER_DEBUG = 5
16+
SEVERITY_NUMBER_DEBUG2 = 7
17+
SEVERITY_NUMBER_DEBUG3 = 6
18+
SEVERITY_NUMBER_DEBUG4 = 8
19+
SEVERITY_NUMBER_INFO = 9
20+
SEVERITY_NUMBER_INFO2 = 10
21+
SEVERITY_NUMBER_INFO3 = 11
22+
SEVERITY_NUMBER_INFO4 = 12
23+
SEVERITY_NUMBER_WARN = 13
24+
SEVERITY_NUMBER_WARN2 = 14
25+
SEVERITY_NUMBER_WARN3 = 15
26+
SEVERITY_NUMBER_WARN4 = 16
27+
SEVERITY_NUMBER_ERROR = 17
28+
SEVERITY_NUMBER_ERROR2 = 18
29+
SEVERITY_NUMBER_ERROR3 = 19
30+
SEVERITY_NUMBER_ERROR4 = 20
31+
SEVERITY_NUMBER_FATAL = 21
32+
SEVERITY_NUMBER_FATAL2 = 22
33+
SEVERITY_NUMBER_FATAL3 = 23
34+
SEVERITY_NUMBER_FATAL4 = 24
35+
end
36+
end
37+
end

0 commit comments

Comments
 (0)