Skip to content
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
176 changes: 88 additions & 88 deletions receiver/activedirectorydsreceiver/metadata.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -11,6 +11,13 @@ status:
unsupported_platforms: [darwin, linux]

attributes:
bind_type:
name_override: type
description: The type of bind to the domain server.
type: string
enum:
- server
- client
direction:
description: The direction of data flow.
type: string
Expand All @@ -24,13 +31,6 @@ attributes:
enum:
- compressed
- uncompressed
value_type:
name_override: type
description: The type of value sent.
type: string
enum:
- distinguished_names
- other
operation_type:
name_override: type
description: The type of operation.
Expand All @@ -54,82 +54,74 @@ attributes:
- success
- schema_mismatch
- other
bind_type:
value_type:
name_override: type
description: The type of bind to the domain server.
description: The type of value sent.
type: string
enum:
- server
- client
- distinguished_names
- other
metrics:
active_directory.ds.replication.network.io:
description: "The amount of network data transmitted by the Directory Replication Agent."
unit: By
active_directory.ds.bind.rate:
description: "The number of binds per second serviced by this domain controller."
unit: "{binds}/s"
sum:
monotonic: true
monotonic: false
aggregation_temporality: cumulative
value_type: int
attributes: [direction, network_data_type]
value_type: double
attributes: [bind_type]
enabled: true
stability:
level: development
active_directory.ds.replication.sync.object.pending:
description: "The number of objects remaining until the full sync completes for the Directory Replication Agent."
unit: "{objects}"
sum:
monotonic: false
aggregation_temporality: cumulative
active_directory.ds.ldap.bind.last_successful.time:
description: "The amount of time taken for the last successful LDAP bind."
unit: "ms"
gauge:
value_type: int
enabled: true
stability:
level: development
active_directory.ds.replication.sync.request.count:
description: "The number of sync requests made by the Directory Replication Agent."
unit: "{requests}"
active_directory.ds.ldap.bind.rate:
description: "The number of successful LDAP binds per second."
unit: "{binds}/s"
sum:
monotonic: true
monotonic: false
aggregation_temporality: cumulative
value_type: int
attributes: [sync_result]
value_type: double
enabled: true
stability:
level: development
active_directory.ds.replication.object.rate:
description: "The number of objects transmitted by the Directory Replication Agent per second."
unit: "{objects}/s"
active_directory.ds.ldap.client.session.count:
description: "The number of connected LDAP client sessions."
unit: "{sessions}"
sum:
monotonic: false
aggregation_temporality: cumulative
value_type: double
attributes: [direction]
value_type: int
enabled: true
stability:
level: development
active_directory.ds.replication.property.rate:
description: "The number of properties transmitted by the Directory Replication Agent per second."
unit: "{properties}/s"
active_directory.ds.ldap.search.rate:
description: "The number of LDAP searches per second."
unit: "{searches}/s"
sum:
monotonic: false
aggregation_temporality: cumulative
value_type: double
attributes: [direction]
enabled: true
stability:
level: development
active_directory.ds.replication.value.rate:
description: "The number of values transmitted by the Directory Replication Agent per second."
unit: "{values}/s"
sum:
monotonic: false
aggregation_temporality: cumulative
active_directory.ds.name_cache.hit_rate:
description: "The percentage of directory object name component lookups that are satisfied by the Directory System Agent's name cache."
unit: "%"
gauge:
value_type: double
attributes: [direction, value_type]
enabled: true
stability:
level: development
active_directory.ds.replication.operation.pending:
description: "The number of pending replication operations for the Directory Replication Agent."
unit: "{operations}"
active_directory.ds.notification.queued:
description: "The number of pending update notifications that have been queued to push to clients."
unit: "{notifications}"
sum:
monotonic: false
aggregation_temporality: cumulative
Expand All @@ -148,101 +140,109 @@ metrics:
enabled: true
stability:
level: development
active_directory.ds.name_cache.hit_rate:
description: "The percentage of directory object name component lookups that are satisfied by the Directory System Agent's name cache."
unit: "%"
gauge:
value_type: double
active_directory.ds.replication.network.io:
description: "The amount of network data transmitted by the Directory Replication Agent."
unit: By
sum:
monotonic: true
aggregation_temporality: cumulative
value_type: int
attributes: [direction, network_data_type]
enabled: true
stability:
level: development
active_directory.ds.notification.queued:
description: "The number of pending update notifications that have been queued to push to clients."
unit: "{notifications}"
active_directory.ds.replication.object.rate:
description: "The number of objects transmitted by the Directory Replication Agent per second."
unit: "{objects}/s"
sum:
monotonic: false
aggregation_temporality: cumulative
value_type: int
value_type: double
attributes: [direction]
enabled: true
stability:
level: development
active_directory.ds.security_descriptor_propagations_event.queued:
description: "The number of security descriptor propagation events that are queued for processing."
unit: "{events}"
active_directory.ds.replication.operation.pending:
description: "The number of pending replication operations for the Directory Replication Agent."
unit: "{operations}"
sum:
monotonic: false
aggregation_temporality: cumulative
value_type: int
enabled: true
stability:
level: development
active_directory.ds.suboperation.rate:
description: "The rate of sub-operations performed."
unit: "{suboperations}/s"
active_directory.ds.replication.property.rate:
description: "The number of properties transmitted by the Directory Replication Agent per second."
unit: "{properties}/s"
sum:
monotonic: false
aggregation_temporality: cumulative
value_type: double
attributes: [suboperation_type]
attributes: [direction]
enabled: true
stability:
level: development
active_directory.ds.bind.rate:
description: "The number of binds per second serviced by this domain controller."
unit: "{binds}/s"
active_directory.ds.replication.sync.object.pending:
description: "The number of objects remaining until the full sync completes for the Directory Replication Agent."
unit: "{objects}"
sum:
monotonic: false
aggregation_temporality: cumulative
value_type: double
attributes: [bind_type]
value_type: int
enabled: true
stability:
level: development
active_directory.ds.thread.count:
description: "The number of threads in use by the directory service."
unit: "{threads}"
active_directory.ds.replication.sync.request.count:
description: "The number of sync requests made by the Directory Replication Agent."
unit: "{requests}"
sum:
monotonic: false
monotonic: true
aggregation_temporality: cumulative
value_type: int
attributes: [sync_result]
enabled: true
stability:
level: development
active_directory.ds.ldap.client.session.count:
description: "The number of connected LDAP client sessions."
unit: "{sessions}"
active_directory.ds.replication.value.rate:
description: "The number of values transmitted by the Directory Replication Agent per second."
unit: "{values}/s"
sum:
monotonic: false
aggregation_temporality: cumulative
value_type: int
value_type: double
attributes: [direction, value_type]
enabled: true
stability:
level: development
active_directory.ds.ldap.bind.last_successful.time:
description: "The amount of time taken for the last successful LDAP bind."
unit: "ms"
gauge:
active_directory.ds.security_descriptor_propagations_event.queued:
description: "The number of security descriptor propagation events that are queued for processing."
unit: "{events}"
sum:
monotonic: false
aggregation_temporality: cumulative
value_type: int
enabled: true
stability:
level: development
active_directory.ds.ldap.bind.rate:
description: "The number of successful LDAP binds per second."
unit: "{binds}/s"
active_directory.ds.suboperation.rate:
description: "The rate of sub-operations performed."
unit: "{suboperations}/s"
sum:
monotonic: false
aggregation_temporality: cumulative
value_type: double
attributes: [suboperation_type]
enabled: true
stability:
level: development
active_directory.ds.ldap.search.rate:
description: "The number of LDAP searches per second."
unit: "{searches}/s"
active_directory.ds.thread.count:
description: "The number of threads in use by the directory service."
unit: "{threads}"
sum:
monotonic: false
aggregation_temporality: cumulative
value_type: double
value_type: int
enabled: true
stability:
level: development
Expand Down