рд╣рд╛рдореАрд▓реЗ рдкреНрд░реЛрдореЗрдерд┐рдпрд╕, рдХреНрд▓рд┐рдХрд╣рд╛рдЙрд╕ рд░ ELK рдорд╛ рдХрд╕рд░реА рдирд┐рдЧрд░рд╛рдиреА рдмрдирд╛рдпреМрдВ

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

рд╣рд╛рдореАрд▓реЗ рдкреНрд░реЛрдореЗрдерд┐рдпрд╕, рдХреНрд▓рд┐рдХрд╣рд╛рдЙрд╕ рд░ ELK рдорд╛ рдХрд╕рд░реА рдирд┐рдЧрд░рд╛рдиреА рдмрдирд╛рдпреМрдВ

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

рдкрд░рд┐рдпреЛрдЬрдирд╛рдХреЛ рдмрд╛рд░реЗрдорд╛

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

рдЕрдиреНрддрд░реНрд╡рд╛рд░реНрддрд╛ рдкреНрд░рдХреНрд░рд┐рдпрд╛рдХреЛ рдмрдЦрдд, рдореИрд▓реЗ рдмрд╛рд░рдореНрдмрд╛рд░ рджреЗрдЦреЗрдХреЛ рдЫреБ рдХрд┐ рдкреНрд░рд╢рд╛рд╕рдХрд╣рд░реВ рд╕рдзреИрдВ рд╡реЗрдм рдЕрдиреБрдкреНрд░рдпреЛрдЧрд╣рд░реВ рд╕рд╣реА рд░реВрдкрдорд╛ рдирд┐рдЧрд░рд╛рдиреА рдЧрд░реНрджреИрдирдиреН: рдзреЗрд░реИрд▓реЗ рдЕрдЭреИ рдкрдирд┐ рдЕрдкрд░реЗрдЯрд┐рдЩ рд╕рд┐рд╕реНрдЯрдо рдореЗрдЯреНрд░рд┐рдХреНрд╕ рд░ рдХрд╣рд┐рд▓реЗрдХрд╛рд╣реАрдВ рд╕реЗрд╡рд╛рд╣рд░реВ рдирд┐рдЧрд░рд╛рдиреАрдорд╛ рдзреНрдпрд╛рди рдХреЗрдиреНрджреНрд░рд┐рдд рдЧрд░реНрдЫрдиреНред

рдореЗрд░реЛ рдорд╛рдорд▓рд╛рдорд╛, рдЧреНрд░рд╛рд╣рдХрдХреЛ рдирд┐рдЧрд░рд╛рдиреА рдкреНрд░рдгрд╛рд▓реА рдкрд╣рд┐рд▓реЗ Icinga рдорд╛ рдЖрдзрд╛рд░рд┐рдд рдерд┐рдпреЛред рдпрд╕рд▓реЗ рдХреБрдиреИ рдкрдирд┐ рд╣рд┐рд╕рд╛рдмрд▓реЗ рдорд╛рдерд┐рдХрд╛ рд╕рдорд╕реНрдпрд╛рд╣рд░реВ рд╕рдорд╛рдзрд╛рди рдЧрд░реНрди рд╕рдХреЗрдиред рдкреНрд░рд╛рдпрдГ рдХреНрд▓рд╛рдЗрдиреНрдЯ рдЖрдлреИрд▓реЗ рд╣рд╛рдореАрд▓рд╛рдИ рд╕рдорд╕реНрдпрд╛рд╣рд░реВрдХреЛ рдмрд╛рд░реЗрдорд╛ рдЬрд╛рдирдХрд╛рд░реА рдЧрд░рд╛рдпреЛ, рд░ рдкреНрд░рд╛рдпрдГ рд╣реЛрдЗрди, рд╣рд╛рдореАрд╕рдБрдЧ рдХрд╛рд░рдгрдХреЛ рддрд▓реНрд▓реЛ рднрд╛рдЧрдорд╛ рдкреБрдЧреНрди рдкрд░реНрдпрд╛рдкреНрдд рдбреЗрдЯрд╛ рдерд┐рдПрдиред

рдердк рд░реВрдкрдорд╛, рдпрд╕рдХреЛ рдердк рд╡рд┐рдХрд╛рд╕рдХреЛ рд╡реНрдпрд░реНрдерддрд╛рдХреЛ рд╕реНрдкрд╖реНрдЯ рдмреБрдЭрд╛рдЗ рдерд┐рдпреЛред рдорд▓рд╛рдИ рд▓рд╛рдЧреНрдЫ Icinga рд╕рдБрдЧ рдкрд░рд┐рдЪрд┐рдд рд╡реНрдпрдХреНрддрд┐рд╣рд░реВрд▓реЗ рдорд▓рд╛рдИ рдмреБрдЭреНрдиреЗрдЫрдиреНред рддреНрдпрд╕реЛрднрдП, рд╣рд╛рдореАрд▓реЗ рдкрд░рд┐рдпреЛрдЬрдирд╛рдХреЛ рд▓рд╛рдЧрд┐ рд╡реЗрдм рдЕрдиреБрдкреНрд░рдпреЛрдЧ рдЕрдиреБрдЧрдорди рдкреНрд░рдгрд╛рд▓реАрд▓рд╛рдИ рдкреВрд░реНрдг рд░реВрдкрдорд╛ рдкреБрди: рдбрд┐рдЬрд╛рдЗрди рдЧрд░реНрдиреЗ рдирд┐рд░реНрдгрдп рдЧрд░реНрдпреМрдВред

Prometheus

