DIY: рд╣рд╛рдореА рдХрд╕рд░реА рдЧреЛрджрд╛рдо рдирд┐рдЧрд░рд╛рдиреА рд╕реНрд╡рдЪрд╛рд▓рд┐рдд рдЧрд░реНрдЫреМрдВ

X5 рд▓реЗ 43 рд╕реНрдЯреЛрд░рд╣рд░реВрдорд╛ рдЙрддреНрдкрд╛рджрдирд╣рд░реВрдХреЛ рдирд┐рд░реНрдмрд╛рдз рдЖрдкреВрд░реНрддрд┐ рд╕реБрдирд┐рд╢реНрдЪрд┐рдд рдЧрд░реНрджреИ 4 рд╡рд┐рддрд░рдг рдХреЗрдиреНрджреНрд░рд╣рд░реВ рд░ 029 рдЖрдлреНрдиреИ рдЯреНрд░рдХрд╣рд░реВ рд╕рдЮреНрдЪрд╛рд▓рди рдЧрд░реНрджрдЫред рдпрд╕ рд▓реЗрдЦрдорд╛ рдо рд╕реНрдХреНрд░реНрдпрд╛рдЪрдмрд╛рдЯ рдЧреЛрджрд╛рдо рдШрдЯрдирд╛рд╣рд░реВрдХреЛ рдирд┐рдЧрд░рд╛рдиреАрдХреЛ рд▓рд╛рдЧрд┐ рдЕрдиреНрддрд░рдХреНрд░рд┐рдпрд╛рддреНрдордХ рдкреНрд░рдгрд╛рд▓реА рд╕рд┐рд░реНрдЬрдирд╛ рдЧрд░реНрдиреЗ рдореЗрд░реЛ рдЕрдиреБрднрд╡ рд╕рд╛рдЭрд╛ рдЧрд░реНрдиреЗрдЫреБред рдЬрд╛рдирдХрд╛рд░реА рдзреЗрд░реИ рджрд░реНрдЬрди рд╡рд┐рддрд░рдг рдХреЗрдиреНрджреНрд░рд╣рд░реБ рдХреЛ рдЙрддреНрдкрд╛рджрдирд╣рд░реБ рдХреЛ рдПрдХ рд╡рд┐рд╕реНрддреГрдд рд╢реНрд░реГрдВрдЦрд▓рд╛ рдХреЛ рдкреНрд░рдмрдиреНрдзрди рд╕рдВрдЧ рд╡реНрдпрд╛рдкрд╛рд░ рдХрдореНрдкрдиреАрд╣рд░реБ рдХреЛ рд░рд╕рдж рдХреЛ рд▓рд╛рдЧреА рдЙрдкрдпреЛрдЧреА рд╣реБрдиреЗрдЫред

DIY: рд╣рд╛рдореА рдХрд╕рд░реА рдЧреЛрджрд╛рдо рдирд┐рдЧрд░рд╛рдиреА рд╕реНрд╡рдЪрд╛рд▓рд┐рдд рдЧрд░реНрдЫреМрдВ

рдПрдХ рдирд┐рдпрдордХреЛ рд░реВрдкрдорд╛, рдирд┐рдЧрд░рд╛рдиреА рд░ рд╡реНрдпрд╛рдкрд╛рд░ рдкреНрд░рдХреНрд░рд┐рдпрд╛ рд╡реНрдпрд╡рд╕реНрдерд╛рдкрди рдкреНрд░рдгрд╛рд▓реАрд╣рд░реВрдХреЛ рдирд┐рд░реНрдорд╛рдг рд╕рдиреНрджреЗрд╢рд╣рд░реВ рд░ рдШрдЯрдирд╛рд╣рд░реВ рдкреНрд░рд╢реЛрдзрди рдЧрд░реНрди рд╕реБрд░реБ рд╣реБрдиреНрдЫред рдПрдХреИ рд╕рдордпрдорд╛, рд╡реНрдпрд╛рдкрд╛рд░ рдШрдЯрдирд╛рд╣рд░реВ рд░ рд░реЗрдХрд░реНрдбрд┐рдЩ рдШрдЯрдирд╛рд╣рд░реВрдХреЛ рдШрдЯрдирд╛рдХреЛ рд╡рд╛рд╕реНрддрд╡рд┐рдХ рддрдереНрдпрд▓рд╛рдИ рд╕реНрд╡рдЪрд╛рд▓рд┐рдд рдЧрд░реНрдиреЗ рд╕рдореНрднрд╛рд╡рдирд╛рд╕рдБрдЧ рд╕рдореНрдмрдиреНрдзрд┐рдд рдорд╣рддреНрддреНрд╡рдкреВрд░реНрдг рдкреНрд░рд╛рд╡рд┐рдзрд┐рдХ рдмрд┐рдиреНрджреБ рдЫреБрдЯреЗрдХреЛ рдЫред рдзреЗрд░реИ рдЬрд╕реЛ рд╡реНрдпрд╛рдкрд╛рд░ рдкреНрд░рдгрд╛рд▓реАрд╣рд░реВ рдЬрд╕реНрддреИ WMS, TMS, рдЗрддреНрдпрд╛рджрд┐, рддрд┐рдиреАрд╣рд░реВрдХреЛ рдЖрдлреНрдиреИ рдкреНрд░рдХреНрд░рд┐рдпрд╛рд╣рд░реВрдХреЛ рдирд┐рдЧрд░рд╛рдиреАрдХреЛ рд▓рд╛рдЧрд┐ рдирд┐рд░реНрдорд┐рдд рдЙрдкрдХрд░рдгрд╣рд░реВ рдЫрдиреНред рддрд░, рдпрджрд┐ рдпреА рд╡рд┐рднрд┐рдиреНрди рдирд┐рд░реНрдорд╛рддрд╛рд╣рд░реВрдмрд╛рдЯ рдкреНрд░рдгрд╛рд▓реАрд╣рд░реВ рд╣реБрдиреН рд╡рд╛ рдЕрдиреБрдЧрдорди рдХрд╛рд░реНрдпрдХреНрд╖рдорддрд╛ рдкрд░реНрдпрд╛рдкреНрдд рд░реВрдкрдорд╛ рд╡рд┐рдХрд╕рд┐рдд рдЧрд░рд┐рдПрдХреЛ рдЫреИрди рднрдиреЗ, рддрдкрд╛рдИрдВрд▓реЗ рдорд╣рдБрдЧреЛ рдкрд░рд┐рдорд╛рд░реНрдЬрдирд╣рд░реВ рдЕрд░реНрдбрд░ рдЧрд░реНрдиреБрдкрд░реНрдЫ рд╡рд╛ рдЕрддрд┐рд░рд┐рдХреНрдд рд╕реЗрдЯрд┐рдЩрд╣рд░реВрдХреЛ рд▓рд╛рдЧрд┐ рд╡рд┐рд╢реЗрд╖ рд╕рд▓реНрд▓рд╛рд╣рдХрд╛рд░рд╣рд░реВрд▓рд╛рдИ рдЖрдХрд░реНрд╖рд┐рдд рдЧрд░реНрдиреБрдкрд░реНрдЫред

рдкреНрд░рдгрд╛рд▓реАрдмрд╛рдЯ рд╕реВрдЪрдХрд╣рд░реВ рдкреНрд░рд╛рдкреНрдд рдЧрд░реНрдирдХрд╛ рд▓рд╛рдЧрд┐ рд╕реНрд░реЛрддрд╣рд░реВ (рддрд╛рд▓рд┐рдХрд╛рд╣рд░реВ) рдкрд╣рд┐рдЪрд╛рди рдЧрд░реНрдиреЗрд╕рдБрдЧ рд╕рдореНрдмрдиреНрдзрд┐рдд рдкрд░рд╛рдорд░реНрд╢рдХреЛ рдПрдЙрдЯрд╛ рд╕рд╛рдиреЛ рдЕрдВрд╢ рдорд╛рддреНрд░ рдЖрд╡рд╢реНрдпрдХ рдкрд░реНрдиреЗ рджреГрд╖реНрдЯрд┐рдХреЛрдгрд▓рд╛рдИ рд╡рд┐рдЪрд╛рд░ рдЧрд░реМрдВред

рд╣рд╛рдореНрд░реЛ рдЧреЛрджрд╛рдорд╣рд░реВрдХреЛ рд╡рд┐рд╢рд┐рд╖реНрдЯрддрд╛ рдпреЛ рд╣реЛ рдХрд┐ рдзреЗрд░реИ рдЧреЛрджрд╛рдо рд╡реНрдпрд╡рд╕реНрдерд╛рдкрди рдкреНрд░рдгрд╛рд▓реАрд╣рд░реВ (WMS Exceed) рдПрдЙрдЯреИ рд░рд╕рдж рдкрд░рд┐рд╕рд░рдорд╛ рд╕рдЮреНрдЪрд╛рд▓рди рд╣реБрдиреНрдЫрдиреНред рдЧреЛрджрд╛рдорд╣рд░реВ рд╡рд╕реНрддреБрд╣рд░реВрдХреЛ рднрдгреНрдбрд╛рд░рдг (рд╕реБрдХреНрдЦрд╛, рдорджрд┐рд░рд╛, рдЬрдореЗрдХреЛ, рдЖрджрд┐) рдХреЛ рдХреЛрдЯрд┐рд╣рд░реВ рдЕрдиреБрд╕рд╛рд░ рдорд╛рддреНрд░ рддрд╛рд░реНрдХрд┐рдХ рд░реВрдкрдорд╛ рд╡рд┐рднрд╛рдЬрд┐рдд рдЧрд░рд┐рдПрдХреЛ рдЫреИрдиред рдПрдЙрдЯрд╛ рд░рд╕рдж рдкрд░рд┐рд╕рд░ рднрд┐рддреНрд░ рддреНрдпрд╣рд╛рдБ рдзреЗрд░реИ рдЕрд▓рдЧ рдЧреЛрджрд╛рдо рднрд╡рдирд╣рд░реВ рдЫрдиреН, рдЬрд╕рдордзреНрдпреЗ рдкреНрд░рддреНрдпреЗрдХ рдЖрдлреНрдиреИ WMS рджреНрд╡рд╛рд░рд╛ рд╡реНрдпрд╡рд╕реНрдерд┐рдд рдЧрд░рд┐рдПрдХреЛ рдЫред

