(Legacy) Heuristic and Deprecated Metrics

Heuristic Metrics

Various network-related metrics reported by Sysdig, including response times, are calculated at the kernel level by measuring latency between systems calls. In an effort to ensure Sysdig remains the trusted source of infrastructure insights, moving forward we will be labeling some network related metrics as heuristic and are tagging with the symbol in the application.

Existing alerts using these metrics will not be modified or disabled. However, these alerts cannot be updated.

Additional heuristic metric details are listed below:

MetricSet New Alerts
net.http.request.timeYes
net.http.request.countYes
net.http.error.countYes
net.sql.request.timeYes
net.sql.request.countYes
net.sql.error.countYes
net.mongodb.request.timeYes
net.mongodb.request.countYes
net.mongodb.error.countYes
net.request.time.file.percentYes
net.request.time.local.percentYes
net.request.time.net.percentYes
net.request.time.nextTiers.percentYes
net.request.time.processing.percentYes
net.request.timeNo
net.request.time.inNo
net.request.time.outNo
net.request.time.worst.inNo
net.request.time.worst.outNo
net.request.countNo
net.request.count.inNo

Deprecated Metrics

Based on low usage patterns, Sysdig has decided to deprecate the following metrics on August 1, 2018. Users will continue to have the ability to collect similar data using Prometheus, or another method of code instrumentation (i.e. StatsD or JMX for Java applications).

The table below shows the current metrics and options for similar functionality.

Current MetricAlternative Starting August 1, 2018
capacity.estimated.request.stolen.countCreate your application metrics using Prometheus, StatsD or JMX for Java applications.
capacity.estimated.request.total.count
capacity.stolen.percent
capacity.total.percent
capacity.used.percent
net.request.time.file
net.request.time.local
net.request.time.net
net.request.time.nextTiers
net.request.time.processing
net.sql.request.time.worstMax aggregation (net.sql.request.time)
net.mongodb.request.time.worstMax aggregation (net.mongodb.request.time)
net.http.request.time.worstMax aggregation (net.http.request.time)