Zabbix 8.0 LTS es va publicar el 5 de novembre de 2026, i el resum que circularà aquesta setmana és la llista de novetats: OpenTelemetry, ClickHouse, processament complex d'esdeveniments, servidor MCP, app mòbil. Tot això s'ha de muntar: no apareix encès l'endemà d'actualitzar. El que sí que apareix sense demanar-ho són sis sòls de versió que pugen a sota del producte, i un d'ells deixa el servidor sense arrencar sense que existeixi cap paràmetre per convèncer-lo.
Portem el monitoratge dels nostres clients amb Zabbix i SmokePing, així que aquestes actualitzacions no les llegim com a notícia sinó com a finestra de feina. El primer càlcul que vam fer aquest matí va ser agafar la taula de mínims de la 8.0 i creuar-la amb el que serveixen de debò els repositoris de les distribucions on estan muntats aquests servidors. El resultat es resumeix al títol.
Sis sòls que pugen alhora
Les notes d'actualització de la 8.0.0 porten una secció curta titulada Database versions i, unes línies més amunt, una altra per a PHP. Juntes són això, i les fletxes de la taula són seves:
| Peça | Mínim a 7.4 | Mínim a 8.0 | Rang suportat |
|---|---|---|---|
| MySQL / Percona | 8.0.30 | 8.4.0 | 8.4.0 – 9.7.X |
| MariaDB | 10.5.00 | 10.11.00 | 10.11.00 – 12.3.X |
| PostgreSQL | 13.0 | 15.0 | 15.0 – 18.X |
| TimescaleDB | 2.13.0 | 2.20.0 | 2.20.X – 2.29.X |
| Elasticsearch | 7.0.0 | 8.0.0 | 8.0.0 – 9.5.X |
| PHP (interfície web) | 8.0.0 | 8.2.0 | 8.2.0 – 8.5.X |
La quarta columna convé llegir-la a poc a poc perquè els rangs estan tancats per dalt: la línia de PostgreSQL diu de la 15 a la 18, i la de MariaDB acaba a la 12.3. El marge de maniobra té sostre a més de terra, i això canvia a quina versió saltes si has de moure la base de dades igualment. Hi ha un setè mínim menor que només afecta qui fa servir la passarel·la de Java: la biblioteca Logback passa d'1.5.16 a 1.5.25.
Amb dues d'aquestes files no podem presumir de primícia: cinc dels sis números ja els vam avançar el 30 de juliol llegint la beta, quan la meitat de la 8.0 encara era una diapositiva. El que no hi era aleshores és el sisè —Elasticsearch— ni la columna de la dreta, i són just els dos que decideixen l'ordre de la feina.
Cinc tenen escala. Un és un mur
Zabbix fa anys que té una vàlvula d'escapament per a això. El fitxer del servidor té un paràmetre, AllowUnsupportedDBVersions, descrit en una línia — "Allow server to work with unsupported database versions" — i amb valor per defecte 0. Posar-lo a 1 és la diferència entre una arrencada que falla i una que avisa. No és gratis i no el recomanem com a pla, però existeix i de vegades compra la nit que necessites.
Llevat d'una fila. Les mateixes notes d'actualització ho escriuen sense deixar escletxa: "Zabbix server does not start if the Elasticsearch version is older than 8.0.0; this cannot be overridden with the AllowUnsupportedDBVersions parameter". Dels sis sòls, cinc es poden trepitjar a consciència i assumint el risc. El d'Elasticsearch no: aquí l'actualització de Zabbix depèn que abans hagis actualitzat un altre producte sencer, i l'ordre no el tries tu.
On cau la teva distribució
Aquesta taula no és a cap nota de versió perquè creua dues fonts que ningú ajunta: els mínims de dalt i el que serveix l'arxiu de cada distribució. L'hem mirada aquest matí, paquet a paquet, a packages.debian.org i packages.ubuntu.com, per a les cinc distribucions que un es troba avui en producció:
| Distribució | PostgreSQL | MariaDB | MySQL | PHP |
|---|---|---|---|---|
| Debian 11 bullseye | 13 ✗ | 10.5.29 ✗ | — | 7.4 ✗ |
| Debian 12 bookworm | 15 ✓ | 10.11.19 ✓ | — | 8.2 ✓ |
| Debian 13 trixie | 17 ✓ | 11.8.6 ✓ | — | 8.4 ✓ |
| Ubuntu 22.04 jammy | 14 ✗ | 10.6.22 ✗ | 8.0.46 ✗ | 8.1 ✗ |
| Ubuntu 24.04 noble | 16 ✓ | 10.11.13 ✓ | 8.0.46 ✗ | 8.3 ✓ |
El que més ens ha sorprès és a la quarta fila. L'Ubuntu 22.04 no arriba a cap dels quatre paquets que serveix, i no és una distribució abandonada: té suport estàndard fins al maig del 2027. Muntar-hi la 8.0 vol dir ficar repositoris externs per a la base de dades i per a PHP, i passar a mantenir-los tu. Una mica més avall, la 24.04 falla només en una columna, però aquesta columna importa: serveix 8.0.46 de MySQL quan el sòl és a 8.4.0, de manera que cap LTS d'Ubuntu porta avui un MySQL que valgui i qui faci servir aquest motor canvia de repositori encara que estigui a la distribució més recent.
I una casualitat que diu bastant: el Debian 12 clava els tres mínims exactes —PostgreSQL 15, MariaDB 10.11, PHP 8.2—. L'únic arxiu que encaixa sense tocar res és el de la versió que a l'agost va deixar de ser l'estable i avui figura com a oldstable a debian.org.
Zabbix, per la resta, no amaga la conseqüència. La seva pròpia pàgina de requisits l'escriu en una frase: "Although Zabbix can work with databases available in the operating systems, for the best experience, we recommend using databases installed from the official database developer repositories". És a dir, el fabricant ja assumeix que la base de dades no sortirà de la teva distribució. El que no diu és què costa això: un repositori més a l'inventari, una clau més que caduca, i una peça més que s'actualitza amb el seu propi calendari.
On van posar la ratlla: mesura al repositori
Hi ha una manera de veure què considera acceptable el mateix fabricant, i no és a la documentació: és a l'índex de paquets. Vam descarregar aquest matí els fitxers Packages del component independent d'arquitectura de repo.zabbix.com/zabbix/8.0/stable per a sis distribucions. A Debian 11 i Ubuntu 20.04 —totes dues amb PHP 7.4— el repositori serveix exactament dos paquets, la passarel·la de Java i els scripts SQL: no hi ha interfície web. A Debian 12, Debian 13, Ubuntu 22.04 i Ubuntu 24.04 en serveix cinc, i entre ells sí que hi ha zabbix-frontend-php.
Abans de treure punta convé posar al davant l'explicació avorrida: el Debian 11 va sortir del suport de l'equip de LTS el 31 d'agost del 2026 i l'Ubuntu 20.04 del suport estàndard el maig del 2025, així que el més probable és que Zabbix senzillament no construeixi interfície per a distribucions mortes. El que no canvia és la conseqüència. La ratlla, sigui quin sigui el motiu, no va quedar traçada al mínim publicat: l'Ubuntu 22.04 porta PHP 8.1 —per sota del 8.2.0 que exigeix la 8.0— i tot i així rep el seu paquet d'interfície web, 2:8.0.0-1+ubuntu22.04, les dependències del qual no porten cap versió: php-mysql | php-pgsql, php-mbstring, php-bcmath, php-xml, php-gd, php-ldap, php-curl, fonts-dejavu | ttf-dejavu-core | ttf-japanese-gothic. Traduït: apt no et pararà. El paquet instal·la contra el PHP 8.1 de la distribució sense una sola queixa, i el requisit apareix després, quan la interfície es troba amb un intèrpret que no és al seu rang.
La mateixa frontera reapareix a la funció estrella. Per fer servir el nou monitoratge d'aplicacions per OpenTelemetry cal un proxy compilat amb suport d'APM, i les notes diuen on ve ja inclòs: Debian 12 o posterior, Raspberry Pi OS 12 o posterior, Ubuntu 24.04 o posterior. Per als altres sistemes —RHEL 10 té recepta pròpia, amb el repositori EPEL, el CRB habilitat i un paquet a part—, "upgrade Zabbix proxy from sources with the --with-apm option". A l'Ubuntu 22.04, la novetat de l'any es compila a mà.
El 12 de novembre caduquen dues coses alhora
La taula de cicle de vida de Zabbix ja té dates exactes on fins a l'octubre hi havia trimestres: la 8.0 LTS va sortir el 5 de novembre del 2026, amb suport complet fins al 30 de novembre del 2029 i limitat fins al 30 de novembre del 2031. I a la fila de sota, la 7.4 perd el suport complet el 12 de novembre del 2026 — d'aquí a cinc dies. Fa dues setmanes vam explicar que aquella casella no duia data sinó la cadena until 8.0 LTS; ara ja té número.
El 12 de novembre del 2026 és també, per pura coincidència de calendaris aliens, la data de fi de vida de PostgreSQL 14: la seva última versió menor és la 14.24 i la política de versions del projecte la retira aquell dia. És a dir, el mateix dia que el teu 7.4 deixa de rebre funcions i correccions, la base de dades que porta l'Ubuntu 22.04 deixa de rebre pedaços. Si vols el detall de per què aquest venciment no te l'avisarà ningú, ho vam escriure fa uns dies: PostgreSQL 14 caduca i ningú no t'avisarà.
I ara el matís que canvia la decisió, i que surt de la mateixa taula de PostgreSQL: la 15 —el mínim que et demana Zabbix 8.0— caduca l'11 de novembre del 2027. Saltar exactament al sòl compra un any. La 16 arriba al novembre del 2028 i la 17 al novembre del 2029, que és casualment el mes en què la mateixa 8.0 perd el suport complet. Si has de parar el servidor i migrar la base de dades igualment, triar el mínim per prudència és l'opció que més vegades t'obliga a repetir la finestra.
Què es trenca sense dir res
Un sòl de versió avisa: el servei no arrenca i ho veus. La resta de la llista de canvis trencadors és pitjor, perquè tot continua funcionant i el que falta són avisos que ja no surten. Els cinc que apuntem per revisar després de cada actualització:
- 1.Macros retirades a les plantilles de missatge. Se'n van
{HOSTNAME<1-9>},{IPADDRESS<1-9>},{STATUS},{USER.ALIAS},{TRIGGER.KEY},{ACK.MESSAGE}i la resta de la família{ACK.*}i{PROFILE.*}. Un correu d'avís que ja no diu quina màquina és continua arribant igual. - 2.La llista blanca de l'API buida ara denega. Abans s'ignorava i es permetia tot. Per no trencar res, diu la nota, "the upgrade adds the * wildcard (any method) to all user roles that have Allow list selected but no methods specified". És a dir: la mesura de compatibilitat deixa aquests rols amb l'API sencera oberta, i revisar-ho queda del teu costat.
- 3.El webhook de Microsoft Teams ja no funciona. No és un avís de futur: el tipus de mitjà clàssic es basava en els connectors d'Office 365, que Microsoft va retirar el 22 de maig del 2026, i les notes el donen per no longer functional. La substitució és el webhook de fluxos de treball, i cal migrar la configuració a mà.
- 4.Verificació TLS per defecte a plantilles i webhooks. Tot el que parli HTTPS valida ara el certificat de l'extrem. És la decisió correcta, però si monitores un trasto amb certificat autosignat, el dia que actualitzis aquella plantilla l'ítem es queda sense dades. Es governa amb la macro nova
{$HTTP.TLS.VERIFY}i els seus tres valors:none,peerofull. - 5.El complement de Ceph canvia de mode i de paquet. El mode
restfulcontinua sent el valor per defecte —ja marcat com a obsolet— i les notes avisen que no funcionarà amb Ceph 20 (Tentacle) o posterior, per la retirada del mòdulmgr/restful. El modenativeparla el protocol natiu msgr2, només va a Linux i a partir de Ceph 16, i la mateixa pàgina adverteix que "the user credential set differs for each mode and they are not compatible with each other". A més, el complement passa a ser carregable i a instal·lar-se a part. Qui ja va saltar a Tentacle i no va tocar l'agent té les gràfiques planes.
Quan no saltaríem encara
No per desconfiança: una LTS acabada de sortir és una bona notícia per a qualsevol que planifiqui a tres anys. Però hi ha tres situacions en què la pressa costa més del que estalvia:
- —Si ets a 7.0 LTS. Tens suport complet fins al 30 de juny del 2027. El 12 de novembre no és la teva data; la teva és a set mesos i mig i dona per fer el salt de base de dades amb seny, separat de l'actualització de Zabbix.
- —Si el salt de base de dades cau a la mateixa finestra. Actualitzar Zabbix i canviar de motor alhora converteix qualsevol fallada en una discussió sobre quina de les dues coses la va causar. Dues finestres en dues setmanes s'expliquen millor que una finestra llarga que no se sap desfer.
- —Si el que et mou és la llista de novetats. APM, ClickHouse, processament complex d'esdeveniments i el servidor MCP són projectes amb el seu pressupost. Cap s'encén en actualitzar. Si la raó per saltar aquesta setmana és OpenTelemetry, la feina de debò comença després de la finestra i convé pressupostar-la sencera.
Les cinc comprovacions abans de posar data
Cap modifica res. Les cinc caben en una tarda i determinen si la teva actualització és una tarda o un projecte:
- 1.La versió exacta del motor:
SELECT version();a PostgreSQL oSELECT VERSION();a MySQL i MariaDB. Apunta-la amb els tres números. - 2.D'on va sortir aquell paquet:
apt policy postgresqlodnf list installed. Si ve de l'arxiu de la distribució, la taula de dalt ja et diu si passes o no. - 3.
php -val servidor de la interfície, que no sempre és la mateixa màquina que la base de dades ni la mateixa que el servidor de Zabbix. - 4.Si fas servir Elasticsearch per a l'històric, la seva versió abans de tocar res: és l'únic sòl sense vàlvula d'escapament i defineix l'ordre de tot el pla.
- 5.Una cerca de
HOSTNAME1,IPADDRESS1,USER.ALIASiACK.a les teves plantilles de missatge. El que aparegui és un avís que després de la finestra dirà menys del que deia abans.
Dues hores de matí i el que queda apuntat a la llibreta no és una llista de funcions: és la versió de quatre motors, la data d'un repositori i el nom del paquet que va instal·lar algú que ja no treballa aquí. La 8.0 és una bona LTS i acabarem posant-la a tot arreu. El calendari, però, el marca la capa de sota.
A everyWAN portem el monitoratge com a part del suport IT 24×7 i aquestes finestres entren al manteniment informàtic de qui ens té contractat el parc. No revenem llicències de ningú, així que quan diem que el teu salt a la 8.0 pot esperar al gener, no estem deixant de facturar un projecte.
Fonts (verificades el 07-11-2026): data de publicació i contingut de la versió — Release Notes for Zabbix 8.0.0 (5 de novembre del 2026); mínims de base de dades i PHP, la cita d'Elasticsearch, les macros retirades, el comodí de la llista de l'API, la verificació TLS, el webhook de Teams, els modes del complement de Ceph i els paquets amb APM — What's new and upgrade notes: 8.0; rangs suportats i la frase sobre els repositoris del fabricant de la base de dades — Requirements; AllowUnsupportedDBVersions i el seu valor per defecte — zabbix_server; dates de cicle de vida de 8.0, 7.4 i 7.0 — Zabbix Life Cycle and Release Policy; fi de vida de PostgreSQL 14 (12-11-2026, última 14.24), 15 (11-11-2027), 16 i 17 — PostgreSQL Versioning Policy; versions dels arxius de distribució — packages.debian.org i packages.ubuntu.com; suport estàndard de l'Ubuntu 22.04 fins al maig del 2027 — Ubuntu release cycle; estat oldstable del Debian 12 — debian.org/releases; fi del suport de LTS del Debian 11 el 31-08-2026 — wiki.debian.org/LTS. La taula de distribucions i el recompte de paquets per distribució són mesura nostra sobre els índexs públics de repo.zabbix.com, feta el 07-11-2026 i reproduïble descarregant els fitxers Packages. Fotografia: sala d'ordinadors del CERN, de Hugovanmeijeren, CC BY-SA 3.0 via Wikimedia Commons, retallada per nosaltres.
El teu Zabbix corre sobre un Ubuntu 22.04 i ningú sap de quin repositori va sortir la base de dades?
Fem l'inventari de versions, diem si el teu salt és una tarda o un projecte, i l'executem amb finestra i marxa enrere escrites. Amb els teus números.
Parlar amb everyWAN