DIY: рд╣рд╛рдореА рдХрд╕рд░реА рдЧреЛрджрд╛рдо рдирд┐рдЧрд░рд╛рдиреА рд╕реНрд╡рдЪрд╛рд▓рд┐рдд рдЧрд░реНрдЫреМрдВ

рдЧреЛрджрд╛рдордорд╛ рд╣реБрдиреЗ рдкреНрд░рдХреНрд░рд┐рдпрд╛рд╣рд░реВрдХреЛ рд╕рд╛рдорд╛рдиреНрдп рдЪрд┐рддреНрд░ рдмрдирд╛рдЙрдирдХреЛ рд▓рд╛рдЧрд┐, рдкреНрд░рдмрдиреНрдзрдХрд╣рд░реВрд▓реЗ рдкреНрд░рддреНрдпреЗрдХ WMS рдХреЛ рд░рд┐рдкреЛрд░реНрдЯрд┐рдЩ рджрд┐рдирдХреЛ рдзреЗрд░реИ рдкрдЯрдХ рд╡рд┐рд╢реНрд▓реЗрд╖рдг рдЧрд░реНрдЫрдиреН, рдЧреЛрджрд╛рдо рдЕрдкрд░реЗрдЯрд░рд╣рд░реВ (рд░рд┐рд╕реАрднрд░рд╣рд░реВ, рдкрд┐рдХрд░рд╣рд░реВ, рд╕реНрдЯреНрдпрд╛рдХрд░рд╣рд░реВ) рдмрд╛рдЯ рд╕рдиреНрджреЗрд╢рд╣рд░реВ рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдЧрд░реНрдЫрдиреН рд░ рд╕реВрдЪрдирд╛ рдмреЛрд░реНрдбрдорд╛ рдкреНрд░рддрд┐рдмрд┐рдореНрдмрдХреЛ рд▓рд╛рдЧрд┐ рд╡рд╛рд╕реНрддрд╡рд┐рдХ рдкрд░рд┐рдЪрд╛рд▓рди рд╕реВрдЪрдХрд╣рд░реВ рд╕рдВрдХреНрд╖реЗрдк рдЧрд░реНрдиреБрд╣реЛрд╕реНред

рдкреНрд░рдмрдиреНрдзрдХрд╣рд░реВрдХреЛ рд╕рдордп рдмрдЪрдд рдЧрд░реНрди, рд╣рд╛рдореАрд▓реЗ рдЧреЛрджрд╛рдо рдШрдЯрдирд╛рд╣рд░реВрдХреЛ рдкрд░рд┐рдЪрд╛рд▓рди рдирд┐рдпрдиреНрддреНрд░рдгрдХреЛ рд▓рд╛рдЧрд┐ рд╕рд╕реНрддреЛ рдкреНрд░рдгрд╛рд▓реА рд╡рд┐рдХрд╛рд╕ рдЧрд░реНрдиреЗ рдирд┐рд░реНрдгрдп рдЧрд░реНрдпреМрдВред рдирдпрд╛рдБ рдкреНрд░рдгрд╛рд▓реА, рдЧреЛрджрд╛рдо рдкреНрд░рдХреНрд░рд┐рдпрд╛рд╣рд░реВрдХреЛ рдкрд░рд┐рдЪрд╛рд▓рди рдкреНрд░рджрд░реНрд╢рдирдХреЛ "рддрд╛рддреЛ" рд╕реВрдЪрдХрд╣рд░реВ рдкреНрд░рджрд░реНрд╢рди рдЧрд░реНрдиреБрдХреЛ рдЕрддрд┐рд░рд┐рдХреНрдд, рдШрдЯрдирд╛рд╣рд░реВ рд░реЗрдХрд░реНрдб рдЧрд░реНрди рд░ рджрд┐рдЗрдПрдХреЛ рд╕реВрдЪрдХрд╣рд░реВрд▓рд╛рдИ рдЕрд╕рд░ рдЧрд░реНрдиреЗ рдХрд╛рд░рдгрд╣рд░реВрд▓рд╛рдИ рд╣рдЯрд╛рдЙрди рдХрд╛рд░реНрдпрд╣рд░реВрдХреЛ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрдирдХреЛ рдЕрдиреБрдЧрдорди рдЧрд░реНрди рдкреНрд░рдмрдиреНрдзрдХрд╣рд░реВрд▓рд╛рдИ рдорджреНрджрдд рдЧрд░реНрдиреБрдкрд░реНрджрдЫред рдХрдореНрдкрдиреАрдХреЛ IT рдЖрд░реНрдХрд┐рдЯреЗрдХреНрдЪрд░рдХреЛ рд╕рд╛рдорд╛рдиреНрдп рд▓реЗрдЦрд╛ рдкрд░реАрдХреНрд╖рд╛ рд╕рдЮреНрдЪрд╛рд▓рди рдЧрд░реЗрдкрдЫрд┐, рд╣рд╛рдореАрд▓реЗ рдорд╣рд╕реБрд╕ рдЧрд░реНрдпреМрдВ рдХрд┐ рдЖрд╡рд╢реНрдпрдХ рдкреНрд░рдгрд╛рд▓реАрдХрд╛ рд╡реНрдпрдХреНрддрд┐рдЧрдд рднрд╛рдЧрд╣рд░реВ рдкрд╣рд┐рд▓реЗ рдиреИ рд╣рд╛рдореНрд░реЛ рдкрд░рд┐рджреГрд╢реНрдпрдорд╛ рдХреБрдиреИ рди рдХреБрдиреИ рд░реВрдкрдорд╛ рдЕрд╡рд╕реНрдерд┐рдд рдЫрдиреН рд░ рддрд┐рдиреАрд╣рд░реВрдХрд╛ рд▓рд╛рдЧрд┐ рд╕реЗрдЯрд┐рдЩрд╣рд░реВрдХреЛ рдкрд░реАрдХреНрд╖рдг рд░ рдЖрд╡рд╢реНрдпрдХ рд╕рдорд░реНрдерди рд╕реЗрд╡рд╛рд╣рд░реВ рджреБрд╡реИ рдЫрдиреНред рдмрд╛рдБрдХреА рд░рд╣реЗрдХреЛ рд╕рдореНрдкреВрд░реНрдг рдЕрд╡рдзрд╛рд░рдгрд╛рд▓рд╛рдИ рдПрдХрд▓ рд╡рд╛рд╕реНрддреБ рд╕рдорд╛рдзрд╛рдирдорд╛ рд▓реНрдпрд╛рдЙрдиреЗ рд░ рд╡рд┐рдХрд╛рд╕рдХреЛ рджрд╛рдпрд░рд╛ рдЕрдиреБрдорд╛рди рдЧрд░реНрдиреЗ рд╣реЛред

рдирдпрд╛рдБ рдкреНрд░рдгрд╛рд▓реА рдирд┐рд░реНрдорд╛рдг рдЧрд░реНрди рдЖрд╡рд╢реНрдпрдХ рдХрд╛рдордХреЛ рдорд╛рддреНрд░рд╛ рдореВрд▓реНрдпрд╛рдЩреНрдХрди рдЧрд░реЗрдкрдЫрд┐, рдпреЛ рдкрд░рд┐рдпреЛрдЬрдирд╛рд▓рд╛рдИ рдзреЗрд░реИ рдЪрд░рдгрд╣рд░реВрдорд╛ рд╡рд┐рднрд╛рдЬрди рдЧрд░реНрдиреЗ рдирд┐рд░реНрдгрдп рдЧрд░рд┐рдпреЛ:

  1. рдЧреЛрджрд╛рдо рдкреНрд░рдХреНрд░рд┐рдпрд╛рд╣рд░реВрдХреЛ рд▓рд╛рдЧрд┐ рд╕реВрдЪрдХрд╣рд░реВрдХреЛ рд╕рдЩреНрдХрд▓рди, рджреГрд╢реНрдпрд╛рд╡рд▓реЛрдХрди рд░ рд╕реВрдЪрдХрд╣рд░реВ рд░ рд╡рд┐рдЪрд▓рдирд╣рд░реВрдХреЛ рдирд┐рдпрдиреНрддреНрд░рдг
  2. рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдорд╛рдкрджрдгреНрдбрд╣рд░реВрдХреЛ рд╕реНрд╡рдЪрд╛рд▓рди рд░ рд╡рд┐рдЪрд▓рдирд╣рд░реВрдХреЛ рд▓рд╛рдЧрд┐ рд╡реНрдпрд╛рдкрд╛рд░ рд╕реЗрд╡рд╛ рд╕реЗрд╡рд╛рдорд╛ рдЖрд╡реЗрджрдирд╣рд░реВрдХреЛ рджрд░реНрддрд╛
  3. рд▓реЛрдб рдкреВрд░реНрд╡рд╛рдиреБрдорд╛рди рд░ рдкреНрд░рдмрдиреНрдзрдХрд╣рд░реВрдХреЛ рд▓рд╛рдЧрд┐ рд╕рд┐рдлрд╛рд░рд┐рд╕рд╣рд░реВрдХреЛ рд╕рд┐рд░реНрдЬрдирд╛рдХреЛ рд╕рд╛рде рд╕рдХреНрд░рд┐рдп рдирд┐рдЧрд░рд╛рдиреАред

