рдПрдХ рд╡рд░реНрд╖ рд╕реЗ рдереЛрдбрд╝рд╛ рдкрд╣рд▓реЗ, рдХрдИ рд╕рд░реНрд╡рд░реЛрдВ рд╕реЗ рдПрдХ рд╣реА рдкреНрд░рдХрд╛рд░ рдХреЗ рд╕рдВрдХреЗрддрдХреЛрдВ рдХреА рдПрдХ рднреАрдбрд╝ рдХреЛ рдкреНрд░рд╛рдкреНрдд рдХрд░рдиреЗ рдФрд░ рдкреНрд░рджрд░реНрд╢рд┐рдд рдХрд░рдиреЗ рдХреА рд╕рдорд╕реНрдпрд╛ рдХреЛ рд╣рд▓ рдХрд░рдирд╛ рдЖрд╡рд╢реНрдпрдХ рдерд╛, рдЬрдмрдХрд┐ рд╕рд░реНрд╡рд░реЛрдВ рдХреА рд╕рдВрдЦреНрдпрд╛ рдФрд░ рдЙрдирд╕реЗ рд╣рдЯрд╛рдП рдЧрдП рд╕рдВрдХреЗрддрдХреЛрдВ рдХреА рд╕рдВрдЦреНрдпрд╛ рд╕рдордп рдХреЗ рд╕рд╛рде рдмрджрд▓ рд╕рдХрддреА рд╣реИред
zabbix_agent
рдХреЛ рдиреЛрдбреНрд╕ рдкрд░ рд╕реНрдерд╛рдкрд┐рдд рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛, рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдкреИрд░рд╛рдореАрдЯрд░ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░ рдХрд┐рдП рдЧрдП рдереЗ, рдЯреЗрдореНрдкрд▓реЗрдЯ рдмрдирд╛рдП рдЧрдП рдереЗ, рдбреЗрдЯрд╛ рд╕рдлрд▓рддрд╛рдкреВрд░реНрд╡рдХ Zabbix рдореЗрдВ рдорд┐рд▓рд╛ рд╣реИред рджреВрд╕рд░реА рдкреНрд░рдгрд╛рд▓реА - рдХреИрдХреНрдЯрд┐ рдХреЗ рд▓рд┐рдП, рдЙрдиреНрд╣реЛрдВрдиреЗ рдЬрд▓реНрджрдмрд╛рдЬреА рдореЗрдВ рдПрдХ рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдХреЛ рдХрд╣реАрдВ рди рдХрд╣реАрдВ
zabbix_get
, рдЬрд┐рд╕рдиреЗ
zabbix_get
рдбреЗрдЯрд╛ рдПрдХрддреНрд░ рдХрд┐рдпрд╛ рдФрд░
рдбреЗрдЯрд╛ рдХреНрд╡реЗрд░реА рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ред рд▓реЗрдХрд┐рди рдЗрд╕ рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдореЗрдВ рдХреБрдЫ рдЬрд▓реНрдж рд╣реА рдЯреВрдЯ рдЧрдпрд╛ рдФрд░ рдЬрд╝реИрдмрд┐рдХреНрд╕ рдХреЛ рдПрдХрдорд╛рддреНрд░ рдХрд╛рд░реНрдп рд╕рдорд╛рдзрд╛рди рдХреЗ рд░реВрдк рдореЗрдВ рдЫреЛрдбрд╝ рджрд┐рдпрд╛ рдЧрдпрд╛ред
рдпрд╣ рд╕рдордЭрдиреЗ рдХреЗ рд▓рд┐рдП рдХрд┐
рдбреЗрдЯрд╛ рдХреНрд╡реЗрд░реА рдХреНрдпрд╛
рд╣реИ рдФрд░ рдЗрд╕реЗ рдХреИрд╕реЗ рдХрд╛рдо рдХрд░рдирд╛ рд╣реИ, рдХреЗрд╡рд▓ рдирдП рд╕рд╛рд▓ рдХреА рдЫреБрдЯреНрдЯрд┐рдпреЛрдВ рдХреЗ рд▓рд┐рдП рд╕рдордп рдерд╛ред
рдореИрдВ рд╕рд┐рд╕реНрдЯрдо рдкреНрд░рд╢рд╛рд╕рдХреЛрдВ рдХреА рдореВрд░реНрдЦрддрд╛ рдХреА рдкрд╛рд░рдВрдкрд░рд┐рдХ рдЕрднрд┐рд╡реНрдпрдХреНрддрд┐ рдХреЛ рджреЛрд╣рд░рд╛рддрд╛ рд╣реВрдВ рдЬреЛ рд╕рдм рдХреБрдЫ рдЕрдкрдиреЗ рджрдо рдкрд░ рдХрд╛рдо рдХрд░рдирд╛ рдЪрд╛рд╣рддреЗ рд╣реИрдВред рдореЗрд░реЗ рдорд╛рдорд▓реЗ рдореЗрдВ, рддрд╛рдХрд┐ рдкреНрд░рддреНрдпреЗрдХ рдирд┐рдпрдВрддреНрд░рд┐рдд рдиреЛрдб рдХреЗ рд▓рд┐рдП рд╕рднреА рдЖрд╡рд╢реНрдпрдХ рдЧреНрд░рд╛рдлрд╝ рдХреЛ рддреБрд░рдВрдд рдЬреЛрдбрд╝рдирд╛ рд╕рдВрднрд╡ рд╣реЛ рд╕рдХреЗ рдФрд░ рдЬрдм рдЙрдард╛рдП рдЧрдП рд╕рдВрдХреЗрддрдХреЛрдВ рдХреА рд╕рдВрдЦреНрдпрд╛ рдХреЛ рдмрджрд▓рдирд╛, рдЖрд╡рд╢реНрдпрдХ рдЬрд╛рдирдХрд╛рд░реА рдЬреЛрдбрд╝реА рдЧрдИ, рдпрджрд┐ рд╕реНрд╡рдЪрд╛рд▓рд┐рдд рд░реВрдк рд╕реЗ рдирд╣реАрдВ, рддреЛ рд╕рдВрднрд╡ рдХреЗ рд░реВрдк рдореЗрдВ рд╕рд░рд▓ред рдореИрдВ рдПрдХ рдРрд╕рд╛ рддрдВрддреНрд░ рдмрдирд╛рдирд╛ рдЪрд╛рд╣рддрд╛ рдерд╛ рдЬреЛ рди рдХреЗрд╡рд▓ рдбреЗрдЯрд╛ рдкреНрд░рд╛рдкреНрдд рдХрд░рддрд╛ рд╣реИ рдФрд░ рд╕рдВрд╕рд╛рдзрд┐рдд рдХрд░рддрд╛ рд╣реИ, рдмрд▓реНрдХрд┐ рдпрд╣ рднреА рдЬрд╛рдирддрд╛ рд╣реИ рдХрд┐ рдбреЗрдЯрд╛ рдХреНрдпрд╛ рдкреНрд░рд╛рдкреНрдд рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред рдпрд╣ рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ
рдбреЗрдЯрд╛ рдХреНрд╡реЗрд░реА рд╡рд┐рдзрд┐ рдХреИрд╕реЗ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИ, рдЬреЛ рдЖрдкрдХреЛ
рдбреЗрдЯрд╛ рдЗрдирдкреБрдЯ рдХреЗ рд░реВрдк рдореЗрдВ рдорд╛рди рдПрдХрддреНрд░ рдХрд░рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддрд╛ рд╣реИ рдФрд░ рдЗрд╕рдХреЗ рдЕрддрд┐рд░рд┐рдХреНрдд рд╕рднреА рд╕рдВрднрд╛рд╡рд┐рдд рдорд╛рдкрджрдВрдбреЛрдВ рдХреА рд╕реВрдЪреА рд▓реМрдЯрд╛рддрд╛ рд╣реИред
рдХреИрдХреНрдЯрд┐ рдореЗрдВ, рдпрд╣ рджреГрд╖реНрдЯрд┐рдХреЛрдг рдмрд┐рд▓реНрдЯ-рдЗрди рд╣реИ, рдЬреИрд╕рд╛ рдХрд┐ рд╡реЗ рдХрд╣рддреЗ рд╣реИрдВ, рдмреЙрдХреНрд╕ рд╕реЗ рдмрд╛рд╣рд░ред
рдЬреЗрдиреЗрд░рд┐рдХ рдПрд╕рдПрдирдПрдордкреА рдЯреЗрдореНрдкрд▓реЗрдЯ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рд╡рд╛рд▓реЗ рдиреЛрдбреНрд╕ рдХреЗ рд▓рд┐рдП, рдЖрдк рд╕рднреА рдиреЗрдЯрд╡рд░реНрдХ рдЗрдВрдЯрд░рдлреЗрд╕ рдХреА рдПрдХ рд╕реВрдЪреА рджреЗрдЦ рд╕рдХрддреЗ рд╣реИрдВ, рдЖрд╡рд╢реНрдпрдХ рдХрд╛ рдЪрдпрди рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ рдФрд░ рд╕рдВрдмрдВрдзрд┐рдд
рдбреЗрдЯрд╛ рдХреНрд╡реЗрд░реА рдПрд╕рдПрдирдПрдордкреА - рдЗрдВрдЯрд░рдлрд╝реЗрд╕ рд╕рд╛рдВрдЦреНрдпрд┐рдХреА рдХреЗ рд╕рд╛рде рдЙрди рдкрд░ рдЖрд╡рд╢реНрдпрдХ рдЧреНрд░рд╛рдлрд╝ рдмрдирд╛ рд╕рдХрддреЗ рд╣реИрдВред рдРрд╕рд╛ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдпрд╣ рджреЗрдЦрдирд╛ рдЖрд╕рд╛рди рд╣реИ рдХрд┐ рдпрд╣ рдХреИрд╕реЗ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИ,
рдпрд╣рд╛рдВ рдФрд░
рдпрд╣рд╛рдВ рдХреЗ рдкреНрд░рд▓реЗрдЦрди рдХреЛ рдкрдврд╝реЗрдВ
, рдФрд░ рдЗрд╕реЗ рдЕрдкрдиреЗ рд▓рд┐рдП рдлрд┐рд░ рд╕реЗ рдмрдирд╛рдПрдВред рд▓реЗрдХрд┐рди рдпрд╣ рджрд░реНрджрдирд╛рдХ рд╣реИ, рдореЗрд░реА рд░рд╛рдп рдореЗрдВ, рд╡рд┐рд╡рд░рдг рдХреЗ рд▓рд┐рдП рдПрдХ рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдХрд╛ рдЕрд╕рдлрд▓ рдФрд░ рдЬрдЯрд┐рд▓ рдЙрджрд╛рд╣рд░рдг рдЪреБрдирд╛ рдЬрд╛рддрд╛ рд╣реИ, рдЬрд┐рд╕реЗ рдореИрдВрдиреЗ рд╕рдм рдХреБрдЫ рдХрд░рдиреЗ рдХреЗ рдмрд╛рдж рдкрддрд╛ рд▓рдЧрд╛рдпрд╛ред рдпрджреНрдпрдкрд┐ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдШрдЯрдХ, рдЬрд╣рд╛рдВ рдХрд╛рдо рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЗрдВрдЯрд░рдлрд╝реЗрд╕ рдореЗрдВ рдХреНрдпрд╛ рдХреНрд▓рд┐рдХ рдХрд░рдирд╛ рд╣реИ, рд╕рд╡рд╛рд▓ рдирд╣реАрдВ рдЙрдард╛рддрд╛ рд╣реИред
рддреЛ,
рдбреЗрдЯрд╛ рдХреНрд╡реЗрд░реА рдХреЛ рддреАрди рдХрд┐рд╕реНрдореЛрдВ рджреНрд╡рд╛рд░рд╛ рджрд░реНрд╢рд╛рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ:
рдПрд╕рдПрдирдПрдордкреА рдбреЗрдЯрд╛ рдкреНрд░рд╛рдкреНрдд рдХрд░реЗрдВ ,
рд╕реНрдХреНрд░рд┐рдкреНрдЯ рд╕рд░реНрд╡рд░ рдбреЗрдЯрд╛ рдкреНрд░рд╛рдкреНрдд рдХрд░реЗрдВ ,
рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдбреЗрдЯрд╛ рдкреНрд░рд╛рдкреНрдд рдХрд░реЗрдВ- рдПрд╕рдПрдирдПрдордкреА рдбреЗрдЯрд╛ рдкреНрд░рд╛рдкреНрдд рдХрд░реЗрдВ рдХреЗрд╡рд▓ рдПрдХ рдПрдХреНрд╕рдПрдордПрд▓ рдЯреЗрдореНрдкрд▓реЗрдЯ рджреНрд╡рд╛рд░рд╛ рджрд░реНрд╢рд╛рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ рдЬреЛ рдПрд╕рдПрдирдПрдордкреА рдкреНрд░реЛрдЯреЛрдХреЙрд▓ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдХреМрди рд╕реЗ рдкреИрд░рд╛рдореАрдЯрд░ рдХреЛ рдирд┐рдХрд╛рд▓рдирд╛ рд╣реИ рдФрд░ рдХрд╣рд╛рдВ рд╕реЗрдЯ рдХрд░рддрд╛ рд╣реИ;
- рд╕реНрдХреНрд░рд┐рдкреНрдЯ рд╕рд░реНрд╡рд░ рдбреЗрдЯрд╛ рдкреНрд░рд╛рдкреНрдд рдХрд░реЗрдВ рдФрд░ рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдбреЗрдЯрд╛ рддрд░реАрдХреЗ рдПрдХ XML рдЯреЗрдореНрдкрд▓реЗрдЯ рдФрд░ рдЙрд╕рд╕реЗ рд╕рдВрдмрдВрдзрд┐рдд рд╕реНрдХреНрд░рд┐рдкреНрдЯ рджреНрд╡рд╛рд░рд╛ рдкрд░рд┐рднрд╛рд╖рд┐рдд рдХрд┐рдП рдЧрдП рд╣реИрдВред рдХреЗрд╡рд▓ рд╕реНрдХреНрд░рд┐рдкреНрдЯ рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдбреЗрдЯрд╛ рдкреНрд░рд╛рдкреНрдд рдХрд░рдиреЗ рдХреЗ рдорд╛рдорд▓реЗ рдореЗрдВ, рдирд┐рд╖реНрдкрд╛рджрди рдХреА рдЧрддрд┐ рдХреЛ рд╕рд╛рдорд╛рдиреНрдп PHP рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдЕрдиреБрдХреВрд▓рд┐рдд рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛, рдЬрд┐рд╕реЗ PHP рдХреЗ рдЙрдкрдпреЛрдЧ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрддреА рд╣реИред Get Script Data рд╕рдмрд╕реЗ рд╕рд╛рдорд╛рдиреНрдп рджреГрд╖реНрдЯрд┐рдХреЛрдг рд╣реИ, рдЗрд╕рдХреЗ рдмрд╛рдж рд╣рдо рдХреЗрд╡рд▓ рдЗрд╕ рдкрд░ рд╡рд┐рдЪрд╛рд░ рдХрд░реЗрдВрдЧреЗред
рдХреИрдХреНрдЯрд┐ рдХреА рддрд░рдл рд╕реЗ рдРрд╕рд╛ рджрд┐рдЦрддрд╛ рд╣реИред рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдкреИрд░рд╛рдореАрдЯрд░ рдФрд░ рддрд░реНрдХ рдЬрд┐рдиреНрд╣реЗрдВ рдкреНрд░рджрд░реНрд╢рд┐рдд рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрдЧреА, XML рдЯреЗрдореНрдкрд▓реЗрдЯ рд╕реЗ рдкрдврд╝реЗ рдЬрд╛рддреЗ рд╣реИрдВред
рдбреЗрдЯрд╛ рдХреНрд╡реЗрд░реАрдЬрд╝ рдХреЛ рдиреЛрдб рд╕реЗ рдмрд╛рдБрдзрдиреЗ рдХреЗ рдмрд╛рдж, рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдХрд╛ рдЕрдиреБрд░реЛрдз рдХрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛ рдФрд░ рд╕рднреА рд╕рдВрднрд╛рд╡рд┐рдд рддрддреНрд╡реЛрдВ (рд╕реВрдЪрдХрд╛рдВрдХреЛрдВ) рдХреА рдПрдХ рд╕реВрдЪреА рд╕рдВрдЧреНрд░рд╣реАрдд рдХреА рдЬрд╛рдПрдЧреА рдЬрд┐рд╕рдХреЗ рд▓рд┐рдП рдпрд╣ рдорд╛рди рд▓реМрдЯрд╛рдПрдЧрд╛ред рдпрджрд┐ рдбреЗрдЯрд╛ рдмрджрд▓рддрд╛ рд╣реИ, рддреЛ рдЖрдкрдХреЛ рдмрд╛рдзреНрдп рд╡рд┐рдзрд┐ рдХреЗ рд▓рд┐рдП
рд░реАрд▓реЛрдб рдбреЗрдЯрд╛ рдХреНрд╡реЗрд░реА рдЗрдВрдЯрд░рдлрд╝реЗрд╕ рд╕реЗ рдирд┐рд╖реНрдкрд╛рджрд┐рдд рдХрд░рдХреЗ рдЙрдиреНрд╣реЗрдВ рдлрд┐рд░ рд╕реЗ рдкрдврд╝рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИред рдЕрдЧрд▓реЗ рд╕рд░реНрд╡реЗрдХреНрд╖рдг рдХреЗ рджреМрд░рд╛рди, рдПрдХ рд╣реА рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдХреЛ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рд╕реВрдЪрдХрд╛рдВрдХ рдФрд░ рддрд░реНрдХ рдХреЗ рд▓рд┐рдП рдЕрдиреБрд░реЛрдзрд┐рдд рдбреЗрдЯрд╛ рд╡рд╛рдкрд╕ рдХрд░рдирд╛ рд╣реЛрдЧрд╛ред рд╣рд░ рдмрд╛рд░ рдпрд╣ рдПрдХ рдЕрд▓рдЧ рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдХреЙрд▓ рд╣реЛрдЧрд╛, рд╕рднреА рд╕рдВрдЧреНрд░рд╣реАрдд рдЕрдиреБрдХреНрд░рдорд┐рдд рдФрд░ рдкреНрд░рддреНрдпреЗрдХ рдкреНрд░рджрд░реНрд╢рд┐рдд рддрд░реНрдХреЛрдВ рдХреЗ рд▓рд┐рдПред рдЙрд╕рдХреЗ рдмрд╛рдж,
рдбреЗрдЯрд╛ рд╕реНрд░реЛрдд рдХреЛ рд╕рд╣реЗрдЬреЗрдВ рдФрд░ рдЪрд╛рд░реНрдЯ рдкрд░ рдбреНрд░рд╛ рдХрд░реЗрдВред
рдЬрд┐рд╕ рдХрд╛рд░реНрдп рдХреЛ рд╣рд▓ рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ, рд╡рд╣ рд╣реИ рдХрд┐ рдирд┐рдпрдВрддреНрд░рд┐рдд рд╕рд░реНрд╡рд░ рд╕реЗ
fping
рдкреЛрд▓ рдХреЗ рдкрд░рд┐рдгрд╛рдореЛрдВ рдХреЛ рд▓реЗрдирд╛, рдЬрд╣рд╛рдВ рджреВрд░рд╕реНрде рдиреЛрдб, рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП,
ya.ru
рдпрд╛
habrahabr.ru
, рдХреЛ рдПрдХ рдкреИрд░рд╛рдореАрдЯрд░ рдХреЗ рд░реВрдк рдореЗрдВ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИред рдФрд░ рдЙрддреНрддрд░ рджреЗрд░реА рдФрд░ рдиреБрдХрд╕рд╛рди рдХреЗ рдореВрд▓реНрдпреЛрдВ рд╣реИред рддрджрдиреБрд╕рд╛рд░, рдкреНрд░рддреНрдпреЗрдХ рд╕рд░реНрд╡рд░ рд╕реЗ рд╣рдо рдХрдИ рдЕрдиреНрдп рдиреЛрдбреНрд╕ рдХреЛ рдкрд┐рдВрдЧ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред рдиреЛрдбреНрд╕ рдХреА рд╕реВрдЪреА рд╕реНрд╡рдЪрд╛рд▓рд┐рдд рд░реВрдк рд╕реЗ рдкреНрд░рд╛рдкреНрдд рдХреА рдЬрд╛рдиреА рдЪрд╛рд╣рд┐рдПред
рд╕рдмрд╕реЗ рдкрд╣рд▓реЗ рд╣рдо рдПрдХ XML рдЯреЗрдореНрдкрд▓реЗрдЯ рдмрдирд╛рдПрдВрдЧреЗ
рд╕рд╛рдорд╛рдиреНрдп рд╡рд┐рдХрд▓реНрдк
name
рдФрд░
description
- рдпрд╣ рдХреНрдпрд╛ рд╣реИ рдФрд░ рдЗрд╕рдХрд╛ рдХреНрдпрд╛ рдЙрджреНрджреЗрд╢реНрдп рд╣реИ, рддрд╛рдХрд┐ рднреНрд░рдорд┐рдд рди рд╣реЛрдВ:
<name>Get fping stats</name> <description>Remote monitoring fping statistics</description>
<script_path>
- рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдлрд╝рд╛рдЗрд▓ рдореЗрдВ рдкреВрд░реНрдг рдкрде, рдЖрдк рд╡реИрд░рд┐рдПрдмрд▓ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ
|path_cacti|
:
<script_path>|path_cacti|/scripts/query-fping-stat.sh</script_path>
<arg_index>
,
<arg_num_indexes>
,
<arg_query>
,
<arg_get>
- рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдХреЛ рджрд┐рдП рдЧрдП рдорд╛рдкрджрдВрдбреЛрдВ рдХреЗ рдорд╛рди, рдЬреЛ рдЗрд╕рдХреЗ рд╕рдВрдЪрд╛рд▓рди рдореЛрдб рдХреЛ рдирд┐рд░реНрдзрд╛рд░рд┐рдд рдХрд░реЗрдЧрд╛ рдФрд░ рдпрд╣ рдХрд┐рд╕ рдореВрд▓реНрдп рдкрд░ рд╡рд╛рдкрд╕ рдЖрдПрдЧрд╛ред рдХреЗрд╡рд▓ рдЪрд╛рд░ рдореЛрдб, рдЬрдЯрд┐рд▓ рдХреБрдЫ рднреА рдЖрд╡рд┐рд╖реНрдХрд╛рд░ рдирд╣реАрдВ рдХрд░рддреЗ рд╣реИрдВ:
<arg_index>index</arg_index> <arg_num_indexes>num_indexes</arg_num_indexes> <arg_query>query</arg_query> <arg_get>get</arg_get>
<arg_prepend>
- рдкрд╣рд▓реЗ рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдХреА рдХрдорд╛рдВрдб рд▓рд╛рдЗрди рдкрд░ рдкрд╛рд╕ рд╣реЛрдиреЗ рд╡рд╛рд▓реЗ рдкреИрд░рд╛рдореАрдЯрд░ред рд╕реНрд╡рдЪрд╛рд▓рд┐рдд рд░реВрдк рд╕реЗ, рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдХреЛ рдХреЛрдИ рдЕрдиреНрдп рдкреИрд░рд╛рдореАрдЯрд░ рд╣рд╕реНрддрд╛рдВрддрд░рд┐рдд рдирд╣реАрдВ рдХрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛, рд╕рд┐рд╡рд╛рдп рдЙрди рд▓реЛрдЧреЛрдВ рдХреЗ рдЬреЛ рдЗрд╕рдХреЗ рд╕рдВрдЪрд╛рд▓рди рдореЛрдб рдХреЛ рдирд┐рд░реНрдзрд╛рд░рд┐рдд рдХрд░рддреЗ рд╣реИрдВ, рдЕрд░реНрдерд╛рдд, рд╣рдореЗрдВ рдирд╣реАрдВ рдкрддрд╛ рд╣реИ рдХрд┐ рд╣рдо рдХрд┐рд╕ рд╕рд░реНрд╡рд░ рдХреЗ рд▓рд┐рдП рдЕрдкрдиреЗ рдХрд╛рд░реНрдпреЛрдВ рдХрд╛ рдкреНрд░рджрд░реНрд╢рди рдХрд░ рд░рд╣реЗ рд╣реИрдВред рдЖрд╡рд╢реНрдпрдХ рдЕрддрд┐рд░рд┐рдХреНрдд рддрд░реНрдХ рдпрд╣рд╛рдВ рдкрд░рд┐рднрд╛рд╖рд┐рдд рдХрд┐рдП рдЧрдП рд╣реИрдВред рдЗрд╕реЗ
рдЪрд░ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХреА рднреА рдЕрдиреБрдорддрд┐ рд╣реИ:
<arg_prepend>|host_hostname|</arg_prepend>
<output_delimeter>
рд░рд┐рдЯрд░реНрди рд╡реИрд▓реНрдпреВ рдореЗрдВ рд╕реАрдорд╛рдВрдХрдХ рд╡рд░реНрдг рд╣реИред рдХреБрдЫ рднреА рдирд╣реАрдВ рдлреИрдВрд╕реА, рдпрд╛ рддреЛ - рдПрдХ рдмреГрд╣рджрд╛рдиреНрддреНрд░ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░реЗрдВ:
<output_delimeter>:</output_delimeter>
рдпрд╣ рд╣рдорд╛рд░реЗ рд▓рд┐рдП рдкрд░реНрдпрд╛рдкреНрдд рд╣реИ, рдмрд╣реБрдд рд╕рд╛рд░реЗ рд╡рд┐рдХрд▓реНрдк рдирд╣реАрдВ рд╣реИрдВ,
рдпрд╣реА рд╣реИ ред
рдбреЗрдЯрд╛ рдлрд╝реАрд▓реНрдб
рдпрд╣рд╛рдВ рд╣рдо рд╡рд░реНрдгрди рдХрд░рддреЗ рд╣реИрдВ рдХрд┐ рдЖрдЙрдЯрдкреБрдЯ рдкрд░ рдХреНрдпрд╛ рдбреЗрдЯрд╛ рдкреНрд░рд╛рдкреНрдд рдХрд┐рдпрд╛ рдЬрд╛рдирд╛ рдЪрд╛рд╣рд┐рдПред рдорд╛рди рджреЛ рдкреНрд░рдХрд╛рд░ рдХреЗ
рдЗрдирдкреБрдЯ рдФрд░
рдЖрдЙрдЯрдкреБрдЯ рдореЗрдВ рд╡рд┐рднрд╛рдЬрд┐рдд рд╣реИрдВред
рдЗрдирдкреБрдЯ рдкреНрд░рдХрд╛рд░ рдСрдкрд░реЗрд╢рди рдХреЗ
рдХреНрд╡реЗрд░реА рдореЛрдб рдХреЗ рд╕рд╛рде рдЬреБрдбрд╝рд╛ рд╣реБрдЖ рд╣реИ рдФрд░ рдХрд┐рд╕реА рд╡рд┐рд╢реЗрд╖ рд╕реВрдЪрдХрд╛рдВрдХ рдХреЛ рдЪрд┐рд╣реНрдирд┐рдд рдХрд░рдиреЗ рд╡рд╛рд▓реЗ рдорд╛рдиреЛрдВ рдХреЛ рд╡рд╛рдкрд╕ рдХрд░рдирд╛ рдЪрд╛рд╣рд┐рдПред рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдиреЗрдЯрд╡рд░реНрдХ рдЗрдВрдЯрд░рдлрд╝реЗрд╕ рдХреЗ рд▓рд┐рдП: рд╣рд╕реНрддрд╛рдХреНрд╖рд░, рднреМрддрд┐рдХ рдкрддрд╛, рдкреНрд░рдХрд╛рд░ - рд╡рд╣ рд╕рдм рдЬреЛ рд╕рдордп рдХреЗ рд╕рд╛рде рдирд╣реАрдВ рдмрджрд▓реЗрдЧрд╛ред рдЗрд╕ рдкреНрд░рдХрд╛рд░ рдкреНрд░рд╛рдкреНрдд рдбреЗрдЯрд╛ рдХреЛ
рдбреЗрдЯрд╛ рд╕реНрд░реЛрдд рдХреЛ рдкреНрд░реЗрд╖рд┐рдд рдХрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛ рдЬреЛ рдмрджрд▓реЗ рдореЗрдВ рдЗрд╕реЗ рд╡рд╛рдВрдЫрд┐рдд рд╕реВрдЪрдХрд╛рдВрдХ рдХреЗ рд╕рд╛рде рдЬреЛрдбрд╝ рджреЗрдЧрд╛ред рдХрдо рд╕реЗ рдХрдо рдПрдХ
рдЗрдирдкреБрдЯ рддрддреНрд╡ рдЖрд╡рд╢реНрдпрдХ рд╣реЛрдирд╛ рдЪрд╛рд╣рд┐рдП, рдХреНрдпреЛрдВрдХрд┐ рдпрд╣ рд╡рд╣ рд╣реИ рдЬреЛ
рдбреЗрдЯрд╛ рд╕реНрд░реЛрдд рдХреЗ рд╕рд╛рде рдЬреБрдбрд╝рд╛ рд╣реБрдЖ рд╣реИред
рдЗрд╕рдХреЗ рдЕрд▓рд╛рд╡рд╛, рд╡реИрд░рд┐рдПрдмрд▓
|query__|
рдЬрд┐рд╕рдХрд╛ рдЙрдкрдпреЛрдЧ рдЧреНрд░рд╛рдлрд╝ рдХреЗ рд╣рд╕реНрддрд╛рдХреНрд╖рд░ рдореЗрдВ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ рдФрд░ рдЙрдирдХреЗ рдореВрд▓реНрдпреЛрдВ рдХреЛ рддрддреНрд╡реЛрдВ рдХреА рд╕рд╛рдорд╛рдиреНрдп рд╕реВрдЪреА рдореЗрдВ рдкреНрд░рджрд░реНрд╢рд┐рдд рдХрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛, рдЬрдм
рдЗрд╕ рд╣реЛрд╕реНрдЯ рдХреЗ рд▓рд┐рдП рдЕрд▓рдЧ-рдЕрд▓рдЧ рдХреЙрд▓рдо рдХреЗ рд░реВрдк рдореЗрдВ
рдЧреНрд░рд╛рдлрд╝ рдмрдирд╛рдПрдБ ред
рдЖрдЙрдЯрдкреБрдЯ рдкреНрд░рдХрд╛рд░ - рдлрд╝реАрд▓реНрдб, рдЬрд┐рд╕рдХрд╛ рдбреЗрдЯрд╛ рдЧреНрд░рд╛рдлрд╝ рдкрд░ рдмрдирд╛рдпрд╛ рдЬрд╛рдПрдЧрд╛ред
рдлрд╝реАрд▓реНрдб рдХреЛ рдмрд╣реБрдд рд╣реА рд╕рд░рд▓рддрд╛ рд╕реЗ рдкрд░рд┐рднрд╛рд╖рд┐рдд рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ:
name
- name,
query_name
- рд╡рд╣ рдорд╛рди рдЬреЛ рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдФрд░
direction
-
рдЗрдирдкреБрдЯ рдпрд╛
рдЖрдЙрдЯрдкреБрдЯ рдЯрд╛рдЗрдк рдХрд░реЗрдВред
рд╣рдорд╛рд░реЗ рдкрд╛рд╕ рдПрдХ
рдЗрдирдкреБрдЯ рдлрд╝реАрд▓реНрдб рд╣реИ рдЬреЛ рдиреЛрдб рдХрд╛ рдирд╛рдо рджреЗрддрд╛ рд╣реИред рдЬреЛ рд╡реИрд░рд┐рдПрдмрд▓ рдмрдирд╛рдпрд╛ рдЬрд╛рдПрдЧрд╛
|query_host|
:
<host> <name>host</name> <direction>input</direction> <query_name>host</query_name> </host>
рдФрд░ рдЪрд╛рд░
рдЖрдЙрдЯрдкреБрдЯ рдлрд╝реАрд▓реНрдб, рдЕрдзрд┐рдХрддрдо, рдиреНрдпреВрдирддрдо, рдФрд╕рдд рдкреНрд░рддрд┐рдХреНрд░рд┐рдпрд╛ рджреЗрд░реА рдФрд░ рдкреИрдХреЗрдЯ рд╣рд╛рдирд┐ рдкреНрд░рддрд┐рд╢рдд:
<avg> <name>avg</name> <direction>output</direction> <query_name>avg</query_name> </avg> <max> <name>max</name> <direction>output</direction> <query_name>max</query_name> </max> <min> <name>min</name> <direction>output</direction> <query_name>min</query_name> </min> <loss> <name>loss</name> <direction>output</direction> <query_name>loss</query_name> </loss>
XML рдЯреЗрдореНрдкрд▓реЗрдЯ рдкреВрд░реА рддрд░рд╣ рд╕реЗ <interface> <name>Get fping stats</name> <description>Remote monitoring fping statistics</description> <script_path>|path_cacti|/scripts/query-fping-stat.sh</script_path> <arg_index>index</arg_index> <arg_query>query</arg_query> <arg_get>get</arg_get> <arg_num_indexes>num_indexes</arg_num_indexes> <arg_prepend>|host_hostname|</arg_prepend> <output_delimeter>:</output_delimeter> <fields> <host> <name>host</name> <direction>input</direction> <query_name>host</query_name> </host> <avg> <name>avg</name> <direction>output</direction> <query_name>avg</query_name> </avg> <max> <name>max</name> <direction>output</direction> <query_name>max</query_name> </max> <min> <name>min</name> <direction>output</direction> <query_name>min</query_name> </min> <loss> <name>loss</name> <direction>output</direction> <query_name>loss</query_name> </loss> </fields> </interface>
рд▓рд┐рдкрд┐
рдЯреЗрдореНрдкреНрд▓реЗрдЯ рдиреЗ рд╣рдореЗрдВ рдкрд╣рд▓реЗ рд╕реЗ рд╣реА рд╕рдм рдХреБрдЫ рд╡рд░реНрдгрд┐рдд рдХрд┐рдпрд╛ рд╣реИ рдЬреЛ рдЖрд╡рд╢реНрдпрдХ рд╣реИред рдСрдкрд░реЗрд╢рди рдХреЗ рдЪрд╛рд░ рдореЛрдб рд╣реИрдВ, рдФрд░ рдЗрд╕рд▓рд┐рдП рдЪрд╛рд░ рдХреЙрд▓ рдореЛрдб рд╣реИрдВред
рд╕реВрдЪреА
<script_path> <arg_prepend> <arg_index>
рд╕рднреА рд╕рдВрднрд╡ рд╕реВрдЪрдХрд╛рдВрдХ рдореВрд▓реНрдпреЛрдВ рдХрд╛ рдЙрддреНрдкрд╛рджрди, рдкреНрд░рддреНрдпреЗрдХ рдПрдХ рдирдИ рд▓рд╛рдЗрди рдХреЗ рд╕рд╛рдеред рд╕рдорд╕реНрдпрд╛ рдХреЛ рд╣рд▓ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рдпрд╣ рдЙрди рд╕рднреА рд╕рдВрднрд╛рд╡рд┐рдд рджреВрд░рд╕реНрде рдиреЛрдбреНрд╕ рдХреА рд╕реВрдЪреА рд╣реИ рдЬреЛ рдПрдХ рдирд┐рдпрдВрддреНрд░рд┐рдд рд╕рд░реНрд╡рд░ рдкрд░ рджреЗрдЦреЗ рдЬрд╛рддреЗ рд╣реИрдВред рд╕рднреА рд╕рд░реНрд╡рд░ рд╕рдорд╛рди рдбреЗрдЯрд╛ рд╕реЗрдЯ рдХрд╛ рдЙрддреНрдкрд╛рджрди рдХрд░рддреЗ рд╣реИрдВ, рдЗрд╕рд▓рд┐рдП рд╣рдо рдЙрдиреНрд╣реЗрдВ рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдореЗрдВ рд╕реАрдзреЗ рдкрд░рд┐рднрд╛рд╖рд┐рдд рдХрд░рддреЗ рд╣реИрдВ, рдпрд╣ рдПрдХрдорд╛рддреНрд░ рд╕реНрдерд╛рди рд╣реИ рдЬрд╣рд╛рдВ рдЖрдкрдХреЛ рдХреБрдЫ рдмрджрд▓рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрдЧреАред рдмреЗрд╢рдХ, рдбреЗрдЯрд╛ рд╕реЗрдЯ рдЕрд▓рдЧ рд╣реЛ рд╕рдХрддрд╛ рд╣реИ рдФрд░ рдпрджрд┐ рдЖрд╡рд╢реНрдпрдХ рд╣реЛ, рддреЛ рдЗрд╕реЗ рд╕реАрдзреЗ рд╕рд░реНрд╡рд░ рд╕реЗ рд▓рд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред рдХрд┐рд╕ рд╕рд░реНрд╡рд░ рдХреЗ рд▓рд┐рдП рд╣рдореЗрдВ рд╕реВрдЪреА рд╡рд╛рдкрд╕ рдХрд░рдиреА рдЪрд╛рд╣рд┐рдП, рд╣рдо рдкрд╣рд▓реЗ рдкреИрд░рд╛рдореАрдЯрд░ рд╕реЗ рд╕реАрдЦрддреЗ рд╣реИрдВ, рдЬреЛ, рдореБрдЭреЗ рдпрд╛рдж рд╣реИ, рдЬреЛ рдЯреЗрдореНрдкрд▓реЗрдЯ рдореЗрдВ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рд╣реИ
|host_hostname|
:
hosts="ya.ru habrahabr.ru" zabbix="/usr/local/bin/zabbix_get -s $1" case $2 in index) for host in $hosts; do echo $host; done ;; esac
Num_indexes
<script_path> <arg_prepend> <arg_num_indexes>
рдкрд╣рд▓реЗ рдореЛрдб рд╕реЗ рд╕реВрдЪрдХрд╛рдВрдХреЛрдВ рдХреА рд╕рдВрдЦреНрдпрд╛:
numhosts=`echo $hosts | wc -w` case $2 in num_indexes) echo $numhosts ;; esac
рд╕рд╡рд╛рд▓
<script_path> <arg_prepend> <arg_query> <query_name>
рдЗрдирдкреБрдЯ рдХреЗ рд░реВрдк рдореЗрдВ рдкрд░рд┐рднрд╛рд╖рд┐рдд рд╕рднреА рдбреЗрдЯрд╛ рдлрд╝реАрд▓реНрдб рдХреЗ рд▓рд┐рдП рдирд┐рд╖реНрдкрд╛рджрд┐рддред рдЖрдЙрдЯрдкреБрдЯ рдХреЛ рдкреНрд░рддреНрдпреЗрдХ рдЗрдВрдбреЗрдХреНрд╕ рдФрд░ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдбреЗрдЯрд╛ рдлрд╝реАрд▓реНрдб рдХреЗ рд▓рд┐рдП
index output_delimeter <>
рдорд┐рд▓рдирд╛ рдЪрд╛рд╣рд┐рдП, рдкреНрд░рддреНрдпреЗрдХ рдПрдХ рдирдИ рд▓рд╛рдЗрди рдХреЗ рд╕рд╛рдеред рдЪреВрдВрдХрд┐ рдЯреЗрдореНрдкрд▓реЗрдЯ рдореЗрдВ рдХреЗрд╡рд▓ рдПрдХ рдорд╛рди рдкрд░рд┐рднрд╛рд╖рд┐рдд рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ, рдФрд░ рд╣рдорд╛рд░реЗ рд╕реВрдЪрдХрд╛рдВрдХ рдХреЛ рдкрдврд╝рдирд╛ рдЖрд╕рд╛рди рд╣реИ, рдЗрд╕рд▓рд┐рдП рд╣рдо рдЗрд╕реЗ рдкрд░рд┐рдгрд╛рдо рдХреЗ рд░реВрдк рдореЗрдВ рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рд╣реИрдВ:
case $2 in query) for host in $hosts do case $3 in host) echo $host:$host ;; esac done ;; esac
рд╕рднреА рд╕реВрдЪреАрдмрджреНрдз рдореЛрдб рдиреЛрдб рддрддреНрд╡реЛрдВ рдХреА рд╕реВрдЪреА рдмрдирд╛рдиреЗ рдХреЗ рд╕рдордп рдирд┐рд╖реНрдкрд╛рджрд┐рдд рдХрд┐рдП рдЬрд╛рддреЗ рд╣реИрдВред рдкреНрд░рддреНрдпреЗрдХ рд╕реВрдЪрдХрд╛рдВрдХ рдФрд░ рдкреНрд░рддреНрдпреЗрдХ рддрд░реНрдХ рдХреЗ рд▓рд┐рдП рдбреЗрдЯрд╛ рдХреЗ рдЕрдЧрд▓реЗ рдорддрджрд╛рди рдХреЗ рджреМрд░рд╛рди рдЕрдЧрд▓реА рдмрд╛рд░ рдкреНрд░рддреНрдпреЗрдХ рдореЛрдб рдХреЛ рдХрд╣рд╛ рдЬрд╛рддрд╛ рд╣реИред
рдорд┐рд▓рдирд╛
<script_path> <arg_prepend> <arg_get> <query_name>
рдЖрдЙрдЯрдкреБрдЯ рдХреЗ рд░реВрдк рдореЗрдВ рдкрд░рд┐рднрд╛рд╖рд┐рдд рд╕рднреА рдбреЗрдЯрд╛ рдлрд╝реАрд▓реНрдб рдХреЗ рд▓рд┐рдП рдХрд╣рд╛ рдЬрд╛рддрд╛ рд╣реИред рдЖрдЙрдЯрдкреБрдЯ рдХреЛ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдлрд╝реАрд▓реНрдб рдФрд░ рдЗрдВрдбреЗрдХреНрд╕ рдХреЗ рд▓рд┐рдП <>
рдорд┐рд▓рдирд╛ рдЪрд╛рд╣рд┐рдПред рдбреЗрдЯрд╛ рдЗрдирдкреБрдЯ рдХреА рддреБрд▓рдирд╛ рдореЗрдВ рд╕рд░рд▓ рдХреНрдпрд╛ рд╣реИ, рдЬрд╣рд╛рдВ рдкреНрд░рд╛рд░реВрдкрд┐рдд рд╕реНрдЯреНрд░рд┐рдВрдЧ рдореЗрдВ рдорд╛рдиреЛрдВ рдХреЛ рдЖрдЙрдЯрдкреБрдЯ рдХрд░рдирд╛ рдЖрд╡рд╢реНрдпрдХ рд╣реИ, рдпрд╣рд╛рдВ рд╕рдм рдХреБрдЫ рдкрд╣рд▓реЗ рд╕реЗ рд╣реА рдЯреЗрдореНрдкрд▓реЗрдЯ рдореЗрдВ рдкрд░рд┐рднрд╛рд╖рд┐рдд рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ:
zabbix="/usr/local/bin/zabbix_get -s $1" get_ping () { res=`$zabbix -k ping[$1,$2]` if [ -z $res ] then res=-1 fi echo $res } case $2 in get) echo $(get_ping $4 $3) ;; esac
рдпрд╣ рдЬрд╛рдБрдЪ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдмрдирд╛ рд╣реБрдЖ рд╣реИ - рд╣рдо рдбреЗрдЯрд╛ рдХреНрд╡реЗрд░реА рдмрдирд╛рддреЗ рд╣реИрдВ , рдЗрд╕реЗ рдиреЛрдб рдореЗрдВ рдмрд╛рдБрдзрддреЗ рд╣реИрдВ рдФрд░ рд╡рд░реНрдмреЛрдЬрд╝ рдХреНрд╡реЗрд░реА рдХреЗ рдбрд┐рдмрдЧрд┐рдВрдЧ рд░рди рдХрд░рддреЗ рд╣реИрдВред
рддреНрд░реБрдЯрд┐ рдореБрдХреНрдд рдЯреЗрдореНрдкрд▓реЗрдЯ:
+ Found data query XML file at '/usr/local/cacti/resource/script_queries/fping-stat.xml' + XML file parsed ok.
Num_indexes рдореЛрдб, рддрддреНрд╡реЛрдВ рдХреА рд╕рдВрдЦреНрдпрд╛:
+ Executing script for num of indexes '/usr/local/cacti/scripts/query-fping-stat.sh server num_indexes' + Found number of indexes: 2
рд╕реВрдЪрдХрд╛рдВрдХ рдореЛрдб, рд╕рднреА рддрддреНрд╡реЛрдВ рдХреА рд╕реВрдЪреА:
+ Executing script for list of indexes '/usr/local/cacti/scripts/query-fping-stat.sh server index' Index Count: 2 + Found index: ya.ru + Found index: habrahabr.ru
рдХреНрд╡реЗрд░реА рдореЛрдб, рд╕рднреА рддрддреНрд╡реЛрдВ рдХреЗ рд▓рд┐рдП рд╕рднреА рддрд░реНрдХреЛрдВ рдХреЗ рдЖрдЙрдЯрдкреБрдЯ рдорд╛рди:
+ Executing script query '/usr/local/cacti/scripts/query-fping-stat.sh server query host' + Found item [host='ya.ru'] index: ya.ru + Found item [host='habrahabr.ru'] index: habrahabr.ru
рдпрджрд┐ рд╕рдм рдХреБрдЫ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИ, рддреЛ рд╣рдо рд╣рдореЗрд╢рд╛ рдХреИрдХреНрдЯрд┐ рдореЗрдВ рд╣реА рдХрд░рддреЗ рд╣реИрдВ, рдбреЗрдЯрд╛ рдЯреЗрдореНрдкрд▓реЗрдЯ, рдЪрд╛рд░реНрдЯ рдЯреЗрдореНрдкрд▓реЗрдЯ рдмрдирд╛рддреЗ рд╣реИрдВ ред рд╣рдо рдПрдХ рд╕рд╛рде рдмрд╛рдВрдзрддреЗ рд╣реИрдВ , рдЗрд╕реЗ рд╕реАрдзреЗ рдбреЗрдЯрд╛ рдХреНрд╡реЗрд░реА рдореЗрдВ рдХрд┐рдпрд╛ рдЬрд╛рдирд╛ рдЪрд╛рд╣рд┐рдПред рдЙрд╕рдХреЗ рдмрд╛рдж, рд╣рдореЗрдВ рдЗрд╕ Host рдХреЗ рд▓рд┐рдП Create Graphs рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рд╕рдордп рд╕реНрд╡рдЪрд╛рд▓рд┐рдд рд░реВрдк рд╕реЗ рдЙрдкрд▓рдмреНрдз рд╡рд┐рдХрд▓реНрдкреЛрдВ рдХреА рдПрдХ рд╕реВрдЪреА рдкреНрд░рд╛рдкреНрдд рдХрд░рдиреА рдЪрд╛рд╣рд┐рдПред
рдЕрдм рд╣рдо рдПрдХ рдЧреНрд░рд╛рдл рдмрдирд╛рддреЗ рд╣реИрдВ, рдЬрд┐рд╕рдХреЗ рдмрд╛рдж рдкреНрд░рддреНрдпреЗрдХ рдЗрдирдкреБрдЯ рддрд░реНрдХ, рдкреНрд░рддреНрдпреЗрдХ рд╕реВрдЪрдХрд╛рдВрдХ рдФрд░ рдкреНрд░рддреНрдпреЗрдХ рдиреЛрдб рдХреЗ рд▓рд┐рдП рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдореЗрдВ рдХреЙрд▓ рдХреЛ рдкреЛрд▓рд░ рдореЗрдВ рдЬреЛрдбрд╝рд╛ рдЬрд╛рддрд╛ рд╣реИред рдкреЛрд▓рд░ рдХреИрд╢ рдХреЛ рджреЗрдЦрдиреЗ рдкрд░ , рдЖрдк рджреЗрдЦ рд╕рдХрддреЗ рд╣реИрдВ, рдЬрд┐рд╕рдореЗрдВ рд╕реНрдХреНрд░рд┐рдкреНрдЯ рд╢рд╛рдорд┐рд▓ рд╣реИ рдФрд░ рдХрд┐рди рдорд╛рдкрджрдВрдбреЛрдВ рдХреЗ рд╕рд╛рде:
Script: /usr/local/cacti/scripts/query-fping-stat.sh server get avg ya.ru
рдЗрд╕рдХрд╛ рдорддрд▓рдм рд╣реИ рдХрд┐ рдЖрдк рдирдП рд╢реЗрдбреНрдпреВрд▓ рдХреЗ рд▓рдЧрднрдЧ рд╕реНрд╡рдЪрд╛рд▓рд┐рдд рдЬреЛрдбрд╝ рдХрд╛ рдЖрдирдВрдж рд▓реЗ рд╕рдХрддреЗ рд╣реИрдВ, рдФрд░ рд╕рд┐рд╕реНрдЯрдо рд╡реНрдпрд╡рд╕реНрдерд╛рдкрдХ рдЕрдзрд┐рдХ рдорд╣рддреНрд╡рдкреВрд░реНрдг рдХрд╛рд░реНрдп рдХрд░рдирд╛ рдЬрд╛рд░реА рд░рдЦ рд╕рдХрддреЗ рд╣реИрдВред
PS рдХреНрдпрд╛ рдЖрдкрдиреЗ рддрдп рдХрд┐рдпрд╛ рдерд╛ рдХрд┐ рдХреНрдпрд╛ рдЯреВрдЯ рдЧрдпрд╛ рдерд╛?рдЬрдм рдкрд╛рда рдкреВрд░реА рддрд░рд╣ рд╕реЗ рддреИрдпрд╛рд░ рдерд╛, рддреЛ рдЧреНрд░рд╛рдл рдХреЛ рджреЗрдЦрддреЗ рд╣реБрдП, рдореИрдВрдиреЗ рдорд╣рд╕реВрд╕ рдХрд┐рдпрд╛ рдХрд┐ рдкрд┐рдЫрд▓реЗ рд╕рд╛рд▓ рдХреЗ рд╕реБрдВрджрд░ рд╕рдВрд╕реНрдХрд░рдг рднреА рд╕рдорд╕реНрдпрд╛ рдХреЛ рдареАрдХ рдирд╣реАрдВ рдХрд░рддреЗ рд╣реИрдВред рдХрдИ рдЕрдиреНрдп рдЧреНрд░рд╛рдлрд╝ рдкрд░ рдЬреЛ рдорд╛рдирдХ рдбреЗрдЯрд╛ рдХреНрд╡реЗрд░реА рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рд╣реИрдВ, рд╡рд░реНрдгрд┐рдд рд╕рдорд╛рдзрд╛рди рдХреЗ рджреЛрд╣рд░рд╛рдП рдЬрд╛рдиреЗ рдХреЗ рдХреБрдЫ рд╕рдордп рдмрд╛рдж, рджрд┐рди рдореЗрдВ рдХрдИ рдмрд╛рд░ рдбреЗрдЯрд╛ рд╣рдЯрд╛рдиреЗ рдФрд░ рдкреНрд░рджрд░реНрд╢рди рдирд╣реАрдВ рд╣реЛрддрд╛ рд╣реИред рд╢рд╛рдпрдж рдЙрдкрдпреЛрдЧ рдХреА рдЧрдИ рдЕрд╡рд╕рдВрд░рдЪрдирд╛, рдпрд╛ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рддреНрд░реБрдЯрд┐рдпреЛрдВ рдХреА рдПрдХ рд╡рд┐рд╢реЗрд╖рддрд╛ред рдХрд┐рд╕реА рднреА рдорд╛рдорд▓реЗ рдореЗрдВ, рдпрд╣ рдбреЗрдЯрд╛ рдХреНрд╡реЗрд░реА рдХреА рд╕реБрд╡рд┐рдзрд╛ рдХреЛ рдирдХрд╛рд░рддрд╛ рдирд╣реАрдВ рд╣реИ, рд▓реЗрдХрд┐рди рдЗрд╕рдХрд╛ рдХрд╛рд░рдг ...: "рд╣рдо рдЦреЛрдЬ рдХрд░реЗрдВрдЧреЗ" (c)