Skip to content

Commit

Permalink
Merge branch 'main' into main
Browse files Browse the repository at this point in the history
  • Loading branch information
pandres-varian authored May 13, 2024
2 parents 38d55ed + 41d853d commit 9bd722c
Show file tree
Hide file tree
Showing 5 changed files with 63 additions and 3 deletions.
2 changes: 1 addition & 1 deletion .github/CODEOWNERS
Original file line number Diff line number Diff line change
Expand Up @@ -73,7 +73,7 @@ exporter/otelarrowexporter/ @open-telemetry/collect
exporter/prometheusexporter/ @open-telemetry/collector-contrib-approvers @Aneurysm9
exporter/prometheusremotewriteexporter/ @open-telemetry/collector-contrib-approvers @Aneurysm9 @rapphil
exporter/pulsarexporter/ @open-telemetry/collector-contrib-approvers @dmitryax @dao-jun
exporter/rabbitmqexporter/ @open-telemetry/collector-contrib-approvers @swar8080
exporter/rabbitmqexporter/ @open-telemetry/collector-contrib-approvers @swar8080 @atoulme
exporter/sapmexporter/ @open-telemetry/collector-contrib-approvers @dmitryax @atoulme
exporter/sentryexporter/ @open-telemetry/collector-contrib-approvers @AbhiPrasad
exporter/signalfxexporter/ @open-telemetry/collector-contrib-approvers @dmitryax @crobert-1
Expand Down
2 changes: 1 addition & 1 deletion exporter/rabbitmqexporter/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@
| Stability | [development]: traces, metrics, logs |
| Distributions | [] |
| Issues | [![Open issues](https://img.shields.io/github/issues-search/open-telemetry/opentelemetry-collector-contrib?query=is%3Aissue%20is%3Aopen%20label%3Aexporter%2Frabbitmq%20&label=open&color=orange&logo=opentelemetry)](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues?q=is%3Aopen+is%3Aissue+label%3Aexporter%2Frabbitmq) [![Closed issues](https://img.shields.io/github/issues-search/open-telemetry/opentelemetry-collector-contrib?query=is%3Aissue%20is%3Aclosed%20label%3Aexporter%2Frabbitmq%20&label=closed&color=blue&logo=opentelemetry)](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues?q=is%3Aclosed+is%3Aissue+label%3Aexporter%2Frabbitmq) |
| [Code Owners](https://github.com/open-telemetry/opentelemetry-collector-contrib/blob/main/CONTRIBUTING.md#becoming-a-code-owner) | [@swar8080](https://www.github.com/swar8080) |
| [Code Owners](https://github.com/open-telemetry/opentelemetry-collector-contrib/blob/main/CONTRIBUTING.md#becoming-a-code-owner) | [@swar8080](https://www.github.com/swar8080), [@atoulme](https://www.github.com/atoulme) |

[development]: https://github.com/open-telemetry/opentelemetry-collector#development
<!-- end autogenerated section -->
Expand Down
2 changes: 1 addition & 1 deletion exporter/rabbitmqexporter/metadata.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@ status:
development: [traces, metrics, logs]
distributions: []
codeowners:
active: [swar8080]
active: [swar8080, atoulme]

tests:
skip_lifecycle: true
Expand Down
40 changes: 40 additions & 0 deletions receiver/sqlserverreceiver/documentation.md
Original file line number Diff line number Diff line change
Expand Up @@ -16,6 +16,8 @@ metrics:
Number of batch requests received by SQL Server.
This metric is only available when running on Windows.
| Unit | Metric Type | Value Type |
| ---- | ----------- | ---------- |
| {requests}/s | Gauge | Double |
Expand All @@ -24,6 +26,8 @@ Number of batch requests received by SQL Server.
Number of SQL compilations needed.
This metric is only available when running on Windows.
| Unit | Metric Type | Value Type |
| ---- | ----------- | ---------- |
| {compilations}/s | Gauge | Double |
Expand All @@ -32,6 +36,8 @@ Number of SQL compilations needed.
Number of SQL recompilations needed.
This metric is only available when running on Windows.
| Unit | Metric Type | Value Type |
| ---- | ----------- | ---------- |
| {compilations}/s | Gauge | Double |
Expand All @@ -40,6 +46,8 @@ Number of SQL recompilations needed.
Number of lock requests resulting in a wait.
This metric is only available when running on Windows.
| Unit | Metric Type | Value Type |
| ---- | ----------- | ---------- |
| {requests}/s | Gauge | Double |
Expand All @@ -48,6 +56,8 @@ Number of lock requests resulting in a wait.
Average wait time for all lock requests that had to wait.
This metric is only available when running on Windows.
| Unit | Metric Type | Value Type |
| ---- | ----------- | ---------- |
| ms | Gauge | Double |
Expand All @@ -56,6 +66,8 @@ Average wait time for all lock requests that had to wait.
Pages found in the buffer pool without having to read from disk.
This metric is only available when running on Windows.
| Unit | Metric Type | Value Type |
| ---- | ----------- | ---------- |
| % | Gauge | Double |
Expand All @@ -64,6 +76,8 @@ Pages found in the buffer pool without having to read from disk.
Number of pages flushed by operations requiring dirty pages to be flushed.
This metric is only available when running on Windows.
| Unit | Metric Type | Value Type |
| ---- | ----------- | ---------- |
| {pages}/s | Gauge | Double |
Expand All @@ -72,6 +86,8 @@ Number of pages flushed by operations requiring dirty pages to be flushed.
Number of lazy writes moving dirty pages to disk.
This metric is only available when running on Windows.
| Unit | Metric Type | Value Type |
| ---- | ----------- | ---------- |
| {writes}/s | Gauge | Double |
Expand All @@ -80,6 +96,8 @@ Number of lazy writes moving dirty pages to disk.
Time a page will stay in the buffer pool.
This metric is only available when running on Windows.
| Unit | Metric Type | Value Type |
| ---- | ----------- | ---------- |
| s | Gauge | Int |
Expand All @@ -88,6 +106,8 @@ Time a page will stay in the buffer pool.
Number of physical database page operations issued.
This metric is only available when running on Windows.
| Unit | Metric Type | Value Type |
| ---- | ----------- | ---------- |
| {operations}/s | Gauge | Double |
Expand All @@ -102,6 +122,8 @@ Number of physical database page operations issued.
Number of pages split as a result of overflowing index pages.
This metric is only available when running on Windows.
| Unit | Metric Type | Value Type |
| ---- | ----------- | ---------- |
| {pages}/s | Gauge | Double |
Expand All @@ -110,6 +132,8 @@ Number of pages split as a result of overflowing index pages.
Number of transactions started for the database (not including XTP-only transactions).
This metric is only available when running on Windows.
| Unit | Metric Type | Value Type |
| ---- | ----------- | ---------- |
| {transactions}/s | Gauge | Double |
Expand All @@ -118,6 +142,8 @@ Number of transactions started for the database (not including XTP-only transact
Number of transactions that wrote to the database and committed.
This metric is only available when running on Windows.
| Unit | Metric Type | Value Type |
| ---- | ----------- | ---------- |
| {transactions}/s | Gauge | Double |
Expand All @@ -126,6 +152,8 @@ Number of transactions that wrote to the database and committed.
Total number of log bytes flushed.
This metric is only available when running on Windows.
| Unit | Metric Type | Value Type |
| ---- | ----------- | ---------- |
| By/s | Gauge | Double |
Expand All @@ -134,6 +162,8 @@ Total number of log bytes flushed.
Number of log flushes.
This metric is only available when running on Windows.
| Unit | Metric Type | Value Type |
| ---- | ----------- | ---------- |
| {flushes}/s | Gauge | Double |
Expand All @@ -142,6 +172,8 @@ Number of log flushes.
Number of commits waiting for a transaction log flush.
This metric is only available when running on Windows.
| Unit | Metric Type | Value Type |
| ---- | ----------- | ---------- |
| {commits}/s | Gauge | Double |
Expand All @@ -150,6 +182,8 @@ Number of commits waiting for a transaction log flush.
Total number of transaction log expansions for a database.
This metric is only available when running on Windows.
| Unit | Metric Type | Value Type | Aggregation Temporality | Monotonic |
| ---- | ----------- | ---------- | ----------------------- | --------- |
| {growths} | Sum | Int | Cumulative | true |
Expand All @@ -158,6 +192,8 @@ Total number of transaction log expansions for a database.
Total number of transaction log shrinks for a database.
This metric is only available when running on Windows.
| Unit | Metric Type | Value Type | Aggregation Temporality | Monotonic |
| ---- | ----------- | ---------- | ----------------------- | --------- |
| {shrinks} | Sum | Int | Cumulative | true |
Expand All @@ -166,6 +202,8 @@ Total number of transaction log shrinks for a database.
Percent of transaction log space used.
This metric is only available when running on Windows.
| Unit | Metric Type | Value Type |
| ---- | ----------- | ---------- |
| % | Gauge | Int |
Expand All @@ -174,6 +212,8 @@ Percent of transaction log space used.
Number of users connected to the SQL Server.
This metric is only available when running on Windows.
| Unit | Metric Type | Value Type |
| ---- | ----------- | ---------- |
| {connections} | Gauge | Int |
Expand Down
20 changes: 20 additions & 0 deletions receiver/sqlserverreceiver/metadata.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -47,73 +47,85 @@ metrics:
unit: "{connections}"
gauge:
value_type: int
extended_documentation: This metric is only available when running on Windows.
sqlserver.lock.wait_time.avg:
enabled: true
description: Average wait time for all lock requests that had to wait.
unit: ms
gauge:
value_type: double
extended_documentation: This metric is only available when running on Windows.
sqlserver.lock.wait.rate:
enabled: true
description: Number of lock requests resulting in a wait.
unit: "{requests}/s"
gauge:
value_type: double
extended_documentation: This metric is only available when running on Windows.
sqlserver.batch.request.rate:
enabled: true
description: Number of batch requests received by SQL Server.
unit: "{requests}/s"
gauge:
value_type: double
extended_documentation: This metric is only available when running on Windows.
sqlserver.batch.sql_compilation.rate:
enabled: true
description: Number of SQL compilations needed.
unit: "{compilations}/s"
gauge:
value_type: double
extended_documentation: This metric is only available when running on Windows.
sqlserver.batch.sql_recompilation.rate:
enabled: true
description: Number of SQL recompilations needed.
unit: "{compilations}/s"
gauge:
value_type: double
extended_documentation: This metric is only available when running on Windows.
sqlserver.page.buffer_cache.hit_ratio:
enabled: true
description: Pages found in the buffer pool without having to read from disk.
unit: "%"
gauge:
value_type: double
extended_documentation: This metric is only available when running on Windows.
sqlserver.page.life_expectancy:
enabled: true
description: Time a page will stay in the buffer pool.
unit: s
gauge:
value_type: int
extended_documentation: This metric is only available when running on Windows.
sqlserver.page.split.rate:
enabled: true
description: Number of pages split as a result of overflowing index pages.
unit: "{pages}/s"
gauge:
value_type: double
extended_documentation: This metric is only available when running on Windows.
sqlserver.page.lazy_write.rate:
enabled: true
description: Number of lazy writes moving dirty pages to disk.
unit: "{writes}/s"
gauge:
value_type: double
extended_documentation: This metric is only available when running on Windows.
sqlserver.page.checkpoint.flush.rate:
enabled: true
description: Number of pages flushed by operations requiring dirty pages to be flushed.
unit: "{pages}/s"
gauge:
value_type: double
extended_documentation: This metric is only available when running on Windows.
sqlserver.page.operation.rate:
enabled: true
description: Number of physical database page operations issued.
unit: "{operations}/s"
gauge:
value_type: double
attributes: [page.operations]
extended_documentation: This metric is only available when running on Windows.
sqlserver.transaction_log.growth.count:
enabled: true
description: Total number of transaction log expansions for a database.
Expand All @@ -122,6 +134,7 @@ metrics:
monotonic: true
aggregation_temporality: cumulative
value_type: int
extended_documentation: This metric is only available when running on Windows.
sqlserver.transaction_log.shrink.count:
enabled: true
description: Total number of transaction log shrinks for a database.
Expand All @@ -130,42 +143,49 @@ metrics:
monotonic: true
aggregation_temporality: cumulative
value_type: int
extended_documentation: This metric is only available when running on Windows.
sqlserver.transaction_log.usage:
enabled: true
description: Percent of transaction log space used.
unit: "%"
gauge:
value_type: int
extended_documentation: This metric is only available when running on Windows.
sqlserver.transaction_log.flush.wait.rate:
enabled: true
description: Number of commits waiting for a transaction log flush.
unit: "{commits}/s"
gauge:
value_type: double
extended_documentation: This metric is only available when running on Windows.
sqlserver.transaction_log.flush.rate:
enabled: true
description: Number of log flushes.
unit: "{flushes}/s"
gauge:
value_type: double
extended_documentation: This metric is only available when running on Windows.
sqlserver.transaction_log.flush.data.rate:
enabled: true
description: Total number of log bytes flushed.
unit: By/s
gauge:
value_type: double
extended_documentation: This metric is only available when running on Windows.
sqlserver.transaction.rate:
enabled: true
description: Number of transactions started for the database (not including XTP-only transactions).
unit: "{transactions}/s"
gauge:
value_type: double
extended_documentation: This metric is only available when running on Windows.
sqlserver.transaction.write.rate:
enabled: true
description: Number of transactions that wrote to the database and committed.
unit: "{transactions}/s"
gauge:
value_type: double
extended_documentation: This metric is only available when running on Windows.
sqlserver.database.io.read_latency:
enabled: false
description: Total time that the users waited for reads issued on this file.
Expand Down

0 comments on commit 9bd722c

Please sign in to comment.