рдкрд╣рд┐рд▓реЛ рдЪрд░рдгрдорд╛, рдкреНрд░рдгрд╛рд▓реАрд▓реЗ рдХрдореНрдкреНрд▓реЗрдХреНрд╕рдХреЛ рд╕рдмреИ WMS рдмрд╛рдЯ рдкрд░рд┐рдЪрд╛рд▓рди рдбреЗрдЯрд╛рдХреЛ рддрдпрд╛рд░ рд╕реНрд▓рд╛рдЗрд╕рд╣рд░реВ рд╕рдЩреНрдХрд▓рди рдЧрд░реНрдиреБрдкрд░реНрдЫред рдкрдврд╛рдЗ рд▓рдЧрднрдЧ рд╡рд╛рд╕реНрддрд╡рд┐рдХ рд╕рдордпрдорд╛ рд╣реБрдиреНрдЫ (5 рдорд┐рдиреЗрдЯ рднрдиреНрджрд╛ рдХрдордХреЛ рдЕрдиреНрддрд░рд╛рд▓)ред рдЪрд╛рд▓ рдпреЛ рд╣реЛ рдХрд┐ рдбрд╛рдЯрд╛ рдзреЗрд░реИ рджрд░реНрдЬрди рдЧреЛрджрд╛рдорд╣рд░реВрдХреЛ DBMS рдмрд╛рдЯ рдкреНрд░рд╛рдкреНрдд рдЧрд░реНрдиреБрдкрд░реНрджрдЫ рдЬрдм рд╕рдореНрдкреВрд░реНрдг рдиреЗрдЯрд╡рд░реНрдХрдорд╛ рдкреНрд░рдгрд╛рд▓реА рддреИрдирд╛рддреА рдЧрд░реНрджрдЫред рдкреНрд░рд╛рдкреНрдд рдкрд░рд┐рдЪрд╛рд▓рди рдбреЗрдЯрд╛ рдпреЛрдЬрдирд╛рдмрджреНрдз рд╕рдВрдХреЗрддрдХрд╣рд░реВрдмрд╛рдЯ рд╡рд┐рдЪрд▓рдирд╣рд░реВ рдЧрдгрдирд╛ рдЧрд░реНрди рд░ рддрдереНрдпрд╛рдЩреНрдХрд╣рд░реВ рдЧрдгрдирд╛ рдЧрд░реНрди рдкреНрд░рдгрд╛рд▓реА рдХреЛрд░рдХреЛ рддрд░реНрдХрджреНрд╡рд╛рд░рд╛ рдкреНрд░рд╢реЛрдзрди рдЧрд░рд┐рдиреНрдЫред рдпрд╕рд░реА рдкреНрд░рд╢реЛрдзрди рдЧрд░рд┐рдПрдХреЛ рдбрд╛рдЯрд╛ рдкреНрд░рдмрдиреНрдзрдХрдХреЛ рдЯреНрдпрд╛рдмреНрд▓реЗрдЯ рд╡рд╛ рдЧреЛрджрд╛рдо рдЬрд╛рдирдХрд╛рд░реА рдмреЛрд░реНрдбрдорд╛ рдмреБрдЭреНрди рдпреЛрдЧреНрдп рдЧреНрд░рд╛рдл рд░ рд░реЗрдЦрд╛рдЪрд┐рддреНрд░рдХреЛ рд░реВрдкрдорд╛ рдкреНрд░рджрд░реНрд╢рд┐рдд рд╣реБрдиреБрдкрд░реНрдЫред

DIY: рд╣рд╛рдореА рдХрд╕рд░реА рдЧреЛрджрд╛рдо рдирд┐рдЧрд░рд╛рдиреА рд╕реНрд╡рдЪрд╛рд▓рд┐рдд рдЧрд░реНрдЫреМрдВ

рдкрд╣рд┐рд▓реЛ рдЪрд░рдгрдХреЛ рдкрд╛рдпрд▓рдЯ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрдирдХреЛ рд▓рд╛рдЧрд┐ рдЙрдкрдпреБрдХреНрдд рдкреНрд░рдгрд╛рд▓реА рдЫрдиреМрдЯ рдЧрд░реНрджрд╛, рд╣рд╛рдореАрд▓реЗ Zabbix рд░реЛрдЬреНрдпреМрдВред рдпреЛ рдкреНрд░рдгрд╛рд▓реА рдкрд╣рд┐рд▓реЗ рдиреИ рдЧреЛрджрд╛рдо рдкреНрд░рдгрд╛рд▓реАрд╣рд░реВрдХреЛ рдЖрдИрдЯреА рдкреНрд░рджрд░реНрд╢рди рдирд┐рдЧрд░рд╛рдиреА рдЧрд░реНрди рдкреНрд░рдпреЛрдЧ рдЧрд░рд┐рдПрдХреЛ рдЫред рдЧреЛрджрд╛рдо рд╕рдЮреНрдЪрд╛рд▓рдирдХреЛ рд╡реНрдпрд╛рдкрд╛рд░ рдореЗрдЯреНрд░рд┐рдХреНрд╕ рд╕рдЩреНрдХрд▓рди рдЧрд░реНрдирдХреЛ рд▓рд╛рдЧрд┐ рдЫреБрдЯреНрдЯреИ рд╕реНрдерд╛рдкрдирд╛ рдердкреЗрд░, рддрдкрд╛рдИрдВрд▓реЗ рдЧреЛрджрд╛рдордХреЛ рд╕реНрд╡рд╛рд╕реНрдереНрдпрдХреЛ рд╕рдордЧреНрд░ рдЪрд┐рддреНрд░ рдкреНрд░рд╛рдкреНрдд рдЧрд░реНрди рд╕рдХреНрдиреБрд╣реБрдиреНрдЫред

рдкреНрд░рдгрд╛рд▓реАрдХреЛ рд╕рд╛рдорд╛рдиреНрдп рд╡рд╛рд╕реНрддреБрдХрд▓рд╛ рдЪрд┐рддреНрд░рдорд╛ рдЬрд╕реНрддреИ рдмрд╛рд╣рд┐рд░ рдирд┐рд╕реНрдХрд┐рдпреЛред

DIY: рд╣рд╛рдореА рдХрд╕рд░реА рдЧреЛрджрд╛рдо рдирд┐рдЧрд░рд╛рдиреА рд╕реНрд╡рдЪрд╛рд▓рд┐рдд рдЧрд░реНрдЫреМрдВ

рдкреНрд░рддреНрдпреЗрдХ WMS рдЙрджрд╛рд╣рд░рдгрд▓рд╛рдИ рдирд┐рдЧрд░рд╛рдиреА рдкреНрд░рдгрд╛рд▓реАрдХреЛ рд▓рд╛рдЧрд┐ рд╣реЛрд╕реНрдЯрдХреЛ рд░реВрдкрдорд╛ рдкрд░рд┐рднрд╛рд╖рд┐рдд рдЧрд░рд┐рдПрдХреЛ рдЫред рдореЗрдЯреНрд░рд┐рдХрд╣рд░реВ рдбреЗрдЯрд╛ рд╕реЗрдиреНрдЯрд░ рдиреЗрдЯрд╡рд░реНрдХрдорд╛ рдХреЗрдиреНрджреНрд░реАрдп рд╕рд░реНрднрд░рджреНрд╡рд╛рд░рд╛ рддрдпрд╛рд░ рдЧрд░рд┐рдПрдХреЛ SQL рдХреНрд╡реЗрд░реАрд╕рдБрдЧ рд▓рд┐рдкрд┐ рдЪрд▓рд╛рдПрд░ рд╕рдЩреНрдХрд▓рди рдЧрд░рд┐рдиреНрдЫред рдпрджрд┐ рддрдкрд╛рдЗрдБрд▓рд╛рдИ рдбрд╛рдЯрд╛рдмреЗрд╕рдорд╛ рдкреНрд░рддреНрдпрдХреНрд╖ рдкрд╣реБрдБрдЪрдХреЛ рд╕рд┐рдлрд╛рд░рд┐рд╕ рдирдЧрд░реНрдиреЗ рдкреНрд░рдгрд╛рд▓реАрдХреЛ рдирд┐рдЧрд░рд╛рдиреА рдЧрд░реНрди рдЖрд╡рд╢реНрдпрдХ рдЫ (рдЙрджрд╛рд╣рд░рдгрдХрд╛ рд▓рд╛рдЧрд┐, SAP EWM), рддрдкрд╛рдЗрдБ рд╕рдВрдХреЗрддрдХрд╣рд░реВ рдкреНрд░рд╛рдкреНрдд рдЧрд░реНрди рд╡рд╛ python/vbascript рдорд╛ рдПрдХ рд╕рд╛рдзрд╛рд░рдг рдкреНрд░реЛрдЧреНрд░рд╛рдо рд▓реЗрдЦреНрди рдХрд╛рдЧрдЬрд╛рддрд┐рдд API рдХрд╛рд░реНрдпрд╣рд░реВрдорд╛ рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдХрд▓рд╣рд░реВ рдкреНрд░рдпреЛрдЧ рдЧрд░реНрди рд╕рдХреНрдиреБрд╣реБрдиреНрдЫред

рдореБрдЦреНрдп рд╕рд░реНрднрд░рдмрд╛рдЯ рд▓реЛрдб рд╡рд┐рддрд░рдг рдЧрд░реНрди рдЧреЛрджрд╛рдо рдиреЗрдЯрд╡рд░реНрдХрдорд╛ Zabbix рдкреНрд░реЛрдХреНрд╕реА рдЙрджрд╛рд╣рд░рдг рддреИрдирд╛рдд рдЧрд░рд┐рдПрдХреЛ рдЫред рдкреНрд░реЛрдХреНрд╕реА рдорд╛рд░реНрдлрдд, рд╕рдмреИ рд╕реНрдерд╛рдиреАрдп WMS рдЙрджрд╛рд╣рд░рдгрд╣рд░реВрд╕рдБрдЧ рдХрд╛рдо рд╕реБрдирд┐рд╢реНрдЪрд┐рдд рдЧрд░рд┐рдПрдХреЛ рдЫред рдЕрд░реНрдХреЛ рдкрдЯрдХ Zabbix рд╕рд░реНрднрд░рд▓реЗ рдкреНрдпрд╛рд░рд╛рдорд┐рдЯрд░рд╣рд░реВ рдЕрдиреБрд░реЛрдз рдЧрд░реНрджрд╛, WMS рдбрд╛рдЯрд╛рдмреЗрд╕рдмрд╛рдЯ рдореЗрдЯреНрд░рд┐рдХреНрд╕ рдЕрдиреБрд░реЛрдз рдЧрд░реНрди Zabbix рдкреНрд░реЛрдХреНрд╕реАрдХреЛ рд╕рд╛рде рд╣реЛрд╕реНрдЯрдорд╛ рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рдЧрд░рд┐рдиреНрдЫред

