Connect Your First Server
Add a server and check that problems, hosts, items, and dashboards load on your iPhone.
Add a server connection
TriggerDeck connects directly to your Zabbix server. Add a server URL your iPhone can reach over HTTPS.
Supported Zabbix API versions in the app are 6.0 LTS, 7.0 LTS, and 7.4. Support for Zabbix 8.0 is experimental while upstream builds remain beta or experimental. Compatibility will change as Zabbix publishes new 8.0 builds before LTS. Additional compatible versions are 6.2, 6.4, and 7.2; support for these versions is restricted and untested. Patch versions follow the status of their minor line.
- Open TriggerDeck on your iPhone.
- On a fresh install, the add-server flow opens automatically. If you already dismissed it, open More and tap Add Server.
- Enter:
- Display name
- Zabbix URL
- API token
- Tap Test Server to verify the connection. A result row will appear confirming the detected Zabbix version (green), a compatible or unsupported version (orange), or a connection failure (red).
- Tap Save Server once the test succeeds.
Verify direct data reads
After connecting, check that live data loads for the selected server.
Check these parts of the app:
- Open Problems and switch between Active, Recent, and History.
- Confirm the list refreshes and that the selected server shows the expected problem set.
- Swipe a problem row or open the actions flow and verify that in-list problem actions are available.
- Open any problem and confirm Problem Details shows the refreshed summary, latest data section, and chart actions for numeric rows.
- Open Hosts and confirm host browsing works for the same server context.
- Open Items and confirm host-scoped latest values, filters, and search work for the same server.
- Open Dashboards and confirm the server exposes the expected dashboard list. Rotate to landscape if the reader prompts for it.
- Adjust sorting, grouping, filters, or selected dashboard, leave the screen, and verify the chosen organisation is remembered for that server.
TriggerDeck reads data directly from your Zabbix API. The alert-gateway is not required for browsing problems, hosts, items, dashboards, latest values, or charts.
Confirm the server context
If you connect more than one server:
- make sure each server entry has a clear display name
- switch between servers before checking live data
- confirm that the counts and details you see match the selected server
TriggerDeck keeps data and view settings separate for each server.
Remember that filters, sorting, grouping, and dashboard selection are part of the per-server working state. If something looks unexpected, confirm you are checking the right server before treating it as a data issue.
Security model notes
- API tokens are stored in iOS Keychain.
- TriggerDeck does not send Zabbix tokens to the optional push service.
- Use TLS/HTTPS endpoints.
- Prefer API tokens scoped for the exact monitoring data the operator needs to read.