Tag: Prometheus
All the articles with the tag "Prometheus".
Selecting more than one tag in the sidebar shows only posts that have every selected tag.
- #SRE#Kubernetes#Observability
Lineth L2 Homelab - A Full Rollup on One Kubernetes Node, and How I Watch It
A tour of my SRE homelab: a local proof-of-stake L1 and a complete zk-rollup L2 running as 60+ pods on a single kind node on a Mac, deployed by Flux, and monitored with Prometheus, Loki, Tempo, SLOs and 26 Grafana dashboards. Screenshots taken from the live lab.
12 min read - #Contribution#Ethereum#Validator
eth2-monitor: An Epoch Replay That Never Finishes
In stakefish/eth2-monitor, --replay-epoch ran under the same supervisor as live monitoring, so a finished replay was restarted as if it had crashed. A PR that tells completion apart from interruption.
3 min read - #Lightning Network#lnd#Prometheus
An Always-On Testnet4 LND Node (2) - Moving the Monitoring to Testnet4
Pointing the lndmon, Prometheus, and Grafana stack from the regtest lab at the always-on testnet4 node: a new lndmon service, a relabeled scrape job, and lndmon's own seven Grafana dashboards, adjusted and provisioned read-only.
11 min read - #Lightning Network#lnd#Prometheus
Monitoring LND with systemd, Without Containers (3) - Dashboards with Grafana
Binding Grafana to loopback, checking its health, connecting it to Prometheus, and building the first dashboard panels for the two regtest LND nodes: channel balance, scrape status, peers, and active channels.
11 min read - #Lightning Network#lnd#Prometheus
Monitoring LND with systemd, Without Containers (2) - Scraping lndmon with Prometheus
Installing Prometheus from Ubuntu's archive, reading the unit and hardening the package ships, binding it to loopback, replacing the sample config with scrape jobs for both lndmon exporters, and checking every target is up.
8 min read - #Lightning Network#lnd#Prometheus
Monitoring LND with systemd, Without Containers (1) - Exporting LND Metrics with lndmon
Building lndmon from source, connecting it to two regtest LND nodes over TLS with read-only macaroons, and running one exporter per node under systemd, the first step toward a monitored baseline.
12 min read - #AI#Kagent#SRE
Diagnosing OpenCTI with Kagent (6) - Drill 2: Invoice Failure After the SRE Upgrades
A blind rehearsal drill against the upgraded L402 monitoring. The pages fired in 2 minutes 21 seconds and the agent found the broken component, but it skipped a required tool and invented details. A blameless review of what happened.
12 min read - #AI#Kagent#Kubernetes
Diagnosing OpenCTI with Kagent (5) - Reviewing the Setup Against Google SRE
I reviewed the L402 payment gate's monitoring and on-call agent against the Google SRE Book and Workbook. Eight practices, what the review found, what changed, and the gaps that are still open.
9 min read - #AI#Kubernetes#Aperture
Diagnosing OpenCTI with Kagent (4) - Rehearsing Incidents with an LLM Agent
I rehearsed incidents against a Kagent on-call agent watching an Aperture L402 payment gate, then scored it against a playbook. The exercise found gaps in my own alerts too.
8 min read - #AI#Kagent#Kubernetes
Diagnosing OpenCTI with Kagent (2) - Tools, Code-First Diagnosis, and Read-Only Access
The four MCP tools behind the paid-service diagnosis agent, why the code classifies the state before the model explains it, and how Kubernetes access stays read-only.
5 min read - #Kagent#Prometheus#Kubernetes
Prometheus Alert Rules: Helm Values or PrometheusRule Files?
Where Prometheus alerts come from in kube-prometheus-stack, and why I keep the install in Helm values but each service's alerts in its own PrometheusRule file.
3 min read - #Kagent#LND on Kubernetes#Prometheus
Metrics Collector: Prometheus on LND
Before an incident-response drill, the node needs metrics. How lndmon turns LND's state into Prometheus metrics, and how to read the /metrics format by hand.
3 min read - #Azure#AKS#Kubernetes
Adding an Azure AKS Monitor Check to Prowler
How Prowler identifies AKS clusters without Azure Monitor managed Prometheus metrics enabled.
3 min read