рдХреЗрдиреНрджреНрд░реАрдп Zabbix рд╕рд░реНрднрд░рдорд╛ рдЧреНрд░рд╛рдл рд░ рдЧреЛрджрд╛рдо рд╕реВрдЪрдХрд╣рд░реВ рдкреНрд░рджрд░реНрд╢рди рдЧрд░реНрди, рд╣рд╛рдореА Grafana рддреИрдирд╛рдд рдЧрд░реНрдЫреМрдВред рдЧреЛрджрд╛рдо рд╕рдЮреНрдЪрд╛рд▓рдирдХреЛ рдЗрдиреНрдлреЛрдЧреНрд░рд╛рдлрд┐рдХреНрд╕рдХреЛ рд╕рд╛рде рддрдпрд╛рд░ рдбреНрдпрд╛рд╕рдмреЛрд░реНрдбрд╣рд░реВ рдкреНрд░рджрд░реНрд╢рди рдЧрд░реНрдиреБрдХреЛ рд╕рд╛рдереИ, рдЧреНрд░рд╛рдлрд╛рдирд╛ рд╕рдВрдХреЗрддрдХрд╣рд░реВрдорд╛ рд╡рд┐рдЪрд▓рдирд╣рд░реВ рдирд┐рдЧрд░рд╛рдиреА рдЧрд░реНрди рд░ рд╡реНрдпрд╛рдкрд╛рд░ рдШрдЯрдирд╛рд╣рд░реВрд╕рдБрдЧ рдХрд╛рдо рдЧрд░реНрди рдЧреЛрджрд╛рдо рд╕реЗрд╡рд╛ рдкреНрд░рдгрд╛рд▓реАрдорд╛ рд╕реНрд╡рдЪрд╛рд▓рд┐рдд рдЕрд▓рд░реНрдЯрд╣рд░реВ рдкрдард╛рдЙрди рдкреНрд░рдпреЛрдЧ рдЧрд░рд┐рдиреЗрдЫред

рдЙрджрд╛рд╣рд░рдгрдХреЛ рд░реВрдкрдорд╛, рдЧреЛрджрд╛рдо рдкреНрд░рд╛рдкреНрдд рдХреНрд╖реЗрддреНрд░рдорд╛ рд▓реЛрдб рдирд┐рдпрдиреНрддреНрд░рдгрдХреЛ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрдирд▓рд╛рдИ рд╡рд┐рдЪрд╛рд░ рдЧрд░реМрдВред рдирд┐рдореНрди рдЧреЛрджрд╛рдо рдХреЛ рдпрд╕ рдХреНрд╖реЗрддреНрд░ рдорд╛ рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдкреНрд░рджрд░реНрд╢рди рдХреЛ рдореБрдЦреНрдп рд╕рдВрдХреЗрддрдХ рдХреЛ рд░реВрдк рдорд╛ рдЫрдиреЛрдЯ рдЧрд░рд┐рдПрдХреЛ рдерд┐рдпреЛ:

  • рд░рд┐рд╕реЗрдкреНрд╢рди рдХреНрд╖реЗрддреНрд░рдорд╛ рд╕рд╡рд╛рд░реА рд╕рд╛рдзрдирд╣рд░реВрдХреЛ рд╕рдВрдЦреНрдпрд╛, рдЦрд╛рддрд╛ рд╕реНрдерд┐рддрд┐рд╣рд░реВ (рдпреЛрдЬрдирд╛рдмрджреНрдз, рдЖрдЗрдкреБрдЧреЗрдХреЛ, рдХрд╛рдЧрдЬрд╛рддрд╣рд░реВ, рдЕрдирд▓реЛрдбрд┐рдЩ, рдкреНрд░рд╕реНрдерд╛рди;
  • рдирд┐рдпреБрдХреНрддрд┐ рд░ рдкреБрдирдГрдкреВрд░реНрддрд┐ рдХреНрд╖реЗрддреНрд░рд╣рд░реВрдХреЛ рдХрд╛рд░реНрдпрднрд╛рд░ (рднрдгреНрдбрд╛рд░рдг рдЕрд╡рд╕реНрдерд╛рд╣рд░реВ рдЕрдиреБрд╕рд╛рд░)ред

рд╕реЗрдЯрд┐рдЩреНрд╣рд░реВ

рдкреНрд░рдгрд╛рд▓реАрдХреЛ рдореБрдЦреНрдп рдХрдореНрдкреЛрдиреЗрдиреНрдЯрд╣рд░реВ (SQLcl, Zabbix, Grafana) рдХреЛ рд╕реНрдерд╛рдкрдирд╛ рд░ рдХрдиреНрдлрд┐рдЧрд░реЗрд╕рди рд╡рд┐рднрд┐рдиреНрди рд╕реНрд░реЛрддрд╣рд░реВрдорд╛ рд╡рд░реНрдгрди рдЧрд░рд┐рдПрдХреЛ рдЫ рд░ рдпрд╣рд╛рдБ рджреЛрд╣реЛрд░реНрдпрд╛рдЗрдиреЗ рдЫреИрдиред SQLplus рдХреЛ рд╕рдЯреНрдЯрд╛ SQLcl рдХреЛ рдкреНрд░рдпреЛрдЧ SQLcl (Oracle DBMS рдХреЛ рдХрдорд╛рдгреНрдб рд▓рд╛рдЗрди рдЗрдиреНрдЯрд░рдлреЗрд╕, java рдорд╛ рд▓реЗрдЦрд┐рдПрдХреЛ) рд▓рд╛рдИ Oracle рдХреНрд▓рд╛рдЗрдиреНрдЯ рдХреЛ рдЕрддрд┐рд░рд┐рдХреНрдд рд╕реНрдерд╛рдкрдирд╛ рдХреЛ рдЖрд╡рд╢реНрдпрдХрддрд╛ рдЫреИрди рд░ рдмрдХреНрд╕ рдмрд╛рд╣рд┐рд░ рдХрд╛рдо рдЧрд░реНрджрдЫ рднрдиреНрдиреЗ рддрдереНрдп рдХреЛ рдХрд╛рд░рдг рд╣реЛред

рдо рдореБрдЦреНрдп рдмрд┐рдиреНрджреБрд╣рд░реВ рд╡рд░реНрдгрди рдЧрд░реНрдиреЗрдЫреБ рдЬреБрди Zabbix рдкреНрд░рдпреЛрдЧ рдЧрд░реНрджрд╛ рдЧреЛрджрд╛рдо рд╡реНрдпрд╛рдкрд╛рд░ рдкреНрд░рдХреНрд░рд┐рдпрд╛ рд╕рдВрдХреЗрддрдХрд╣рд░реВ рдирд┐рдЧрд░рд╛рдиреА рдЧрд░реНрди рдзреНрдпрд╛рди рджрд┐рдиреБрдкрд░реНрдЫ, рд░ рддрд┐рдиреАрд╣рд░реВрд▓рд╛рдИ рд▓рд╛рдЧреВ рдЧрд░реНрдиреЗ рд╕рдореНрднрд╛рд╡рд┐рдд рддрд░рд┐рдХрд╛рд╣рд░реВ рдордзреНрдпреЗ рдПрдХред рд╕рд╛рдереИ, рдпреЛ рд╕реБрд░рдХреНрд╖рд╛рдХреЛ рдмрд╛рд░реЗрдорд╛ рдкреЛрд╕реНрдЯ рд╣реЛрдЗрдиред рдЬрдбрд╛рдирд╣рд░реВрдХреЛ рд╕реБрд░рдХреНрд╖рд╛ рд░ рдкреНрд░рд╕реНрддреБрдд рд╡рд┐рдзрд┐рд╣рд░реВрдХреЛ рдкреНрд░рдпреЛрдЧрд▓рд╛рдИ рдЙрддреНрдкрд╛рджрдирд╢реАрд▓ рд╕рдЮреНрдЪрд╛рд▓рдирдорд╛ рдкрд╛рдпрд▓рдЯ рд╕рдорд╛рдзрд╛рди рд╕реНрдерд╛рдирд╛рдиреНрддрд░рдг рдЧрд░реНрдиреЗ рдкреНрд░рдХреНрд░рд┐рдпрд╛рдорд╛ рдердк рдЕрдзреНрдпрдпрди рдЖрд╡рд╢реНрдпрдХ рдЫред

рдореБрдЦреНрдп рдХреБрд░рд╛ рдпреЛ рд╣реЛ рдХрд┐ рдпрд╕реНрддреЛ рдкреНрд░рдгрд╛рд▓реА рд▓рд╛рдЧреВ рдЧрд░реНрджрд╛, рдпреЛ рдкреНрд░реЛрдЧреНрд░рд╛рдорд┐рдВрдЧ рдмрд┐рдирд╛ рдЧрд░реНрди рд╕рдореНрднрд╡ рдЫ, рдкреНрд░рдгрд╛рд▓реА рджреНрд╡рд╛рд░рд╛ рдкреНрд░рджрд╛рди рд╕реЗрдЯрд┐рдЩрд╣рд░реВ рдкреНрд░рдпреЛрдЧ рдЧрд░реЗрд░ред

Zabbix рдирд┐рдЧрд░рд╛рдиреА рдкреНрд░рдгрд╛рд▓реАрд▓реЗ рдирд┐рдЧрд░рд╛рдиреА рдкреНрд░рдгрд╛рд▓реАрдмрд╛рдЯ рдореЗрдЯреНрд░рд┐рдХреНрд╕ рд╕рдЩреНрдХрд▓рди рдЧрд░реНрди рдзреЗрд░реИ рд╡рд┐рдХрд▓реНрдкрд╣рд░реВ рдкреНрд░рджрд╛рди рдЧрд░реНрджрдЫред рдпреЛ рдпрд╛ рдд рдкреНрд░рддреНрдпрдХреНрд╖ рдкреЛрд▓рд┐рдВрдЧ рдЕрдиреБрдЧрдорди рдЧрд░рд┐рдПрдХрд╛ рд╣реЛрд╕реНрдЯрд╣рд░реВрджреНрд╡рд╛рд░рд╛ рдЧрд░реНрди рд╕рдХрд┐рдиреНрдЫ, рд╡рд╛ рд╣реЛрд╕реНрдЯрдХреЛ zabbix_sender рдорд╛рд░реНрдлрдд рд╕рд░реНрднрд░рдорд╛ рдбрд╛рдЯрд╛ рдкрдард╛рдЙрдиреЗ рдердк рдЙрдиреНрдирдд рд╡рд┐рдзрд┐рджреНрд╡рд╛рд░рд╛, рдирд┐рдореНрди-рд╕реНрддрд░ рдЦреЛрдЬ рдкреНрдпрд╛рд░рд╛рдорд┐рдЯрд░рд╣рд░реВ рдХрдиреНрдлрд┐рдЧрд░ рдЧрд░реНрдиреЗ рд╡рд┐рдзрд┐рд╣рд░реВ рд╕рд╣рд┐рддред рд╣рд╛рдореНрд░реЛ рд╕рдорд╕реНрдпрд╛ рд╕рдорд╛рдзрд╛рди рдЧрд░реНрди, рдХреЗрдиреНрджреНрд░реАрдп рд╕рд░реНрднрд░ рджреНрд╡рд╛рд░рд╛ рд╣реЛрд╕реНрдЯрд╣рд░реВрдХреЛ рдкреНрд░рддреНрдпрдХреНрд╖ рдорддрджрд╛рдирдХреЛ рд╡рд┐рдзрд┐ рдПрдХрджрдо рдЙрдкрдпреБрдХреНрдд рдЫ, рдХрд┐рдирднрдиреЗ рдпрд╕рд▓реЗ рддрдкрд╛рдЗрдБрд▓рд╛рдИ рдореЗрдЯреНрд░рд┐рдХреНрд╕ рдЕрдзрд┐рдЧреНрд░рд╣рдгрдХреЛ рдЕрдиреБрдХреНрд░рдордорд╛ рдкреВрд░реНрдг рдирд┐рдпрдиреНрддреНрд░рдг рдкреНрд░рд╛рдкреНрдд рдЧрд░реНрди рдЕрдиреБрдорддрд┐ рджрд┐рдиреНрдЫ рд░ рддрдкрд╛рдЗрдБ рдкреНрд░рддреНрдпреЗрдХ рдЕрдиреБрдЧрдорди рд╣реЛрд╕реНрдЯрдорд╛ рд╡рд┐рддрд░рдг рдЧрд░реНрди рдЖрд╡рд╢реНрдпрдХ рдмрд┐рдирд╛ рд╕реЗрдЯрд┐рдЩрд╣рд░реВ/рд╕реНрдХреНрд░рд┐рдкреНрдЯрд╣рд░реВрдХреЛ рдПрдХ рд╕реЗрдЯ рдкреНрд░рдпреЛрдЧ рдЧрд░реНрдиреБрд╣реБрдиреНрдЫ рднрдиреЗрд░ рд╕реБрдирд┐рд╢реНрдЪрд┐рдд рдЧрд░реНрджрдЫред

рдбрд┐рдмрдЧрд┐рдЩ рд░ рдкреНрд░рдгрд╛рд▓реА рд╕реЗрдЯрдЕрдкрдХреЛ рд▓рд╛рдЧрд┐ "рдкрд░реАрдХреНрд╖рдг рд╡рд┐рд╖рдпрд╣рд░реВ" рдХреЛ рд░реВрдкрдорд╛, рд╣рд╛рдореА рд╕реНрд╡реАрдХреГрддрд┐ рд╡реНрдпрд╡рд╕реНрдерд╛рдкрдирдХреЛ рд▓рд╛рдЧрд┐ WMS рдХрд╛рд░реНрдпрдкрддреНрд░ рдкреНрд░рдпреЛрдЧ рдЧрд░реНрдЫреМрдВ:

  1. рд░рд┐рд╕реЗрдкреНрд╢рдирдорд╛ рд░рд╣реЗрдХрд╛ рд╕рд╡рд╛рд░реА рд╕рд╛рдзрдирд╣рд░реВ, рдЖрдЗрдкреБрдЧреЗрдХрд╛ рд╕рдмреИ: "- рд╣рд╛рд▓рдХреЛ рд╕рдордпрдмрд╛рдЯ ренреи рдШрдгреНрдЯрд╛" рдЕрд╡рдзрд┐рдХрд╛ рд▓рд╛рдЧрд┐ рд╕реНрдерд┐рддрд┐ рднрдПрдХрд╛ рд╕рдмреИ рд╕рд╡рд╛рд░реА рд╕рд╛рдзрдирд╣рд░реВ - SQL рдХреНрд╡реЗрд░реА рдкрд╣рд┐рдЪрд╛рдирдХрд░реНрддрд╛: рдХрд╛рд░рд╣рд░реВ рдкреНрд░рд╛рдкреНрдд рдЧрд░реНрдиреБрд╣реЛрд╕реН.
  2. рд╕рдмреИ рд╡рд╛рд╣рди рд╕реНрдерд┐рддрд┐рд╣рд░реВрдХреЛ рдЗрддрд┐рд╣рд╛рд╕: 72 рдШрдгреНрдЯрд╛ рднрд┐рддреНрд░ рдЖрдЗрдкреБрдЧреЗрдХрд╛ рд╕рдмреИ рд╕рд╡рд╛рд░реА рд╕рд╛рдзрдирд╣рд░реВрдХреЛ рд╕реНрдерд┐рддрд┐ - SQL рдХреНрд╡реЗрд░реА рдкрд╣рд┐рдЪрд╛рдирдХрд░реНрддрд╛: рдХрд╛рд░ рдЗрддрд┐рд╣рд╛рд╕.
  3. рд╕реНрд╡реАрдХреГрддрд┐рдХреЛ рд▓рд╛рдЧрд┐ рдЕрдиреБрд╕реВрдЪрд┐рдд рд╕рд╡рд╛рд░реА рд╕рд╛рдзрдирд╣рд░реВ: "рдЕрдиреБрд╕реВрдЪрд┐рдд" рд╕реНрдерд┐рддрд┐, рд╕рдордп рдЕрдиреНрддрд░рд╛рд▓ "- 24 рдШрдгреНрдЯрд╛" рд░ "+24 рдШрдгреНрдЯрд╛" рд╡рд░реНрддрдорд╛рди рд╕рдордпрдорд╛ рдЖрдЧрдорди рднрдПрдХрд╛ рд╕рдмреИ рд╕рд╡рд╛рд░реА рд╕рд╛рдзрдирд╣рд░реВрдХреЛ рд╕реНрдерд┐рддрд┐ - SQL рдХреНрд╡реЗрд░реА рдкрд╣рд┐рдЪрд╛рдирдХрд░реНрддрд╛: рдХрд╛рд░рд╣рд░реВ.

рддреНрдпрд╕реЛрднрдП, рд╣рд╛рдореАрд▓реЗ рдЧреЛрджрд╛рдо рдкреНрд░рджрд░реНрд╢рди рдореЗрдЯреНрд░рд┐рдХреНрд╕рдХреЛ рд╕реЗрдЯрдорд╛ рдирд┐рд░реНрдгрдп рдЧрд░реЗрдкрдЫрд┐, рд╣рд╛рдореА WMS рдбрд╛рдЯрд╛рдмреЗрд╕рдХреЛ рд▓рд╛рдЧрд┐ SQL рдХреНрд╡реЗрд░реАрд╣рд░реВ рддрдпрд╛рд░ рдЧрд░реНрдиреЗрдЫреМрдВред рдкреНрд░рд╢реНрдирд╣рд░реВ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рдЧрд░реНрди, рдпреЛ рдореБрдЦреНрдп рдбрд╛рдЯрд╛рдмреЗрд╕ рдкреНрд░рдпреЛрдЧ рдЧрд░реНрди рд╕рд▓реНрд▓рд╛рд╣ рджрд┐рдЗрдиреНрдЫ, рддрд░ рдпрд╕рдХреЛ "рддрд╛рддреЛ" рдкреНрд░рддрд┐рд▓рд┐рдкрд┐ - рд╕реНрдЯреНрдпрд╛рдиреНрдбрдмрд╛рдЗред

рд╣рд╛рдореА рдбреЗрдЯрд╛ рдкреНрд░рд╛рдкреНрдд рдЧрд░реНрди рд╕реНрдЯреНрдпрд╛рдиреНрдбрдмрд╛рдЗ Oracle DBMS рдорд╛ рдЬрдбрд╛рди рдЧрд░реНрдЫреМрдВред рдЖрдИрдкреА тАЛтАЛрдареЗрдЧрд╛рдирд╛ рдкрд░реАрдХреНрд╖рдг рдбрд╛рдЯрд╛рдмреЗрд╕рдорд╛ рдЬрдбрд╛рдирдХреЛ рд▓рд╛рдЧрд┐ 192.168.1.106ред рд╣рд╛рдореАрд▓реЗ SQLcl рдХрд╛рдо рдЧрд░реНрдиреЗ рдлреЛрд▓реНрдбрд░рдХреЛ TNSNames.ORA рдорд╛ Zabbix рд╕рд░реНрднрд░рдорд╛ рдЬрдбрд╛рди рдкреНрдпрд╛рд░рд╛рдорд┐рдЯрд░рд╣рд░реВ рдмрдЪрдд рдЧрд░реНрдЫреМрдВ:

# cat  /opt/sqlcl/bin/TNSNames.ORA
WH1_1=
  (DESCRIPTION =
    (ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.1.106)(PORT = 1521))
    (CONNECT_DATA =
      (SERVER = DEDICATED)
      (SERVICE_NAME =  WH1_1)
    )
  )

