integrations/mssql/ops_agent_metadata.yaml (128 lines of code) (raw):

platforms: - type: GCE launch_stage: GA version: 1 install_documentation_url: https://cloud.google.com/stackdriver/docs/solutions/agents/ops-agent/third-party/mssql agent_requirement: metrics_minimum_supported_version: major: 2 minor: 10 patch: 0 detections: - characteristic_metric: metric_type: agent.googleapis.com/mssql/connections/user default_metrics: - name: agent.googleapis.com/mssql/connections/user value_type: DOUBLE kind: GAUGE labels: [] - name: agent.googleapis.com/mssql/transaction_rate value_type: DOUBLE kind: GAUGE labels: [] - name: agent.googleapis.com/mssql/write_transaction_rate value_type: DOUBLE kind: GAUGE labels: [] - type: GCE launch_stage: GA version: 2 install_documentation_url: https://cloud.google.com/stackdriver/docs/solutions/agents/ops-agent/third-party/mssql agent_requirement: metrics_minimum_supported_version: major: 2 minor: 18 patch: 1 detections: - characteristic_metric: metric_type: workload.googleapis.com/sqlserver.user.connection.count default_metrics: - name: workload.googleapis.com/sqlserver.user.connection.count value_type: INT64 kind: GAUGE labels: [] - name: workload.googleapis.com/sqlserver.lock.wait_time.avg value_type: DOUBLE kind: GAUGE labels: [] - name: workload.googleapis.com/sqlserver.lock.wait.rate value_type: DOUBLE kind: GAUGE labels: [] - name: workload.googleapis.com/sqlserver.batch.request.rate value_type: DOUBLE kind: GAUGE labels: [] - name: workload.googleapis.com/sqlserver.batch.sql_compilation.rate value_type: DOUBLE kind: GAUGE labels: [] - name: workload.googleapis.com/sqlserver.batch.sql_recompilation.rate value_type: DOUBLE kind: GAUGE labels: [] - name: workload.googleapis.com/sqlserver.page.buffer_cache.hit_ratio value_type: DOUBLE kind: GAUGE labels: [] - name: workload.googleapis.com/sqlserver.page.life_expectancy value_type: INT64 kind: GAUGE labels: [] - name: workload.googleapis.com/sqlserver.page.split.rate value_type: DOUBLE kind: GAUGE labels: [] - name: workload.googleapis.com/sqlserver.page.lazy_write.rate value_type: DOUBLE kind: GAUGE labels: [] - name: workload.googleapis.com/sqlserver.page.checkpoint.flush.rate value_type: DOUBLE kind: GAUGE labels: [] - name: workload.googleapis.com/sqlserver.page.operation.rate value_type: DOUBLE kind: GAUGE labels: - type - name: workload.googleapis.com/sqlserver.transaction_log.growth.count value_type: INT64 kind: CUMULATIVE labels: - database - name: workload.googleapis.com/sqlserver.transaction_log.shrink.count value_type: INT64 kind: CUMULATIVE labels: - database - name: workload.googleapis.com/sqlserver.transaction_log.percent_used value_type: INT64 kind: GAUGE labels: - database - name: workload.googleapis.com/sqlserver.transaction_log.flush.wait.rate value_type: DOUBLE kind: GAUGE labels: - database - name: workload.googleapis.com/sqlserver.transaction_log.flush.rate value_type: DOUBLE kind: GAUGE labels: - database - name: workload.googleapis.com/sqlserver.transaction_log.flush.data.rate value_type: DOUBLE kind: GAUGE labels: - database - name: workload.googleapis.com/sqlserver.transaction.rate value_type: DOUBLE kind: GAUGE labels: - database - name: workload.googleapis.com/sqlserver.transaction.write.rate value_type: DOUBLE kind: GAUGE labels: - database