рдпрд╕ рд▓реЗрдЦрдорд╛ рд╣рд╛рдореА IBM Storwize рднрдгреНрдбрд╛рд░рдг рдкреНрд░рдгрд╛рд▓реАрд╣рд░реВ рд░ CIM/WBEM рдкреНрд░реЛрдЯреЛрдХрд▓рд╣рд░реВрд▓рд╛рдИ рд╕рдорд░реНрдерди рдЧрд░реНрдиреЗ рдЕрдиреНрдп рднрдгреНрдбрд╛рд░рдг рдкреНрд░рдгрд╛рд▓реАрд╣рд░реВрдХреЛ рдирд┐рдЧрд░рд╛рдиреА рдЧрд░реНрдиреЗ рдмрд╛рд░реЗ рдереЛрд░реИ рдХреБрд░рд╛ рдЧрд░реНрдиреЗрдЫреМрдВред рдпрд╕реНрддреЛ рдЕрдиреБрдЧрдордирдХреЛ рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╕рдореАрдХрд░рдг рдмрд╛рд╣рд┐рд░ рдЫреЛрдбрд┐рдПрдХреЛ рдЫ; рд╣рд╛рдореА рдпрд╕рд▓рд╛рдИ рдПрдХ рд╕реНрд╡рдпрдВрд╕рд┐рджреНрдз рд╡рд┐рдЪрд╛рд░ рдЧрд░реНрдиреЗрдЫреМрдВред рд╣рд╛рдореА Zabbix рд▓рд╛рдИ рдирд┐рдЧрд░рд╛рдиреА рдкреНрд░рдгрд╛рд▓реАрдХреЛ рд░реВрдкрдорд╛ рдкреНрд░рдпреЛрдЧ рдЧрд░реНрдиреЗрдЫреМрдВред
Zabbix рдХреЛ рдирд╡реАрдирддрдо рд╕рдВрд╕реНрдХрд░рдгрд╣рд░реВрдорд╛, рдХрдореНрдкрдиреАрд▓реЗ рдЯреЗрдореНрдкреНрд▓реЗрдЯрд╣рд░реВрдорд╛ рдзреЗрд░реИ рдзреНрдпрд╛рди рджрд┐рди рдерд╛рд▓реНрдпреЛ - рдЯреЗрдореНрдкреНрд▓реЗрдЯрд╣рд░реВ рдирд┐рдЧрд░рд╛рдиреА рд╕реЗрд╡рд╛рд╣рд░реВ, DBMS, рд╕рд░реНрд╡рд░ рд╣рд╛рд░реНрдбрд╡реЗрдпрд░ (IMM/iBMC) IPMI рдорд╛рд░реНрдлрдд рджреЗрдЦрд╛ рдкрд░реНрди рдерд╛рд▓реЗред рднрдгреНрдбрд╛рд░рдг рдкреНрд░рдгрд╛рд▓реА рдЕрдиреБрдЧрдорди рдЕрдЭреИ рдкрдирд┐ рдмрд╛рдХрд╕ рдмрд╛рд╣рд┐рд░ рдЯреЗрдореНрдкреНрд▓реЗрдЯ рдмрд╛рд╣рд┐рд░ рдЫ, рддреНрдпрд╕реИрд▓реЗ Zabbix рдорд╛ рднрдгреНрдбрд╛рд░рдг рдШрдЯрдХ рдХреЛ рд╕реНрдерд┐рддрд┐ рд░ рдХрд╛рд░реНрдпрд╕рдореНрдкрд╛рджрди рдмрд╛рд░реЗ рдЬрд╛рдирдХрд╛рд░реА рдПрдХреАрдХреГрдд рдЧрд░реНрди, рддрдкрд╛рдИрдВрд▓реЗ рдЕрдиреБрдХреВрд▓рди рдЯреЗрдореНрдкреНрд▓реЗрдЯрд╣рд░реВ рдкреНрд░рдпреЛрдЧ рдЧрд░реНрди рдЖрд╡рд╢реНрдпрдХ рдЫред рдо рддрдкрд╛рдЗрдБрдХреЛ рдзреНрдпрд╛рди рдпреА рдЯреЗрдореНрдкреНрд▓реЗрдЯ рдордзреНрдпреЗ рдПрдХ рд▓реНрдпрд╛рдЙрдБрдЫреБред
рдкрд╣рд┐рд▓реЛ, рдПрдХ рд╕рд╛рдиреЛ рд╕рд┐рджреНрдзрд╛рдиреНрддред
IBM Storwize рднрдгреНрдбрд╛рд░рдг рдкреНрд░рдгрд╛рд▓реАрдХреЛ рд╕реНрдерд┐рддрд┐ рд░ рддрдереНрдпрд╛рдЩреНрдХрд╣рд░реВ рдкрд╣реБрдБрдЪ рдЧрд░реНрди, рддрдкрд╛рдИрдВрд▓реЗ рдкреНрд░рдпреЛрдЧ рдЧрд░реНрди рд╕рдХреНрдиреБрд╣реБрдиреНрдЫ:
- CIM/WBEM рдкреНрд░реЛрдЯреЛрдХрд▓рд╣рд░реВ;
RESTful API (рд╕рдлреНрдЯрд╡реЗрдпрд░ рд╕рдВрд╕реНрдХрд░рдг 8.1.3 рдмрд╛рдЯ рд╕реБрд░реБ рд╣реБрдиреЗ IBM Storwize рдорд╛ рд╕рдорд░реНрдерд┐рдд);- SNMP рдЬрд╛рд▓рд╣рд░реВ (рдЬрд╛рд▓рд╣рд░реВрдХреЛ рд╕реАрдорд┐рдд рд╕реЗрдЯ, рдХреБрдиреИ рддрдереНрдпрд╛рдЩреНрдХ рдЫреИрди);
- SSH рдорд╛рд░реНрдлрдд рдЬрдбрд╛рди рдЧрд░реНрдиреБрд╣реЛрд╕реН рд░ рддреНрдпрд╕рдкрдЫрд┐ рдЯрд╛рдврд╛рдмрд╛рдЯ
рдЖрд░рд╛рдорджрд╛рдпреА рдмреНрдпрд╛рд╢ рд╕реНрдХреНрд░рд┐рдкреНрдЯрд┐рдЩрдХреЛ рд▓рд╛рдЧрд┐ рдЙрдкрдпреБрдХреНрдд .
рддреА рдЗрдЪреНрдЫреБрдХрд╣рд░реВрд▓реЗ рд╡рд┐рдХреНрд░реЗрддрд╛ рдХрд╛рдЧрдЬрд╛рддрдХреЛ рд╕рд╛рдиреНрджрд░реНрднрд┐рдХ рдЦрдгреНрдбрд╣рд░реВрдорд╛, рд╕рд╛рдереИ рдХрд╛рдЧрдЬрд╛рддрдорд╛ рд╡рд┐рднрд┐рдиреНрди рдЕрдиреБрдЧрдорди рд╡рд┐рдзрд┐рд╣рд░реВрдХреЛ рдмрд╛рд░реЗрдорд╛ рдердк рдЬрд╛рдиреНрди рд╕рдХреНрдЫрдиреНред
рд╣рд╛рдореА CIM/WBEM рдкреНрд░реЛрдЯреЛрдХрд▓рд╣рд░реВ рдкреНрд░рдпреЛрдЧ рдЧрд░реНрдиреЗрдЫреМрдВ, рдЬрд╕рд▓реЗ рд╣рд╛рдореАрд▓рд╛рдИ рд╡рд┐рднрд┐рдиреНрди рднрдгреНрдбрд╛рд░рдг рдкреНрд░рдгрд╛рд▓реАрд╣рд░реВрдХреЛ рд▓рд╛рдЧрд┐ рдорд╣рддреНрддреНрд╡рдкреВрд░реНрдг рд╕рдлреНрдЯрд╡реЗрдпрд░ рдкрд░рд┐рд╡рд░реНрддрдирд╣рд░реВ рдмрд┐рдирд╛ рднрдгреНрдбрд╛рд░рдг рдкреНрд░рдгрд╛рд▓реА рдЕрдкрд░реЗрдЯрд┐рдЩ рдкреНрдпрд╛рд░рд╛рдорд┐рдЯрд░рд╣рд░реВ рдкреНрд░рд╛рдкреНрдд рдЧрд░реНрди рдЕрдиреБрдорддрд┐ рджрд┐рдиреНрдЫред CIM/WBEM рдкреНрд░реЛрдЯреЛрдХрд▓рд╣рд░реВ рдЕрдиреБрд╕рд╛рд░ рдХрд╛рдо рдЧрд░реНрджрдЫ
WBEM HTTP рдкреНрд░реЛрдЯреЛрдХрд▓рдХреЛ рд╢реАрд░реНрд╖рдорд╛ рдЪрд▓реНрдЫред WBEM рдорд╛рд░реНрдлрдд рддрдкрд╛рдИрд▓реЗ рднрдгреНрдбрд╛рд░рдг рдкреНрд░рдгрд╛рд▓реАрдорд╛ рдорд╛рддреНрд░ рд╣реЛрдЗрди, HBAs, рд╕реНрд╡рд┐рдЪрд╣рд░реВ рд░ рдЯреЗрдк рдкреБрд╕реНрддрдХрд╛рд▓рдпрд╣рд░реВрд╕рдБрдЧ рдкрдирд┐ рдХрд╛рдо рдЧрд░реНрди рд╕рдХреНрдиреБрд╣реБрдиреНрдЫред
рдЕрдиреБрд╕рд╛рд░
CIM рдПрдХреАрдХреГрдд рдореЛрдбрд▓рд┐рдЩ рднрд╛рд╖рд╛ (UML) рдорд╛ рдЖрдзрд╛рд░рд┐рдд рд╡рд╕реНрддреБ-рдЙрдиреНрдореБрдЦ рдореЛрдбреЗрд▓ рд╣реЛред
рд╡реНрдпрд╡рд╕реНрдерд┐рдд рддрддреНрд╡рд╣рд░реВрд▓рд╛рдИ CIM рд╡рд░реНрдЧрд╣рд░реВрдХреЛ рд░реВрдкрдорд╛ рдкрд░рд┐рднрд╛рд╖рд┐рдд рдЧрд░рд┐рдиреНрдЫ рдЬрд╕рдорд╛ рд╡реНрдпрд╡рд╕реНрдерд┐рдд рдбреЗрдЯрд╛ рд░ рдХрд╛рд░реНрдпрдХреНрд╖рдорддрд╛ рдкреНрд░рддрд┐рдирд┐рдзрд┐рддреНрд╡ рдЧрд░реНрдиреЗ рдЧреБрдгрд╣рд░реВ рд░ рд╡рд┐рдзрд┐рд╣рд░реВ рд╣реБрдиреНрдЫрдиреНред
рдЕрдиреБрд╕рд╛рд░
WBEM рд╕рд░реНрднрд░рдорд╛ рдЬрдбрд╛рди рдЧрд░реНрди рд╣рд╛рдореА рдХреНрд▓рд╛рд╕ рдХрдиреНрд╕реНрдЯреНрд░рдХреНрдЯрд░ рдкреНрд░рдпреЛрдЧ рдЧрд░реНрдЫреМрдВ
conn = pywbem.WBEMConnection(server_uri, (self.login, self.password),
namespace, no_verification=True)
рдпреЛ рднрд░реНрдЪреБрдЕрд▓ рдЬрдбрд╛рди рд╣реЛ, рдХрд┐рдирдХрд┐ CIM-XML/WBEM HTTP рдХреЛ рд╢реАрд░реНрд╖рдорд╛ рдЪрд▓реНрдЫ, рд╡рд╛рд╕реНрддрд╡рд┐рдХ рдЬрдбрд╛рди рддрдм рд╣реБрдиреНрдЫ рдЬрдм рд╡рд┐рдзрд┐рд╣рд░реВ WBEMConnection рд╡рд░реНрдЧрдХреЛ рдЙрджрд╛рд╣рд░рдгрдорд╛ рдмреЛрд▓рд╛рдЗрдиреНрдЫред IBM рдкреНрд░рдгрд╛рд▓реА рднрдгреНрдбрд╛рд░рдг SAN рднреЛрд▓реНрдпреБрдо рдХрдиреНрдЯреНрд░реЛрд▓рд░ рд░ Storwize V7000 рдЙрддреНрддрдо рдЕрднреНрдпрд╛рд╕ рд░ рдХрд╛рд░реНрдпрд╕рдореНрдкрд╛рджрди рджрд┐рд╢рд╛рдирд┐рд░реНрджреЗрд╢рд╣рд░реВ (рдЙрджрд╛рд╣рд░рдг C-8, рдкреГрд╖реНрда 412) рдЕрдиреБрд╕рд╛рд░, рд╣рд╛рдореА IBM Storwize рднрдгреНрдбрд╛рд░рдг рдкреНрд░рдгрд╛рд▓реАрдХреЛ рд▓рд╛рдЧрд┐ CIM рдиреЗрдорд╕реНрдкреЗрд╕рдХреЛ рд░реВрдкрдорд╛ "root/ibm" рдкреНрд░рдпреЛрдЧ рдЧрд░реНрдиреЗрдЫреМрдВред
рдХреГрдкрдпрд╛ рдзреНрдпрд╛рди рджрд┐рдиреБрд╣реЛрд╕реН рдХрд┐ CIM-XML/WBEM рдкреНрд░реЛрдЯреЛрдХрд▓ рдорд╛рд░реНрдлрдд рддрдереНрдпрд╛рдЩреНрдХрд╣рд░реВ рд╕рдЩреНрдХрд▓рди рдЧрд░реНрди, рддрдкрд╛рдИрдВрд▓реЗ рдкреНрд░рдпреЛрдЧрдХрд░реНрддрд╛рд▓рд╛рдИ рдЙрдкрдпреБрдХреНрдд рд╕реБрд░рдХреНрд╖рд╛ рд╕рдореВрд╣рдорд╛ рд╕рдорд╛рд╡реЗрд╢ рдЧрд░реНрдиреБрдкрд░реНрдЫред рдЕрдиреНрдпрдерд╛, WBEM рдХреНрд╡реЗрд░реАрд╣рд░реВ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рдЧрд░реНрджрд╛, рд╡рд░реНрдЧ рдЙрджрд╛рд╣рд░рдг рд╡рд┐рд╢реЗрд╖рддрд╛рд╣рд░реВрдХреЛ рдЖрдЙрдЯрдкреБрдЯ рдЦрд╛рд▓реА рд╣реБрдиреЗрдЫред.
рднрдгреНрдбрд╛рд░рдг рддрдереНрдпрд╛рдЩреНрдХрд╣рд░реВ рдкрд╣реБрдБрдЪ рдЧрд░реНрди, рдкреНрд░рдпреЛрдЧрдХрд░реНрддрд╛ рдЬрд╕рдХреЛ рдЕрдиреНрддрд░реНрдЧрдд рдХрдиреНрд╕реНрдЯреНрд░рдХреНрдЯрд░ рднрдирд┐рдиреНрдЫ
рд╣рд╛рдореА SSH рдорд╛рд░реНрдлрдд рднрдгреНрдбрд╛рд░рдг рдкреНрд░рдгрд╛рд▓реАрдорд╛ рдЬрдбрд╛рди рдЧрд░реНрдЫреМрдВ рд░ рд╕рдореВрд╣ рдирдореНрдмрд░рд╣рд░реВ рд╣реЗрд░реНрдЫреМрдВ:
> lsusergrp
id name role remote
0 SecurityAdmin SecurityAdmin no
1 Administrator Administrator no
2 CopyOperator CopyOperator no
3 Service Service no
4 Monitor Monitor no
5 RestrictedAdmin RestrictedAdmin no
рдЗрдЪреНрдЫрд┐рдд рд╕рдореВрд╣рдорд╛ zabbix рдкреНрд░рдпреЛрдЧрдХрд░реНрддрд╛ рдердкреНрдиреБрд╣реЛрд╕реН:
> chuser -usergrp 5 zabbix
рдердк рд░реВрдкрдорд╛, IBM рдкреНрд░рдгрд╛рд▓реА рднрдгреНрдбрд╛рд░рдг SAN рднреЛрд▓реНрдпреБрдо рдирд┐рдпрдиреНрддреНрд░рдХ рд░ Storwize V7000 рдЙрддреНрддрдо рдЕрднреНрдпрд╛рд╕рд╣рд░реВ рд░ рдХрд╛рд░реНрдпрд╕рдореНрдкрд╛рджрди рджрд┐рд╢рд╛рдирд┐рд░реНрджреЗрд╢рд╣рд░реВ (p. 415) рдЕрдиреБрд╕рд╛рд░, рддрдкрд╛рдИрдВрд▓реЗ рднрдгреНрдбрд╛рд░рдг рдкреНрд░рдгрд╛рд▓реАрдорд╛ рддрдереНрдпрд╛рдЩреНрдХ рд╕рдЩреНрдХрд▓рди рд╕рдХреНрд╖рдо рдЧрд░реНрдиреБрдкрд░реНрдЫред рддреНрдпрд╕реИрд▓реЗ, рдкреНрд░рддреНрдпреЗрдХ рдорд┐рдиреЗрдЯ рддрдереНрдпрд╛рдЩреНрдХ рд╕рдЩреНрдХрд▓рди рдЧрд░реНрди:
> startstats -interval 1
рдЬрд╛рдБрдЪ рдЧрд░реНрджреИ:
> lssystem | grep statistics
statistics_status on
statistics_frequency 1
рд╕рдмреИ рдЕрд╡рд╕реНрдерд┐рдд рднрдгреНрдбрд╛рд░рдг рдХрдХреНрд╖рд╛рд╣рд░реВ рдкреНрд░рд╛рдкреНрдд рдЧрд░реНрди, рддрдкрд╛рдИрдВрд▓реЗ EnumerateClassNames() рд╡рд┐рдзрд┐ рдкреНрд░рдпреЛрдЧ рдЧрд░реНрдиреБрдкрд░реНрдЫред
рдЙрджрд╛рд╣рд░рдг:
classnames = conn.EnumerateClassNames(namespace='root/ibm', DeepInheritance=True)
for classname in classnames:
print (classname)
рд╡рд┐рдзрд┐ рднрдгреНрдбрд╛рд░рдг рдкреНрд░рдгрд╛рд▓реА рдкреНрдпрд╛рд░рд╛рдорд┐рдЯрд░ рдХреЛ рдорд╛рди рдкреНрд░рд╛рдкреНрдд рдЧрд░реНрди рдкреНрд░рдпреЛрдЧ рдЧрд░рд┐рдиреНрдЫ
рдЙрджрд╛рд╣рд░рдг:
instances = conn.EnumerateInstances(classname,
namespace=nd_parameters['name_space'])
for instance in instances:
for prop_name, prop_value in instance.items():
print(' %s: %r' % (prop_name, prop_value))
IBMTSSVC_StorageVolume рдЬрд╕реНрддрд╛ рдзреЗрд░реИ рдЙрджрд╛рд╣рд░рдгрд╣рд░реВ рд╕рдорд╛рд╡реЗрд╢ рдЧрд░реНрдиреЗ рдХреЗрд╣реА рдХрдХреНрд╖рд╛рд╣рд░реВрдХрд╛ рд▓рд╛рдЧрд┐, рд╕рдмреИ рдЙрджрд╛рд╣рд░рдгрд╣рд░реВрдХреЛ рдкреВрд░реНрдг рдХреНрд╡реЗрд░реА рдПрдХрджрдо рдврд┐рд▓реЛ рд╣реБрди рд╕рдХреНрдЫред рдпрд╕рд▓реЗ рдареВрд▓реЛ рдорд╛рддреНрд░рд╛рдорд╛ рдбрд╛рдЯрд╛ рдЙрддреНрдкрдиреНрди рдЧрд░реНрди рд╕рдХреНрдЫ рдЬреБрди рднрдгреНрдбрд╛рд░рдг рдкреНрд░рдгрд╛рд▓реАрджреНрд╡рд╛рд░рд╛ рддрдпрд╛рд░ рд╣реБрдиреБрдкрд░реНрдЫ, рдиреЗрдЯрд╡рд░реНрдХрдорд╛ рдкреНрд░рд╕рд╛рд░рд┐рдд рд╣реБрдиреНрдЫ рд░ рд╕реНрдХреНрд░рд┐рдкреНрдЯрджреНрд╡рд╛рд░рд╛ рдкреНрд░рд╢реЛрдзрди рдЧрд░рд┐рдиреНрдЫред рдпрд╕реНрддреЛ рдорд╛рдорд▓рд╛ рдХреЛ рд▓рд╛рдЧреА рдПрдХ рд╡рд┐рдзрд┐ рдЫ
request = 'SELECT Name FROM IBMTSSVC_StorageVolumeStatistics'
objects_perfs_cim = wbem_connection.ExecQuery('DMTF:CQL', request)
рд╣рд╛рдореАрд▓реЗ рднрдгреНрдбрд╛рд░рдг рд╡рд╕реНрддреБрд╣рд░реВрдХреЛ рдкреНрдпрд╛рд░рд╛рдорд┐рдЯрд░рд╣рд░реВ рдкреНрд░рд╛рдкреНрдд рдЧрд░реНрди рдЖрд╡рд╢реНрдпрдХ рдкрд░реНрдиреЗ рдХрдХреНрд╖рд╛рд╣рд░реВ рдирд┐рд░реНрдзрд╛рд░рдг рдЧрд░реНрди, рдЙрджрд╛рд╣рд░рдгрдХрд╛ рд▓рд╛рдЧрд┐, рдХрд╛рдЧрдЬрд╛рддрд╣рд░реВ рдкрдвреНрдиреБрд╣реЛрд╕реН
рддреНрдпрд╕реЛ рднрдП, рднреМрддрд┐рдХ рдбрд┐рд╕реНрдХрд╣рд░реВ (рдбрд┐рд╕реНрдХ рдбреНрд░рд╛рдЗрднрд╣рд░реВ) рдХреЛ рдкреНрдпрд╛рд░рд╛рдорд┐рдЯрд░рд╣рд░реВ (рдкреНрд░рджрд░реНрд╢рди рдХрд╛рдЙрдиреНрдЯрд░рд╣рд░реВ) рд▓рд┐рдирдХреЛ рд▓рд╛рдЧрд┐, рдорд╛рддреНрд░рд╛ рдкреНрдпрд╛рд░рд╛рдорд┐рдЯрд░рд╣рд░реВ - рдХрдХреНрд╖рд╛ IBMTSSVC_BCCCOUTOUMESESESESESESESESESESESESESESESESESES - рдХрдХреНрд╖рд╛ IBMTSSVC_BCCACTOUMEMESESESESESESESES - рдХрдХреНрд╖рд╛ IBMTSVC_BCCACTOUMEOUMEMESESE;
рдкреНрд░рджрд░реНрд╢рди рдХреЛ рд▓рд╛рдЧреА рддрдкрд╛рдЗрдБ рдкрдвреНрди рд╕рдХреНрдиреБрд╣реБрдиреНрдЫ
рднреЛрд▓реНрдпреБрдорд╣рд░реВрдХреЛ рд▓рд╛рдЧрд┐ рднрдгреНрдбрд╛рд░рдг рддрдереНрдпрд╛рдЩреНрдХрд╣рд░реВ рдкреНрд░рд╛рдкреНрдд рдЧрд░реНрди, рддрдкрд╛рдИрдВрд▓реЗ IBMTSSVC_StorageVolumeStatistics рд▓рд╛рдИ ClassName рдкреНрдпрд╛рд░рд╛рдорд┐рдЯрд░рдХреЛ рдорд╛рдирдХреЛ рд░реВрдкрдорд╛ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдЧрд░реНрдиреБрдкрд░реНрдЫред рддрдереНрдпрд╛рдЩреНрдХ рд╕рдЩреНрдХрд▓рдирдХрд╛ рд▓рд╛рдЧрд┐ рдЖрд╡рд╢реНрдпрдХ IBMTSSVC_StorageVolumeStatistics рд╡рд░реНрдЧрдХрд╛ рдЧреБрдгрд╣рд░реВ рдпрд╕рдорд╛ рд╣реЗрд░реНрди рд╕рдХрд┐рдиреНрдЫ
рд╕рд╛рдереИ, рдХрд╛рд░реНрдпрд╕рдореНрдкрд╛рджрди рд╡рд┐рд╢реНрд▓реЗрд╖рдгрдХреЛ рд▓рд╛рдЧрд┐ рддрдкрд╛рдИрдВрд▓реЗ IBMTSSVC_BackendVolumeStatistics, IBMTSSVC_DiskDriveStatistics, IBMTSSVC_NodeStatistics рдХрдХреНрд╖рд╛рд╣рд░реВ рдкреНрд░рдпреЛрдЧ рдЧрд░реНрди рд╕рдХреНрдиреБрд╣реБрдиреНрдЫред
рдЕрдиреБрдЧрдорди рдкреНрд░рдгрд╛рд▓реАрдорд╛ рдбрд╛рдЯрд╛ рд░реЗрдХрд░реНрдб рдЧрд░реНрди рд╣рд╛рдореА рд╕рдВрдпрдиреНрддреНрд░ рдкреНрд░рдпреЛрдЧ рдЧрд░реНрдиреЗрдЫреМрдВ
рд╣рд╛рдореА Zabbix рд╕рд░реНрднрд░рдорд╛ рдЯреЗрдореНрдкреНрд▓реЗрдЯ рдЕрдкрд▓реЛрдб рдЧрд░реНрдЫреМрдВ, рд╕реБрдирд┐рд╢реНрдЪрд┐рдд рдЧрд░реНрдиреБрд╣реЛрд╕реН рдХрд┐ рдирд┐рдЧрд░рд╛рдиреА рд╕рд░реНрднрд░рд▓реЗ WEB рдкреНрд░реЛрдЯреЛрдХрд▓ (TCP/5989) рдорд╛рд░реНрдлрдд рднрдгреНрдбрд╛рд░рдг рдкреНрд░рдгрд╛рд▓реАрдорд╛ рдкрд╣реБрдБрдЪ рдЧрд░реЗрдХреЛ рдЫ, рдХрдиреНрдлрд┐рдЧрд░реЗрд╕рди рдлрд╛рдЗрд▓рд╣рд░реВ, рдкрддреНрддрд╛ рд▓рдЧрд╛рдЙрдиреЗ рд░ рдЕрдиреБрдЧрдорди рд╕рд░реНрднрд░рдорд╛ рдЕрдиреБрдЧрдорди рд▓рд┐рдкрд┐рд╣рд░реВ рд░рд╛рдЦреНрдиреБрд╣реЛрд╕реНред рдЕрд░реНрдХреЛ, рдЕрдиреБрд╕реВрдЪрдХрдорд╛ рд╕реНрдХреНрд░рд┐рдкреНрдЯ рд▓рдиреНрдЪ рдердкреНрдиреБрд╣реЛрд╕реНред рдирддрд┐рдЬрд╛рдХреЛ рд░реВрдкрдорд╛: рд╣рд╛рдореАрд▓реЗ рднрдгреНрдбрд╛рд░рдг рд╡рд╕реНрддреБрд╣рд░реВ (рдПрд░реЗрд╣рд░реВ, рднреМрддрд┐рдХ рд░ рднрд░реНрдЪреБрдЕрд▓ рдбрд┐рд╕реНрдХрд╣рд░реВ, рдПрдиреНрдХреНрд▓реЛрдЬрд░рд╣рд░реВ рд░ рдердк рдзреЗрд░реИ) рдкрддреНрддрд╛ рд▓рдЧрд╛рдЙрдБрджрдЫреМрдВ, рддрд┐рдиреАрд╣рд░реВрд▓рд╛рдИ Zabbix рдЦреЛрдЬрд╣рд░реВрдорд╛ рд╕реНрдерд╛рдирд╛рдиреНрддрд░рдг рдЧрд░реНрдЫреМрдВ, рддрд┐рдиреАрд╣рд░реВрдХреЛ рдкреНрдпрд╛рд░рд╛рдорд┐рдЯрд░рд╣рд░реВрдХреЛ рд╕реНрдерд┐рддрд┐ рдкрдвреНрдЫреМрдВ, рдХрд╛рд░реНрдпрд╕рдореНрдкрд╛рджрди рддрдереНрдпрд╛рдЩреНрдХрд╣рд░реВ (рдкреНрд░рджрд░реНрд╢рди рдХрд╛рдЙрдиреНрдЯрд░рд╣рд░реВ) рдкрдвреНрдЫреМрдВ, рдпреА рд╕рдмреИ рд╕рдореНрдмрдиреНрдзрд┐рдд Zabbix рдорд╛ рд╕реНрдерд╛рдирд╛рдиреНрддрд░рдг рдЧрд░реНрдЫреМрдВред рд╣рд╛рдореНрд░реЛ рдЯреЗрдореНрдкреНрд▓реЗрдЯрдХрд╛ рд╡рд╕реНрддреБрд╣рд░реВред
Zabbix рдЯреЗрдореНрдкреНрд▓реЗрдЯ, рдкрд╛рдЗрдерди рд╕реНрдХреНрд░рд┐рдкреНрдЯрд╣рд░реВ, рднрдгреНрдбрд╛рд░рдг рд╡рд░реНрдЧрд╣рд░реВрдХреЛ рд╕рдВрд░рдЪрдирд╛ рд░ рддрд┐рдиреАрд╣рд░реВрдХрд╛ рдЧреБрдгрд╣рд░реВ, рд╕рд╛рдереИ рдХрдиреНрдлрд┐рдЧрд░реЗрд╕рди рдлрд╛рдЗрд▓рд╣рд░реВрдХреЛ рдЙрджрд╛рд╣рд░рдгрд╣рд░реВ, рддрдкрд╛рдИрдВ рд╕рдХреНрдиреБрд╣реБрдиреНрдЫ
рд╕реНрд░реЛрдд: www.habr.com