рдпрд╕рд▓реЗ рд╣рд╛рдореАрд▓рд╛рдИ EZconnect рдорд╛рд░реНрдлрдд рдкреНрд░рддреНрдпреЗрдХ рд╣реЛрд╕реНрдЯрдорд╛ SQL рдХреНрд╡реЗрд░реАрд╣рд░реВ рдЪрд▓рд╛рдЙрди рдЕрдиреБрдорддрд┐ рджрд┐рдиреНрдЫ, рдХреЗрд╡рд▓ рд▓рдЧрдЗрди/рдкрд╛рд╕рд╡рд░реНрдб рд░ рдбрд╛рдЯрд╛рдмреЗрд╕ рдирд╛рдо рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдЧрд░реНрджреИ:

# sql znew/Zabmon1@WH1_1

рд╣рд╛рдореА Zabbix рд╕рд░реНрднрд░рдорд╛ рдХрд╛рд░реНрдпрд░рдд рдлреЛрд▓реНрдбрд░рдорд╛ рддрдпрд╛рд░ SQL рдкреНрд░рд╢реНрдирд╣рд░реВ рдмрдЪрдд рдЧрд░реНрдЫреМрдВ:

/etc/zabbix/sql

рд░ рд╣рд╛рдореНрд░реЛ рд╕рд░реНрднрд░рдХреЛ zabbix рдкреНрд░рдпреЛрдЧрдХрд░реНрддрд╛рдорд╛ рдкрд╣реБрдБрдЪ рдЕрдиреБрдорддрд┐ рджрд┐рдиреБрд╣реЛрд╕реН:

# chown zabbix:zabbix -R /etc/zabbix/sql

