INNER CODE UNIT · Python
Metrics
scality/Zenko · monitoring/mongodb/mongodb.dashboard.py:111
class Metrics:
"""MongoDB metrics using structured approach"""
# Core MongoDB metrics
UP = metrics.Metric("mongodb_up", "job", namespace="${namespace}").with_defaults(
JOB_FILTER
)
VERSION_INFO = metrics.Metric(
"mongodb_version_info", "job", "mongodb", namespace="${namespace}"
).with_defaults(JOB_FILTER)
REPLSET_STATE = metrics.Metric(
"mongodb_mongod_replset_my_state", "job", "pod", namespace="${namespace}"
)
OPLOG_HEAD_TIMESTAMP = metrics.Metric(
"mongodb_mongod_replset_oplog_head_timestamp", "job", namespace="${namespace}"