<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"><channel><title>gescco Operations Notes</title><link>https://gescco.com/en/</link><description>Public technical records on systems, networking and reliability</description><language>en</language><item><title>High Linux load: what evidence should you collect first?</title><link>https://gescco.com/en/notes/linux-first-look/</link><guid>https://gescco.com/en/notes/linux-first-look/</guid><description>Use load, CPU, memory and I/O together to distinguish compute contention from blocked work.</description><category>Linux</category><pubDate>Sat, 03 Oct 2026 15:00:00 GMT</pubDate></item><item><title>A backup is accepted when a restore succeeds</title><link>https://gescco.com/en/notes/backup-restore/</link><guid>https://gescco.com/en/notes/backup-restore/</guid><description>Use PostgreSQL logical backups to connect integrity checks, restore drills and RPO / RTO.</description><category>Data &amp; reliability</category><pubDate>Sat, 03 Oct 2026 15:00:00 GMT</pubDate></item><item><title>DNS troubleshooting: separate authoritative records from caches</title><link>https://gescco.com/en/notes/dns-debugging/</link><guid>https://gescco.com/en/notes/dns-debugging/</guid><description>Check NS, A/AAAA, CNAME and TTL to distinguish incorrect records, cache differences and connection failures.</description><category>Networking &amp; proxies</category><pubDate>Sat, 03 Oct 2026 15:00:00 GMT</pubDate></item><item><title>What belongs in an actionable incident record?</title><link>https://gescco.com/en/notes/incident-notes/</link><guid>https://gescco.com/en/notes/incident-notes/</guid><description>Organize investigation around impact, a timeline and tested hypotheses, then make improvements trackable.</description><category>Data &amp; reliability</category><pubDate>Sat, 03 Oct 2026 15:00:00 GMT</pubDate></item><item><title>CrashLoopBackOff: start with the previous exit</title><link>https://gescco.com/en/notes/kubernetes-crashloop/</link><guid>https://gescco.com/en/notes/kubernetes-crashloop/</guid><description>Connect termination reasons, previous logs, events and probes before restarting hides the evidence.</description><category>Kubernetes</category><pubDate>Sat, 03 Oct 2026 15:00:00 GMT</pubDate></item><item><title>Nginx 502 and 504: trace the request through each layer</title><link>https://gescco.com/en/notes/nginx-upstream/</link><guid>https://gescco.com/en/notes/nginx-upstream/</guid><description>Use error logs to distinguish connection and response failures, then check upstream health, connections and timeouts.</description><category>Networking &amp; proxies</category><pubDate>Sat, 03 Oct 2026 15:00:00 GMT</pubDate></item><item><title>Install and configure OpenVPN: UDP and TCP in practice</title><link>https://gescco.com/en/notes/openvpn-tcp-udp/</link><guid>https://gescco.com/en/notes/openvpn-tcp-udp/</guid><description>Set up OpenVPN on Ubuntu with complete UDP and TCP server and client configurations, covering certificates, forwarding, DNS, full-tunnel egress and certificate revocation.</description><category>Networking &amp; proxies</category><pubDate>Sat, 03 Oct 2026 15:00:00 GMT</pubDate></item><item><title>Prometheus latency: aggregate buckets before calculating quantiles</title><link>https://gescco.com/en/notes/prometheus-latency/</link><guid>https://gescco.com/en/notes/prometheus-latency/</guid><description>Calculate P95 correctly for classic histograms and investigate traffic, errors and latency together.</description><category>Observability</category><pubDate>Sat, 03 Oct 2026 15:00:00 GMT</pubDate></item><item><title>Kubernetes releases: define rollback conditions before deployment</title><link>https://gescco.com/en/notes/safe-rollout/</link><guid>https://gescco.com/en/notes/safe-rollout/</guid><description>Prepare version history, an observation window and rollback actions for a release you can verify.</description><category>Kubernetes</category><pubDate>Sat, 03 Oct 2026 15:00:00 GMT</pubDate></item><item><title>Build a strongSwan IKEv2 VPN: certificates, routing and DNS validation</title><link>https://gescco.com/en/notes/strongswan-ikev2-vpn/</link><guid>https://gescco.com/en/notes/strongswan-ikev2-vpn/</guid><description>Build a password-authenticated remote-access VPN with swanctl, covering certificates, address pools, firewall rules, split routing and DNS, with lessons from maintaining older installations.</description><category>Networking &amp; proxies</category><pubDate>Sat, 03 Oct 2026 15:00:00 GMT</pubDate></item></channel></rss>