Skip to content

Commit 445031c

Browse files
Added changes from PR 'Merge metadata-update-2025-09-01 into main' to my stashed version of main.
2 parents ea0787d + 606fe5e commit 445031c

10 files changed

Lines changed: 244 additions & 588 deletions

metric-metadata/elasticsearchexporter.yaml

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,6 +21,9 @@ attributes:
2121
description: The status of the failure store.
2222
type: string
2323
enum: [unknown, not_enabled, used, failed]
24+
error.type:
25+
description: The type of error that occurred when processing the documents.
26+
type: string
2427

2528
telemetry:
2629
metrics:
@@ -55,7 +58,7 @@ telemetry:
5558
sum:
5659
value_type: int
5760
monotonic: true
58-
attributes: [outcome, http.response.status_code, failure_store]
61+
attributes: [outcome, http.response.status_code, failure_store, error.type]
5962
elasticsearch.docs.retried:
6063
prefix: otelcol.
6164
stability:
Lines changed: 17 additions & 27 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,4 @@
1-
display_name: File Stats Receiver
21
type: filestats
3-
reaggregation_enabled: true
4-
5-
description: The File Stats receiver collects metrics from files specified with a glob pattern.
62

73
status:
84
class: receiver
@@ -27,55 +23,49 @@ resource_attributes:
2723
attributes:
2824
file.permissions:
2925
description: the permissions associated with the file, using an octal format.
30-
requirement_level: recommended
3126
type: string
3227

3328
metrics:
34-
file.atime:
35-
description: Elapsed time since last access of the file or folder, in seconds since Epoch.
36-
enabled: false
37-
stability: development
29+
file.mtime:
30+
description: Elapsed time since the last modification of the file or folder, in seconds since Epoch.
31+
enabled: true
3832
sum:
3933
aggregation_temporality: cumulative
4034
monotonic: false
4135
value_type: int
42-
36+
4337
unit: "s"
44-
file.count:
45-
description: The number of files matched
46-
enabled: false
47-
stability: development
48-
gauge:
49-
value_type: int
50-
51-
unit: "{file}"
5238
file.ctime:
5339
description: Elapsed time since the last change of the file or folder, in seconds since Epoch. In addition to `file.mtime`, this metric tracks metadata changes such as permissions or renaming the file.
5440
enabled: false
55-
stability: development
5641
sum:
5742
aggregation_temporality: cumulative
5843
monotonic: false
5944
value_type: int
60-
45+
6146
unit: "s"
6247
attributes:
6348
- file.permissions
64-
file.mtime:
65-
description: Elapsed time since the last modification of the file or folder, in seconds since Epoch.
66-
enabled: true
67-
stability: development
49+
file.atime:
50+
description: Elapsed time since last access of the file or folder, in seconds since Epoch.
51+
enabled: false
6852
sum:
6953
aggregation_temporality: cumulative
7054
monotonic: false
7155
value_type: int
72-
56+
7357
unit: "s"
7458
file.size:
7559
description: The size of the file or folder, in bytes.
7660
enabled: true
77-
stability: development
7861
gauge:
7962
value_type: int
80-
63+
8164
unit: "b"
65+
file.count:
66+
description: The number of files matched
67+
enabled: false
68+
gauge:
69+
value_type: int
70+
71+
unit: "{file}"

metric-metadata/healthcheck.yaml

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,4 @@
11
status:
22
disable_codecov_badge: true
33
codeowners:
4-
active: [evan-bradley]
5-
emeritus: [mwear]
4+
active: [mwear, evan-bradley]

metric-metadata/httpcheckreceiver.yaml

Lines changed: 28 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -39,6 +39,9 @@ attributes:
3939
network.transport:
4040
description: OSI transport layer or inter-process communication method.
4141
type: string
42+
validation.type:
43+
description: Type of validation performed (contains, json_path, size, regex)
44+
type: string
4245

4346
metrics:
4447
httpcheck.status:
@@ -108,3 +111,28 @@ metrics:
108111
value_type: int
109112
unit: ms
110113
attributes: [http.url]
114+
httpcheck.response.size:
115+
description: Size of response body in bytes.
116+
enabled: false
117+
gauge:
118+
value_type: int
119+
unit: "By"
120+
attributes: [http.url]
121+
httpcheck.validation.passed:
122+
description: Number of response validations that passed.
123+
enabled: false
124+
sum:
125+
value_type: int
126+
aggregation_temporality: cumulative
127+
monotonic: false
128+
unit: "{validation}"
129+
attributes: [http.url, validation.type]
130+
httpcheck.validation.failed:
131+
description: Number of response validations that failed.
132+
enabled: false
133+
sum:
134+
value_type: int
135+
aggregation_temporality: cumulative
136+
monotonic: false
137+
unit: "{validation}"
138+
attributes: [http.url, validation.type]

metric-metadata/iisreceiver.yaml

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,9 @@
11
type: iis
22

3+
tests:
4+
goleak:
5+
setup: "setupTestMain(m)"
6+
37
status:
48
class: receiver
59
stability:

metric-metadata/isolationforestprocessor.yaml

Lines changed: 2 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -3,16 +3,7 @@ type: isolationforest
33
status:
44
class: processor
55
stability:
6-
development: [traces, metrics, logs]
7-
distributions: []
6+
alpha: [traces, metrics, logs]
7+
distributions: [contrib]
88
codeowners:
99
active: [atoulme]
10-
11-
attributes:
12-
anomaly.isolation_score:
13-
description: Anomaly score between 0 and 1
14-
type: double
15-
16-
anomaly.is_anomaly:
17-
description: Boolean classification
18-
type: bool

0 commit comments

Comments
 (0)