рдЕрдиреБрд░реЛрдзрд╣рд░реВ рднрдПрдХрд╛ рдлрд╛рдЗрд▓рд╣рд░реВрд▓реЗ Zabbix рд╕рд░реНрднрд░рдмрд╛рдЯ рдкрд╣реБрдБрдЪрдХреЛ рд▓рд╛рдЧрд┐ рдПрдХ рдЕрджреНрд╡рд┐рддреАрдп рдкрд╣рд┐рдЪрд╛рдирдХрд░реНрддрд╛-рдирд╛рдо рдкреНрд░рд╛рдкреНрдд рдЧрд░реНрдЫрдиреНред SQLcl рдорд╛рд░реНрдлрдд рдкреНрд░рддреНрдпреЗрдХ рдбрд╛рдЯрд╛рдмреЗрд╕ рдХреНрд╡реЗрд░реАрд▓реЗ рд╣рд╛рдореАрд▓рд╛рдИ рдзреЗрд░реИ рдкреНрдпрд╛рд░рд╛рдорд┐рдЯрд░рд╣рд░реВ рдлрд░реНрдХрд╛рдЙрдБрдЫред Zabbix рдХреЛ рд╡рд┐рд╡рд░рдгрд╣рд░реВрд▓рд╛рдИ рдзреНрдпрд╛рдирдорд╛ рд░рд╛рдЦреНрджреИ, рдЬрд╕рд▓реЗ рдкреНрд░рддрд┐ рдЕрдиреБрд░реЛрдз рдорд╛рддреНрд░ рдПрдХ рдореЗрдЯреНрд░рд┐рдХ рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдЧрд░реНрди рд╕рдХреНрдЫ, рд╣рд╛рдореА рдХреНрд╡реЗрд░реА рдкрд░рд┐рдгрд╛рдорд╣рд░реВрд▓рд╛рдИ рд╡реНрдпрдХреНрддрд┐рдЧрдд рдореЗрдЯреНрд░рд┐рдХреНрд╕рдорд╛ рдкрд╛рд░реНрд╕ рдЧрд░реНрди рдердк рд╕реНрдХреНрд░рд┐рдкреНрдЯрд╣рд░реВ рдкреНрд░рдпреЛрдЧ рдЧрд░реНрдиреЗрдЫреМрдВред

рдореБрдЦреНрдп рд╕реНрдХреНрд░рд┐рдкреНрдЯ рддрдпрд╛рд░ рдЧрд░реМрдВ, рдпрд╕рд▓рд╛рдИ wh_Metrics.sh рд▓рд╛рдИ рдХрд▓ рдЧрд░реМрдВ, рдбрд╛рдЯрд╛рдмреЗрд╕рдорд╛ SQL рдХреНрд╡реЗрд░реА рдХрд▓ рдЧрд░реНрди, рдирддрд┐рдЬрд╛рд╣рд░реВ рдмрдЪрдд рдЧрд░реНрдиреБрд╣реЛрд╕реН рд░ рдбреЗрдЯрд╛ рдкреБрди: рдкреНрд░рд╛рдкреНрддрд┐рдХреЛ рд╕рдлрд▓рддрд╛рдХреЛ рд╕реВрдЪрдХрд╣рд░реВрд╕рдБрдЧ рдкреНрд░рд╛рд╡рд┐рдзрд┐рдХ рдореЗрдЯреНрд░рд┐рдХ рдлрд░реНрдХрд╛рдЙрдиреБрд╣реЛрд╕реН:

#!/bin/sh 
## ╨╜╨░╤Б╤В╤А╨╛╨╣╨║╨░ ╨╛╨║╤А╤Г╨╢╨╡╨╜╨╕╤П</i>
export ORACLE_HOME=/usr/lib/oracle/11.2/client64
export PATH=$PATH:$ORACLE_HOME/bin
export LD_LIBRARY_PATH=$ORACLE_HOME/lib:/usr/lib64:/usr/lib:$ORACLE_HOME/bin
export TNS_ADMIN=$ORACLE_HOME/network/admin
export JAVA_HOME=/
alias sql="opt/sqlcl/bin/sql"
## ╨╖╨░╨┤╨░╤С╨╝ ╨┐╤Г╤В╤М ╨║ ╤Д╨░╨╣╨╗╤Г ╤Б sql-╨╖╨░╨┐╤А╨╛╤Б╨╛╨╝ ╨╕ ╨┐╨░╤А╨░╨╝╨╡╤В╤А╨╕╨╖╨╛╨▓╨░╨╜╨╜╨╛╨╡ ╨╕╨╝╤П ╤Д╨░╨╣╨╗╨░
scriptLocation=/etc/zabbix/sql
sqlFile=$scriptLocation/sqlScript_"$2".sql
## ╨╖╨░╨┤╨░╤С╨╝ ╨┐╤Г╤В╤М ╨║ ╤Д╨░╨╣╨╗╤Г ╨┤╨╗╤П ╤Е╤А╨░╨╜╨╡╨╜╨╕╤П ╤А╨╡╨╖╤Г╨╗╤М╤В╨░╤В╨╛╨▓
resultFile=/etc/zabbix/sql/mon_"$1"_main.log
## ╨╜╨░╤Б╤В╤А╨░╨╕╨▓╨░╨╡╨╝ ╤Б╤В╤А╨╛╨║╤Г ╨┐╨╛╨┤╨║╨╗╤О╤З╨╡╨╜╨╕╤П ╨║ ╨С╨Ф
username="$3"
password="$4"
tnsname="$1"
## ╨╖╨░╨┐╤А╨░╤И╨╕╨▓╨░╨╡╨╝ ╤А╨╡╨╖╤Г╨╗╤М╤В╨░╤В ╨╕╨╖ ╨С╨Ф
var=$(sql -s $username/$password@$tnsname < $sqlFile)
## ╤Д╨╛╤А╨╝╨░╤В╨╕╤А╤Г╨╡╨╝ ╤А╨╡╨╖╤Г╨╗╤М╤В╨░╤В ╨╖╨░╨┐╤А╨╛╤Б╨░ ╨╕ ╨╖╨░╨┐╨╕╤Б╤Л╨▓╨░╨╡╨╝ ╨▓ ╤Д╨░╨╣╨╗
echo $var | cut -f5-18 -d " " > $resultFile
## ╨┐╤А╨╛╨▓╨╡╤А╤П╨╡╨╝ ╨╜╨░╨╗╨╕╤З╨╕╨╡ ╨╛╤И╨╕╨▒╨╛╨║
if grep -q ora "$resultFile"; then
    echo null > $resultFile
    echo 0
else
    echo 1
fi

рд╣рд╛рдореА Zabbix-рдкреНрд░реЛрдХреНрд╕реА рдХрдиреНрдлрд┐рдЧрд░реЗрд╕рди рд╕реЗрдЯрд┐рдЩрд╣рд░реВ (рдкреВрд░реНрд╡рдирд┐рд░реНрдзрд╛рд░рд┐рдд рд░реВрдкрдорд╛ - /usr/local/share/zabbix/externalscripts).

рдбрд╛рдЯрд╛рдмреЗрд╕рдХреЛ рдкрд╣рд┐рдЪрд╛рди рдЬрд╕рдмрд╛рдЯ рд╕реНрдХреНрд░рд┐рдкреНрдЯрд▓реЗ рдирддрд┐рдЬрд╛рд╣рд░реВ рдкреНрд░рд╛рдкреНрдд рдЧрд░реНрдиреЗрдЫ рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдкреНрдпрд╛рд░рд╛рдорд┐рдЯрд░рдХреЛ рд░реВрдкрдорд╛ рдкрд╛рд░рд┐рдд рдЧрд░рд┐рдиреЗрдЫред рдбрд╛рдЯрд╛рдмреЗрд╕ ID TNSNames.ORA рдлрд╛рдЗрд▓рдХреЛ рд╕реЗрдЯрд┐рдЩ рд▓рд╛рдЗрдирд╕рдБрдЧ рдореЗрд▓ рдЦрд╛рдиреБрдкрд░реНрдЫред

SQL рдХреНрд╡реЗрд░реА рдХрд▓рдХреЛ рдирддрд┐рдЬрд╛ рдЬрд╕реНрддреИ рдлрд╛рдЗрд▓рдорд╛ рдмрдЪрдд рдЧрд░рд┐рдПрдХреЛ рдЫ mon_base_id_main.log рдЬрд╣рд╛рдБ base_id = рдбрд╛рдЯрд╛рдмреЗрд╕ рдкрд╣рд┐рдЪрд╛рдирдХрд░реНрддрд╛рд▓рд╛рдИ рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдкреНрдпрд╛рд░рд╛рдорд┐рдЯрд░рдХреЛ рд░реВрдкрдорд╛ рдкреНрд░рд╛рдкреНрдд рднрдпреЛред рдбрд╛рдЯрд╛рдмреЗрд╕ рдкрд╣рд┐рдЪрд╛рдирдХрд░реНрддрд╛рд╣рд░реВрджреНрд╡рд╛рд░рд╛ рдкрд░рд┐рдгрд╛рдо рдлрд╛рдЗрд▓рдХреЛ рд╡рд┐рднрд╛рдЬрди рд╕рд░реНрднрд░рдмрд╛рдЯ рдПрдХреИ рд╕рд╛рде рдзреЗрд░реИ рдбрд╛рдЯрд╛рдмреЗрд╕рд╣рд░реВрдорд╛ рдЕрдиреБрд░реЛрдзрдХреЛ рдЕрд╡рд╕реНрдерд╛рдорд╛ рдкреНрд░рджрд╛рди рдЧрд░рд┐рдиреНрдЫред рдХреНрд╡реЗрд░реАрд▓реЗ рдорд╛рдирд╣рд░реВрдХреЛ рдХреНрд░рдордмрджреНрдз рджреБрдИ-рдЖрдпрд╛рдореА рдПрд░реЗ рдлрд░реНрдХрд╛рдЙрдБрдЫред

рдирд┐рдореНрди рд▓рд┐рдкрд┐, рдпрд╕рд▓рд╛рдИ getMetrica.sh рдХрд▓ рдЧрд░реМрдВ, рдЕрдиреБрд░реЛрдзрдХреЛ рдкрд░рд┐рдгрд╛рдордХреЛ рд╕рд╛рде рдлрд╛рдЗрд▓рдмрд╛рдЯ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдореЗрдЯреНрд░рд┐рдХ рдкреНрд░рд╛рдкреНрдд рдЧрд░реНрди рдЖрд╡рд╢реНрдпрдХ рдЫ:

