Urgent.News

What's breaking now, across thousands of outlets.

Tech

Testing a Zabbix Agent on Disposable VMs: 10 Silent Failures Found for a Few Cents

An agent install script that prints "Installation completed successfully" proves very little. The agent can be running, connected to the server, and reporting wrong values or nothing at all on some checks, without a single error message. That is what we found while testing the Logiserv agent install script on brand-new virtual machines. Here is the method, what it cost, and the ten problems we…

A testing method for a Zabbix agent install script on disposable virtual machines was employed to identify issues. The script proved insufficient, as the agent could run, connect to the server, and report incorrect values or no values at all without any error messages. Ten problems were discovered, affecting any Zabbix installation, and most of them pertain to Zabbix implementations.

The testing method involved deleting VMs instead of stopping them to ensure each test had a clean environment. The process included launching VMs with a shutdown command to automatically delete them after two hours, using AWS Systems Manager for commands, and adhering to strict IAM permissions. The issues found included testing a distribution family rather than an architecture, the smallest VMs having memory and CPU issues, SELinux and systemd denying access to system information, hidden SELinux denials, missing ACLs, and zero-enabled logs in Debian 12.

Additionally, permissions errors and calculated scores stopping due to unsupported items were identified. These findings highlight the importance of thorough testing in a controlled environment to ensure proper Zabbix agent installation and operation.

Written by urgent.news from Dev.to's reporting — not their text. Machine-written — may contain errors; check the original before relying on it.

Read the original at dev.to →

More in Tech

Food complaint root cause vs a formal 8D: what changes in FMCG and where the discipline still helps

Free 21-item 8D checklist (PDF): https://8d-gate.vercel.app/free-8d-checklist?utm_source=devto&utm_medium=article&utm_campaign=food-complaint_checklist (enter your email to download) If your…

  • FMCG food complaint handling differs from formal 8D, prioritizing containment over root cause
  • Traceability via lot codes, production dates, lines, shifts, ingredient batches crucial
  • 8D thinking valuable for separating containment from cause, guiding corrective actions

OpenRouter's February 2026 Outages: How a Cold Cache Overwhelmed the Database

The database was struggling. The API said the user didn't exist. That is the part of OpenRouter's February outages worth looking at closely.

  • OpenRouter suffered two outages in February 2026 due to a cold cache overwhelming the database
  • Users reported as non-existent, causing 401 errors instead of authentication failures
  • Circuit breakers and controlled cache repopulation needed to prevent future issues

More from Sunday 25 October →