Zabbix Server 4.4 Installation Ubuntu 18.04 #zabbix
Talaan ng mga Nilalaman:
- Mga kinakailangan
- Paglikha ng MySQL Database
- Ang pag-install ng Zabbix sa Ubuntu
- 1. Pag-install ng Zabbix
- 2. Pag-configure ng PHP para sa Zabbix frontend
- 3. Pag-configure ng MySQL Database Para sa Zabbix Server
- Pag-install at Pag-configure ng Zabbix Frontend
- Konklusyon
Ang Zabbix ay isa sa mga pinakatanyag na bukas na tool sa pagsubaybay sa software ng pagmamanman. Kinokolekta ng Zabbix ang mga sukatan mula sa iyong mga aparato, mga system at aplikasyon at tinitiyak na ang mga ito ay tumatakbo at tumatakbo. Sa kaso ng anumang mga isyu, magpapadala ang Zabbix ng mga alerto sa abiso sa pamamagitan ng iba't ibang mga pamamaraan.
Ang Zabbix ay maaaring ma-deploy para sa pag-monitor ng ahente at mas kaunting pagmamanman. Ang ahente ng Zabbix ay may isang maliit na bakas ng paa at maaaring tumakbo sa iba't ibang mga platform, kabilang ang Linux, UNIX, macOS at Windows.
Inilalarawan ng tutorial na ito kung paano i-install at i-configure ang pinakabagong bersyon ng Zabbix 4.0 sa isang server ng Ubuntu 18.04 gamit ang MySQL bilang isang database back-end. Ipapakita rin namin sa iyo kung paano i-install ang ahente ng Zabbix sa isang malayuang host at idagdag ang host sa server ng Zabbix.
Mga kinakailangan
Bago magpatuloy sa tutorial na ito, siguraduhing naka-log in ka bilang isang gumagamit na may mga pribilehiyo ng sudo.
Paglikha ng MySQL Database
Sinusuportahan ng Zabbix ang parehong MySQL / MariaDB at PostgreSQL. Sa tutorial na ito, gagamitin namin ang MySQL bilang isang database ng back-end.
Mag-login sa shell ng MySQL sa pamamagitan ng pag-type ng sumusunod na utos:
sudo mysql
Mula sa loob ng shell ng MySQL, patakbuhin ang sumusunod na pahayag ng SQL upang lumikha ng isang bagong database:
CREATE DATABASE zabbix CHARACTER SET utf8 collate utf8_bin;
Susunod, lumikha ng isang account sa gumagamit ng MySQL at magbigay ng pag-access sa database:
GRANT ALL ON zabbix.* TO 'zabbix'@'localhost' IDENTIFIED BY 'change-with-strong-password';
Siguraduhin na binago mo ang pagbabago
change-with-strong-password
ang isang malakas na password.
Kapag tapos na, lumabas sa mysql console sa pamamagitan ng pag-type:
Ang pag-install ng Zabbix sa Ubuntu
Sa panahon ng pagsulat ng artikulong ito, ang pinakabagong matatag na bersyon ng Zabbix ay bersyon 4.0. Ang mga pakete ng Zabbix na magagamit sa mga repositori ng Ubuntu ay madalas na napapanahon kaya gagamitin namin ang opisyal na imbakan ng Zabbix.
1. Pag-install ng Zabbix
I-download ang pinakabagong Zabbix repository
.deb
package na may sumusunod na utos ng wget:
wget
Kapag nai-download na ang file, idagdag ang imbakan ng Zabbix sa iyong Ubuntu 18.04 system sa pamamagitan ng pag-type:
sudo apt install./zabbix-release_4.0-2+bionic_all.deb
I-update ang index ng package at i-install ang Zabbix server, ang web frontend na may suporta sa MySQL database at ang Zabbix ahente:
sudo apt update
sudo apt install zabbix-server-mysql zabbix-frontend-php zabbix-agent
Ang utos sa itaas ay mai-install din ang Apache, PHP at lahat ng kinakailangang mga module ng PHP.
2. Pag-configure ng PHP para sa Zabbix frontend
Sa panahon ng pag-install, isang file ng pagsasaayos ng Apache ay nilikha na naglalaman ng lahat ng kinakailangang mga setting ng Apache at PHP. Kailangan mo lamang gumawa ng isang maliit na pagbabago at itakda ang naaangkop na timezone.
Buksan ang file ng pagsasaayos, hindi kasama ang linya ng oras at baguhin ito sa iyong time zone. Maaari mong mahanap ang kumpletong listahan ng mga time zone na sinusuportahan ng PHP dito.
/etc/apache2/conf-enabled/zabbix.conf
… php_value max_execution_time 300 php_value memory_limit 128M php_value post_max_size 16M php_value upload_max_filesize 2M php_value max_input_time 300 php_value max_input_vars 10000 php_value always_populate_raw_post_data -1 php_value date.timezone America/Denver…
… php_value max_execution_time 300 php_value memory_limit 128M php_value post_max_size 16M php_value upload_max_filesize 2M php_value max_input_time 300 php_value max_input_vars 10000 php_value always_populate_raw_post_data -1 php_value date.timezone America/Denver…
… php_value max_execution_time 300 php_value memory_limit 128M php_value post_max_size 16M php_value upload_max_filesize 2M php_value max_input_time 300 php_value max_input_vars 10000 php_value always_populate_raw_post_data -1 php_value date.timezone America/Denver…
Kapag tapos na, i-save ang file ng pagsasaayos at i-restart ang serbisyo ng Apache para sa mga pagbabago na magkakabisa:
sudo systemctl restart apache2
3. Pag-configure ng MySQL Database Para sa Zabbix Server
Ang Zabbix package package ay nagbibigay ng isang dump file na kasama ang isang paunang panukala at data para sa Zabbix server na may MySQL.
I-import ang MySQL dump file sa pamamagitan ng pagpapatakbo:
zcat /usr/share/doc/zabbix-server-mysql/create.sql.gz | mysql -uzabbix -p zabbix
Kapag sinenyasan ipasok ang password ng gumagamit na nilikha mo dati. Sa tagumpay, walang naibigay na output.
Susunod, kailangan nating i-edit ang pagsasaayos ng Zabbix at itakda ang password ng database.
Buksan ang file ng pagsasaayos sa iyong editor:
sudo nano /etc/zabbix/zabbix_server.conf
Maghanap para sa sumusunod na seksyon, hindi
DBPassword
direktiba ng
DBPassword
at idagdag ang password ng database.
… ### Option: DBPassword # Database password. # Comment this line if no password is used. # # Mandatory: no # Default: DBPassword=change-with-strong-password…
I-save at isara ang file.
I-restart ang Zabbix server at mga serbisyo ng ahente at gawin itong magsimula sa system boot:
sudo systemctl restart zabbix-server zabbix-agent
sudo systemctl enable zabbix-server zabbix-agent
Upang masuri kung ang Zabbix server ay tumatakbo na uri:
sudo systemctl status zabbix-server
● zabbix-server.service - Zabbix Server Loaded: loaded (/lib/systemd/system/zabbix-server.service; enabled; vendor preset: enabled) Active: active (running) since Thu 2018-11-29 03:30:44 PST; 43s ago Main PID: 14293 (zabbix_server) Tasks: 34 (limit: 2319) CGroup: /system.slice/zabbix-server.service…
Pag-install at Pag-configure ng Zabbix Frontend
Ang interface ng web ng Zabbix ay nakasulat sa PHP at nagbibigay-daan sa amin upang i-configure ang server, tingnan ang data at magdagdag ng mga host na nais naming subaybayan.
Bago simulan ang paggamit ng web interface, kailangan naming i-install ito.
Buksan ang iyong paboritong browser at i-type ang pangalan ng domain ng iyong server o pampublikong IP address na sinusundan ng
/zabbix
:
http(s)://your_domain_or_ip_address/zabbix
Sa unang screen, bibigyan ka ng isang maligayang mensahe. I-click ang
Next step
upang magpatuloy.