рд╣рд╛рдореАрд▓реЗ рддреАрди рдореБрдЦреНрдп рд╕реВрдЪрдХрд╣рд░реВрдХреЛ рдЖрдзрд╛рд░рдорд╛ рдкреНрд░реЛрдореЗрдерд┐рдпрд╕рд▓рд╛рдИ рд░реЛрдЬреНрдпреМрдВ:

  1. рдЙрдкрд▓рдмреНрдз рдореЗрдЯреНрд░рд┐рдХреНрд╕ рдХреЛ рдПрдХ рд╡рд┐рд╢рд╛рд▓ рд╕рдВрдЦреНрдпрд╛ред рд╣рд╛рдореНрд░реЛ рдЕрд╡рд╕реНрдерд╛рдорд╛ рддреА рдордзреНрдпреЗ 60 рд╣рдЬрд╛рд░ рдЫрдиреНред рдирд┐рд╕реНрд╕рдиреНрджреЗрд╣, рдпреЛ рдзреНрдпрд╛рди рджрд┐рди рд▓рд╛рдпрдХ рдЫ рдХрд┐ рд╣рд╛рдореА рддреА рдордзреНрдпреЗ рд╡рд┐рд╢рд╛рд▓ рдмрд╣реБрдордд (рд╕рдореНрднрд╡рддрдГ рд▓рдЧрднрдЧ 95%) рдкреНрд░рдпреЛрдЧ рдЧрд░реНрджреИрдиреМрдВред рдЕрд░реНрдХреЛрддрд░реНрдл, рддрд┐рдиреАрд╣рд░реВ рд╕рдмреИ рдЕрдкреЗрдХреНрд╖рд╛рдХреГрдд рд╕рд╕реНрддреЛ рдЫрдиреНред рд╣рд╛рдореНрд░реЛ рд▓рд╛рдЧрд┐, рдпреЛ рдкрд╣рд┐рд▓реЗ рдкреНрд░рдпреЛрдЧ рдЧрд░рд┐рдПрдХреЛ Icinga рдХреЛ рддреБрд▓рдирд╛рдорд╛ рдЕрд░реНрдХреЛ рдЪрд░рдо рд╣реЛред рдпрд╕рдорд╛, рдореЗрдЯреНрд░рд┐рдХрд╣рд░реВ рдердкреНрдиреБ рдПрдХ рд╡рд┐рд╢реЗрд╖ рдкреАрдбрд╛ рдерд┐рдпреЛ: рдЕрд╡рд╕реНрдерд┐рддрд╣рд░реВ рдорд╣рдБрдЧреЛ рдерд┐рдП (рдХреЗрд╡рд▓ рдХреБрдиреИ рдкрдирд┐ рдкреНрд▓рдЧрдЗрдирдХреЛ рд╕реНрд░реЛрдд рдХреЛрдб рд╣реЗрд░реНрдиреБрд╣реЛрд╕реН)ред рдХреБрдиреИ рдкрдирд┐ рдкреНрд▓рдЧрдЗрди Bash рд╡рд╛ Python рдорд╛ рдПрдХ рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдерд┐рдпреЛ, рдЬрд╕рдХреЛ рд╕реБрд░реБрд╡рд╛рдд рд╕реНрд░реЛрдд рдЦрдкрдд рдХреЛ рдорд╛рдорд▓рд╛ рдорд╛ рдорд╣рдБрдЧреЛ рдЫред
  2. рдпрд╕ рдкреНрд░рдгрд╛рд▓реАрд▓реЗ рдЕрдкреЗрдХреНрд╖рд╛рдХреГрдд рд╕рд╛рдиреЛ рдорд╛рддреНрд░рд╛рдорд╛ рд╕реНрд░реЛрддрд╣рд░реВ рдЦрдкрдд рдЧрд░реНрджрдЫред 600 MB RAM, 15% рдПрдХ рдХреЛрд░ рд░ рджреБрдИ рджрд░реНрдЬрди IOPS рд╣рд╛рдореНрд░рд╛ рд╕рдмреИ рдореЗрдЯреНрд░рд┐рдХреНрд╕рдХрд╛ рд▓рд╛рдЧрд┐ рдкрд░реНрдпрд╛рдкреНрдд рдЫрдиреНред рдЕрд╡рд╢реНрдп рдкрдирд┐, рддрдкрд╛рдИрдВрд▓реЗ рдореЗрдЯреНрд░рд┐рдХреНрд╕ рдирд┐рд░реНрдпрд╛рддрдХрд░реНрддрд╛рд╣рд░реВ рдЪрд▓рд╛рдЙрдиреБ рдкрд░реНрдЫ, рддрд░ рддрд┐рдиреАрд╣рд░реВ рд╕рдмреИ Go рдорд╛ рд▓реЗрдЦрд┐рдПрдХрд╛ рдЫрдиреН рд░ рдзреЗрд░реИ рд╢рдХреНрддрд┐ рднреЛрдХрд╛ рдЫреИрдирдиреНред рдорд▓рд╛рдИ рд▓рд╛рдЧреНрджреИрди рдХрд┐ рдЖрдзреБрдирд┐рдХ рд╡рд╛рд╕реНрддрд╡рд┐рдХрддрд╛рдорд╛ рдпреЛ рд╕рдорд╕реНрдпрд╛ рд╣реЛред
  3. Kubernetes рдорд╛ рдорд╛рдЗрдЧреНрд░реЗрдЯ рдЧрд░реНрдиреЗ рдХреНрд╖рдорддрд╛ рдкреНрд░рджрд╛рди рдЧрд░реНрджрдЫред рдЧреНрд░рд╛рд╣рдХрдХреЛ рдпреЛрдЬрдирд╛рд╣рд░реВ рд╡рд┐рдЪрд╛рд░ рдЧрд░реНрджреИ, рдЫрдиреМрдЯ рд╕реНрдкрд╖реНрдЯ рдЫред

рдПрд▓реНрдХ

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

рдХреНрд▓рд┐рдХрд╣рд╛рдЙрд╕

рд╕реБрд░реБрдорд╛, рдЫрдиреМрдЯ InfluxDB рдорд╛ рдЧрд┐рд░реНрдпреЛред рд╣рд╛рдореАрд▓реЗ Nginx рд▓рдЧрд╣рд░реВ, pg_stat_statements рдмрд╛рдЯ рддрдереНрдпрд╛рдЩреНрдХрд╣рд░реВ, рд░ Prometheus рдРрддрд┐рд╣рд╛рд╕рд┐рдХ рдбреЗрдЯрд╛ рднрдгреНрдбрд╛рд░рдг рдЧрд░реНрдиреЗ рдЖрд╡рд╢реНрдпрдХрддрд╛ рдорд╣рд╕реБрд╕ рдЧрд░реНрдпреМрдВред рд╣рд╛рдореАрд▓рд╛рдИ Influx рдорди рдкрд░реЗрди рдХрд┐рдирднрдиреЗ рдпрд╕рд▓реЗ рдЖрд╡рдзрд┐рдХ рд░реВрдкрдорд╛ рдореЗрдореЛрд░реАрдХреЛ рдареВрд▓реЛ рдорд╛рддреНрд░рд╛ рдЙрдкрднреЛрдЧ рдЧрд░реНрди рдерд╛рд▓реНрдпреЛ рд░ рдХреНрд░реНрдпрд╛рд╕ рднрдпреЛред рдердк рд░реВрдкрдорд╛, рдо remote_addr рджреНрд╡рд╛рд░рд╛ рд╕рдореВрд╣ рдкреНрд░рд╢реНрдирд╣рд░реВ рдЧрд░реНрди рдЪрд╛рд╣рдиреНрдереЗрдВ, рддрд░ рдпрд╕ DBMS рдорд╛ рд╕рдореВрд╣реАрдХрд░рдг рдЯреНрдпрд╛рдЧрд╣рд░реВрджреНрд╡рд╛рд░рд╛ рдорд╛рддреНрд░ рд╣реЛред рдЯреНрдпрд╛рдЧрд╣рд░реВ рдорд╣рдБрдЧреЛ рдЫрдиреН (рдореЗрдореЛрд░реА), рддрд┐рдиреАрд╣рд░реВрдХреЛ рд╕рдВрдЦреНрдпрд╛ рд╕рд╢рд░реНрдд рд╕реАрдорд┐рдд рдЫред

