Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
runbooks
-
Monitoring system health, Logs and scheduled jobs
There are also good patterns for monitoring the status of jobs.
-
Jenkins build time in Prometheus
Check out this job monitoring pattern.
-
Alert Reference Documentation
For a freely available resource, I found GitLab’s Runvbooks a good example to strive towards. But this is the output of a large team and several years. My advice is to just start with something simple.
-
Gitlab is ALWAYS down
It's a weighted combination of all services. The SLA weightings for all service areas are defined in the gitlab.com service catalog.
- An impatient SRE's guide to deleting alerts
-
Any simple ways to record the duration of arbitrary processes?
Take a look at this pushgateway-based job monitoring pattern.
- Gitlab S-1
-
To use Gitlab Dashboards - How to use grafonnet with jsonnet to produce a json file that I can use with Grafana
I want to use the GitLab dashboards here in my local Grafana environment - https://gitlab.com/gitlab-com/runbooks/-/tree/master/dashboards
-
Looking for Grafana dashboards to help us monitor our GitLab services running in Kubernetes
Also, take a look at the code https://gitlab.com/gitlab-com/runbooks
-
Is a runbook what I’m looking for?
GitLab puts everything in a git repo in markdown. A single repo that contains a few different things. All of the production alerts are sourced from there. This makes it possible to review alerts and runbook changes in the same code review.
operator
-
Easy Prometheus/Grafana Setup With Dashboards Repo
There is also victoriametrics-operator and victoriametrics k8s stack helm chart.
-
Is there anything as easy to use as logdna but on the side of metrics: grafana/prometheus
Try VictoriaMetrics operator for k8s, which would store data to VictoriaMetrics DBaaS at AWS.
-
What is a simple, free monitoring tool for a Kubernetes cluster?
For metrics there is VictoriaMetrics operator and helm chart, which can be used for monitoring Kubernetes. See this guide.
-
Monthly 'Shameless Self Promotion' thread - 2021/09
will fit both bare metals and k8s environment;
-
Monitoring resource usage: Recommended tools?
There is also https://github.com/VictoriaMetrics/operator
-
Kubernetes Monitoring and Logging at Scale - What are your takes?
Just use Grafana Loki for logs and victoriametrics operator for metrics.
-
Scaling Prometheus - on premise
was designed to run on premise, but also can run in k8s via k8s operator.
What are some alternatives?
postgres_exporter - A PostgreSQL metric exporter for Prometheus
lens - Lens - The way the world runs Kubernetes
mermaid - Generation of diagrams like flowcharts or sequence diagrams from text in a similar manner as markdown
agent - Vendor-neutral programmable observability pipelines.
diagrams - :art: Diagram as Code for prototyping cloud system architectures
helm-charts - Prometheus community Helm charts
gl-infra
VictoriaMetrics - VictoriaMetrics: fast, cost-effective monitoring solution and time series database
tanka - Flexible, reusable and concise configuration for Kubernetes
helm-charts - Helm charts for VictoriaMetrics, VictoriaLogs and ecosystem
kube-thanos - Kubernetes specific configuration for deploying Thanos.
kube-prometheus - Use Prometheus to monitor Kubernetes and applications running on Kubernetes