Sa wakas, upang idagdag ang pag-click sa host sa asul na Magdagdag ng
button
.
Konklusyon
Matagumpay mong na-install ang pinakabagong Zabbix sa iyong Ubuntu system at natutunan kung paano magdagdag ng mga bagong host na nais mong subaybayan.
Dapat mo munang suriin ang Dokumentasyon ng Zabbix at malaman ang higit pa tungkol sa kung paano i-configure at gamitin ang Zabbix.
ubuntu zabbix monitoringPaminsan-minsan ang mga update ay napakahalaga, ngunit ang pinaka-tila tulad ng tinkering. Ang PS3's Disyembre 2, 2008 v2.53 update ay nagdagdag ng full-screen na suporta para sa Adobe Flash. Ang pag-update ng Nobyembre 5, 2008 v.2.52 ay nagdala ng tatlong mga pag-aayos sa maliit na glitch. Ang Hulyo 29, 2008 v2.42-update ang enigmatically "pagbutihin [d] ang kalidad ng pag-playback ng ilang PlayStation 3 at PlayStation format software." Ang pag-update ng Hulyo 8, 2008 v2.41 ay naayos
Huwag ako mali, sa tingin ko talagang kahanga-hanga na nais ng Sony na maglinis ng ilang frequency. Ngunit hindi dapat isang kumpanya na may mga mapagkukunan ng Sony at isang predictable hardware development platform malinaw na ang windshield maagang ng panahon?
"Ang bawat tao'y nagsasalita tungkol sa kung paano mga consumer hindi alam kung ano ang nangyayari, at kung alam nila kung ano ang nangyayari, sila ay magiging horrified, "sabi ni Rubin. "Ang dahilan kung bakit hindi nila alam ang tungkol dito ay hindi sila nag-aalinlangan upang malaman ang tungkol dito, at ang dahilan kung bakit hindi sila nag-aalinlangan upang malaman ang tungkol dito ay dahil wala nang masama ang nangyari."
[Karagdagang pagbabasa: Ang pinakamahusay TV streaming services]
Ang Windows Store kumpara sa mundo: Paano ang mga handog ng Microsoft ay talagang naka-stack up? isang lakas ng ecosystem. Namin hukay ang Windows Store laban sa mga iOS at Android counterparts sa ilang mga sikat na kategorya upang makita kung paano ang apps nito stack up sa manipis na kapakinabangan.
Tuwing makipag-usap lumiliko sa medyo mababa ang bilang ng mga apps na magagamit sa Store ng Windows, ang mga commenters walang paltos dalhin ang artikulo sa gawain. "Dami ay hindi mahalaga bilang kalidad!" type nila, madalas na paghuhugas sa isang LAHAT CAPS EXPLETIVE o tatlo. "Sino ang nagnanais ng 100,000 umut-ot apps?"







