π Zabbix Simple Service Monitoring
(Written February 2026)
Abstract
A simple way to monitor your services in Zabbix, is to perform a periodic TCP Port Check.
Prerequisites
-
Zabbix TCP port check
My goal is to have a Zabbix dashboard where I can see which services are up, by checking if they are reachable on a certain port.
Step 1: Create an item
As I have a single host, that is running multiple services, I need to create an item for each service I wish to monitor. (If the services are on a host that has not been created, you need to create the host first).
In this example I want to check if the service Jellyfin is reachable.

Fill in the following:
- Name: name of your service
- Type: Simple check
- Key: net.tcp.service[http,,ThePortNumberOfYourService]
- Type of information: Numeric (unsigned)
- Host interface: leave this as is (should be the IP of your host)

You could if you want also tag your item:

Step 2: Dashboard
