About COG - Zabbix
Zabbix provides an all-in-one solution to gather virtually limitless types of system performance data from from your network. High performance real-time monitoring means that tens of thousands of servers, virtual machines and network devices can be monitored simultaneously. Along with storing the data, visualization features are available (overviews, maps, graphs, screens, etc), as well as very flexible ways of analyzing the data for the purpose of alerting.
COG - Zabbix includes:
- Zabbix 3.4.7
- 64-bit Linux 4.15.12
- PHP 7.2
- NGINX/HTTP2 (with TLS)
- Official LetsEncrypt client
- AWS HVM instances
For bug reports, feature requests, or general questions, send an e-mail to email@example.com.
- Launch AMI from the Amazon Marketplace
- Open a Web browser and type the public DNS name provided by Amazon into the URL bar.
- Login to the admin section with the default user "admin".
- A random password will be generated and placed in /home/ec2-user/zbx_pass. SSH into your instance as the ec2-user user and run "cat zbx_pass".
HTTP2 only works work with SSL/TLS so you need a valid certificate pair (See: Using LetsEncrypt for free certs)
COG - Zabbix only provides the server and the Web-based front-end, You'll need to install and configure the zabbix agent on all servers and devices in order to monitor them.
apt-get install zabbix
yum install zabbix
COG - linux and COG apps
# DNS name or IP address of the Zabbix Server. Server=[zabbix_server_hostname] # DNS name or IP address of the Zabbix Server. ServerActive=[zabbix_server_hostname] # Optionally, provide a friendly name to pass to the Zabbix server for this host. Hostname=[hostname]
Reload the agent
service zabbix-agent restart
Open a Web browser and type the public DNS name provided by Amazon into the URL bar (http://[public_dns]/ ). Use the default Zabbix admin account (username: admin, password: zabbix) for the initial login. You should change the Admin password immediately before continuing.