рд╣рд╛рдореАрд▓реЗ рдлреЗрд░рд┐ рдЦреЛрдЬреА рд╕реБрд░реБ рдЧрд░реНрдпреМрдВред рдХреЗ рдЖрд╡рд╢реНрдпрдХ рдерд┐рдпреЛ рдиреНрдпреВрдирддрдо рд╕рдВрд╕рд╛рдзрди рдЦрдкрдд рд╕рдВрдЧ рдПрдХ рд╡рд┐рд╢реНрд▓реЗрд╖рдгрд╛рддреНрдордХ рдбрд╛рдЯрд╛рдмреЗрд╕, рдЕрдзрд┐рдорд╛рдирддрдГ рдбрд┐рд╕реНрдХ рдорд╛ рдбрд╛рдЯрд╛ рдХрдореНрдкреНрд░реЗрд╕рди рд╕рдВрдЧред

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

рдиреНрдпреВрд░реЗрд▓реАрдХ

NewRelic рдРрддрд┐рд╣рд╛рд╕рд┐рдХ рд░реВрдкрдорд╛ рд╣рд╛рдореАрд╕рдБрдЧ рднрдПрдХреЛ рдЫ рдХрд┐рдирднрдиреЗ рдпреЛ рдЧреНрд░рд╛рд╣рдХрдХреЛ рдЫрдиреМрдЯ рдерд┐рдпреЛред рд╣рд╛рдореА рдпрд╕рд▓рд╛рдИ APM рдХреЛ рд░реВрдкрдорд╛ рдкреНрд░рдпреЛрдЧ рдЧрд░реНрдЫреМрдВред

Zabbix

рд╣рд╛рдореА рд╡рд┐рднрд┐рдиреНрди API рдХреЛ рдмреНрд▓реНрдпрд╛рдХ рдмрдХреНрд╕ рдирд┐рдЧрд░рд╛рдиреА рдЧрд░реНрди рд╡рд┐рд╢реЗрд╖ рд░реВрдкрдорд╛ Zabbix рдкреНрд░рдпреЛрдЧ рдЧрд░реНрдЫреМрдВред

рдЕрдиреБрдЧрдорди рджреГрд╖реНрдЯрд┐рдХреЛрдг рдкрд░рд┐рднрд╛рд╖рд┐рдд рдЧрд░реНрджреИ

рд╣рд╛рдореАрд▓реЗ рдХрд╛рд░реНрдпрд▓рд╛рдИ рд╡рд┐рдШрдЯрди рдЧрд░реНрди рд░ рдпрд╕рд░реА рдЕрдиреБрдЧрдорди рдЧрд░реНрдиреЗ рджреГрд╖реНрдЯрд┐рдХреЛрдгрд▓рд╛рдИ рд╡реНрдпрд╡рд╕реНрдерд┐рдд рдЧрд░реНрди рдЪрд╛рд╣рдиреНрдереНрдпреМрдВред

рдпреЛ рдЧрд░реНрдирдХреЛ рд▓рд╛рдЧрд┐, рдореИрд▓реЗ рд╣рд╛рдореНрд░реЛ рдкреНрд░рдгрд╛рд▓реАрд▓рд╛рдИ рдирд┐рдореНрди рд╕реНрддрд░рд╣рд░реВрдорд╛ рд╡рд┐рднрд╛рдЬрд┐рдд рдЧрд░реЗрдВ:

  • рд╣рд╛рд░реНрдбрд╡реЗрдпрд░ рд░ VMS;
  • рдЕрдкрд░реЗрдЯрд┐рдЩ рд╕рд┐рд╕реНрдЯрдо;
  • рдкреНрд░рдгрд╛рд▓реА рд╕реЗрд╡рд╛, рд╕рдлреНрдЯрд╡реЗрдпрд░ рд╕реНрдЯреНрдпрд╛рдХ;
  • рдЖрд╡реЗрджрди;
  • рд╡реНрдпрд╛рдкрд╛рд░ рддрд░реНрдХред

рдпреЛ рджреГрд╖реНрдЯрд┐рдХреЛрдг рдХрд┐рди рд╕реБрд╡рд┐рдзрд╛рдЬрдирдХ рдЫ:

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

рд╣рд╛рдореНрд░реЛ рдХрд╛рд░реНрдп рдкреНрд░рдгрд╛рд▓реАрдХреЛ рд╕рдЮреНрдЪрд╛рд▓рдирдорд╛ рдЙрд▓реНрд▓рдЩреНрдШрдирд╣рд░реВ рдкрд╣рд┐рдЪрд╛рди рдЧрд░реНрдиреЗ рднрдПрдХреЛрд▓реЗ, рд╣рд╛рдореАрд▓реЗ рдкреНрд░рддреНрдпреЗрдХ рд╕реНрддрд░рдорд╛ рдореЗрдЯреНрд░рд┐рдХреНрд╕рдХреЛ рдирд┐рд╢реНрдЪрд┐рдд рд╕реЗрдЯрд▓рд╛рдИ рд╣рд╛рдЗрд▓рд╛рдЗрдЯ рдЧрд░реНрдиреБрдкрд░реНрдЫ рдЬреБрди рд╕рддрд░реНрдХрддрд╛ рдирд┐рдпрдорд╣рд░реВ рд▓реЗрдЦреНрджрд╛ рдзреНрдпрд╛рди рджрд┐рди рд▓рд╛рдпрдХ рдЫред рдЕрд░реНрдХреЛ, "VMS", "рдЕрдкрд░реЗрдЯрд┐рдЩ рд╕рд┐рд╕реНрдЯрдо" рд░ "рд╕рд┐рд╕реНрдЯрдо рд╕реЗрд╡рд╛рд╣рд░реВ, рд╕рдлреНрдЯрд╡реЗрдпрд░ рд╕реНрдЯреНрдпрд╛рдХ" рд╕реНрддрд░рд╣рд░реВ рдорд╛рд░реНрдлрдд рдЬрд╛рдФрдВред

