Infrastructure monitoring: An introduction
The ability to understand at a glance the current state of your infrastructure is an essential yet often underappreciated aspect of modern infrastructures. Regardless of the architecture, from dockerized microservices to monoliths and physical servers, knowing what’s going on is an essential part of avoiding unexpected downtime.https://mrintegrity.medium.com/monitoring-from-scratch-ea2b83a8f8a5
kuberlogic
KuberLogic is an open-source platform that deploys and manages software on top of the Kubernetes cluster and turns infrastructure into a managed PaaS. It allows running managed databases and popular applications deploying on-premises or at any cloud. The solution provides API, monitoring, backups, and integration with SSO right out of the box.https://github.com/kuberlogic/kuberlogic
massh
Go package for running Linux distributed shell commands via SSH.https://github.com/DiscoRiver/massh
zsh-bench
zsh-bench measures user-visible latency of interactive zsh: input lag, command lag, etc. You can use it to benchmark your own shell.https://github.com/romkatv/zsh-bench
VictoriaMetrics: PromQL compliance
MetricsQL is a query language inspired by PromQL. It is used as a primary query language in VictoriaMetrics, time series database and monitoring solution. MetricsQL claims to be backward-compatible with PromQL, so Grafana dashboards backed by a Prometheus datasource should work the same after switching from Prometheus to VictoriaMetrics.https://medium.com/@romanhavronenko/victoriametrics-promql-compliance-d4318203f51e
kui
A hybrid command-line/UI development experience for cloud-native developmenthttps://github.com/kubernetes-sigs/kui
kdigger
Code: https://github.com/quarkslab/kdigger
kdigger is a context discovery tool for Kubernetes penetration testing.Article: https://blog.quarkslab.com/kdigger-a-context-discovery-tool-for-kubernetes.html
Code: https://github.com/quarkslab/kdigger
Мониторинг Ceph
Как не пропустить падения и взлёты в жизни кластеров ceph с помощью prometheus или victoriametrics. Теория и практика мониторинга распределенного хранилища.https://alexzzz.ru/post/ceph-monitoring
git-branchless
git-branchless is a suite of tools to help you visualize, navigate, manipulate, and repair your commit graph. It's based off of the branchless Mercurial workflows at large companies such as Google and Facebook.https://github.com/arxanas/git-branchless
How to debug Node.js applications in Kubernetes?
https://medium.com/@amirilovic/how-to-debug-node-js-applications-in-kubernetes-c169f1e88c37
https://medium.com/@amirilovic/how-to-debug-node-js-applications-in-kubernetes-c169f1e88c37
gron
gron transforms JSON into discrete assignments to make it easier to grep for what you want and see the absolute 'path' to it. It eases the exploration of APIs that return large blobs of JSON but have terrible documentation.https://github.com/tomnomnom/gron
scorecard
Scorecards is an automated tool that assesses a number of important heuristics ("checks") associated with software security and assigns each check a score of 0-10. You can use these scores to understand specific areas to improve in order to strengthen the security posture of your project.
https://github.com/ossf/scorecardWhat is an SRE and top interview questions to land an SRE role
https://www.opsera.io/learn/sre-top-interview-questions
https://www.opsera.io/learn/sre-top-interview-questions
plow
Plow is a HTTP(S) benchmarking tool, written in Golang. It uses excellent fasthttp instead of Go's default net/http due to its lightning fast performance.https://github.com/six-ddc/plow
How Time Series Databases Work—and Where They Don’t
https://www.honeycomb.io/blog/time-series-database
https://www.honeycomb.io/blog/time-series-database
Incident Review and Postmortem Best Practices
https://newsletter.pragmaticengineer.com/p/incident-review-best-practices
https://newsletter.pragmaticengineer.com/p/incident-review-best-practices