#!/bin/sh 
## ╨╛╨┐╤А╨╡╨┤╨╡╨╗╤П╨╡╨╝ ╨╕╨╝╤П ╤Д╨░╨╣╨╗╨░ ╤Б ╤А╨╡╨╖╤Г╨╗╤М╤В╨░╤В╨╛╨╝ ╨╖╨░╨┐╤А╨╛╤Б╨░
resultFile=/etc/zabbix/sql/mon_тАЭ$1тАЭ_main.log
## ╤А╨░╨╖╨▒╨╕╤А╨░╨╡╨╝ ╨╝╨░╤Б╤Б╨╕╨▓ ╨╖╨╜╨░╤З╨╡╨╜╨╕╨╣ ╤А╨╡╨╖╤Г╨╗╤М╤В╨░╤В╨░ ╤Б╤А╨╡╨┤╤Б╤В╨▓╨░╨╝╨╕ ╤Б╨║╤А╨╕╨┐╤В╨░:
## ╨┐╤А╨╕ ╤А╨░╨▒╨╛╤В╨╡ ╤Б╨╛ ╤Б╤В╨░╤В╤Г╤Б╨░╨╝╨╕, ╨╖╨░╨┐╤А╨╛╤Б ╨▓╨╛╨╖╨▓╤А╨░╤Й╨░╨╡╤В ╨╜╨░╨╝ ╨┤╨▓╤Г╨╝╨╡╤А╨╜╤Л╨╣ ╨╝╨░╤Б╤Б╨╕╨▓ (RSLT) ╨▓ ╨▓╨╕╨┤╨╡ 
## {╤Б╤В╨░╤В╤Г╤Б1 ╨╖╨╜╨░╤З╨╡╨╜╨╕╨╡1 ╤Б╤В╨░╤В╤Г╤Б2 ╨╖╨╜╨░╤З╨╡╨╜╨╕╨╡2тАж} ╤А╨░╨╖╨┤╨╡╨╗╤С╨╜╨╜╤Л╤Е ╨┐╤А╨╛╨▒╨╡╨╗╨░╨╝╨╕ (╨╖╨╜╨░╤З╨╡╨╜╨╕╨╡ IFS)
## ╨┐╨░╤А╨░╨╝╨╡╤В╤А╨╛╨╝ ╨╖╨░╨┐╤А╨╛╤Б╨░ ╨┐╨╡╤А╨╡╨┤╨░╤С╨╝ ╨║╨╛╨┤ ╤Б╤В╨░╤В╤Г╤Б╨░ ╨╕ ╤Б╨║╤А╨╕╨┐╤В ╨▓╨╡╤А╨╜╤С╤В ╨╖╨╜╨░╤З╨╡╨╜╨╕╨╡
IFS=тАЩ тАШ
str=$(cat $resultFile)
status_id=null
read тАУra RSLT <<< тАЬ$strтАЭ
for i in тАЬ${RSLT[@]}тАЭ; do
if [[ тАЬ$status_idтАЭ == null ]]; then
status_id=тАЭ$I"
elif [[ тАЬ$status_idтАЭ == тАЬ$2тАЭ ]]; then
echo тАЬ$iтАЭ
break
else
status_id=null
fi
done

рдЕрдм рд╣рд╛рдореА Zabbix рдХрдиреНрдлрд┐рдЧрд░ рдЧрд░реНрди рд░ рдЧреЛрджрд╛рдо рд╕реНрд╡реАрдХреГрддрд┐ рдкреНрд░рдХреНрд░рд┐рдпрд╛рд╣рд░реВрдХреЛ рдЕрдиреБрдЧрдорди рд╕реВрдЪрдХрд╣рд░реВ рд╕реБрд░реБ рдЧрд░реНрди рддрдпрд╛рд░ рдЫреМрдВред

рдкреНрд░рддреНрдпреЗрдХ рдбрд╛рдЯрд╛рдмреЗрд╕ рдиреЛрдбрдорд╛ Zabbix рдПрдЬреЗрдиреНрдЯ рд╕реНрдерд╛рдкрдирд╛ рд░ рдХрдиреНрдлрд┐рдЧрд░ рдЧрд░рд┐рдПрдХреЛ рдЫред

рдореБрдЦреНрдп рд╕рд░реНрднрд░рдорд╛ рд╣рд╛рдореА Zabbix рдкреНрд░реЛрдХреНрд╕реАрд╕рдБрдЧ рд╕рдмреИ рд╕рд░реНрднрд░рд╣рд░реВ рдкрд░рд┐рднрд╛рд╖рд┐рдд рдЧрд░реНрдЫреМрдВред рд╕реЗрдЯрд┐рдЩрд╣рд░реВрдХреЛ рд▓рд╛рдЧрд┐, рдирд┐рдореНрди рдорд╛рд░реНрдЧрдорд╛ рдЬрд╛рдиреБрд╣реЛрд╕реН:

рдкреНрд░рд╢рд╛рд╕рди тЖТ рдкреНрд░реЛрдХреНрд╕реА тЖТ рдкреНрд░реЛрдХреНрд╕реА рд╕рд┐рд░реНрдЬрдирд╛ рдЧрд░реНрдиреБрд╣реЛрд╕реН

DIY: рд╣рд╛рдореА рдХрд╕рд░реА рдЧреЛрджрд╛рдо рдирд┐рдЧрд░рд╛рдиреА рд╕реНрд╡рдЪрд╛рд▓рд┐рдд рдЧрд░реНрдЫреМрдВ

рд╣рд╛рдореА рдирд┐рдпрдиреНрддреНрд░рд┐рдд рд╣реЛрд╕реНрдЯрд╣рд░реВ рдкрд░рд┐рднрд╛рд╖рд┐рдд рдЧрд░реНрдЫреМрдВ:

рд╕реЗрдЯрд┐рдЩрд╣рд░реВ тЖТ рд╣реЛрд╕реНрдЯрд╣рд░реВ тЖТ рд╣реЛрд╕реНрдЯ рд╕рд┐рд░реНрдЬрдирд╛ рдЧрд░реНрдиреБрд╣реЛрд╕реН

DIY: рд╣рд╛рдореА рдХрд╕рд░реА рдЧреЛрджрд╛рдо рдирд┐рдЧрд░рд╛рдиреА рд╕реНрд╡рдЪрд╛рд▓рд┐рдд рдЧрд░реНрдЫреМрдВ

рд╣реЛрд╕реНрдЯрдирд╛рдо рдПрдЬреЗрдиреНрдЯ рдХрдиреНрдлрд┐рдЧрд░реЗрд╕рди рдлрд╛рдЗрд▓рдорд╛ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдЧрд░рд┐рдПрдХреЛ рд╣реЛрд╕реНрдЯрдирд╛рдорд╕рдБрдЧ рдореЗрд▓ рдЦрд╛рдиреБрдкрд░реНрдЫред

рд╣рд╛рдореА рдиреЛрдбрдХреЛ рд▓рд╛рдЧрд┐ рд╕рдореВрд╣ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдЧрд░реНрдЫреМрдВ, рд╕рд╛рдереИ рдбрд╛рдЯрд╛рдмреЗрд╕рдХреЛ рд╕рд╛рде рдиреЛрдбрдХреЛ IP рдареЗрдЧрд╛рдирд╛ рд╡рд╛ DNS рдирд╛рдоред

рд╣рд╛рдореА рдореЗрдЯреНрд░рд┐рдХреНрд╕ рд╕рд┐рд░реНрдЬрдирд╛ рдЧрд░реНрдЫреМрдВ рд░ рддрд┐рдиреАрд╣рд░реВрдХреЛ рдЧреБрдгрд╣рд░реВ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдЧрд░реНрдЫреМрдВ:

рд╕реЗрдЯрд┐рдЩрд╣рд░реВ тЖТ рдиреЛрдбрд╣рд░реВ тЖТ 'рдиреЛрдб рдирд╛рдо' тЖТ рдбрд╛рдЯрд╛ рд╡рд╕реНрддреБрд╣рд░реВ>рдбреЗрдЯрд╛ рд╡рд╕реНрддреБ рд╕рд┐рд░реНрдЬрдирд╛ рдЧрд░реНрдиреБрд╣реЛрд╕реН

1) рдбрд╛рдЯрд╛рдмреЗрд╕рдмрд╛рдЯ рд╕рдмреИ рдкреНрдпрд╛рд░рд╛рдорд┐рдЯрд░рд╣рд░реВ рдХреНрд╡реЗрд░реА рдЧрд░реНрди рдореБрдЦреНрдп рдореЗрдЯреНрд░рд┐рдХ рд╕рд┐рд░реНрдЬрдирд╛ рдЧрд░реНрдиреБрд╣реЛрд╕реН

DIY: рд╣рд╛рдореА рдХрд╕рд░реА рдЧреЛрджрд╛рдо рдирд┐рдЧрд░рд╛рдиреА рд╕реНрд╡рдЪрд╛рд▓рд┐рдд рдЧрд░реНрдЫреМрдВ

рд╣рд╛рдореАрд▓реЗ рдбреЗрдЯрд╛ рддрддреНрд╡рдХреЛ рдирд╛рдо рд╕реЗрдЯ рдЧрд░реНрдЫреМрдВ, рдкреНрд░рдХрд╛рд░ "рдмрд╛рд╣реНрдп рдкреНрд░рдорд╛рдгрд┐рдХрд░рдг" рд╕рдВрдХреЗрдд рдЧрд░реНрдиреБрд╣реЛрд╕реНред "рдХреБрдЮреНрдЬреА" рдлрд┐рд▓реНрдбрдорд╛, рд╣рд╛рдореА рдПрдХ рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдкрд░рд┐рднрд╛рд╖рд┐рдд рдЧрд░реНрдЫреМрдВ рдЬрд╕рдорд╛ рд╣рд╛рдореАрд▓реЗ Oracle рдбрд╛рдЯрд╛рдмреЗрд╕рдХреЛ рдирд╛рдо, sql рдХреНрд╡реЗрд░реАрдХреЛ рдирд╛рдо, рд▓рдЧрдЗрди рд░ рдбрд╛рдЯрд╛рдмреЗрд╕рдорд╛ рдЬрдбрд╛рди рдЧрд░реНрдирдХреЛ рд▓рд╛рдЧрд┐ рдкрд╛рд╕рд╡рд░реНрдбрд▓рд╛рдИ рдкреНрдпрд╛рд░рд╛рдорд┐рдЯрд░рд╣рд░реВрдХреЛ рд░реВрдкрдорд╛ рдкрд╛рд╕ рдЧрд░реНрдЫреМрдВред рдХреНрд╡реЗрд░реА рдЕрдкрдбреЗрдЯ рдЕрдиреНрддрд░рд╛рд▓ 5 рдорд┐рдиреЗрдЯ (300 рд╕реЗрдХреЗрдиреНрдб) рдорд╛ рд╕реЗрдЯ рдЧрд░реНрдиреБрд╣реЛрд╕реНред