рднрд░реНрдЪреБрдЕрд▓ рдореЗрд╕рд┐рдирд╣рд░реВ

рд╣реЛрд╕реНрдЯрд┐рдЩрд▓реЗ рд╣рд╛рдореАрд▓рд╛рдИ рдкреНрд░реЛрд╕реЗрд╕рд░, рдбрд┐рд╕реНрдХ, рдореЗрдореЛрд░реА рд░ рдиреЗрдЯрд╡рд░реНрдХ рдЖрд╡рдВрдЯрд┐рдд рдЧрд░реНрдЫред рд░ рд╣рд╛рдореАрд╕рдБрдЧ рдкрд╣рд┐рд▓реЛ рджреБрдИ рд╕рдорд╕реНрдпрд╛ рдерд┐рдпреЛред рддреНрдпрд╕реИрд▓реЗ, рдореЗрдЯреНрд░рд┐рдХреНрд╕:

CPU рдЪреЛрд░реА рднрдПрдХреЛ рд╕рдордп - рдЬрдм рддрдкрд╛рдЗрдБ Amazon рдорд╛ рднрд░реНрдЪреБрдЕрд▓ рдореЗрд╕рд┐рди рдЦрд░рд┐рдж рдЧрд░реНрдиреБрд╣реБрдиреНрдЫ (t2.micro, рдЙрджрд╛рд╣рд░рдгрдХрд╛ рд▓рд╛рдЧрд┐), рддрдкрд╛рдЗрдБрд▓реЗ рдмреБрдЭреНрдиреБ рдкрд░реНрдЫ рдХрд┐ рддрдкрд╛рдЗрдБрд▓рд╛рдИ рд╕рдореНрдкреВрд░реНрдг рдкреНрд░реЛрд╕реЗрд╕рд░ рдХреЛрд░ рдЖрд╡рдВрдЯрд┐рдд рдЧрд░рд┐рдПрдХреЛ рдЫреИрди, рддрд░ рдпрд╕рдХреЛ рд╕рдордп рдХреЛрдЯрд╛ рдорд╛рддреНрд░ред рд░ рдЬрдм рддрдкрд╛рдЗрдБ рдпрд╕рд▓рд╛рдИ рд╕рдорд╛рдкреНрдд рдЧрд░реНрдиреБрд╣реБрдиреНрдЫ, рдкреНрд░реЛрд╕реЗрд╕рд░ рддрдкрд╛рдЗрдБрдмрд╛рдЯ рд╣рдЯрд╛рдЗрдиреЗрдЫред

рдпреЛ рдореЗрдЯреНрд░рд┐рдХрд▓реЗ рддрдкрд╛рдИрдВрд▓рд╛рдИ рддреНрдпрд╕реНрддрд╛ рдХреНрд╖рдгрд╣рд░реВ рдЯреНрд░реНрдпрд╛рдХ рдЧрд░реНрди рд░ рдирд┐рд░реНрдгрдпрд╣рд░реВ рдЧрд░реНрди рдЕрдиреБрдорддрд┐ рджрд┐рдиреНрдЫред рдЙрджрд╛рд╣рд░рдг рдХреЛ рд▓рд╛рдЧреА, рдпреЛ рдПрдХ рдореЛрдЯреЛ рдЯреНрдпрд╛рд░рд┐рдл рд▓рд┐рди рд╡рд╛ рд╡рд┐рднрд┐рдиреНрди рд╕рд░реНрднрд░рд╣рд░реБ рд▓рд╛рдИ рдкреГрд╖реНрдарднреВрдорд┐ рдХрд╛рд░реНрдпрд╣рд░реБ рд░ API рдЕрдиреБрд░реЛрдз рдХреЛ рдкреНрд░рд╢реЛрдзрди рд╡рд┐рддрд░рдг рдЧрд░реНрди рдЖрд╡рд╢реНрдпрдХ рдЫ?

IOPS + CPU iowait рд╕рдордп - рдХреЗрд╣рд┐ рдХрд╛рд░рдгрдХрд╛ рд▓рд╛рдЧрд┐, рдзреЗрд░реИ рдХреНрд▓рд╛рдЙрдб рд╣реЛрд╕реНрдЯрд┐рдВрдЧрд╣рд░реВрд▓реЗ рдкрд░реНрдпрд╛рдкреНрдд IOPS рдкреНрд░рджрд╛рди рдирдЧрд░реЗрд░ рдкрд╛рдк рдЧрд░реНрдЫрдиреНред рдпрд╕рдмрд╛рд╣реЗрдХ, рдХрдо IOPS рднрдПрдХреЛ рддрд╛рд▓рд┐рдХрд╛ рддрд┐рдиреАрд╣рд░реВрдХреЛ рд▓рд╛рдЧрд┐ рддрд░реНрдХ рд╣реЛрдЗрдиред рддреНрдпрд╕реИрд▓реЗ, рдпреЛ CPU iowait рд╕рдЩреНрдХрд▓рди рд▓рд╛рдпрдХ рдЫред рдЧреНрд░рд╛рдлрд╣рд░реВрдХреЛ рдпреЛ рдЬреЛрдбреАрд╕рдБрдЧ - рдХрдо IOPS рд░ рдЙрдЪреНрдЪ I/O рдкрд░реНрдЦрд╛рдЗрдХреЛ рд╕рд╛рде - рддрдкрд╛рдЗрдБ рдкрд╣рд┐рд▓реЗ рдиреИ рд╣реЛрд╕реНрдЯрд┐рдЩрд╕рдБрдЧ рдХреБрд░рд╛ рдЧрд░реНрди рд╕рдХреНрдиреБрд╣реБрдиреНрдЫ рд░ рд╕рдорд╕реНрдпрд╛ рд╕рдорд╛рдзрд╛рди рдЧрд░реНрди рд╕рдХреНрдиреБрд╣реБрдиреНрдЫред

