{"adoption": {"forks": 461, "observed_at": "2026-08-28T04:04:29.476356+00:00", "stars": 1357}, "canonical_url": "https://ross.abutalabs.com/products/mongodb_exporter", "card": {"archived": false, "artifact_type": "service", "description": "A Prometheus exporter for MongoDB including sharding, replication and storage engines", "domain": ["databases", "monitoring"], "enriched": true, "function": ["monitoring"], "health_score": 100, "homepage": null, "language": "Go", "license": "Apache-2.0", "license_family": "permissive", "maturity": "active", "member_repos": ["percona/mongodb_exporter"], "name": "percona/mongodb_exporter", "platform": ["go", "self-hosted"], "pushed_at": "2026-08-26T06:32:52+00:00", "repo": "percona/mongodb_exporter", "stars": 1357, "tags": ["prometheus-exporter", "mongodb", "database-monitoring", "percona", "pmm", "metrics-collection", "devops", "linux", "macos", "docker"], "topics": ["mongodb", "prometheus", "prometheus-exporter", "pmm", "metrics", "golang", "go", "hacktoberfest"], "urls": [], "use_cases": ["monitor mongodb with prometheus", "export mongodb replication lag metrics", "scrape mongodb sharded cluster metrics", "monitor percona server for mongodb", "alert on mongodb performance with grafana", "collect mongodb index and collection stats"], "what_it_is": "A Prometheus exporter for MongoDB written in Go that exposes metrics from MongoDB monitoring and diagnostic commands, covering sharding, replication, and storage engines. It supports MongoDB 6.0+ (including Percona Server for MongoDB) and is part of the Percona Monitoring and Management ecosystem.", "when_to_avoid": ["you run MongoDB versions older than 6.0 and need tested support", "you use a different database like PostgreSQL or MySQL", "you want a full monitoring stack rather than just an exporter component"], "when_to_choose": ["you run MongoDB 6.0+ and want Prometheus-native metrics", "you need visibility into replication, sharding, and storage engine internals", "you use Percona Monitoring and Management or want a maintained exporter"]}, "data_as_of": "2026-08-30T08:39:29.467469+00:00", "members": [{"path": "/products/mongodb_exporter", "repo": "percona/mongodb_exporter", "role": "main", "score": 99}], "provenance": {"archived": {"kind": "observed", "observed_at": "2026-08-28T04:04:29.476356+00:00", "source": "github"}, "artifact_type": {"confidence": null, "enriched_at": "2026-08-30T04:41:51.361344+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "e2c7f9fc36579e585c8a9aa76d8da2e2aff3fff8175bfa2d3a9ca2dd72f44f92", "fetched_at": "2026-08-28T04:04:29.476356+00:00", "kind": "readme", "missing": false, "url": "https://github.com/percona/mongodb_exporter"}], "taxonomy_version": 1}, "description": {"kind": "observed", "observed_at": "2026-08-28T04:04:29.476356+00:00", "source": "github"}, "domain": {"confidence": null, "enriched_at": "2026-08-30T04:41:51.361344+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "e2c7f9fc36579e585c8a9aa76d8da2e2aff3fff8175bfa2d3a9ca2dd72f44f92", "fetched_at": "2026-08-28T04:04:29.476356+00:00", "kind": "readme", "missing": false, "url": "https://github.com/percona/mongodb_exporter"}], "taxonomy_version": 1}, "enriched": {"inputs": [], "kind": "computed", "method": "enrichment_status"}, "function": {"confidence": null, "enriched_at": "2026-08-30T04:41:51.361344+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "e2c7f9fc36579e585c8a9aa76d8da2e2aff3fff8175bfa2d3a9ca2dd72f44f92", "fetched_at": "2026-08-28T04:04:29.476356+00:00", "kind": "readme", "missing": false, "url": "https://github.com/percona/mongodb_exporter"}], "taxonomy_version": 1}, "health_score": {"inputs": ["days_since_push", "days_since_release", "archived"], "kind": "computed", "method": "health_v1"}, "homepage": {"kind": "observed", "observed_at": "2026-08-28T04:04:29.476356+00:00", "source": "github"}, "language": {"kind": "observed", "observed_at": "2026-08-28T04:04:29.476356+00:00", "source": "github"}, "license": {"kind": "observed", "observed_at": "2026-08-28T04:04:29.476356+00:00", "source": "github"}, "license_family": {"inputs": ["license"], "kind": "computed", "method": "license_family"}, "maturity": {"confidence": null, "enriched_at": "2026-08-30T04:41:51.361344+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "e2c7f9fc36579e585c8a9aa76d8da2e2aff3fff8175bfa2d3a9ca2dd72f44f92", "fetched_at": "2026-08-28T04:04:29.476356+00:00", "kind": "readme", "missing": false, "url": "https://github.com/percona/mongodb_exporter"}], "taxonomy_version": 1}, "member_repos": {"kind": "observed", "observed_at": "2026-08-28T04:04:29.476356+00:00", "source": "github"}, "name": {"kind": "observed", "observed_at": "2026-08-28T04:04:29.476356+00:00", "source": "github"}, "platform": {"confidence": null, "enriched_at": "2026-08-30T04:41:51.361344+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "e2c7f9fc36579e585c8a9aa76d8da2e2aff3fff8175bfa2d3a9ca2dd72f44f92", "fetched_at": "2026-08-28T04:04:29.476356+00:00", "kind": "readme", "missing": false, "url": "https://github.com/percona/mongodb_exporter"}], "taxonomy_version": 1}, "pushed_at": {"kind": "observed", "observed_at": "2026-08-28T04:04:29.476356+00:00", "source": "github"}, "repo": {"kind": "observed", "observed_at": "2026-08-28T04:04:29.476356+00:00", "source": "github"}, "stars": {"kind": "observed", "observed_at": "2026-08-28T04:04:29.476356+00:00", "source": "github"}, "tags": {"confidence": null, "enriched_at": "2026-08-30T04:41:51.361344+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "e2c7f9fc36579e585c8a9aa76d8da2e2aff3fff8175bfa2d3a9ca2dd72f44f92", "fetched_at": "2026-08-28T04:04:29.476356+00:00", "kind": "readme", "missing": false, "url": "https://github.com/percona/mongodb_exporter"}], "taxonomy_version": 1}, "topics": {"kind": "observed", "observed_at": "2026-08-28T04:04:29.476356+00:00", "source": "github"}, "urls": {"kind": "observed", "observed_at": "2026-08-28T04:04:29.476356+00:00", "source": "github"}, "use_cases": {"confidence": null, "enriched_at": "2026-08-30T04:41:51.361344+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "e2c7f9fc36579e585c8a9aa76d8da2e2aff3fff8175bfa2d3a9ca2dd72f44f92", "fetched_at": "2026-08-28T04:04:29.476356+00:00", "kind": "readme", "missing": false, "url": "https://github.com/percona/mongodb_exporter"}], "taxonomy_version": 1}, "what_it_is": {"confidence": null, "enriched_at": "2026-08-30T04:41:51.361344+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "e2c7f9fc36579e585c8a9aa76d8da2e2aff3fff8175bfa2d3a9ca2dd72f44f92", "fetched_at": "2026-08-28T04:04:29.476356+00:00", "kind": "readme", "missing": false, "url": "https://github.com/percona/mongodb_exporter"}], "taxonomy_version": 1}, "when_to_avoid": {"confidence": null, "enriched_at": "2026-08-30T04:41:51.361344+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "e2c7f9fc36579e585c8a9aa76d8da2e2aff3fff8175bfa2d3a9ca2dd72f44f92", "fetched_at": "2026-08-28T04:04:29.476356+00:00", "kind": "readme", "missing": false, "url": "https://github.com/percona/mongodb_exporter"}], "taxonomy_version": 1}, "when_to_choose": {"confidence": null, "enriched_at": "2026-08-30T04:41:51.361344+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "e2c7f9fc36579e585c8a9aa76d8da2e2aff3fff8175bfa2d3a9ca2dd72f44f92", "fetched_at": "2026-08-28T04:04:29.476356+00:00", "kind": "readme", "missing": false, "url": "https://github.com/percona/mongodb_exporter"}], "taxonomy_version": 1}}, "score": {"components": {"activity": 99, "longevity": 100, "rhythm": 98}, "computed_at": "2026-09-02T17:46:02.011165+00:00", "flags": [], "formula": "round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)", "inputs": {"age_days": 3801, "days_push": 7, "days_rel": 13, "gap_med": 23, "n_releases_24m": 18}, "score": 99, "version": 2}, "staleness": {"enrichment_outdated": false, "low_confidence": false, "scrape_days": 9, "stale_scrape": false}}