Hello everyone
I have a Zabbix Server and Linux Server that I want to monitor. Linux Server is located in different network and VPN is required for connection to it. However infosec doesn't allow to establish VPN connection from Zabbix Server to that network. But I still can reach Zabbix Server from Linux Server through Internet.

I've learned that there are passive checks (when Zabbix Server connects to server and pulls all the metrics) and active checks (when zabbix agent on server pushes metrics to Zabbix Server). So I decided to set up active checks and did the following:
And all the items don't recieve any data
Is my approach wrong? Or did I make some kind of mistake while setting up agent/host? How does one monitor server when it is unreacheable from Zabbix Server?
Thank you for your answers
I have a Zabbix Server and Linux Server that I want to monitor. Linux Server is located in different network and VPN is required for connection to it. However infosec doesn't allow to establish VPN connection from Zabbix Server to that network. But I still can reach Zabbix Server from Linux Server through Internet.
I've learned that there are passive checks (when Zabbix Server connects to server and pulls all the metrics) and active checks (when zabbix agent on server pushes metrics to Zabbix Server). So I decided to set up active checks and did the following:
- Installed zabbix agent on Linux Server
- In zabbix_agentd.conf set ServerActive=*ip adress of my Zabbix Server*
- Set Hostname=*name of the host*
- Checked that names match identically
- Started zabbix agent
- Created host in Zabbix Web Interface with template "Linux by Zabbix agent"
- Created Interface for that host *ip of linux server*:10050 (zabbix demanded me to create interface)
And all the items don't recieve any data
Is my approach wrong? Or did I make some kind of mistake while setting up agent/host? How does one monitor server when it is unreacheable from Zabbix Server?
Thank you for your answers
Comment