рдЕрдкрд░реЗрдЯрд┐рдЩ рд╕рд┐рд╕реНрдЯрдо

рдЕрдкрд░реЗрдЯрд┐рдЩ рд╕рд┐рд╕реНрдЯрдо рдореЗрдЯреНрд░рд┐рдХреНрд╕:

  • % рдорд╛ рдЙрдкрд▓рдмреНрдз рдореЗрдореЛрд░реА рдХреЛ рдорд╛рддреНрд░рд╛;
  • рд╕реНрд╡реИрдк рдЙрдкрдпреЛрдЧ рдЧрддрд┐рд╡рд┐рдзрд┐: vmstat swapin, swapout;
  • % рдорд╛ рдлрд╛рдЗрд▓ рдкреНрд░рдгрд╛рд▓реАрдорд╛ рдЙрдкрд▓рдмреНрдз рдЗрдиреЛрдбрд╣рд░реВ рд░ рдЦрд╛рд▓реА рдард╛рдЙрдБрд╣рд░реВрдХреЛ рд╕рдЩреНрдЦреНрдпрд╛
  • рдФрд╕рдд рд▓реЛрдб;
  • рджреБрдИ рд░рд╛рдЬреНрдпрдорд╛ рдЬрдбрд╛рдирд╣рд░реВрдХреЛ рд╕рдВрдЦреНрдпрд╛;
  • рдХрдиреНрдЯреНрд░реНрдпрд╛рдХ рддрд╛рд▓рд┐рдХрд╛ рдкреВрд░реНрдгрддрд╛;
  • рдиреЗрдЯрд╡рд░реНрдХрдХреЛ рдЧреБрдгрд╕реНрддрд░ ss рдЙрдкрдпреЛрдЧрд┐рддрд╛, iproute2 рдкреНрдпрд╛рдХреЗрдЬ рдкреНрд░рдпреЛрдЧ рдЧрд░реЗрд░ рдЕрдиреБрдЧрдорди рдЧрд░реНрди рд╕рдХрд┐рдиреНрдЫ - рдпрд╕рдХреЛ рдЖрдЙрдЯрдкреБрдЯрдмрд╛рдЯ RTT рдЬрдбрд╛рдирд╣рд░реВрдХреЛ рд╕реВрдЪрдХ рдкреНрд░рд╛рдкреНрдд рдЧрд░реНрдиреБрд╣реЛрд╕реН рд░ рдпрд╕рд▓рд╛рдИ рдЧрдиреНрддрд╡реНрдп рдкреЛрд░реНрдЯрджреНрд╡рд╛рд░рд╛ рд╕рдореВрд╣рдмрджреНрдз рдЧрд░реНрдиреБрд╣реЛрд╕реНред

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

рдореЗрдЯреНрд░рд┐рдХреНрд╕ рдХреЛ рд╕реЗрдЯ рдирд┐рдореНрдирд╛рдиреБрд╕рд╛рд░ рдЫ:

  • рд╕рд┐.рдкреА. рдпреБ;
  • рдореЗрдореЛрд░реА рдореБрдЦреНрдп рд░реВрдкрдорд╛ рдирд┐рд╡рд╛рд╕реА рд╣реЛ;
  • IO - рдЕрдзрд┐рдорд╛рдирддрдГ IOPS рдорд╛;
  • FileFd - рдЦреБрд▓рд╛ рд░ рд╕реАрдорд╛;
  • рдорд╣рддреНрддреНрд╡рдкреВрд░реНрдг рдкреГрд╖реНрда рд╡рд┐рдлрд▓рддрд╛рд╣рд░реВ - рдпрд╕ рддрд░рд┐рдХрд╛рд▓реЗ рддрдкрд╛рдЗрдБ рдХреБрди рдкреНрд░рдХреНрд░рд┐рдпрд╛ рд╕реНрд╡реИрдк рднрдЗрд░рд╣реЗрдХреЛ рдЫ рднрдиреЗрд░ рдмреБрдЭреНрди рд╕рдХреНрдиреБрд╣реБрдиреНрдЫред

рд╣рд╛рдореА рдбрдХрд░рдорд╛ рд╕рдмреИ рдирд┐рдЧрд░рд╛рдиреА рддреИрдирд╛рде рдЧрд░реНрдЫреМрдВ, рд░ рд╣рд╛рдореА рдореЗрдЯреНрд░рд┐рдХреНрд╕ рдбреЗрдЯрд╛ рд╕рдЩреНрдХрд▓рди рдЧрд░реНрди рд╕рд▓реНрд▓рд╛рд╣рдХрд╛рд░ рдкреНрд░рдпреЛрдЧ рдЧрд░реНрдЫреМрдВред рдЕрдиреНрдп рдореЗрд╕рд┐рдирд╣рд░реВрдорд╛ рд╣рд╛рдореА рдкреНрд░рдХреНрд░рд┐рдпрд╛-рдирд┐рд░реНрдпрд╛рддрдХрд░реНрддрд╛ рдкреНрд░рдпреЛрдЧ рдЧрд░реНрдЫреМрдВред

рдкреНрд░рдгрд╛рд▓реА рд╕реЗрд╡рд╛рд╣рд░реВ, рд╕рдлреНрдЯрд╡реЗрдпрд░ рд╕реНрдЯреНрдпрд╛рдХ

рдкреНрд░рддреНрдпреЗрдХ рдЕрдиреБрдкреНрд░рдпреЛрдЧрдХреЛ рдЖрдлреНрдиреИ рд╡рд┐рд╢рд┐рд╖реНрдЯрддрд╛рд╣рд░реВ рдЫрдиреН, рд░ рдореЗрдЯреНрд░рд┐рдХреНрд╕рдХреЛ рдПрдХ рдирд┐рд╢реНрдЪрд┐рдд рд╕реЗрдЯрд▓рд╛рдИ рдмрд╛рд╣рд┐рд░ рдирд┐рдХрд╛рд▓реНрди рдЧрд╛рд╣реНрд░реЛ рдЫред

