Hazie Anakọtara ka Central Monitoring Server maka ndị ahịa


Nkuzi a ga-elekwasị anya ka ị ga-esi mee ka ngwa mgbakwunye ịkparịta ụka n'Ịntanet maka Anakọta daemon iji rụọ ọrụ dị ka ihe nkesa nleba anya nke etiti maka ndị ahịa anakọtara ndị ọzọ arụnyere na sava dị iche iche n'elu netwọk gị.

Ihe a chọrọ maka ntọlite a bụ ịhazi otu daemon anakọtara (na mkpokọta mkpokọta weebụ) na ndị ọbịa n'ime ụlọ gị nke a ga-arụ ọrụ ka ọ na-agba ọsọ na ọnọdụ sava na-enye isi ihe nleba anya. Ndị ọbịa ndị ọzọ a na-enyocha, nke na-agba mkpokọta daemon, kwesịrị ịhazi naanị na ọnọdụ ndị ahịa iji zipu ọnụ ọgụgụ ha niile anakọtara na mpaghara etiti.

  1. Wụnye Anakọtara na Anakọta-Web iji nyochaa sava Linux

Kwụpụ 1: Kwado ọnọdụ nkesa anakọtara

1. Na-eche na anakọtara daemon na anakọtara-web interface abanyelarị na igwe gị nke ga-arụ ọrụ dị ka ihe nkesa, nzọụkwụ mbụ ị ga-elekọta bụ ijide n'aka na oge sistemụ na-emekọrịta ihe na sava oge. ịdị nso gị.

Iji mezuo ebumnuche a, ị nwere ike iwunye ihe nkesa ntp na igwe gị, ma ọ bụ, ụzọ kachasị mma ga-abụ ịmekọrịta oge usoro oge niile site na ịme iwu ntpdate sitere na cron megide sava oge mpaghara ma ọ bụ ihe nkesa oge ọha na nso ụlọ gị site na nyocha. webụsaịtị http://pool.ntp.org maka sava ntp dị.

Yabụ, wụnye iwu ntpdate, ma ọ bụrụ na ọ dịbeghị na sistemụ gị, wee mekọrịta oge na sava oge kacha nso site na ịnye iwu ndị a:

# apt-get install ntpdate		[On Debain based Systems]
# yum install ntpdate			[On RedHat based Systems]
OR
# dnf install ntpdate			
# ntpdate 0.ro.pool.ntp.org

Mara: Dochie URL nkesa ntp dị na iwu dị n'elu.

2. Na-esote, tinye iwu mmekọrịta oge dị n'elu na faịlụ mgbọrọgwụ crontab daemon ka e wee hazie ya kwa ụbọchị n'etiti abalị site n'inye iwu dị n'okpuru:

# crontab -e

3. Ozugbo faịlụ crontab mgbọrọgwụ meghere maka edezi, gbakwunye ahịrị na-esote na ala nke faịlụ ahụ, chekwaa ya wee pụọ, iji mee ka usoro ihe omume rụọ ọrụ:

@daily ntpdate 0.ro.pool.ntp.org   

Mara: Tinyegharịa usoro ndị a gbasara ịmekọrịta oge na njirimara niile anakọtara oge ndị ahịa dị na netwọkụ gị iji mee ka oge sistemụ ha niile kwekọọ na nkesa etiti oge.

Kwụpụ 2: Hazie Anakọtara na Ọnọdụ Sava na Sistemụ Nlebaanya Central

4. Iji na-agba ọsọ Anakọtara daemon dị ka ihe nkesa na-achịkọta ọnụ ọgụgụ niile sitere na ndị ahịa anakọtara, ịkwesịrị ịme ka ngwa mgbakwunye Network.

Ọrụ nke ngwa mgbakwunye netwọkụ bụ ige ntị maka njikọ na ndabara 25826/UDP ọdụ ụgbọ mmiri wee nata data sitere na ndị ahịa. Yabụ, mepee faịlụ nhazi nke anakọtara maka idezi ma kwupụta nkwupụta ndị a:

# nano /etc/collectd/collectd.conf
OR
# nano /etc/collectd.conf

Chọọ ma zaghachi nkwupụta ndị a dịka n'okpuru:

LoadPlugin logfile
LoadPlugin syslog

<Plugin logfile>
       LogLevel "info"
       File STDOUT
       Timestamp true
       PrintSeverity false
</Plugin>

<Plugin syslog>
        LogLevel info
</Plugin>

LoadPlugin network

Ugbu a, chọọ nke ọma na ọdịnaya faịlụ, chọpụta ngọngọ netwọkụ ngwa mgbakwunye wee kwupụta nkwupụta ndị a, dochie nkwupụta adreesị Gee dị ka ewepụtara n'akụkụ nke a:

<Plugin network>
...
# server setup:
      <Listen "0.0.0.0" "25826">
       </Listen>
....
</Plugin>

5. Mgbe ịmechara idezi faịlụ ahụ, chekwaa ya ma mechie ya ma malitegharịa ọrụ anakọtara iji gosipụta mgbanwe ma ghọọ ihe nkesa na-ege ntị na netwọk netwọk niile. Jiri iwu netstat nweta mmepụta oghere netwọk anakọtara.

# service collectd restart
or
# systemctl restart collectd   [For systemd init services]
# netstat –tulpn| grep collectd