2) рдкреНрд░рддреНрдпреЗрдХ рд╡рд╛рд╣рди рд╕реНрдерд┐рддрд┐рдХреЛ рд▓рд╛рдЧрд┐ рдмрд╛рдБрдХреА рдореЗрдЯреНрд░рд┐рдХреНрд╕ рд╕рд┐рд░реНрдЬрдирд╛ рдЧрд░реНрдиреБрд╣реЛрд╕реНред рдпреА рдореЗрдЯреНрд░рд┐рдХреНрд╕рдХрд╛ рдорд╛рдирд╣рд░реВ рдореБрдЦреНрдп рдореЗрдЯреНрд░рд┐рдХ рдЬрд╛рдБрдЪрдХреЛ рдирддрд┐рдЬрд╛рдХреЛ рдЖрдзрд╛рд░рдорд╛ рдЙрддреНрдкрдиреНрди рд╣реБрдиреЗрдЫрдиреНред

DIY: рд╣рд╛рдореА рдХрд╕рд░реА рдЧреЛрджрд╛рдо рдирд┐рдЧрд░рд╛рдиреА рд╕реНрд╡рдЪрд╛рд▓рд┐рдд рдЧрд░реНрдЫреМрдВ

рд╣рд╛рдореАрд▓реЗ рдбреЗрдЯрд╛ рддрддреНрд╡рдХреЛ рдирд╛рдо рд╕реЗрдЯ рдЧрд░реНрдЫреМрдВ, рдкреНрд░рдХрд╛рд░ "рдмрд╛рд╣реНрдп рдкреНрд░рдорд╛рдгрд┐рдХрд░рдг" рд╕рдВрдХреЗрдд рдЧрд░реНрдиреБрд╣реЛрд╕реНред "рдХреБрдЮреНрдЬреА" рдлрд┐рд▓реНрдбрдорд╛, рд╣рд╛рдореА рдПрдХ рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдкрд░рд┐рднрд╛рд╖рд┐рдд рдЧрд░реНрдЫреМрдВ рдЬрд╕рдорд╛ рд╣рд╛рдореА рдкреНрдпрд╛рд░рд╛рдорд┐рдЯрд░рд╣рд░реВрдХреЛ рд░реВрдкрдорд╛ рдУрд░реЗрдХрд▓ рдбрд╛рдЯрд╛рдмреЗрд╕рдХреЛ рдирд╛рдо рд░ рд╕реНрдерд┐рддрд┐ рдХреЛрдб рдЬрд╕рдХреЛ рдорд╛рди рдЯреНрд░реНрдпрд╛рдХ рдЧрд░реНрди рдЪрд╛рд╣рдиреНрдЫреМрдВред рд╣рд╛рдореАрд▓реЗ рдХреНрд╡реЗрд░реА рдЕрдкрдбреЗрдЯ рдЕрдиреНрддрд░рд╛рд▓рд▓рд╛рдИ рдореБрдЦреНрдп рдореЗрдЯреНрд░рд┐рдХ (рейрезреж рд╕реЗрдХреЗрдиреНрдб) рднрдиреНрджрд╛ резреж рд╕реЗрдХреЗрдиреНрдб рд▓рд╛рдореЛрдорд╛ рд╕реЗрдЯ рдЧрд░реНрдЫреМрдВ рддрд╛рдХрд┐ рдкрд░рд┐рдгрд╛рдорд╣рд░реВ рдлрд╛рдЗрд▓рдорд╛ рд▓реЗрдЦреНрдирдХреЛ рд▓рд╛рдЧрд┐ рд╕рдордп рд╣реЛрд╕реНред

рдореЗрдЯреНрд░рд┐рдХрд╣рд░реВ рд╕рд╣реА рд░реВрдкрдорд╛ рдкреНрд░рд╛рдкреНрдд рдЧрд░реНрди, рдЪреЗрдХрд╣рд░реВ рд╕рдХреНрд░рд┐рдп рд╣реБрдиреЗ рдХреНрд░рдордорд╛ рдорд╣рддреНрддреНрд╡рдкреВрд░реНрдг рдЫред рдбрд╛рдЯрд╛ рдкреНрд░рд╛рдкреНрдд рдЧрд░реНрджрд╛ рджреНрд╡рдиреНрджреНрд╡рдмрд╛рдЯ рдмрдЪреНрдирдХреЛ рд▓рд╛рдЧрд┐, рд╕рдмреИрднрдиреНрджрд╛ рдкрд╣рд┐рд▓реЗ рд╣рд╛рдореА рд╕реНрдХреНрд░рд┐рдкреНрдЯ - wh_Metrics.sh рд▓рд╛рдИ рдХрд▓ рдЧрд░реЗрд░ рдореБрдЦреНрдп рдореЗрдЯреНрд░рд┐рдХ GetCarsByStatus рд╕рдХреНрд░рд┐рдп рдЧрд░реНрдЫреМрдВред

рд╕реЗрдЯрд┐рдЩрд╣рд░реВ тЖТ рдиреЛрдбрд╣рд░реВ тЖТ 'рдиреЛрдб рдирд╛рдо' тЖТ рдбреЗрдЯрд╛ рддрддреНрд╡рд╣рд░реВ тЖТ рд╕рдмрдлрд┐рд▓реНрдЯрд░ "рдмрд╛рд╣реНрдп рдЬрд╛рдБрдЪрд╣рд░реВ"ред рдЖрд╡рд╢реНрдпрдХ рдЬрд╛рдБрдЪ рдЪрд┐рдиреНрд╣ рд▓рдЧрд╛рдЙрдиреБрд╣реЛрд╕реН рд░ "рд╕рдХреНрд░рд┐рдп рдЧрд░реНрдиреБрд╣реЛрд╕реН" рдорд╛ рдХреНрд▓рд┐рдХ рдЧрд░реНрдиреБрд╣реЛрд╕реНред

DIY: рд╣рд╛рдореА рдХрд╕рд░реА рдЧреЛрджрд╛рдо рдирд┐рдЧрд░рд╛рдиреА рд╕реНрд╡рдЪрд╛рд▓рд┐рдд рдЧрд░реНрдЫреМрдВ

рдЕрд░реНрдХреЛ, рд╣рд╛рдореА рдПрдХ рдЕрдкрд░реЗрд╕рдирдорд╛ рдмрд╛рдБрдХреА рдореЗрдЯреНрд░рд┐рдХрд╣рд░реВ рд╕рдХреНрд░рд┐рдп рдЧрд░реНрдЫреМрдВ, рддреА рд╕рдмреИ рд╕рдБрдЧреИ рдЪрдпрди рдЧрд░реНрдиреБрд╣реЛрд╕реН:

DIY: рд╣рд╛рдореА рдХрд╕рд░реА рдЧреЛрджрд╛рдо рдирд┐рдЧрд░рд╛рдиреА рд╕реНрд╡рдЪрд╛рд▓рд┐рдд рдЧрд░реНрдЫреМрдВ

рдЕрдм Zabbix рд▓реЗ рдЧреЛрджрд╛рдо рд╡реНрдпрд╛рдкрд╛рд░ рдореЗрдЯреНрд░рд┐рдХреНрд╕ рд╕рдЩреНрдХрд▓рди рд╕реБрд░реБ рдЧрд░реЗрдХреЛ рдЫред

рдирд┐рдореНрди рд▓реЗрдЦрд╣рд░реВрдорд╛, рд╣рд╛рдореА Grafana рдЬрдбрд╛рди рдЧрд░реНрди рд░ рдкреНрд░рдпреЛрдЧрдХрд░реНрддрд╛рд╣рд░реВрдХреЛ рд╡рд┐рднрд┐рдиреНрди рдХреЛрдЯреАрд╣рд░реВрдХреЛ рд▓рд╛рдЧрд┐ рдЧреЛрджрд╛рдо рд╕рдЮреНрдЪрд╛рд▓рдирдХреЛ рдЬрд╛рдирдХрд╛рд░реА рдбреНрдпрд╛рд╕рдмреЛрд░реНрдбрд╣рд░реВ рд╕рд┐рд░реНрдЬрдирд╛ рдЧрд░реНрдиреЗ рдмрд╛рд░реЗ рдирдЬрд┐рдХрдмрд╛рдЯ рд╣реЗрд░реНрдиреЗрдЫреМрдВред рд╕рд╛рдереИ Grafana рдорд╛ рдЖрдзрд╛рд░рд┐рдд, рдЧреЛрджрд╛рдо рд╕рдЮреНрдЪрд╛рд▓рди рдорд╛ рд╡рд┐рдЪрд▓рди рдХреЛ рдирд┐рдЧрд░рд╛рдиреА рд▓рд╛рдЧреВ рдЧрд░рд┐рдПрдХреЛ рдЫ рд░, рд╕реАрдорд╛рд╣рд░реБ рд░ рд╡рд┐рдЪрд▓рди рдХреЛ рджреЛрд╣реЛрд░рд┐рдиреЗ рдпреЛрдЧреНрдпрддрд╛ рдорд╛ рдирд┐рд░реНрднрд░ рдЧрд░реНрджрдЫ, API рдорд╛рд░реНрдлрдд рдЧреЛрджрд╛рдо рд╡реНрдпрд╡рд╕реНрдерд╛рдкрди рд╕реЗрд╡рд╛ рдХреЗрдиреНрджреНрд░ рдкреНрд░рдгрд╛рд▓реА рдорд╛ рдШрдЯрдирд╛рд╣рд░реБ рдХреЛ рджрд░реНрддрд╛ рд╡рд╛ рдИрдореЗрд▓ рджреНрд╡рд╛рд░рд╛ рдкреНрд░рдмрдиреНрдзрдХ рд▓рд╛рдИ рд╕реВрдЪрдирд╛рд╣рд░реБ рдХреЛ рд╕рд░рд▓ рдкрдард╛рдЙрдиреЗред

DIY: рд╣рд╛рдореА рдХрд╕рд░реА рдЧреЛрджрд╛рдо рдирд┐рдЧрд░рд╛рдиреА рд╕реНрд╡рдЪрд╛рд▓рд┐рдд рдЧрд░реНрдЫреМрдВ

рд╕реНрд░реЛрдд: www.habr.com

рдПрдХ рдЯрд┐рдкреНрдкрдгреА рдердкреНрди