рд╡рд┐рд╢реНрд╡рд╡реНрдпрд╛рдкреА рд╕реЗрдЯ рд╣реЛ:

  • рдЕрдиреБрд░реЛрдз рджрд░;
  • рдЧрд▓реНрддреАрд╣рд░реВрдХреЛ рд╕рдВрдЦреНрдпрд╛;
  • рд╡рд┐рд▓рдореНрдмрддрд╛;
  • рд╕рдВрддреГрдкреНрддрд┐ред

рдпрд╕ рд╕реНрддрд░рдорд╛ рдирд┐рдЧрд░рд╛рдиреАрдХреЛ рд╣рд╛рдореНрд░реЛ рд╕рдмреИрднрдиреНрджрд╛ рдЙрд▓реНрд▓реЗрдЦрдиреАрдп рдЙрджрд╛рд╣рд░рдгрд╣рд░реВ Nginx рд░ PostgreSQL рд╣реБрдиреНред

рд╣рд╛рдореНрд░реЛ рдкреНрд░рдгрд╛рд▓реАрдорд╛ рд╕рдмреИрднрдиреНрджрд╛ рд▓реЛрдб рдЧрд░рд┐рдПрдХреЛ рд╕реЗрд╡рд╛ рдбрд╛рдЯрд╛рдмреЗрд╕ рд╣реЛред рд╡рд┐рдЧрддрдорд╛, рдбрд╛рдЯрд╛рдмреЗрд╕рд▓реЗ рдХреЗ рдЧрд░рд┐рд░рд╣реЗрдХреЛ рдЫ рднрдиреЗрд░ рдкрддреНрддрд╛ рд▓рдЧрд╛рдЙрди рд╣рд╛рдореАрд▓рд╛рдИ рдкреНрд░рд╛рдп: рд╕рдорд╕реНрдпрд╛ рдерд┐рдпреЛред

рд╣рд╛рдореАрд▓реЗ рдбрд┐рд╕реНрдХрд╣рд░реВрдорд╛ рдЙрдЪреНрдЪ рднрд╛рд░ рджреЗрдЦреНрдпреМрдВ, рддрд░ рдврд┐рд▓реЛ рд▓рдЧрд╣рд░реВрд▓реЗ рд╡рд╛рд╕реНрддрд╡рдорд╛ рдХреЗрд╣рд┐ рджреЗрдЦрд╛рдЙрдБрджреИрдиред рд╣рд╛рдореАрд▓реЗ рдпреЛ рд╕рдорд╕реНрдпрд╛ pg_stat_statements рдкреНрд░рдпреЛрдЧ рдЧрд░реЗрд░ рд╣рд▓ рдЧрд░реНрдпреМрдВ, рдХреНрд╡реЗрд░реА рддрдереНрдпрд╛рдЩреНрдХ рд╕рдЩреНрдХрд▓рди рдЧрд░реНрдиреЗ рджреГрд╢реНрдпред

рдпреЛ рд╕рдмреИ рдкреНрд░рд╢рд╛рд╕рдХ рдХреЛ рдЖрд╡рд╢реНрдпрдХрддрд╛ рдЫред

рд╣рд╛рдореАрд▓реЗ рдкрдвреНрдиреЗ рд░ рд▓реЗрдЦреНрдиреЗ рдЕрдиреБрд░реЛрдзрд╣рд░реВрдХреЛ рдЧрддрд┐рд╡рд┐рдзрд┐рдХреЛ рдЧреНрд░рд╛рдлрд╣рд░реВ рдирд┐рд░реНрдорд╛рдг рдЧрд░реНрдЫреМрдВ:

рд╣рд╛рдореАрд▓реЗ рдкреНрд░реЛрдореЗрдерд┐рдпрд╕, рдХреНрд▓рд┐рдХрд╣рд╛рдЙрд╕ рд░ ELK рдорд╛ рдХрд╕рд░реА рдирд┐рдЧрд░рд╛рдиреА рдмрдирд╛рдпреМрдВ
рд╣рд╛рдореАрд▓реЗ рдкреНрд░реЛрдореЗрдерд┐рдпрд╕, рдХреНрд▓рд┐рдХрд╣рд╛рдЙрд╕ рд░ ELK рдорд╛ рдХрд╕рд░реА рдирд┐рдЧрд░рд╛рдиреА рдмрдирд╛рдпреМрдВ

рд╕рдмреИ рдХреБрд░рд╛ рд╕рд░рд▓ рд░ рд╕реНрдкрд╖реНрдЯ рдЫ, рдкреНрд░рддреНрдпреЗрдХ рдЕрдиреБрд░реЛрдзрдХреЛ рдЖрдлреНрдиреИ рд░рдВрдЧ рдЫред

рд╕рдорд╛рди рд░реВрдкрдорд╛ рдЙрд▓реНрд▓реЗрдЦрдиреАрдп рдЙрджрд╛рд╣рд░рдг Nginx рд▓рдЧрд╣рд░реВ рд╣реЛред рдпреЛ рдЕрдЪрдореНрдордХреЛ рдХреБрд░рд╛ рд╣реЛрдЗрди рдХрд┐ рдереЛрд░реИ рдорд╛рдирд┐рд╕рд╣рд░реВрд▓реЗ рддрд┐рдиреАрд╣рд░реВрд▓рд╛рдИ рдкрд╛рд░реНрд╕ рдЧрд░реНрдЫрдиреН рд╡рд╛ рдЖрд╡рд╢реНрдпрдХ-рдЕрд╡рд╢реНрдпрдХрддрд╛рд╣рд░реВрдХреЛ рд╕реВрдЪреАрдорд╛ рдЙрд▓реНрд▓реЗрдЦ рдЧрд░реНрдЫрдиреНред рдорд╛рдирдХ рдврд╛рдБрдЪрд╛ рдзреЗрд░реИ рдЬрд╛рдирдХрд╛рд░реАрдкреВрд░реНрдг рдЫреИрди рд░ рд╡рд┐рд╕реНрддрд╛рд░ рдЧрд░реНрди рдЖрд╡рд╢реНрдпрдХ рдЫред

рд╡реНрдпрдХреНрддрд┐рдЧрдд рд░реВрдкрдорд╛, рдореИрд▓реЗ request_time, upstream_response_time, body_bytes_sent, request_length, request_id рдердкреЗред рд╣рд╛рдореА рдкреНрд░рддрд┐рдХреНрд░рд┐рдпрд╛ рд╕рдордп рд░ рддреНрд░реБрдЯрд┐рд╣рд░реВрдХреЛ рд╕рдВрдЦреНрдпрд╛ рдкреНрд▓рдЯ рдЧрд░реНрдЫреМрдВ:

