Hello everyone, new to the forum and new to Zabbix 
I'm evaluating Zabbix to use on our environment, we where using a SaaS solution to monitor our servers, but a recent change on terms on their side, and new business needs made it difficult to keep using their product, so we decided to look for other solution and move the monitoring solution on-premise.
Our requirements are these:
- Agent based monitoring that can work over the internet without the need of a VPN, opening ports or any other changes on the monitored server side, basically we need the agent to contact the monitoring server over the internet and send the collected metrics.
- SNMP suport is not mandatory.
- Ability to send alerts over email.
- Ability to collect custom metrics from 3rd parties, like AWS CloudWatch.
- We should be able to pull data from the database (in this case Zabbix's database) and use it for custom applications, like reports, feed websites, 3rd party apps and so on.
I need your help to know if we can achive that with Zabbix.
I already have a lab running Zabbix on RHEL 7, so far I have been able to install and configure the server, as well as run the agent on several servers on the same network where the Zabbix server is, but I've not been able to make the agent connect to the server over the Internet, what should I check?
Thanks all for your help.
Cheers.

I'm evaluating Zabbix to use on our environment, we where using a SaaS solution to monitor our servers, but a recent change on terms on their side, and new business needs made it difficult to keep using their product, so we decided to look for other solution and move the monitoring solution on-premise.
Our requirements are these:
- Agent based monitoring that can work over the internet without the need of a VPN, opening ports or any other changes on the monitored server side, basically we need the agent to contact the monitoring server over the internet and send the collected metrics.
- SNMP suport is not mandatory.
- Ability to send alerts over email.
- Ability to collect custom metrics from 3rd parties, like AWS CloudWatch.
- We should be able to pull data from the database (in this case Zabbix's database) and use it for custom applications, like reports, feed websites, 3rd party apps and so on.
I need your help to know if we can achive that with Zabbix.
I already have a lab running Zabbix on RHEL 7, so far I have been able to install and configure the server, as well as run the agent on several servers on the same network where the Zabbix server is, but I've not been able to make the agent connect to the server over the Internet, what should I check?
Thanks all for your help.

Cheers.
Comment