Skip to content
Zabbix logo

Get phone and SMS alerts fromZabbix

Zabbix keeps an eye on your servers, networks, and services, firing triggers the moment a host goes quiet or a metric crosses a threshold. Spike.sh turns every Zabbix trigger into an incident — routed to the on-call engineer by phone, SMS, Slack, and email, with escalations if nobody responds.

Set up with AI

I use Zabbix for monitoring and Spike.sh for on-call and incident management. Walk me through connecting them: create a Zabbix integration in Spike.sh, copy its webhook URL, and add that webhook to Zabbix alert settings. Then help me send a test alert to confirm incidents show up in Spike.sh.

What is Zabbix?

Zabbix is a mature open-source monitoring platform for infrastructure, networks, and applications. It collects metrics from hosts, switches, databases, and cloud services, then evaluates triggers — expressions that fire when a host stops responding, a disk fills up, a service flaps, or a metric drifts outside its expected range. Teams lean on it because it monitors almost anything with an agent, SNMP, or a simple check.

A Zabbix trigger on its own sends an email or a dashboard notification, which is easy to miss overnight or on a weekend. Wired to Spike.sh, that same trigger becomes an incident: the on-call engineer gets a phone call and SMS within seconds, the alert escalates to the next responder if it goes unacknowledged, and repeated fires from the same trigger are grouped so a noisy host doesn’t bury the signal. Your on-call rotation and escalation policy decide who is reached and when, so a network outage at 3am reaches a human, not an empty inbox.

How to set up Zabbix alerts

Every Spike.sh integration is a unique webhook URL. Paste it into Zabbix and alerts start flowing — no agents, no code.

  1. Step 1: Create a Zabbix integration in Spike.sh

    In your Spike.sh dashboard, open Integrations and add Zabbix. Spike.sh generates a unique webhook URL for this integration — copy it.

  2. Step 2: Add a webhook media type in Zabbix

    In Zabbix, go to Administration → Media types and create a new media type of type Webhook. Paste the Spike.sh webhook URL as the endpoint so Zabbix knows where to send alerts.

  3. Step 3: Assign the media type to a user

    Under Administration → Users, open the user who should receive alerts and add the new Spike.sh media type in the Media tab.

  4. Step 4: Configure an action and test

    Under Configuration → Actions, create an action with your trigger conditions and, in Operations, send to the Spike.sh media type and user. Save it and fire a trigger to confirm the incident lands in Spike.sh within seconds.

That's it — Zabbix alerts now page whoever is on call.

More integrations

Explore other tools that plug into Spike.sh the same way.

Try the world’s easiest way
to manage incidents

Start a 14-day free trial. No credit card required.

Spike.sh incident timeline showing an alert escalating through on-call responders