рд╣рд╛рдореАрд▓реЗ рдкреНрд░реЛрдореЗрдерд┐рдпрд╕, рдХреНрд▓рд┐рдХрд╣рд╛рдЙрд╕ рд░ ELK рдорд╛ рдХрд╕рд░реА рдирд┐рдЧрд░рд╛рдиреА рдмрдирд╛рдпреМрдВ
рд╣рд╛рдореАрд▓реЗ рдкреНрд░реЛрдореЗрдерд┐рдпрд╕, рдХреНрд▓рд┐рдХрд╣рд╛рдЙрд╕ рд░ ELK рдорд╛ рдХрд╕рд░реА рдирд┐рдЧрд░рд╛рдиреА рдмрдирд╛рдпреМрдВ

рд╣рд╛рдореА рдкреНрд░рддрд┐рдХреНрд░рд┐рдпрд╛ рд╕рдордп рд░ рддреНрд░реБрдЯрд┐рд╣рд░реВрдХреЛ рд╕рдВрдЦреНрдпрд╛рдХреЛ рдЧреНрд░рд╛рдлрд╣рд░реВ рдирд┐рд░реНрдорд╛рдг рдЧрд░реНрдЫреМрдВред рд╕рдореНрдЭрдиреБ? рдХреЗ рдореИрд▓реЗ рд╡реНрдпрд╛рдкрд╛рд░рд┐рдХ рдХрд╛рд░реНрдпрд╣рд░реВрдХреЛ рдмрд╛рд░реЗрдорд╛ рдХреБрд░рд╛ рдЧрд░реЗрдВ? рдЫрд┐рдЯреЛ рд░ рддреНрд░реБрдЯрд┐ рдмрд┐рдирд╛? рд╣рд╛рдореАрд▓реЗ рдпреА рдореБрджреНрджрд╛рд╣рд░реВрд▓рд╛рдИ рджреБрдИрд╡рдЯрд╛ рдЪрд╛рд░реНрдЯрд╣рд░реВрд╕рдБрдЧ рд╕рдореЗрдЯреЗрдХрд╛ рдЫреМрдВред рд░ рддрдкрд╛рдЗрдБ рдкрд╣рд┐рд▓реЗ рдиреИ рддрд┐рдиреАрд╣рд░реВрд▓рд╛рдИ рдкреНрд░рдпреЛрдЧ рдЧрд░реЗрд░ рдбреНрдпреВрдЯреАрдорд╛ рдкреНрд░рд╢рд╛рд╕рдХрд╣рд░реВрд▓рд╛рдИ рдХрд▓ рдЧрд░реНрди рд╕рдХреНрдиреБрд╣реБрдиреНрдЫред

рддрд░ рдПрдЙрдЯрд╛ рдердк рд╕рдорд╕реНрдпрд╛ рдмрд╛рдБрдХреА рдЫ - рдШрдЯрдирд╛ рдХреЛ рдХрд╛рд░рдг рдХреЛ рдЫрд┐рдЯреЛ рдЙрдиреНрдореВрд▓рди рд╕реБрдирд┐рд╢реНрдЪрд┐рдд рдЧрд░реНрдиред

рдШрдЯрдирд╛ рд╕рдорд╛рдзрд╛рди

рд╕рдорд╕реНрдпрд╛рдХреЛ рдкрд╣рд┐рдЪрд╛рди рджреЗрдЦрд┐ рд╕рдорд╛рдзрд╛рди рд╕рдореНрдордХреЛ рд╕рдореНрдкреВрд░реНрдг рдкреНрд░рдХреНрд░рд┐рдпрд╛рд▓рд╛рдИ рдзреЗрд░реИ рдЪрд░рдгрд╣рд░реВрдорд╛ рд╡рд┐рднрд╛рдЬрди рдЧрд░реНрди рд╕рдХрд┐рдиреНрдЫ:

  • рд╕рдорд╕реНрдпрд╛ рдкрд╣рд┐рдЪрд╛рди;
  • рдХрд░реНрддрд╡реНрдп рдкреНрд░рд╢рд╛рд╕рдХрд▓рд╛рдИ рд╕реВрдЪрдирд╛;
  • рдШрдЯрдирд╛ рдХреЛ рдкреНрд░рддрд┐рдХреНрд░рд┐рдпрд╛;
  • рдХрд╛рд░рдгрд╣рд░реВрдХреЛ рдЙрдиреНрдореВрд▓рдиред

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

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

рд╣рд╛рдореАрд▓реЗ рдкреНрд░реЛрдореЗрдерд┐рдпрд╕, рдХреНрд▓рд┐рдХрд╣рд╛рдЙрд╕ рд░ ELK рдорд╛ рдХрд╕рд░реА рдирд┐рдЧрд░рд╛рдиреА рдмрдирд╛рдпреМрдВ

рд╣рд╛рдореАрд▓реЗ рд╕реВрдЪрдирд╛рдХреЛ рдкрд╛рдардорд╛ рдпреА рд╕рдмреИ рдЬрд╛рдирдХрд╛рд░реАрд╣рд░реВ рдорд╛рддреНрд░ рд╕рдорд╛рд╡реЗрд╢ рдЧрд░реНрдЫреМрдВ, рдпрд╕рд▓рд╛рдИ рд╡рд┐рдХрд┐ рдкреГрд╖реНрдардорд╛ рд▓рд┐рдЩреНрдХ рджрд┐рдиреБрд╣реЛрд╕реН рдЬрд╕рд▓реЗ рдпрд╕ рд╕рдорд╕реНрдпрд╛рд▓рд╛рдИ рдХрд╕рд░реА рдкреНрд░рддрд┐рдХреНрд░рд┐рдпрд╛ рджрд┐рдиреЗ, рдпрд╕рд▓рд╛рдИ рдХрд╕рд░реА рд╕рдорд╛рдзрд╛рди рдЧрд░реНрдиреЗ рд░ рдпрд╕рд▓рд╛рдИ рдмрдврд╛рдЙрдиреЗ рд╡рд░реНрдгрди рдЧрд░реНрджрдЫред

