Zabbix Agent Active vs Passive: What They Mean and When to Use Each
TL;DR How Active Works How Passive Works Quick Comparison Aspect Active Passive Connection Agent → Server :10051 Server → Agent
Engineering field notes
Tested guides for Linux, cloud, containers, and self-hosted services.
TL;DR How Active Works How Passive Works Quick Comparison Aspect Active Passive Connection Agent → Server :10051 Server → Agent
This follow-up shows the cleanest, minimal path to put a Libvirt/QEMU VM disk on Ceph RBD and create the VM
TL;DR: Power off all VMs → (optionally) stop or mask libvirt sockets so nothing auto-starts → rsync both /etc/libvirt and
Goal: Compile and install ccache v4.11.3 from source on Ubuntu 24.04, with manpages. Includes expected install output, sanity checks, and
Scope: apt-install Ansible, create an ansible user on the controller, provision remotes, and run a small project. 1. Install Ansible
Goal: keep a hostname (e.g., home.maksonlee.com) always pointing to your current WAN IP by calling Cloudflare’s API on a schedule.
Scope: wipe & rebuild the full ThingsBoard data pathKeyspace: thingsboard (drop + recreate)Kafka topics: tb.thingsboard.ts_kv_cf, tb.thingsboard.ts_kv_partitions_cf (auto-create enabled)Delta root: /delta
When setting up TLS for your own services, or working with certificates from a commercial Certificate Authority, you will encounter
When I followed my earlier guide End-to-End Stream: Cassandra 5.0.5 CDC → Kafka 4.0 (SASL/SSL) → Spark 3.5.6 → Delta
Goal: make Cassandra’s memory use predictable by pinning the JVM heap and (optionally) capping off-heap/direct memory. This guide targets Ubuntu