Zabbix ja Google Cloud: Difference between revisions
Line 46: | Line 46: | ||
<pre> | <pre> | ||
sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys C407E17D5F76A32B | sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys C407E17D5F76A32B | ||
</pre> | |||
Installime Zabbix serveri ja vajalike pakette. NB! Veenduge, et serverisse ei ole varakult installitud Apache2 või MySQL-server pakke, see võib tekkitada probleeme: | |||
<pre> | |||
sudo apt-get update | |||
sudo apt-get install zabbix-server-mysql php5-mysql zabbix-frontend-php | |||
</pre> | |||
Juhul kui Server ei näe PPA Serverit: | |||
<pre> | |||
sudo apt-get update | |||
sudo apt-get install php5-mysql | |||
cd /tmp | |||
wget http://repo.zabbix.com/zabbix/2.4/ubuntu/pool/main/z/zabbix/zabbix-server-mysql_2.4.3-1+trusty_amd64.deb | |||
wget http://repo.zabbix.com/zabbix/2.4/ubuntu/pool/main/z/zabbix/zabbix-frontend-php_2.4.3-1+trusty_all.deb | |||
dpkg -i zabbix-server-mysql_2.4.3-1+trusty_amd64.deb | |||
dpkg -i zabbix-frontend-php_2.4.3-1+trusty_all.deb | |||
</pre> | </pre> | ||
Revision as of 18:45, 14 January 2015
Juri Kononov A31
Sissejuhatus
Selle kirjatises paneme Zabbix Serveri ja sidume teda kahe kliendiga, kus jooksevad teenusserverid. Serverite platsiks kasutame GoogleCloud VM.
mon.planet.zz - monitoorimisserver (Ubuntu 14.10, f1-micro)
apollo.planet.zz - esimene teenusserver (Debian, g1-small)
bravo.planet.zz - teine server (Ubuntu 12.02, g1-small)
f1-micro
Mälu: 0.60 GB
CPU arv: 1 tk.
f1-micro
Mälu: 1.70 GB
CPU arv: 1 tk.
Google Cloud Serveri ettevalmistus
Projecti maksumuse arvutamiseks võib abiks olla "Google Cloud Platform Pricing Calculator": https://cloud.google.com/products/calculator/
Selleks, et serveriga ühendust saada vajuta serveri vastas oleva SSH märgi peale. Avab uus veebilehitseja aken, kus on SSH session.
Google Cloud DNS Seadistamine ja kirjete lisamine
Zabbixi Server Paigaldus
Ühendame mon.planet.zz serveriga (SSH nupp paremal pool serverite nimekirjas)
Lisame source.lists faili kirjed:
sudo nano /etc/apt/sources.list
sources.list lõppu:
# Zabbix Application PPA deb http://ppa.launchpad.net/tbfr/zabbix/ubuntu precise main deb-src http://ppa.launchpad.net/tbfr/zabbix/ubuntu precise main
Lisame PPA võti, et server usaldaks allikat:
sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys C407E17D5F76A32B
Installime Zabbix serveri ja vajalike pakette. NB! Veenduge, et serverisse ei ole varakult installitud Apache2 või MySQL-server pakke, see võib tekkitada probleeme:
sudo apt-get update sudo apt-get install zabbix-server-mysql php5-mysql zabbix-frontend-php
Juhul kui Server ei näe PPA Serverit:
sudo apt-get update sudo apt-get install php5-mysql cd /tmp wget http://repo.zabbix.com/zabbix/2.4/ubuntu/pool/main/z/zabbix/zabbix-server-mysql_2.4.3-1+trusty_amd64.deb wget http://repo.zabbix.com/zabbix/2.4/ubuntu/pool/main/z/zabbix/zabbix-frontend-php_2.4.3-1+trusty_all.deb dpkg -i zabbix-server-mysql_2.4.3-1+trusty_amd64.deb dpkg -i zabbix-frontend-php_2.4.3-1+trusty_all.deb