Products.ZNagios nagbibigay ng kakayahan para sa Nagios at munin sa gripo sa Zope2 server at kunin ang katayuan at pagganap ng data.
Nagios data strong>
& Nbsp; uptime
& Nbsp; size main database
& Nbsp; kabuuang bilang reference
& Nbsp; ang mga error sa mga mag-log-ugat error
Munin data strong>
graphs na ibinigay ng zeo_munin.py
kliyente
& Nbsp; nr ng zeo kliyente kay Zeo server
pagpapatunay
& Nbsp; XXX tulong dokumento
loadstores
& Nbsp; nr ng object na naglo-load at mga tindahan ng database
graphs na ibinigay ng munin_client.py
uptime
& Nbsp; uptime ng zope halimbawa sa araw (1 oras ay 0.041)
refcount
& Nbsp; XXX tulong dokumento
pagkakamali
& Nbsp; Ang kabuuang bilang ng mga error, conflicts at hindi malutas conflicts
aktibidad
& Nbsp; kabuuang bilang ng object na naglo-load, mga tindahan at kabuuang bilang ng mga koneksyon sa database
cacheconnections
& Nbsp; bilang ng mga aktibo at total mga bagay para sa bawat koneksyon
cachetotals
& Nbsp; bilang ng mga aktibong mga bagay ng lahat ng mga koneksyon (tingnan cacheconnections itaas)
dbsize
& Nbsp; sukat ng database sa megabyte
I-configure ang Nagios
Maglagay ng isang linya tulad nito sa iyong nagios plugin pagsasaayos upang gawing magagamit ang plugin:
utos [check_zope] = / path / sa / check_zope.py H $ ARG1 $ p $ ARG2 $ d $ ARG3 $
r $ ARG4 $-isang $ ARG5 $
Maglagay ng isang linya tulad nito sa iyong configuration nagios host na gamitin ang:
service[maggie]=Zope;0;24x7;10;5;5;gocept;10;24x7;1;1;1;;check_zope!localhost!8080!50000000!10000!admin:password
I-configure ang Nagios
Upang makuha ang tamang configuration command para sa "check_zope", kopyahin ang zope.cfg sa iyong plugin directory config (debian: / usr / share / nagios / pluginconfig) o ang commands.cfg sa / etc / nagios /.
Pagkatapos ay maaari mong gamitin ang mga check_zope command para sa mga serbisyo:
tukuyin service {
& Nbsp; gamitin ang pangkaraniwang-service
& Nbsp; HOST_NAME thezopehost
& Nbsp; service_description Zope
!! & Nbsp; check_command check_zope thezopehost 8080 1000000000 500000 admin: password
}
I-configure Munin
Symlink Plugin
Lumikha symlinks sa / etc / munin / plugins /
plugins gamit munin_client.py ay pinangalanan tulad ng:
/ Etc / munin / plugins / zope_
eg:
/ Etc / munin / plugins / zope_uptime_instance1
/ Etc / munin / plugins / zope_uptime_instance2
/ Etc / munin / plugins / zope_activity_instance1_db2
plugins gamit zeo_munin.py ay pinangalanan tulad ng:
/ Etc / munin / plugins / zeo_
talaguhitan
& Nbsp; makita Munin data para sa isang listahan ng magagamit na mga graphs
server-index
& Nbsp; host at port ay tumingin up sa MUNIN_ZEO_HOST configuration | PORT_
imbakan
& Nbsp; pangalan ng storage, opsyonal, default sa 1
mga halimbawa:
/ Etc / munin / plugins / zeo_clients_ZEO1
/ Etc / munin / plugins / zeo_clients_ZEO1_1
/ Etc / munin / plugins / zeo_loadstores_ZEO1_temp
I-configure ang plugin
Magdagdag ng isang configuration file sa kalakasan /etc/munin/plugin-conf.d/zope upang sabihin sa mga plugins kung paano kumonekta sa Zeo server / kliyente:
[Zope_ *]
root user
env.MUNIN_ZOPE_HOST_instance1 http: // localhost: 8401 / Control_Panel / munin
env.MUNIN_ZOPE_AUTHENTICATE_instance1 admin: admin
env.MUNIN_ZOPE_HOST_instance2 http: // localhost: 8402 / Control_Panel / munin
env.MUNIN_ZOPE_AUTHENTICATE_instance2 admin: admin
[Zeo_ *]
root user
env.MUNIN_ZEO_HOST_ZEO1 localhost
env.MUNIN_ZEO_PORT_ZEO1 8502
Ano ang bago sa release na ito:
- Paganahin pagpaparehistro ng znagios probes bilang zc.monitor utilities (gamit five.z2monitor)
Ano ang bago sa bersyon 0.5:
- Maaari munin_client.py hawakan ng maramihang mga database ngayon. [Davisagli]
Kinakailangan :
- sawa
Mga Komento hindi natagpuan