{"source":"https://contributable.vercel.app","licence":"CC BY 4.0","methodology":"https://contributable.vercel.app/methodology","v":2,"owner":"prometheus-operator","name":"kube-prometheus","updatedAt":"2026-10-11T05:45:49.977Z","coveredSince":"2025-10-04T18:06:04.256Z","facts":{"owner":"prometheus-operator","name":"kube-prometheus","description":"Use Prometheus to monitor Kubernetes and applications running on Kubernetes","stars":7743,"forks":2043,"archived":false,"isFork":false,"license":"Apache-2.0","defaultBranch":"main","pushedAt":"2026-10-09T23:26:11Z","createdAt":"2016-10-24T19:20:35Z","topics":["prometheus","prometheus-operator","kubernetes","operator","cluster-monitoring","alerts","dashboards","hacktoberfest"],"languages":{"Jsonnet":217248,"Go":24811,"Shell":14831,"Makefile":6575},"frameworks":["Kubernetes client"],"commits90d":87,"releases365d":3,"lastReleaseAt":"2026-09-24T06:25:15Z","gettingStarted":{"contributing":true,"codeOfConduct":true,"issueTemplates":true,"devcontainer":false,"cla":"none","channels":[{"kind":"slack","url":"https://kubernetes.slack.com/archives/CFFDS2Z7F"}],"policy":null}},"metrics":{"computedAt":"2026-10-11T05:45:49.977Z","outsidePulls":{"cohort":{"n":9,"merged":8,"closedUnmerged":1,"open":0,"mergeRate":0.8888888888888888,"openShare":0,"evidence":{"merged":[2891,2890,2889,2887,2882,2878,2851,2846],"closedUnmerged":[2876],"open":[]}},"firstTimers":{"n":2,"merged":1,"closedUnmerged":1,"open":0,"mergeRate":null,"openShare":null,"evidence":{"merged":[2846],"closedUnmerged":[2876],"open":[]}},"year":{"n":35,"merged":28,"closedUnmerged":5,"open":2,"mergeRate":0.8484848484848485,"openShare":0.05714285714285714,"evidence":{"merged":[2891,2890,2889,2887,2882,2878,2851,2846,2840,2839,2838,2832,2831,2830,2829,2828,2827,2811,2810,2809],"closedUnmerged":[2876,2826,2792,2787,2781],"open":[2836,2818]}}},"pullFirstResponse":{"n":9,"answered":7,"waiting":2,"medianHours":156.9413888888889,"p75Hours":558.4208333333333,"within48h":0.4444444444444444,"within7d":0.5555555555555556,"curve":[{"hours":0.03611111111111111,"waiting":0.8888888888888888},{"hours":0.04,"waiting":0.7777777777777777},{"hours":0.30694444444444446,"waiting":0.6666666666666666},{"hours":15.219166666666666,"waiting":0.5555555555555556},{"hours":156.9413888888889,"waiting":0.4444444444444445},{"hours":473.64222222222224,"waiting":0.33333333333333337},{"hours":558.4208333333333,"waiting":0.22222222222222227}],"evidence":{"answered":[2891,2890,2889,2882,2878,2851,2846],"waiting":[2887,2876]}},"timeToMerge":{"n":9,"merged":8,"medianHours":156.9452777777778,"evidence":[2891,2890,2889,2887,2882,2878,2851,2846]},"issueFirstResponse":{"n":1,"answered":0,"waiting":1,"medianHours":null,"p75Hours":null,"within48h":null,"within7d":null,"curve":[],"evidence":{"answered":[],"waiting":[2869]}},"starter":{"counts":{"available":0,"claimed":0,"in-progress":3,"stale":8},"helpWantedAvailable":0,"issues":[{"n":2784,"title":"Allow using native histograms for all components","state":"in-progress","label":"help-wanted","createdAt":"2025-12-19T10:05:48Z","updatedAt":"2025-12-19T10:05:54Z"},{"n":2721,"title":"Deprecation of prometheus-adapter","state":"stale","label":"help-wanted","createdAt":"2025-08-25T11:58:49Z","updatedAt":"2025-10-27T15:22:24Z"},{"n":2654,"title":"Perses integration","state":"in-progress","label":"help-wanted","createdAt":"2025-05-13T14:04:49Z","updatedAt":"2026-03-27T11:36:29Z"},{"n":1718,"title":"Improvements to pyrra deployment","state":"in-progress","label":"help-wanted","createdAt":"2022-04-10T10:55:05Z","updatedAt":"2022-04-10T11:15:30Z"},{"n":1627,"title":"Add windows support using Hostprocess instead of static_configs for the nodes","state":"in-progress","label":"help-wanted","createdAt":"2022-02-09T19:40:04Z","updatedAt":"2022-03-22T18:17:43Z"},{"n":1500,"title":"Remove addons/strip-limits.libsonnet addon","state":"in-progress","label":"beginner","createdAt":"2021-11-10T18:19:14Z","updatedAt":"2021-11-15T09:53:38Z"},{"n":1272,"title":"Document aggregated API loadbalancing","state":"stale","label":"help-wanted","createdAt":"2021-07-20T12:53:58Z","updatedAt":"2021-11-10T02:09:29Z"},{"n":1247,"title":"Add authorization to prometheus-adapter /metrics endpoint","state":"stale","label":"beginner","createdAt":"2021-07-08T07:56:52Z","updatedAt":"2024-02-24T14:02:01Z"},{"n":1147,"title":"Customizing rules/alerts for EKS fails while rendering","state":"stale","label":"help-wanted","createdAt":"2021-05-17T16:45:41Z","updatedAt":"2021-06-11T13:42:05Z"},{"n":1085,"title":"How to add the probe when using the blackbox-exporter ?","state":"stale","label":"beginner","createdAt":"2021-04-12T10:41:54Z","updatedAt":"2023-08-21T14:31:37Z"},{"n":1005,"title":"docs: change structure","state":"in-progress","label":"help-wanted","createdAt":"2021-03-05T13:23:52Z","updatedAt":"2021-11-09T09:58:16Z"},{"n":887,"title":"Need pod labels in kube-state-metrics ","state":"stale","label":"help-wanted","createdAt":"2021-01-25T08:01:57Z","updatedAt":"2026-07-24T17:00:15Z"},{"n":853,"title":"Secure blackbox exporter probe endpoint","state":"stale","label":"help-wanted","createdAt":"2020-12-31T14:37:42Z","updatedAt":"2021-01-14T14:58:56Z"},{"n":718,"title":"KubeControllerManagerDown & kubeSchedulerDown firing on kubeadm 1.18 cluster","state":"stale","label":"help-wanted","createdAt":"2020-10-08T19:26:56Z","updatedAt":"2025-03-05T01:49:03Z"},{"n":712,"title":"Root context-path for Prometheus, Grafana, Metrics, and Alert Manager URLs","state":"stale","label":"beginner","createdAt":"2020-10-05T18:31:23Z","updatedAt":"2022-03-01T14:56:57Z"},{"n":697,"title":"Remove one default rule using jsonnet","state":"in-progress","label":"beginner","createdAt":"2020-10-02T06:41:37Z","updatedAt":"2021-08-19T15:38:18Z"},{"n":588,"title":"Enforce recommended labels in objects","state":"in-progress","label":"beginner","createdAt":"2020-06-26T13:25:05Z","updatedAt":"2020-11-18T10:21:32Z"},{"n":555,"title":"Add support for logs (loki/fluentbit)","state":"stale","label":"beginner","createdAt":"2020-05-27T17:39:46Z","updatedAt":"2023-11-02T00:34:55Z"},{"n":520,"title":"Please document ports for communication between all the components","state":"stale","label":"beginner","createdAt":"2020-05-06T00:07:25Z","updatedAt":"2022-02-22T18:01:14Z"},{"n":494,"title":"Drop rules for obsolete scheduler metrics are not applied to scheduler","state":"stale","label":"help-wanted","createdAt":"2020-04-16T10:40:57Z","updatedAt":"2020-04-17T09:17:38Z"},{"n":469,"title":"Document how to provide certs for proxied /metrics endpoints","state":"in-progress","label":"help-wanted","createdAt":"2020-03-24T10:05:35Z","updatedAt":"2021-03-03T09:59:40Z"},{"n":461,"title":"kube-scheduler ane kube-controller listen on localhost","state":"stale","label":"beginner","createdAt":"2020-03-18T19:36:06Z","updatedAt":"2021-04-12T18:44:36Z"},{"n":402,"title":"Adding AWS CNI Metrics","state":"stale","label":"beginner","createdAt":"2020-02-03T19:15:02Z","updatedAt":"2023-06-15T17:14:06Z"},{"n":312,"title":"is metrics server necessary","state":"stale","label":"beginner","createdAt":"2019-11-29T12:40:05Z","updatedAt":"2024-04-09T05:19:25Z"},{"n":308,"title":"How to add imagePullSecrets when using a private registry to all images","state":"stale","label":"help-wanted","createdAt":"2019-11-19T03:37:53Z","updatedAt":"2022-06-07T07:27:57Z"},{"n":179,"title":"Verified TLS for targets","state":"stale","label":"help-wanted","createdAt":"2019-08-08T19:30:47Z","updatedAt":"2022-02-22T21:57:19Z"},{"n":169,"title":"Change serviceMonitors of scheduler and controller-manager to podMonitor","state":"stale","label":"help-wanted","createdAt":"2019-07-25T05:06:43Z","updatedAt":"2021-03-02T20:08:22Z"}]},"responseWindow":{"hours":null,"people":2,"replies":3},"activeMaintainers":6},"series":[{"week":"2025-10-12","opened":2,"merged":2,"answered7d":1,"activity":3},{"week":"2025-10-19","opened":0,"merged":0,"answered7d":0,"activity":1},{"week":"2025-10-26","opened":0,"merged":0,"answered7d":0,"activity":0},{"week":"2025-11-02","opened":2,"merged":2,"answered7d":2,"activity":3},{"week":"2025-11-09","opened":0,"merged":0,"answered7d":0,"activity":2},{"week":"2025-11-16","opened":1,"merged":1,"answered7d":1,"activity":5},{"week":"2025-11-23","opened":0,"merged":0,"answered7d":0,"activity":1},{"week":"2025-11-30","opened":0,"merged":0,"answered7d":0,"activity":1},{"week":"2025-12-07","opened":0,"merged":0,"answered7d":0,"activity":4},{"week":"2025-12-14","opened":2,"merged":1,"answered7d":1,"activity":5},{"week":"2025-12-21","opened":2,"merged":1,"answered7d":2,"activity":3},{"week":"2025-12-28","opened":0,"merged":0,"answered7d":0,"activity":1},{"week":"2026-01-04","opened":0,"merged":0,"answered7d":0,"activity":0},{"week":"2026-01-11","opened":0,"merged":0,"answered7d":0,"activity":1},{"week":"2026-01-18","opened":1,"merged":0,"answered7d":0,"activity":2},{"week":"2026-01-25","opened":0,"merged":0,"answered7d":0,"activity":0},{"week":"2026-02-01","opened":0,"merged":0,"answered7d":0,"activity":1},{"week":"2026-02-08","opened":0,"merged":0,"answered7d":0,"activity":3},{"week":"2026-02-15","opened":0,"merged":0,"answered7d":0,"activity":1},{"week":"2026-02-22","opened":0,"merged":0,"answered7d":0,"activity":3},{"week":"2026-03-01","opened":0,"merged":0,"answered7d":0,"activity":1},{"week":"2026-03-08","opened":0,"merged":0,"answered7d":0,"activity":1},{"week":"2026-03-15","opened":4,"merged":4,"answered7d":4,"activity":7},{"week":"2026-03-22","opened":0,"merged":0,"answered7d":0,"activity":2},{"week":"2026-03-29","opened":1,"merged":0,"answered7d":1,"activity":4},{"week":"2026-04-05","opened":0,"merged":0,"answered7d":0,"activity":1},{"week":"2026-04-12","opened":0,"merged":0,"answered7d":0,"activity":2},{"week":"2026-04-19","opened":0,"merged":0,"answered7d":0,"activity":2},{"week":"2026-04-26","opened":0,"merged":0,"answered7d":0,"activity":0},{"week":"2026-05-03","opened":7,"merged":6,"answered7d":1,"activity":8},{"week":"2026-05-10","opened":1,"merged":0,"answered7d":1,"activity":3},{"week":"2026-05-17","opened":0,"merged":0,"answered7d":0,"activity":1},{"week":"2026-05-24","opened":1,"merged":1,"answered7d":1,"activity":1},{"week":"2026-05-31","opened":2,"merged":2,"answered7d":2,"activity":3},{"week":"2026-06-07","opened":0,"merged":0,"answered7d":0,"activity":3},{"week":"2026-06-14","opened":1,"merged":1,"answered7d":1,"activity":4},{"week":"2026-06-21","opened":1,"merged":1,"answered7d":0,"activity":3},{"week":"2026-06-28","opened":0,"merged":0,"answered7d":0,"activity":4},{"week":"2026-07-05","opened":0,"merged":0,"answered7d":0,"activity":2},{"week":"2026-07-12","opened":0,"merged":0,"answered7d":0,"activity":5},{"week":"2026-07-19","opened":0,"merged":0,"answered7d":0,"activity":7},{"week":"2026-07-26","opened":0,"merged":0,"answered7d":0,"activity":5},{"week":"2026-08-02","opened":1,"merged":0,"answered7d":0,"activity":2},{"week":"2026-08-09","opened":1,"merged":1,"answered7d":1,"activity":3},{"week":"2026-08-16","opened":1,"merged":1,"answered7d":0,"activity":2},{"week":"2026-08-23","opened":0,"merged":0,"answered7d":0,"activity":2},{"week":"2026-08-30","opened":1,"merged":1,"answered7d":0,"activity":4},{"week":"2026-09-06","opened":3,"merged":3,"answered7d":3,"activity":4},{"week":"2026-09-13","opened":0,"merged":0,"answered7d":0,"activity":0},{"week":"2026-09-20","opened":4,"merged":3,"answered7d":3,"activity":4},{"week":"2026-09-27","opened":1,"merged":0,"answered7d":0,"activity":6},{"week":"2026-10-04","opened":0,"merged":0,"answered7d":0,"activity":1}],"trend":{"flag":"steady","recentMedianHours":18.66138888888889,"previousMedianHours":15.219166666666666,"recentN":5,"previousN":5,"openedThisWeek":0,"openedLastWeek":1},"programs":[{"program":"gsoc","slug":"prometheus-operator","name":"Prometheus-Operator","years":[2024,2025]}]}