diff --git a/entity-types/infra-mssqlinstance/definition.stg.yml b/entity-types/infra-mssqlinstance/definition.stg.yml index d49e43684d..1722fcc4e5 100644 --- a/entity-types/infra-mssqlinstance/definition.stg.yml +++ b/entity-types/infra-mssqlinstance/definition.stg.yml @@ -46,6 +46,27 @@ synthesis: host.name: entityTagNames: [server.address, endpoint] + - ruleName: infra_mssqlinstance_host_name_log + identifier: host.name + name: host.name + encodeIdentifierInGUID: true + conditions: + - attribute: eventType + value: Log + - attribute: event.name + prefix: db.server. + - attribute: instrumentation.provider + value: opentelemetry + - attribute: otel.library.name + value: github.com/open-telemetry/opentelemetry-collector-contrib/receiver/sqlserverreceiver + tags: + otel.library.name: + entityTagName: instrumentation.name + instrumentation.provider: + entityTagName: instrumentation.provider + host.name: + entityTagNames: [server.address, endpoint] + - ruleName: infra_mssqlinstance_execution_plan_nrdot compositeIdentifier: separator: ":"