рдореИрд▓реЗ рдЕрдЭреИ рдкрдирд┐ рдПрдкреНрд▓рд┐рдХреЗрд╕рди рд▓реЗрдпрд░ рд░ рдмреНрдпрд╛рдкрд╛рд░ рддрд░реНрдХрдХреЛ рдмрд╛рд░реЗрдорд╛ рдХреЗрд╣рд┐ рднрдиреЗрдХреА рдЫреИрдиред рджреБрд░реНрднрд╛рдЧреНрдпрд╡рд╢, рд╣рд╛рдореНрд░рд╛ рдЕрдиреБрдкреНрд░рдпреЛрдЧрд╣рд░реВрд▓реЗ рдЕрдЭреИ рдореЗрдЯреНрд░рд┐рдХреНрд╕ рд╕рдЩреНрдХрд▓рди рд▓рд╛рдЧреВ рдЧрд░реНрджреИрдирдиреНред рдпреА рд╕реНрддрд░рд╣рд░реВрдмрд╛рдЯ рдХреБрдиреИ рдкрдирд┐ рдЬрд╛рдирдХрд╛рд░реАрдХреЛ рдПрдХрдорд╛рддреНрд░ рд╕реНрд░реЛрдд рд▓рдЧрд╣рд░реВ рд╣реЛред

рдХреЗрд╣реА рдЕрдВрдХред

рдкрд╣рд┐рд▓реЗ, рд╕рдВрд░рдЪрд┐рдд рд▓рдЧрд╣рд░реВ рд▓реЗрдЦреНрдиреБрд╣реЛрд╕реНред рд╕рдиреНрджреЗрд╢рдХреЛ рдкрд╛рдардорд╛ рд╕рдиреНрджрд░реНрдн рд╕рдорд╛рд╡реЗрд╢ рдЧрд░реНрди рдЖрд╡рд╢реНрдпрдХ рдЫреИрдиред рдпрд╕рд▓реЗ рддрд┐рдиреАрд╣рд░реВрд▓рд╛рдИ рд╕рдореВрд╣ рд░ рд╡рд┐рд╢реНрд▓реЗрд╖рдг рдЧрд░реНрди рдЧрд╛рд╣реНрд░реЛ рдмрдирд╛рдЙрдБрдЫред Logstash рд▓реЗ рдпреА рд╕рдмреИрд▓рд╛рдИ рд╕рд╛рдорд╛рдиреНрдп рдмрдирд╛рдЙрди рд▓рд╛рдореЛ рд╕рдордп рд▓рд┐рдиреНрдЫред

рджреЛрд╕реНрд░реЛ, рдЧрдореНрднреАрд░рддрд╛ рд╕реНрддрд░рд╣рд░реВ рд╕рд╣реА рд░реВрдкрдорд╛ рдкреНрд░рдпреЛрдЧ рдЧрд░реНрдиреБрд╣реЛрд╕реНред рдкреНрд░рддреНрдпреЗрдХ рднрд╛рд╖рд╛рдХреЛ рдЖрдлреНрдиреИ рдорд╛рдкрджрдгреНрдб рд╣реБрдиреНрдЫред рд╡реНрдпрдХреНрддрд┐рдЧрдд рд░реВрдкрдорд╛, рдо рдЪрд╛рд░ рд╕реНрддрд░рд╣рд░реВ рдЫреБрдЯреНрдпрд╛рдЙрдБрдЫреБ:

  1. рдХреБрдиреИ рддреНрд░реБрдЯрд┐ рдЫреИрди;
  2. рдЧреНрд░рд╛рд╣рдХ рдкрдХреНрд╖ рддреНрд░реБрдЯрд┐;
  3. рдЧрд▓реНрддреА рд╣рд╛рдореНрд░реЛ рдкрдХреНрд╖рдорд╛ рдЫ, рд╣рд╛рдореА рдкреИрд╕рд╛ рдЧреБрдорд╛рдЙрдБрджреИрдиреМрдВ, рд╣рд╛рдореА рдЬреЛрдЦрд┐рдо рд╕рд╣рди рдЧрд░реНрджреИрдиреМрдВ;
  4. рдЧрд▓реНрддреА рд╣рд╛рдореНрд░реЛ рдкрдХреНрд╖рдорд╛ рдЫ, рд╣рд╛рдореА рдкреИрд╕рд╛ рдЧреБрдорд╛рдЙрдБрдЫреМрдВред

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

рдпрджрд┐ рддрдкрд╛рдЗрдБрдХреЛ рд╕рдореНрдкреВрд░реНрдг рд╡реНрдпрд╡рд╕рд╛рдп рдмреНрд░рд╛рдЙрдЬрд░рдорд╛ рдПрдХ рдмрдЯрди рд╣реЛ рднрдиреЗ, рддрдкрд╛рдЗрдБрд▓реЗ рдпрд╕рд▓рд╛рдИ рдХреНрд▓рд┐рдХ рдЧрд░реНрджрдЫ рд░ рдареАрдХрд╕рдБрдЧ рдХрд╛рдо рдЧрд░реНрджрдЫ рдХрд┐ рднрдиреЗрд░ рдирд┐рдЧрд░рд╛рдиреА рдЧрд░реНрди рдЖрд╡рд╢реНрдпрдХ рдЫред рдмрд╛рдБрдХреА рд╕рдмреИрд▓реЗ рдлрд░рдХ рдкрд░реНрджреИрдиред

рдпрджрд┐ рддрдкрд╛рдЗрдБрд╕рдБрдЧ рдпреЛ рдЫреИрди рднрдиреЗ, рддрдкрд╛рдЗрдБ рдпрд╕рд▓рд╛рдИ рдЕрдиреБрдкреНрд░рдпреЛрдЧ рд▓рдЧрд╣рд░реВ, Nginx рд▓рдЧрд╣рд░реВ, рд░ рдпрд╕реНрддреИ рдЕрдиреНрдпрдорд╛ рд╕рдорд╛рддреНрди рдкреНрд░рдпрд╛рд╕ рдЧрд░реНрди рд╕рдХреНрдиреБрд╣реБрдиреНрдЫ, рд╣рд╛рдореАрд▓реЗ рдЧрд░реЗрдЭреИрдВред рддрдкрд╛рдИрдВ рд╕рдХреЗрд╕рдореНрдо рдЕрдиреБрдкреНрд░рдпреЛрдЧрдХреЛ рдирдЬрд┐рдХ рд╣реБрдиреБрдкрд░реНрдЫред

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

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

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