рдпреБрд░реА рдмреБрд╢рдореЗрд▓реЗрдн "рд▓рдЧрд╣рд░реВ рд╕рдЩреНрдХрд▓рди рд░ рд╡рд┐рддрд░рдгрдХреЛ рдХреНрд╖реЗрддреНрд░рдорд╛ рд░реЗрдХрдХреЛ рдирдХреНрд╕рд╛" - рд░рд┐рдкреЛрд░реНрдЯрдХреЛ рдЯреНрд░рд╛рдиреНрд╕рдХреНрд░рд┐рдкреНрдЯ

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

  • рдПрдкреНрд▓рд┐рдХреЗрд╕рдирдмрд╛рдЯ рд▓рдЧрд╣рд░реВ рдХрд╕рд░реА рд▓реЗрдЦреНрдиреЗ;
  • рдХрд╣рд╛рдБ рд▓рдЧрд╣рд░реВ рд▓реЗрдЦреНрди;
  • рднрдгреНрдбрд╛рд░рдг рд░ рдкреНрд░рд╢реЛрдзрдирдХрд╛ рд▓рд╛рдЧрд┐ рд▓рдЧрд╣рд░реВ рдХрд╕рд░реА рдбреЗрд▓рд┐рднрд░ рдЧрд░реНрдиреЗ;
  • рдХрд╕рд░реА рд▓рдЧрд╣рд░реВ рдкреНрд░рд╢реЛрдзрди рдЧрд░реНрдиреЗ рд░ рднрдгреНрдбрд╛рд░ рдЧрд░реНрдиреЗред

рд╣рд╛рд▓ рд▓реЛрдХрдкреНрд░рд┐рдп рдХрдиреНрдЯреЗрдирд░рд╛рдЗрдЬреЗрд╢рди рдЯреЗрдХреНрдиреЛрд▓реЛрдЬреАрд╣рд░реВрдХреЛ рдкреНрд░рдпреЛрдЧрд▓реЗ рд╕рдорд╕реНрдпрд╛ рд╕рдорд╛рдзрд╛рди рдЧрд░реНрди рд╡рд┐рдХрд▓реНрдкрд╣рд░реВрдХреЛ рдХреНрд╖реЗрддреНрд░рдорд╛ рд░реЗрдХрдХреЛ рд╢реАрд░реНрд╖рдорд╛ рдмрд╛рд▓реБрд╡рд╛ рдердкреНрдЫред

рдпреБрд░реА рдмреБрд╢рдореЗрд▓реЗрднрдХреЛ рд░рд┐рдкреЛрд░реНрдЯ "рд▓рдЧрд╣рд░реВ рд╕рдЩреНрдХрд▓рди рд░ рд╡рд┐рддрд░рдг рдЧрд░реНрдиреЗ рдХреНрд╖реЗрддреНрд░рдорд╛ рд░реЗрдХрд╣рд░реВрдХреЛ рдирдХреНрд╕рд╛" рдХреЛ рдЯреНрд░рд╛рдиреНрд╕рдХреНрд░рд┐рдкреНрдЯ рд╡рд╛рд╕реНрддрд╡рдорд╛ рдпрд╣реА рд╣реЛред

рдЬреЛ рдХреЛрд╣реА рдЗрдЪреНрдЫреБрдХ рдХреЛ рд▓рд╛рдЧреА, рдмрд┐рд░рд╛рд▓реЛ рд╣реЗрд░реНрдиреБрд╣реЛрд╕реНред

рдореЗрд░реЛ рдирд╛рдо рдпреБрд░реА рдмреБрд╢рдореЗрд▓реЗрдн рд╣реЛред Lazada рдорд╛ рдХрд╛рдо рдЧрд░реНрдиреБрд╣реБрдиреНрдЫ рдЖрдЬ рдо рд╣рд╛рдореАрд▓реЗ рд╣рд╛рдореНрд░реЛ рд▓рдЧрд╣рд░реВ рдХрд╕рд░реА рдмрдирд╛рдпреМрдВ, рд╣рд╛рдореАрд▓реЗ рддрд┐рдиреАрд╣рд░реВрд▓рд╛рдИ рдХрд╕рд░реА рд╕рдЩреНрдХрд▓рди рдЧрд░реНрдпреМрдВ, рд░ рд╣рд╛рдореАрд▓реЗ рддреНрдпрд╣рд╛рдБ рдХреЗ рд▓реЗрдЦреНрдпреМрдВ рднрдиреНрдиреЗ рдмрд╛рд░реЗрдорд╛ рдХреБрд░рд╛ рдЧрд░реНрдиреЗрдЫреБред

рдпреБрд░реА рдмреБрд╢рдореЗрд▓реЗрдн "рд▓рдЧрд╣рд░реВ рд╕рдЩреНрдХрд▓рди рд░ рд╡рд┐рддрд░рдгрдХреЛ рдХреНрд╖реЗрддреНрд░рдорд╛ рд░реЗрдХрдХреЛ рдирдХреНрд╕рд╛" - рд░рд┐рдкреЛрд░реНрдЯрдХреЛ рдЯреНрд░рд╛рдиреНрд╕рдХреНрд░рд┐рдкреНрдЯ

рд╣рд╛рдореА рдХрд╣рд╛рдБрдмрд╛рдЯ рд╣реМрдВ? рд╣рд╛рдореА рдХреЛ рд╣реМрдВ? Lazada рджрдХреНрд╖рд┐рдгрдкреВрд░реНрд╡ рдПрд╢рд┐рдпрд╛рдХрд╛ рдЫ рджреЗрд╢рд╣рд░реВрдорд╛ рдирдореНрдмрд░ 1 рдЕрдирд▓рд╛рдЗрди рдЦреБрджреНрд░рд╛ рд╡рд┐рдХреНрд░реЗрддрд╛ рд╣реЛред рдпреА рд╕рдмреИ рджреЗрд╢рд╣рд░реВ рд╣рд╛рдореНрд░рд╛ рдбрд╛рдЯрд╛ рдХреЗрдиреНрджреНрд░рд╣рд░реВ рдмреАрдЪ рд╡рд┐рддрд░рд┐рдд рдЫрдиреНред рд╣рд╛рд▓ рдЬрдореНрдорд╛ рек рд╡рдЯрд╛ рдбрд╛рдЯрд╛ рдХреЗрдиреНрджреНрд░рд╣рд░реВ рдЫрдиреНред рдпреЛ рдХрд┐рди рдорд╣рддреНрддреНрд╡рдкреВрд░реНрдг рдЫ? рдХрд┐рдирднрдиреЗ рдХреЗрд╣реА рдирд┐рд░реНрдгрдпрд╣рд░реВ рдХреЗрдиреНрджреНрд░рд╣рд░реВ рдмреАрдЪрдХреЛ рдзреЗрд░реИ рдХрдордЬреЛрд░ рд╕рдореНрдмрдиреНрдз рд░рд╣реЗрдХреЛ рддрдереНрдпрдХрд╛ рдХрд╛рд░рдг рдерд┐рдПред рд╣рд╛рдореАрд╕рдБрдЧ рдорд╛рдЗрдХреНрд░реЛрд╕рд░реНрднрд┐рд╕ рдЖрд░реНрдХрд┐рдЯреЗрдХреНрдЪрд░ рдЫред рд╣рд╛рдореАрд╕рдБрдЧ рдкрд╣рд┐рд▓реЗ рдиреИ 4 рдорд╛рдЗрдХреНрд░реЛрд╕рд░реНрднрд┐рд╕рд╣рд░реВ рдЫрдиреН рднрдиреА рдерд╛рд╣рд╛ рдкрд╛рдЙрдБрджрд╛ рдо рдЫрдХреНрдХ рдкрд░реЗрдВред рдЬрдм рдореИрд▓реЗ рд▓рдЧрд╣рд░реВрд╕рдБрдЧ рдХрд╛рд░реНрдп рд╕реБрд░реБ рдЧрд░реЗрдВ, рддреНрдпрд╣рд╛рдБ рдХреЗрд╡рд▓ 80 рдЬрдирд╛ рдерд┐рдПред рд╕рд╛рдереИ рддреНрдпрд╣рд╛рдБ PHP рд╡рд┐рд░рд╛рд╕рддрдХреЛ рдмрд░реБ рдареВрд▓реЛ рдЯреБрдХреНрд░рд╛ рдЫ, рдЬрд╕рд▓рд╛рдИ рдореИрд▓реЗ рдкрдирд┐ рдмрд╛рдБрдЪреНрди рд░ рд░рд╛рдЦреНрдиреБ рдкрд░реНрдЫред рдпреЛ рд╕рдмреИрд▓реЗ рд╣рд╛рд▓ рдкреНрд░рдгрд╛рд▓реАрдХреЛ рд▓рд╛рдЧрд┐ рдкреНрд░рддрд┐ рдорд┐рдиреЗрдЯ 20 рдорд┐рд▓рд┐рдпрди рднрдиреНрджрд╛ рдмрдвреА рд╕рдиреНрджреЗрд╢рд╣рд░реВ рдЙрддреНрдкрдиреНрди рдЧрд░реНрджрдЫред рдЕрд░реНрдХреЛ рдо рджреЗрдЦрд╛рдЙрдиреЗрдЫреБ рдХрд┐ рд╣рд╛рдореА рдпрд╕рд╕рдБрдЧ рдХрд╕рд░реА рдмрд╛рдБрдЪреНрди рдХреЛрд╢рд┐рд╕ рдЧрд░реНрджреИрдЫреМрдВ, рд░ рдпреЛ рдХрд┐рди рд╣реЛред

рдпреБрд░реА рдмреБрд╢рдореЗрд▓реЗрдн "рд▓рдЧрд╣рд░реВ рд╕рдЩреНрдХрд▓рди рд░ рд╡рд┐рддрд░рдгрдХреЛ рдХреНрд╖реЗрддреНрд░рдорд╛ рд░реЗрдХрдХреЛ рдирдХреНрд╕рд╛" - рд░рд┐рдкреЛрд░реНрдЯрдХреЛ рдЯреНрд░рд╛рдиреНрд╕рдХреНрд░рд┐рдкреНрдЯ

рддрдкрд╛рдИрдВрд▓реЗ рдпреА 6 рдорд┐рд▓рд┐рдпрди рд╕рдиреНрджреЗрд╢рд╣рд░реВрд╕рдБрдЧ рдХреБрдиреИ рди рдХреБрдиреИ рд░реВрдкрдорд╛ рдмрд╛рдБрдЪреНрдиреБ рдкрд░реНрдЫред рд╣рд╛рдореАрд▓реЗ рддрд┐рдиреАрд╣рд░реВрд▓рд╛рдИ рдХреЗ рдЧрд░реНрдиреБрдкрд░реНрдЫ? рддрдкрд╛рдИрдВрд▓рд╛рдИ рдЖрд╡рд╢реНрдпрдХ 6 рдорд┐рд▓рд┐рдпрди рд╕рдиреНрджреЗрд╢рд╣рд░реВ:

  • рдПрдкрдмрд╛рдЯ рдкрдард╛рдЙрдиреБрд╣реЛрд╕реН
  • рдбреЗрд▓рд┐рднрд░реАрдХреЛ рд▓рд╛рдЧрд┐ рд╕реНрд╡реАрдХрд╛рд░ рдЧрд░реНрдиреБрд╣реЛрд╕реН
  • рд╡рд┐рд╢реНрд▓реЗрд╖рдг рд░ рднрдгреНрдбрд╛рд░рдгрдХреЛ рд▓рд╛рдЧрд┐ рдбреЗрд▓рд┐рднрд░ рдЧрд░реНрдиреБрд╣реЛрд╕реНред
  • рд╡рд┐рд╢реНрд▓реЗрд╖рдг рдЧрд░реНрдиреБрд╣реЛрд╕реН
  • рдпрд╕рд▓рд╛рдИ рдХреБрдиреИ рди рдХреБрдиреИ рд░реВрдкрдорд╛ рднрдгреНрдбрд╛рд░ рдЧрд░реНрдиреБрд╣реЛрд╕реНред

рдпреБрд░реА рдмреБрд╢рдореЗрд▓реЗрдн "рд▓рдЧрд╣рд░реВ рд╕рдЩреНрдХрд▓рди рд░ рд╡рд┐рддрд░рдгрдХреЛ рдХреНрд╖реЗрддреНрд░рдорд╛ рд░реЗрдХрдХреЛ рдирдХреНрд╕рд╛" - рд░рд┐рдкреЛрд░реНрдЯрдХреЛ рдЯреНрд░рд╛рдиреНрд╕рдХреНрд░рд┐рдкреНрдЯ

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

рдпреБрд░реА рдмреБрд╢рдореЗрд▓реЗрдн "рд▓рдЧрд╣рд░реВ рд╕рдЩреНрдХрд▓рди рд░ рд╡рд┐рддрд░рдгрдХреЛ рдХреНрд╖реЗрддреНрд░рдорд╛ рд░реЗрдХрдХреЛ рдирдХреНрд╕рд╛" - рд░рд┐рдкреЛрд░реНрдЯрдХреЛ рдЯреНрд░рд╛рдиреНрд╕рдХреНрд░рд┐рдкреНрдЯ

рдпрд╕рд╕рдБрдЧ рдХрд╕рд░реА рдмрд╛рдБрдЪреНрдиреЗ? рдЕрдм рдо рдЫреЛрдЯрдХрд░реАрдорд╛ рд╡рд┐рдХрд▓реНрдкрд╣рд░реВрдХреЛ рдХреНрд╖реЗрддреНрд░ рд╡рд░реНрдгрди рдЧрд░реНрдиреЗрдЫреБ - рдХрд╕рд░реА рдпреЛ рд╕рдорд╕реНрдпрд╛ рд╕рд╛рдорд╛рдиреНрдпрддрдпрд╛ рд╣рд▓ рд╣реБрдиреНрдЫред рд▓рдЧрд╣рд░реВ рд╕рдЩреНрдХрд▓рди, рдкреНрд░рд╕рд╛рд░рдг рд░ рднрдгреНрдбрд╛рд░рдгрдХреЛ рд╕рдорд╕реНрдпрд╛ рдХрд╕рд░реА рд╕рдорд╛рдзрд╛рди рдЧрд░реНрдиреЗред

рдпреБрд░реА рдмреБрд╢рдореЗрд▓реЗрдн "рд▓рдЧрд╣рд░реВ рд╕рдЩреНрдХрд▓рди рд░ рд╡рд┐рддрд░рдгрдХреЛ рдХреНрд╖реЗрддреНрд░рдорд╛ рд░реЗрдХрдХреЛ рдирдХреНрд╕рд╛" - рд░рд┐рдкреЛрд░реНрдЯрдХреЛ рдЯреНрд░рд╛рдиреНрд╕рдХреНрд░рд┐рдкреНрдЯ

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

рдпреБрд░реА рдмреБрд╢рдореЗрд▓реЗрдн "рд▓рдЧрд╣рд░реВ рд╕рдЩреНрдХрд▓рди рд░ рд╡рд┐рддрд░рдгрдХреЛ рдХреНрд╖реЗрддреНрд░рдорд╛ рд░реЗрдХрдХреЛ рдирдХреНрд╕рд╛" - рд░рд┐рдкреЛрд░реНрдЯрдХреЛ рдЯреНрд░рд╛рдиреНрд╕рдХреНрд░рд┐рдкреНрдЯ

рд▓рдЧрд╣рд░реВ рд╕рдЩреНрдХрд▓рди рдЧрд░реНрдиреЗ рдЕрд╡рд╕реНрдерд╛ рд▓рдЧрднрдЧ рдЙрд╕реНрддреИ рдЫред рдпреЛ рд╡рд┐рд╢реЗрд╖ рднрд╛рдЧ рд╕рдорд╛рдзрд╛рди рдЧрд░реНрди рдзреЗрд░реИ рд╡рд┐рдХрд▓реНрдкрд╣рд░реВ рдЫреИрдирдиреНред рддрд┐рдиреАрд╣рд░реВрдордзреНрдпреЗ рдкрд╣рд┐рд▓реЗ рдиреИ рдзреЗрд░реИ рдЫрдиреН, рддрд░ рдЕрдЭреИ рдзреЗрд░реИ рдЫреИрдирдиреНред

рдпреБрд░реА рдмреБрд╢рдореЗрд▓реЗрдн "рд▓рдЧрд╣рд░реВ рд╕рдЩреНрдХрд▓рди рд░ рд╡рд┐рддрд░рдгрдХреЛ рдХреНрд╖реЗрддреНрд░рдорд╛ рд░реЗрдХрдХреЛ рдирдХреНрд╕рд╛" - рд░рд┐рдкреЛрд░реНрдЯрдХреЛ рдЯреНрд░рд╛рдиреНрд╕рдХреНрд░рд┐рдкреНрдЯ

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

рдпреБрд░реА рдмреБрд╢рдореЗрд▓реЗрдн "рд▓рдЧрд╣рд░реВ рд╕рдЩреНрдХрд▓рди рд░ рд╡рд┐рддрд░рдгрдХреЛ рдХреНрд╖реЗрддреНрд░рдорд╛ рд░реЗрдХрдХреЛ рдирдХреНрд╕рд╛" - рд░рд┐рдкреЛрд░реНрдЯрдХреЛ рдЯреНрд░рд╛рдиреНрд╕рдХреНрд░рд┐рдкреНрдЯ

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

рдпреБрд░реА рдмреБрд╢рдореЗрд▓реЗрдн "рд▓рдЧрд╣рд░реВ рд╕рдЩреНрдХрд▓рди рд░ рд╡рд┐рддрд░рдгрдХреЛ рдХреНрд╖реЗрддреНрд░рдорд╛ рд░реЗрдХрдХреЛ рдирдХреНрд╕рд╛" - рд░рд┐рдкреЛрд░реНрдЯрдХреЛ рдЯреНрд░рд╛рдиреНрд╕рдХреНрд░рд┐рдкреНрдЯ

рдПрдХ рд╡рд░реНрд╖ рдкрд╣рд┐рд▓реЗ рдо Lazada рдЖрдПрдБ рд░ рд▓рдЧ рдХреЛ рдмрд╛рд░реЗ рдорд╛ рдПрдХ рдкрд░рд┐рдпреЛрдЬрдирд╛ рдорд╛ рдкрдард╛рдЗрдпреЛред рдпреЛ рдХреЗрд╣рд┐ рдпрд╕реНрддреЛ рдерд┐рдпреЛред рдЖрд╡реЗрджрди рд▓рдЧ stdout рд░ stderr рдорд╛ рд▓реЗрдЦрд┐рдПрдХреЛ рдерд┐рдпреЛред рд╕рдмреИ рдХреБрд░рд╛ рдлреИрд╢рдиреЗрдмрд▓ рддрд░рд┐рдХрд╛рдорд╛ рдЧрд░рд┐рдПрдХреЛ рдерд┐рдпреЛред рддрд░ рддреНрдпрд╕рдкрдЫрд┐ рд╡рд┐рдХрд╛рд╕рдХрд░реНрддрд╛рд╣рд░реВрд▓реЗ рдпрд╕рд▓рд╛рдИ рдорд╛рдирдХ рдкреНрд░рд╡рд╛рд╣рдмрд╛рдЯ рдмрд╛рд╣рд┐рд░ рдирд┐рдХрд╛рд▓реЗ, рд░ рддреНрдпрд╕рдкрдЫрд┐ рдХреБрдиреИ рди рдХреБрдиреИ рд░реВрдкрдорд╛ рдкреВрд░реНрд╡рд╛рдзрд╛рд░ рд╡рд┐рд╢реЗрд╖рдЬреНрдЮрд╣рд░реВрд▓реЗ рдпрд╕рд▓рд╛рдИ рдкрддреНрддрд╛ рд▓рдЧрд╛рдЙрдиреЗрдЫрдиреНред рдкреВрд░реНрд╡рд╛рдзрд╛рд░ рд╡рд┐рд╢реЗрд╖рдЬреНрдЮрд╣рд░реВ рд░ рд╡рд┐рдХрд╛рд╕рдХрд░реНрддрд╛рд╣рд░реВ рдмреАрдЪ, рддреНрдпрд╣рд╛рдБ рд░рд┐рд▓реАрдЬрдХрд░реНрддрд╛рд╣рд░реВ рдкрдирд┐ рдЫрдиреН рдЬрд╕рд▓реЗ рднрдиреЗ: "рдЙрд╣... рдареАрдХ рдЫ, рддрд┐рдиреАрд╣рд░реВрд▓рд╛рдИ рдЦреЛрд▓рдХреЛ рд╕рд╛рде рдлрд╛рдЗрд▓рдорд╛ рдмреЗрд░реМрдВ, рд░ рдпреЛ рд╣реЛред" рд░ рдпреЛ рд╕рдмреИ рдХрдиреНрдЯреЗрдирд░рдорд╛ рднрдПрдХреЛ рд╣реБрдирд╛рд▓реЗ, рддрд┐рдиреАрд╣рд░реВрд▓реЗ рдпрд╕рд▓рд╛рдИ рдХрдиреНрдЯреЗрдирд░рдорд╛ рдиреИ рдмреЗрд░реЗ, рдХреНрдпрд╛рдЯрд▓рдЧ рднрд┐рддреНрд░ рдореНрдпрд╛рдк рдЧрд░реЗ рд░ рддреНрдпрд╣рд╛рдБ рд░рд╛рдЦреЗред рдорд▓рд╛рдИ рд▓рд╛рдЧреНрдЫ рдХрд┐ рдпреЛ рдХреЗ рдЖрдпреЛ рд╕рдмреИрд▓рд╛рдИ рдпреЛ рдзреЗрд░реИ рд╕реНрдкрд╖реНрдЯ рдЫред

рдпреБрд░реА рдмреБрд╢рдореЗрд▓реЗрдн "рд▓рдЧрд╣рд░реВ рд╕рдЩреНрдХрд▓рди рд░ рд╡рд┐рддрд░рдгрдХреЛ рдХреНрд╖реЗрддреНрд░рдорд╛ рд░реЗрдХрдХреЛ рдирдХреНрд╕рд╛" - рд░рд┐рдкреЛрд░реНрдЯрдХреЛ рдЯреНрд░рд╛рдиреНрд╕рдХреНрд░рд┐рдкреНрдЯ

рдЕрд╣рд┐рд▓реЗрдХреЛ рд▓рд╛рдЧрд┐ рдЕрд▓рд┐ рдЕрдЧрд╛рдбрд┐ рд╣реЗрд░реМрдВред рд╣рд╛рдореАрд▓реЗ рдпреА рд▓рдЧрд╣рд░реВ рдХрд╕рд░реА рдбреЗрд▓рд┐рднрд░ рдЧрд░реНрдпреМрдВ? рдХрд╕реИрд▓реЗ td-рдПрдЬреЗрдиреНрдЯ рдЫрдиреЛрдЯ рдЧрд░реНтАНрдпреЛ, рдЬреБрди рд╡рд╛рд╕реНрддрд╡рдорд╛ рдкреНрд░рд╡рд╛рд╣рд┐рдд рдЫ, рддрд░ рдзреЗрд░реИ рдкреНрд░рд╡рд╛рд╣рд┐рдд рдЫреИрдиред рдо рдЕрдЭреИ рдкрдирд┐ рдпреА рджреБрдИ рдкрд░рд┐рдпреЛрдЬрдирд╛рд╣рд░реВ рдмреАрдЪрдХреЛ рд╕рдореНрдмрдиреНрдз рдмреБрдЭреНрджрд┐рди, рддрд░ рддрд┐рдиреАрд╣рд░реВ рдПрдЙрдЯреИ рдХреБрд░рд╛рдХреЛ рдмрд╛рд░реЗрдорд╛ рджреЗрдЦрд┐рдиреНрдЫрдиреНред рд░ рдпреЛ fluentd, Ruby рдорд╛ рд▓реЗрдЦрд┐рдПрдХреЛ, рд▓рдЧ рдлрд╛рдЗрд▓рд╣рд░реВ рдкрдвреНрдиреБрд╣реЛрд╕реН, рддрд┐рдиреАрд╣рд░реВрд▓рд╛рдИ JSON рдорд╛ рдкрд╛рд░реНрд╕ рдЧрд░рд┐рдпреЛ рдХреБрдиреИ рдкреНрд░рдХрд╛рд░рдХреЛ рдирд┐рдпрдорд┐рддрддрд╛ рдкреНрд░рдпреЛрдЧ рдЧрд░реЗрд░ред рддреНрдпрд╕рдкрдЫрд┐ рдореИрд▓реЗ рддрд┐рдиреАрд╣рд░реВрд▓рд╛рдИ рдХрд╛рдлреНрдХрд╛рдорд╛ рдкрдард╛рдПрдБред рдпрд╕рдмрд╛рд╣реЗрдХ, рдХрд╛рдлреНрдХрд╛рдорд╛ рд╣рд╛рдореАрд╕рдБрдЧ рдкреНрд░рддреНрдпреЗрдХ API рдХреЛ рд▓рд╛рдЧрд┐ 4 рдЕрд▓рдЧ-рдЕрд▓рдЧ рд╡рд┐рд╖рдпрд╣рд░реВ рдерд┐рдПред рдХрд┐рди 4? рдХрд┐рдирднрдиреЗ рддреНрдпрд╣рд╛рдБ рд▓рд╛рдЗрдн рдЫ, рддреНрдпрд╣рд╛рдБ рд╕реНрдЯреЗрдЬрд┐рдЩ рдЫ, рд░ рдХрд┐рдирднрдиреЗ рддреНрдпрд╣рд╛рдБ stdout рд░ stderr рдЫред рд╡рд┐рдХрд╛рд╕рдХрд░реНрддрд╛рд╣рд░реВрд▓реЗ рддрд┐рдиреАрд╣рд░реВрд▓рд╛рдИ рд╕рд┐рд░реНрдЬрдирд╛ рдЧрд░реНрдЫрдиреН, рд░ рдкреВрд░реНрд╡рд╛рдзрд╛рд░ рд╡рд┐рдХрд╛рд╕рдХрд░реНрддрд╛рд╣рд░реВрд▓реЗ рддрд┐рдиреАрд╣рд░реВрд▓рд╛рдИ рдХрд╛рдлреНрдХрд╛рдорд╛ рд╕рд┐рд░реНрдЬрдирд╛ рдЧрд░реНрдиреБрдкрд░реНрдЫред рдпрд╕рдмрд╛рд╣реЗрдХ, рдХрд╛рдлреНрдХрд╛рд▓рд╛рдИ рдЕрд░реНрдХреЛ рд╡рд┐рднрд╛рдЧрджреНрд╡рд╛рд░рд╛ рдирд┐рдпрдиреНрддреНрд░рдг рдЧрд░рд┐рдПрдХреЛ рдерд┐рдпреЛред рддреНрдпрд╕рдХрд╛рд░рдг, рдЯрд┐рдХрдЯ рдмрдирд╛рдЙрди рдЖрд╡рд╢реНрдпрдХ рдерд┐рдпреЛ рддрд╛рдХрд┐ рддрд┐рдиреАрд╣рд░реВрд▓реЗ рдкреНрд░рддреНрдпреЗрдХ рдПрдкреАрдЖрдИрдХреЛ рд▓рд╛рдЧрд┐ 4 рд╡рд┐рд╖рдпрд╣рд░реВ рд╕рд┐рд░реНрдЬрдирд╛ рдЧрд░реНрдиреЗрдЫрдиреНред рд╕рдмреИрд▓реЗ рдмрд┐рд░реНрд╕рд┐рдП ред рд╕рд╛рдорд╛рдиреНрдпрддрдпрд╛, рддреНрдпрд╣рд╛рдБ рдлреЛрд╣реЛрд░ рд░ рдЧрдбрдмрдб рдерд┐рдпреЛред

рдпреБрд░реА рдмреБрд╢рдореЗрд▓реЗрдн "рд▓рдЧрд╣рд░реВ рд╕рдЩреНрдХрд▓рди рд░ рд╡рд┐рддрд░рдгрдХреЛ рдХреНрд╖реЗрддреНрд░рдорд╛ рд░реЗрдХрдХреЛ рдирдХреНрд╕рд╛" - рд░рд┐рдкреЛрд░реНрдЯрдХреЛ рдЯреНрд░рд╛рдиреНрд╕рдХреНрд░рд┐рдкреНрдЯ

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

рдпреБрд░реА рдмреБрд╢рдореЗрд▓реЗрдн "рд▓рдЧрд╣рд░реВ рд╕рдЩреНрдХрд▓рди рд░ рд╡рд┐рддрд░рдгрдХреЛ рдХреНрд╖реЗрддреНрд░рдорд╛ рд░реЗрдХрдХреЛ рдирдХреНрд╕рд╛" - рд░рд┐рдкреЛрд░реНрдЯрдХреЛ рдЯреНрд░рд╛рдиреНрд╕рдХреНрд░рд┐рдкреНрдЯ

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

рдпреБрд░реА рдмреБрд╢рдореЗрд▓реЗрдн "рд▓рдЧрд╣рд░реВ рд╕рдЩреНрдХрд▓рди рд░ рд╡рд┐рддрд░рдгрдХреЛ рдХреНрд╖реЗрддреНрд░рдорд╛ рд░реЗрдХрдХреЛ рдирдХреНрд╕рд╛" - рд░рд┐рдкреЛрд░реНрдЯрдХреЛ рдЯреНрд░рд╛рдиреНрд╕рдХреНрд░рд┐рдкреНрдЯ

рдпрд╣рд╛рдБ (1,2,3) рд╣рд╛рдореА рдлрд╛рдЗрд▓рд╣рд░реВ рд▓реЗрдЦреНрдЫреМрдВ рд░, рддрджрдиреБрд╕рд╛рд░, рдпрд╣рд╛рдБ рдПрдХреИ рдкрдЯрдХ рддреАрди рд░реЗрдХрд╣рд░реВ рдЫрдиреНред

рдкрд╣рд┐рд▓реЛ (1) рд╣рд╛рдореАрд▓реЗ рддрд┐рдиреАрд╣рд░реВрд▓рд╛рдИ рдХрддреИ рд▓реЗрдЦреНрдиреБ рдЖрд╡рд╢реНрдпрдХ рдЫред API рд▓рд╛рдИ рдлрд╛рдЗрд▓рдорд╛ рд╕рд┐рдзреИ рд▓реЗрдЦреНрди рд╕рдХреНрдиреЗ рдХреНрд╖рдорддрд╛ рджрд┐рдиреБ рд╕рдзреИрдВ рд╡рд╛рдВрдЫрдиреАрдп рд╣реБрдБрджреИрдиред рдпреЛ рд╡рд╛рдВрдЫрдиреАрдп рдЫ рдХрд┐ API рд▓рд╛рдИ рдХрдиреНрдЯреЗрдирд░рдорд╛ рдкреГрдердХ рдЧрд░рд┐рдПрдХреЛ рдЫ, рд╡рд╛ рдЕрдЭ рд░рд╛рдореНрд░реЛ, рдХрд┐ рдпреЛ рдкрдвреНрдиреЗ рдорд╛рддреНрд░ рд╣реЛред рдо рдПрдХ рдкреНрд░рдгрд╛рд▓реА рдкреНрд░рд╢рд╛рд╕рдХ рд╣реБрдБ, рддреНрдпрд╕реИрд▓реЗ рдорд╕рдБрдЧ рдпреА рдЪреАрдЬрд╣рд░реВрдХреЛ рдЕрд▓рд┐рдХрддрд┐ рд╡реИрдХрд▓реНрдкрд┐рдХ рджреГрд╖реНрдЯрд┐рдХреЛрдг рдЫред

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

(4) рд╣рд╛рдореАрд╕рдБрдЧ рд╡рд┐рднрд┐рдиреНрди API рдорд╛ рдлрд░рдХ рдврд╛рдБрдЪрд╛рд╣рд░реВ рдерд┐рдПред рддрд┐рдиреАрд╣рд░реВ рдереЛрд░реИ рдлрд░рдХ рдерд┐рдП, рддрд░ regexp рдлрд░рдХ рд░реВрдкрдорд╛ рд▓реЗрдЦреНрдиреБрдкрд░реНрдереНрдпреЛред рдпреЛ рд╕рдмреИ рдХрдардкреБрддрд▓реА рджреНрд╡рд╛рд░рд╛ рдирд┐рдпрдиреНрддреНрд░рд┐рдд рднрдПрдХреЛрд▓реЗ, рддреНрдпрд╣рд╛рдБ рдЖрдлреНрдиреИ рд╕рд╛рдЩреНрд▓реЛ рд╕рдВрдЧ рд╡рд░реНрдЧ рдХреЛ рдПрдХ рдареВрд▓реЛ рдЧреБрдЪреНрдЫрд╛ рдерд┐рдпреЛред рд╕рд╛рдереИ, рдзреЗрд░реИ рдЬрд╕реЛ рд╕рдордп td-рдПрдЬреЗрдиреНрдЯрд▓реЗ рдореЗрдореЛрд░реА рдЦрд╛рди рд╕рдХреНрдЫ, рдореВрд░реНрдЦ рд╣реБрди рд╕рдХреНрдЫ, рдпрд╕рд▓реЗ рдХреЗрд╡рд▓ рдХрд╛рдо рдЧрд░рд┐рд░рд╣реЗрдХреЛ рдЫ рднрдиреЗрд░ рдмрд╣рд╛рдирд╛ рдЧрд░реНрди рд╕рдХреНрдЫ рд░ рдХреЗрд╣рд┐ рдЧрд░реНрджреИрдиред рдмрд╛рд╣рд┐рд░рдмрд╛рдЯ рдпреЛ рдмреБрдЭреНрди рдЕрд╕рдореНрднрд╡ рдерд┐рдпреЛ рдХрд┐ рдЙрд╕рд▓реЗ рдХреЗрд╣рд┐ рдЧрд░рд┐рд░рд╣реЗрдХреЛ рдЫреИрдиред рд╕рдмреИ рднрдиреНрджрд╛ рд░рд╛рдореНрд░реЛ, рдК рдЦрд╕реНрдиреЗрдЫ рд░ рдХрд╕реИрд▓реЗ рдЙрд╕рд▓рд╛рдИ рдкрдЫрд┐ рдЙрдард╛рдЙрдиреЗрдЫред рдЕрдЭ рд╕реНрдкрд╖реНрдЯ рд░реВрдкрдорд╛, рдПрдХ рдЪреЗрддрд╛рд╡рдиреА рдЖрдЗрдкреБрдЧреНрдиреЗрдЫ, рд░ рдХреЛрд╣реА рдЧрдПрд░ рдЖрдлреНрдиреЛ рд╣рд╛рддрд▓реЗ рдЙрдард╛рдЙрдиреЗрдЫред

рдпреБрд░реА рдмреБрд╢рдореЗрд▓реЗрдн "рд▓рдЧрд╣рд░реВ рд╕рдЩреНрдХрд▓рди рд░ рд╡рд┐рддрд░рдгрдХреЛ рдХреНрд╖реЗрддреНрд░рдорд╛ рд░реЗрдХрдХреЛ рдирдХреНрд╕рд╛" - рд░рд┐рдкреЛрд░реНрдЯрдХреЛ рдЯреНрд░рд╛рдиреНрд╕рдХреНрд░рд┐рдкреНрдЯ

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

рдпреБрд░реА рдмреБрд╢рдореЗрд▓реЗрдн "рд▓рдЧрд╣рд░реВ рд╕рдЩреНрдХрд▓рди рд░ рд╡рд┐рддрд░рдгрдХреЛ рдХреНрд╖реЗрддреНрд░рдорд╛ рд░реЗрдХрдХреЛ рдирдХреНрд╕рд╛" - рд░рд┐рдкреЛрд░реНрдЯрдХреЛ рдЯреНрд░рд╛рдиреНрд╕рдХреНрд░рд┐рдкреНрдЯ

рд╣рд╛рдореАрд▓реЗ рдпреА рдкреНрд░рд╢реНрдирд╣рд░реВ рд╕реЛрдзреНрди рдерд╛рд▓реНрдпреМрдВред рд╣рд╛рдореАрд▓реЗ рджреЛрд╖реАрд▓рд╛рдИ рдирдЦреЛрдЬреНрдиреЗ рдирд┐рд░реНрдгрдп рдЧрд░реНтАНрдпреМрдВред

рдпреБрд░реА рдмреБрд╢рдореЗрд▓реЗрдн "рд▓рдЧрд╣рд░реВ рд╕рдЩреНрдХрд▓рди рд░ рд╡рд┐рддрд░рдгрдХреЛ рдХреНрд╖реЗрддреНрд░рдорд╛ рд░реЗрдХрдХреЛ рдирдХреНрд╕рд╛" - рд░рд┐рдкреЛрд░реНрдЯрдХреЛ рдЯреНрд░рд╛рдиреНрд╕рдХреНрд░рд┐рдкреНрдЯ

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

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

рд░ рддреНрдпрд╣рд╛рдБ (рд╕реНрд▓рд╛рдЗрдбрдорд╛) "рд▓рдЧрд╣рд░реВрдХреЛ рдбреЗрд▓рд┐рднрд░реАрдХреЛ рд▓рд╛рдЧрд┐ SLA" рдореБрд╢реНрдХрд┐рд▓рд▓реЗ рджреЗрдЦрд╛ рдкрд░реНрди рдерд╛рд▓реНрдЫред рдпреЛ рдЕрдЭреИ рдЕрд╡рд╕реНрдерд┐рдд рдЫреИрди, рддрд░ рд╣рд╛рдореА рдпрд╕рдорд╛ рдХрд╛рдо рдЧрд░рд┐рд░рд╣реЗрдХрд╛ рдЫреМрдВред рдХрд┐рдирдХрд┐ рдпреЛ рдзреЗрд░реИ рд╕реБрд╡рд┐рдзрд╛рдЬрдирдХ рдЫ рдЬрдм рдкреВрд░реНрд╡рд╛рдзрд╛рд░рд▓реЗ рднрдиреНрдЫ рдХрд┐ рдпрджрд┐ рддрдкрд╛рдИрд▓реЗ рдпрд╕реНрддреЛ рд░ рддреНрдпрд╕реНрддреЛ рдард╛рдЙрдБрдорд╛ рдпрд╕реНрддреЛ рд░ рддреНрдпрд╕реНрддреЛ рдврд╛рдБрдЪрд╛рдорд╛ рд▓реЗрдЦреНрдиреБ рднрдпреЛ рд░ рдкреНрд░рддрд┐ рд╕реЗрдХреЗрдиреНрдб N рд╕рдиреНрджреЗрд╢рд╣рд░реВ рдирд╣реЛрд╕реН, рддрдм рд╣рд╛рдореА рд╕рдореНрднрд╡рддрдГ рдпрд╕рд▓рд╛рдИ рддреНрдпрд╕реНрддреЛ рдард╛рдЙрдБрдорд╛ рдкреБрд░реНтАНрдпрд╛рдЙрдиреЗрдЫреМрдВред рдпрд╕рд▓реЗ рдЯрд╛рдЙрдХреЛ рджреБрдЦрд╛рдЗрдорд╛ рдзреЗрд░реИ рд░рд╛рд╣рдд рджрд┐рдиреНрдЫред рдпрджрд┐ рддреНрдпрд╣рд╛рдБ рдПрдХ SLA рдЫ, рддрдм рдпреЛ рдмрд┐рд▓реНрдХреБрд▓ рдЕрджреНрднреБрдд рдЫ!

рдпреБрд░реА рдмреБрд╢рдореЗрд▓реЗрдн "рд▓рдЧрд╣рд░реВ рд╕рдЩреНрдХрд▓рди рд░ рд╡рд┐рддрд░рдгрдХреЛ рдХреНрд╖реЗрддреНрд░рдорд╛ рд░реЗрдХрдХреЛ рдирдХреНрд╕рд╛" - рд░рд┐рдкреЛрд░реНрдЯрдХреЛ рдЯреНрд░рд╛рдиреНрд╕рдХреНрд░рд┐рдкреНрдЯ

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

рдкреНрд░рд╡рд╛рд╣рд┐рддред рдкрд╣рд┐рд▓реЗ, рдореИрд▓реЗ рдЙрд╕рд▓рд╛рдИ рдЕрдШрд┐рд▓реНрд▓реЛ рдХрд╛рдордорд╛ рднреЗрдЯреЗрдВ, рд░ рдЙрдиреА рдкрдирд┐ рд╕рдордп-рд╕рдордпрдорд╛ рддреНрдпрд╣рд╛рдБ рдкрд╕реЗред рджреЛрд╕реНрд░реЛ, рдпреЛ рдПрдЙрдЯреИ рдХреБрд░рд╛ рд╣реЛ, рдХреЗрд╡рд▓ рдкреНрд░реЛрдлрд╛рдЗрд▓рдорд╛ред

рдлрд╛рдЗрд▓рдмрд┐рдЯред рдпреЛ рд╣рд╛рдореНрд░реЛ рд▓рд╛рдЧрд┐ рдХрд╕рд░реА рд╕реБрд╡рд┐рдзрд╛рдЬрдирдХ рдерд┐рдпреЛ? рдХрд┐рдирднрдиреЗ рдпреЛ Go рдорд╛ рдЫ, рд░ рд╣рд╛рдореАрд╕рдБрдЧ Go рдорд╛ рдзреЗрд░реИ рд╡рд┐рд╢реЗрд╖рдЬреНрдЮрддрд╛ рдЫред рддрджрдиреБрд╕рд╛рд░, рдпрджрд┐ рдХреЗрд╣рд┐ рднрдпреЛ рднрдиреЗ, рд╣рд╛рдореА рдХреБрдиреИ рди рдХреБрдиреИ рд░реВрдкрдорд╛ рдпрд╕рд▓рд╛рдИ рдЖрдлреНрдиреЛ рд▓рд╛рдЧрд┐ рдердкреНрди рд╕рдХреНрдЫреМрдВред рддреНрдпрд╣реА рднрдПрд░ рд╣рд╛рдореАрд▓реЗ рд▓рд┐рдПрдХрд╛ рдЫреИрдиреМрдВ ред рддрд╛рдХрд┐ рддреНрдпрд╣рд╛рдБ рдЖрдлреНрдиреЛ рд▓рд╛рдЧрд┐ рдкреБрди: рд▓реЗрдЦреНрди рд╕реБрд░реБ рдЧрд░реНрди рдХреБрдиреИ рдкреНрд░рд▓реЛрднрди рдкрдирд┐ рдЫреИрдиред

рдкреНрд░рдгрд╛рд▓реА рдкреНрд░рд╢рд╛рд╕рдХрдХреЛ рд▓рд╛рдЧрд┐ рд╕реНрдкрд╖реНрдЯ рд╕рдорд╛рдзрд╛рди рдпреЛ рдорд╛рддреНрд░рд╛ (syslog-ng/rsyslog/nxlog) рдорд╛ рд╕рдмреИ рдкреНрд░рдХрд╛рд░рдХрд╛ syslogs рд╣реЛред

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

рддреНрдпрд╕рдХрд╛рд░рдг, рдЫрдиреЛрдЯ рд╡рд╛рд╕реНрддрд╡рдорд╛ syslog-ng рд░ rsyslog рдмреАрдЪрдХреЛ рдЫрдиреЛрдЯрдорд╛ рдЖрдпреЛред рдо rsyslog рддрд┐рд░ рдЭреБрдХрд╛рдПрдБ рдХрд┐рдирднрдиреЗ рд╣рд╛рдореАрд╕рдБрдЧ рдкрдкреЗрдЯрдорд╛ rsyslog рдХреЛ рд▓рд╛рдЧрд┐ рдХрдХреНрд╖рд╛рд╣рд░реВ рдкрд╣рд┐рд▓реЗ рдиреИ рдерд┐рдП, рд░ рдореИрд▓реЗ рддрд┐рдиреАрд╣рд░реВ рдмреАрдЪ рд╕реНрдкрд╖реНрдЯ рднрд┐рдиреНрдирддрд╛ рдлреЗрд▓рд╛ рдкрд╛рд░реЗрдиред syslog рдХреЗ рд╣реЛ, syslog рдХреЗ рд╣реЛред рд╣реЛ, рдХрд╕реИрдХреЛ рдирд░рд╛рдореНрд░реЛ рдХрд╛рдЧрдЬрд╛рдд рдЫ, рдХрд╕реИрд╕рдБрдЧ рд░рд╛рдореНрд░реЛ рдЫред рдпреЛ рдПрдХрд▓реЗ рдпрд╕рд▓рд╛рдИ рдпрд╕рд░реА рдЧрд░реНрди рд╕рдХреНрдЫ, рд░ рдЕрд░реНрдХреЛрд▓реЗ рдпрд╕рд▓рд╛рдИ рдлрд░рдХ рддрд░рд┐рдХрд╛рд▓реЗ рдЧрд░реНрди рд╕рдХреНрдЫред

рдпреБрд░реА рдмреБрд╢рдореЗрд▓реЗрдн "рд▓рдЧрд╣рд░реВ рд╕рдЩреНрдХрд▓рди рд░ рд╡рд┐рддрд░рдгрдХреЛ рдХреНрд╖реЗрддреНрд░рдорд╛ рд░реЗрдХрдХреЛ рдирдХреНрд╕рд╛" - рд░рд┐рдкреЛрд░реНрдЯрдХреЛ рдЯреНрд░рд╛рдиреНрд╕рдХреНрд░рд┐рдкреНрдЯ

рд░ rsyslog рдХреЛ рдмрд╛рд░реЗрдорд╛ рдереЛрд░реИред рд╕рдмреИрднрдиреНрджрд╛ рдкрд╣рд┐рд▓реЗ, рдпреЛ рд░рд╛рдореНрд░реЛ рдЫ рдХрд┐рдирднрдиреЗ рдпрд╕рдорд╛ рдзреЗрд░реИ рдореЛрдбреНрдпреБрд▓рд╣рд░реВ рдЫрдиреНред рдпрд╕рдорд╛ рдорд╛рдирд╡-рдкрдардиреАрдп рд░реЗрдирд░рд╕реНрдХреНрд░рд┐рдкреНрдЯ (рдПрдХ рдЖрдзреБрдирд┐рдХ рдХрдиреНрдлрд┐рдЧрд░реЗрд╕рди рднрд╛рд╖рд╛) рдЫред рдпреЛ рдПрдХ рдЕрджреНрднреБрдд рдмреЛрдирд╕ рд╣реЛ рдХрд┐ рд╣рд╛рдореАрд▓реЗ рдорд╛рдирдХ рдЙрдкрдХрд░рдгрд╣рд░реВ рдкреНрд░рдпреЛрдЧ рдЧрд░реЗрд░ td-рдПрдЬреЗрдиреНрдЯрдХреЛ рд╡реНрдпрд╡рд╣рд╛рд░ рдЕрдиреБрдХрд░рдг рдЧрд░реНрди рд╕рдХреНрдЫреМрдВ, рд░ рдЕрдиреБрдкреНрд░рдпреЛрдЧрд╣рд░реВрдХреЛ рд▓рд╛рдЧрд┐ рдХреЗрд╣рд┐ рдкрд░рд┐рд╡рд░реНрддрди рдЧрд░рд┐рдПрдХреЛ рдЫреИрдиред рддреНрдпреЛ рд╣реЛ, рд╣рд╛рдореА td-agent рд▓рд╛рдИ rsyslog рдорд╛ рдкрд░рд┐рд╡рд░реНрддрди рдЧрд░реНрдЫреМрдВ, рд░ рдЕрд╣рд┐рд▓реЗрдХреЛ рд▓рд╛рдЧрд┐ рд╕рдмреИ рдХреБрд░рд╛ рдПрдХреНрд▓реИ рдЫреЛрдбреНрдЫреМрдВред рд░ рд╣рд╛рдореА рддреБрд░реБрдиреНрддреИ рдХрд╛рдо рд╡рд┐рддрд░рдг рдкреНрд░рд╛рдкреНрддред рдЕрд░реНрдХреЛ, mmnormalize rsyslog рдорд╛ рдПрдХ рдЕрджреНрднреБрдд рдЪреАрдЬ рд╣реЛред рдпрд╕рд▓реЗ рддрдкрд╛рдИрдВрд▓рд╛рдИ рд▓рдЧрд╣рд░реВ рдкрд╛рд░реНрд╕ рдЧрд░реНрди рдЕрдиреБрдорддрд┐ рджрд┐рдиреНрдЫ, рддрд░ Grok рд░ regexp рдкреНрд░рдпреЛрдЧ рдЧрд░реНрджреИрдиред рдпрд╕рд▓реЗ рдЕрдореВрд░реНрдд рд╡рд╛рдХреНрдп рд░рдЪрдирд╛ рд░реВрдЦ рдмрдирд╛рдЙрдБрдЫред рдпрд╕рд▓реЗ рд▓рдЧрд╣рд░реВ рдкрд╛рд░реНрд╕ рдЧрд░реНрджрдЫ рдЬрд╕реНрддреИ рдХрдореНрдкрд╛рдЗрд▓рд░рд▓реЗ рд╕реНрд░реЛрддрд╣рд░реВ рдкрд╛рд░реНрд╕ рдЧрд░реНрджрдЫред рдпрд╕рд▓реЗ рддрдкрд╛рдИрдВрд▓рд╛рдИ рдзреЗрд░реИ рдЫрд┐рдЯреЛ рдХрд╛рдо рдЧрд░реНрди, рдереЛрд░реИ рд╕реАрдкреАрдпреВ рдЙрдкрднреЛрдЧ рдЧрд░реНрди рдЕрдиреБрдорддрд┐ рджрд┐рдиреНрдЫ, рд░ рд╕рд╛рдорд╛рдиреНрдпрддрдпрд╛, рдпреЛ рд╕рд╛рдБрдЪреНрдЪреИ рд░рд╛рдореНрд░реЛ рдХреБрд░рд╛ рд╣реЛред рддреНрдпрд╣рд╛рдБ рдЕрдиреНрдп рдмреЛрдирд╕ рдХреЛ рдПрдХ рдЧреБрдЪреНрдЫрд╛ рдЫред рдо рддрд┐рдиреАрд╣рд░реВрдорд╛ рдмрд╕реНрдиреЗ рдЫреИрдиред

рдпреБрд░реА рдмреБрд╢рдореЗрд▓реЗрдн "рд▓рдЧрд╣рд░реВ рд╕рдЩреНрдХрд▓рди рд░ рд╡рд┐рддрд░рдгрдХреЛ рдХреНрд╖реЗрддреНрд░рдорд╛ рд░реЗрдХрдХреЛ рдирдХреНрд╕рд╛" - рд░рд┐рдкреЛрд░реНрдЯрдХреЛ рдЯреНрд░рд╛рдиреНрд╕рдХреНрд░рд┐рдкреНрдЯ

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

рдпреБрд░реА рдмреБрд╢рдореЗрд▓реЗрдн "рд▓рдЧрд╣рд░реВ рд╕рдЩреНрдХрд▓рди рд░ рд╡рд┐рддрд░рдгрдХреЛ рдХреНрд╖реЗрддреНрд░рдорд╛ рд░реЗрдХрдХреЛ рдирдХреНрд╕рд╛" - рд░рд┐рдкреЛрд░реНрдЯрдХреЛ рдЯреНрд░рд╛рдиреНрд╕рдХреНрд░рд┐рдкреНрдЯ

рд╣рд╛рдореАрд▓реЗ рдпреБрдирд┐рдХреНрд╕ рд╕рдХреЗрдЯрдорд╛ рд▓рдЧрд╣рд░реВ рд▓реЗрдЦреНрдиреЗ рдирд┐рд░реНрдгрдп рдЧрд░реНрдпреМрдВред рд░ /dev/log рдорд╛ рдЫреИрди, рдХрд┐рдирднрдиреЗ рддреНрдпрд╣рд╛рдБ рд╣рд╛рдореАрд╕рдБрдЧ рдкреНрд░рдгрд╛рд▓реА рд▓рдЧрд╣рд░реВрдХреЛ рдЧрдбрдмрдб рдЫ, рдЬрд░реНрдирд▓реНрдб рдпреЛ рдкрд╛рдЗрдкрд▓рд╛рдЗрдирдорд╛ рдЫред рддреНрдпрд╕реЛрднрдП рдЕрдиреБрдХреВрд▓рди рд╕рдХреЗрдЯрдорд╛ рд▓реЗрдЦреМрдВред рд╣рд╛рдореА рдпрд╕рд▓рд╛рдИ рдЫреБрдЯреНрдЯреИ рдирд┐рдпрдорд╛рд╡рд▓реАрдорд╛ рд╕рдВрд▓рдЧреНрди рдЧрд░реНрдиреЗрдЫреМрдВред рдХреБрдиреИ рдкрдирд┐ рдХреБрд░рд╛рдорд╛ рд╣рд╕реНрддрдХреНрд╖реЗрдк рдирдЧрд░реМрдВред рд╕рдмреИ рдХреБрд░рд╛ рдкрд╛рд░рджрд░реНрд╢реА рд░ рдмреБрдЭреНрдиреЗ рд╣реБрдиреЗрдЫред рд╣рд╛рдореАрд▓реЗ рдареНрдпрд╛рдХреНрдХреИ рддреНрдпрд╣реА рдЧрд░реНрдпреМрдВред рдпреА рд╕рдХреЗрдЯрд╣рд░реВрд╕рдБрдЧ рдбрд╛рдЗрд░реЗрдХреНрдЯрд░реА рдорд╛рдирдХреАрдХреГрдд рд░ рд╕рдмреИ рдХрдиреНрдЯреЗрдирд░рд╣рд░реВрдорд╛ рдлрд░реНрд╡рд╛рд░реНрдб рдЧрд░рд┐рдПрдХреЛ рдЫред рдХрдиреНрдЯреЗрдирд░рд╣рд░реВрд▓реЗ рдЙрдиреАрд╣рд░реВрд▓рд╛рдИ рдЪрд╛рд╣рд┐рдиреЗ рд╕рдХреЗрдЯ рд╣реЗрд░реНрди, рдЦреЛрд▓реНрди рд░ рддреНрдпрд╕рдорд╛ рд▓реЗрдЦреНрди рд╕рдХреНрдЫрдиреНред

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

рдпреБрд░реА рдмреБрд╢рдореЗрд▓реЗрдн "рд▓рдЧрд╣рд░реВ рд╕рдЩреНрдХрд▓рди рд░ рд╡рд┐рддрд░рдгрдХреЛ рдХреНрд╖реЗрддреНрд░рдорд╛ рд░реЗрдХрдХреЛ рдирдХреНрд╕рд╛" - рд░рд┐рдкреЛрд░реНрдЯрдХреЛ рдЯреНрд░рд╛рдиреНрд╕рдХреНрд░рд┐рдкреНрдЯ

Rsyslog рд▓реЗ рд╕реНрд▓рд╛рдЗрдбрдорд╛ рд╕рдВрдХреЗрдд рдЧрд░рд┐рдПрдХрд╛ рдХрд╛рд░реНрдпрд╣рд░реВ рдЧрд░реНрдЫ рд░ рд▓рдЧрд╣рд░реВ рдпрд╛ рдд рд░рд┐рд▓реЗ рд╡рд╛ рдХрд╛рдлреНрдХрд╛рдорд╛ рдкрдард╛рдЙрдБрдЫред рдХрд╛рдлреНрдХрд╛ рдкреБрд░рд╛рдиреЛ рдмрд╛рдЯреЛ рдкрдЫреНрдпрд╛рдЙрдБрдЫрдиреНред рд░рд┐рд▓реЗ - рдореИрд▓реЗ рд▓рдЧрд╣рд░реВ рдбреЗрд▓рд┐рднрд░ рдЧрд░реНрди рд╢реБрджреНрдз rsyslog рдкреНрд░рдпреЛрдЧ рдЧрд░реНрдиреЗ рдкреНрд░рдпрд╛рд╕ рдЧрд░реЗрдВред рд╕рдиреНрджреЗрд╢ рдХрддрд╛рд░ рдмрд┐рдирд╛, рдорд╛рдирдХ rsyslog рдЙрдкрдХрд░рдгрд╣рд░реВ рдкреНрд░рдпреЛрдЧ рдЧрд░реЗрд░ред рдореВрд▓рддрдГ, рдпрд╕рд▓реЗ рдХрд╛рдо рдЧрд░реНрджрдЫред

рдпреБрд░реА рдмреБрд╢рдореЗрд▓реЗрдн "рд▓рдЧрд╣рд░реВ рд╕рдЩреНрдХрд▓рди рд░ рд╡рд┐рддрд░рдгрдХреЛ рдХреНрд╖реЗрддреНрд░рдорд╛ рд░реЗрдХрдХреЛ рдирдХреНрд╕рд╛" - рд░рд┐рдкреЛрд░реНрдЯрдХреЛ рдЯреНрд░рд╛рдиреНрд╕рдХреНрд░рд┐рдкреНрдЯ

рддрд░ рддрд┐рдиреАрд╣рд░реВрд▓рд╛рдИ рдпрд╕ рднрд╛рдЧрдорд╛ рдХрд╕рд░реА рдзрдХреЗрд▓реНрдиреЗ рднрдиреНрдиреЗ рдмрд╛рд░реЗ рдмрд╛рд░реАрдХрддрд╛рд╣рд░реВ рдЫрдиреН (Logstash/Graylog/ES)ред рдпреЛ рднрд╛рдЧ (rsyslog-rsyslog) рдбрд╛рдЯрд╛ рдХреЗрдиреНрджреНрд░рд╣рд░реВ рдмреАрдЪ рдкреНрд░рдпреЛрдЧ рдЧрд░рд┐рдиреНрдЫред рдпрд╣рд╛рдБ рдПрдЙрдЯрд╛ рд╕рдВрдХреБрдЪрд┐рдд tcp рд▓рд┐рдЩреНрдХ рдЫ, рдЬрд╕рд▓реЗ рд╣рд╛рдореАрд▓рд╛рдИ рдмреНрдпрд╛рдиреНрдбрд╡рд┐рде рдмрдЪрдд рдЧрд░реНрди рдЕрдиреБрдорддрд┐ рджрд┐рдиреНрдЫ рд░, рддрджрдиреБрд╕рд╛рд░, рдЪреНрдпрд╛рдирд▓ рдмрдиреНрдж рд╣реБрдБрджрд╛ рд╣рд╛рдореАрд▓реЗ рдЕрд░реНрдХреЛ рдбреЗрдЯрд╛ рдХреЗрдиреНрджреНрд░рдмрд╛рдЯ рдХреЗрд╣реА рд▓рдЧрд╣рд░реВ рдкреНрд░рд╛рдкреНрдд рдЧрд░реНрдиреЗ рд╕рдореНрднрд╛рд╡рдирд╛ рдмрдврд╛рдЙрдБрдЫред рдХрд┐рдирднрдиреЗ рд╣рд╛рдореАрд╕рдБрдЧ рдЗрдиреНрдбреЛрдиреЗрд╕рд┐рдпрд╛ рдЫ, рдЬрд╣рд╛рдБ рд╕рдмреИ рдЦрд░рд╛рдм рдЫред рдирд┐рд░рдиреНрддрд░ рд╕рдорд╕реНрдпрд╛ рдпрд╣реАрдБ рдЫ ред

рдпреБрд░реА рдмреБрд╢рдореЗрд▓реЗрдн "рд▓рдЧрд╣рд░реВ рд╕рдЩреНрдХрд▓рди рд░ рд╡рд┐рддрд░рдгрдХреЛ рдХреНрд╖реЗрддреНрд░рдорд╛ рд░реЗрдХрдХреЛ рдирдХреНрд╕рд╛" - рд░рд┐рдкреЛрд░реНрдЯрдХреЛ рдЯреНрд░рд╛рдиреНрд╕рдХреНрд░рд┐рдкреНрдЯ

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

рдпреБрд░реА рдмреБрд╢рдореЗрд▓реЗрдн "рд▓рдЧрд╣рд░реВ рд╕рдЩреНрдХрд▓рди рд░ рд╡рд┐рддрд░рдгрдХреЛ рдХреНрд╖реЗрддреНрд░рдорд╛ рд░реЗрдХрдХреЛ рдирдХреНрд╕рд╛" - рд░рд┐рдкреЛрд░реНрдЯрдХреЛ рдЯреНрд░рд╛рдиреНрд╕рдХреНрд░рд┐рдкреНрдЯ

рд╕рдорд╕реНрдпрд╛рд╣рд░реБ рдХреЗ рдХреЗ рдерд┐рдП ? рд╕рдорд╕реНрдпрд╛рд╣рд░реВ рдЦрдбрд╛ рднрдпреЛ рдЬрдм рд╣рд╛рдореАрд▓реЗ рдкрддреНрддрд╛ рд▓рдЧрд╛рдпреМрдВ (рдЕрдЪрд╛рдирдХ!) рдХрд┐ рд╣рд╛рдореНрд░рд╛ рд▓рд╛рдЗрдн API рд╣рд░реВ рдкреНрд░рддрд┐ рд╕реЗрдХреЗрдиреНрдб 50k рд╕рдиреНрджреЗрд╢рд╣рд░реВ рд▓реЗрдЦрд┐рд░рд╣реЗрдХрд╛ рдерд┐рдПред рдпреЛ рд╕реНрдЯреЗрдЬрд┐рдЩ рдмрд┐рдирд╛ рдорд╛рддреНрд░ рд▓рд╛рдЗрдн API рд╣реЛред рд░ Graylog рд▓реЗ рд╣рд╛рдореАрд▓рд╛рдИ рдкреНрд░рддрд┐ рд╕реЗрдХреЗрдиреНрдб рдорд╛рддреНрд░ 12 рд╣рдЬрд╛рд░ рд╕рдиреНрджреЗрд╢рд╣рд░реВ рджреЗрдЦрд╛рдЙрдБрдЫред рд░ рдПрдХ рдЙрдЪрд┐рдд рдкреНрд░рд╢реНрди рдЙрдареНрдпреЛ: рдЕрд╡рд╢реЗрд╖рд╣рд░реВ рдХрд╣рд╛рдБ рдЫрдиреН? рдЬрд╕рдмрд╛рдЯ рд╣рд╛рдореАрд▓реЗ рдирд┐рд╖реНрдХрд░реНрд╖ рдирд┐рдХрд╛рд▓реНрдпреМрдВ рдХрд┐ рдЧреНрд░реЗрд▓реЛрдЧрд▓реЗ рдорд╛рддреНрд░ рд╕рд╛рдордирд╛ рдЧрд░реНрди рд╕рдХреНрджреИрдиред рд╣рд╛рдореАрд▓реЗ рд╣реЗрд░реНрдпреМрдВ, рд░, рд╡рд╛рд╕реНрддрд╡рдорд╛, Graylog рд░ Elasticsearch рд▓реЗ рдпреЛ рдкреНрд░рд╡рд╛рд╣ рд╣реНрдпрд╛рдиреНрдбрд▓ рдЧрд░реНрди рд╕рдХреЗрдиред

рдЕрд░реНрдХреЛ, рд╣рд╛рдореАрд▓реЗ рдмрд╛рдЯреЛрдорд╛ рдЧрд░реЗрдХрд╛ рдЕрдиреНрдп рдЖрд╡рд┐рд╖реНрдХрд╛рд░рд╣рд░реВред

рд╕рдХреЗрдЯрдорд╛ рд▓реЗрдЦреНрдиреЗ рдХрд╛рд░реНрдпрд╣рд░реВ рдЕрд╡рд░реБрджреНрдз рдЫрдиреНред рдпрд╛реЗ рдХрд╕рд░реА рднрдпрд╛реЗ? рдЬрдм рдореИрд▓реЗ рдбреЗрд▓рд┐рднрд░реАрдХреЛ рд▓рд╛рдЧрд┐ rsyslog рдкреНрд░рдпреЛрдЧ рдЧрд░рд┐рд░рд╣реЗрдХреЛ рдерд┐рдПрдБ, рдХреЗрд╣рд┐ рдмрд┐рдиреНрджреБрдорд╛ рдбрд╛рдЯрд╛ рдХреЗрдиреНрджреНрд░рд╣рд░реВ рдмреАрдЪрдХреЛ рдЪреНрдпрд╛рдирд▓ рдмрд┐рдЧреНрд░рд┐рдпреЛред рдПрдХ рдард╛рдЙрдБрдорд╛ рдбреЗрд▓рд┐рднрд░реА рд░реЛрдХрд┐рдпреЛ, рдЕрд░реНрдХреЛ рдард╛рдЙрдБрдорд╛ рдбреЗрд▓рд┐рднрд░реА рд░реЛрдХрд┐рдпреЛред рдпреЛ рд╕рдмреИ rsyslog рд╕рдХреЗрдЯрдорд╛ рд▓реЗрдЦреНрдиреЗ API рдХреЛ рд╕рд╛рде рдореЗрд╕рд┐рдирдорд╛ рдкреБрдЧреНрдпреЛред рддреНрдпрд╣рд╛рдБ рд▓рд╛рдо рдерд┐рдпреЛред рддреНрдпрд╕рдкрдЫрд┐ рдпреБрдирд┐рдХреНрд╕ рд╕рдХреЗрдЯрдорд╛ рд▓реЗрдЦреНрдирдХреЛ рд▓рд╛рдЧрд┐ рд▓рд╛рдо, рдЬреБрди рдкреВрд░реНрд╡рдирд┐рд░реНрдзрд╛рд░рд┐рдд рд░реВрдкрдорд╛ 128 рдкреНрдпрд╛рдХреЗрдЯ рд╣реЛ, рднрд░рд┐рдпреЛред рд░ рдЕрдиреБрдкреНрд░рдпреЛрдЧрдорд╛ рдЕрд░реНрдХреЛ рд▓реЗрдЦ () рдЕрд╡рд░реБрджреНрдз рдЫред рдЬрдм рд╣рд╛рдореАрд▓реЗ рдЧреЛ рдПрдкреНрд▓рд┐рдХреЗрд╕рдирд╣рд░реВрдорд╛ рдкреНрд░рдпреЛрдЧ рдЧрд░реНрдиреЗ рдкреБрд╕реНрддрдХрд╛рд▓рдпрдорд╛ рд╣реЗрд░реНрдпреМрдВ, рддреНрдпрд╣рд╛рдБ рд▓реЗрдЦрд┐рдПрдХреЛ рдерд┐рдпреЛ рдХрд┐ рд╕рдХреЗрдЯрдорд╛ рд▓реЗрдЦреНрдиреБ рдЧреИрд░-рдмреНрд▓рдХрд┐рдЩ рдореЛрдбрдорд╛ рд╣реБрдиреНрдЫред рд╣рд╛рдореА рдирд┐рд╢реНрдЪрд┐рдд рдерд┐рдпреМрдВ рдХрд┐ рдХреЗрд╣рд┐ рдкрдирд┐ рд░реЛрдХрд┐рдПрдХреЛ рдЫреИрдиред рдХрд┐рдирднрдиреЗ рд╣рд╛рдореА рдкрдвреНрдЫреМрдВ Badushechka рдмрд╛рд░реЗрдорд╛ рд▓реЗрдЦрдЬрд╕рд▓реЗ рдпрд╕рдХреЛ рдмрд╛рд░реЗрдорд╛ рд▓реЗрдЦреЗред рддрд░ рддреНрдпрд╣рд╛рдБ рдПрдХ рдХреНрд╖рдг рдЫред рдпрд╕ рдХрд▓рдХреЛ рд╡рд░рд┐рдкрд░рд┐ рдПрдХ рдЕрдирдиреНрдд рд▓реВрдк рдкрдирд┐ рдерд┐рдпреЛ, рдЬрд╕рдорд╛ рд╕рдХреЗрдЯрдорд╛ рд╕рдиреНрджреЗрд╢ рдкреБрд╢ рдЧрд░реНрдиреЗ рдирд┐рд░рдиреНрддрд░ рдкреНрд░рдпрд╛рд╕ рдерд┐рдпреЛред рд╣рд╛рдореАрд▓реЗ рдЙрд╕рд▓рд╛рдИ рдзреНрдпрд╛рди рджрд┐рдПрдиреМрдВред рдореИрд▓реЗ рдкреБрд╕реНрддрдХрд╛рд▓рдпрд▓рд╛рдИ рдкреБрдирд░реНрд▓реЗрдЦрди рдЧрд░реНрдиреБрдкрд░реНтАНрдпреЛред рддреНрдпрд╕ рдкрдЫрд┐ рдпреЛ рдзреЗрд░реИ рдкрдЯрдХ рдкрд░рд┐рд╡рд░реНрддрди рднрдПрдХреЛ рдЫ, рддрд░ рдЕрдм рд╣рд╛рдореАрд▓реЗ рд╕рдмреИ рдЙрдкрдкреНрд░рдгрд╛рд▓реАрд╣рд░реВрдорд╛ рдмреНрд▓рдХрд┐рдЩрдмрд╛рдЯ рдЫреБрдЯрдХрд╛рд░рд╛ рдкрд╛рдПрдХрд╛ рдЫреМрдВред рддреНрдпрд╕рдХрд╛рд░рдг, рддрдкрд╛рдЗрдБ rsyslog рд░реЛрдХреНрди рд╕рдХреНрдиреБрд╣реБрдиреНрдЫ, рд░ рдХреЗрд╣рд┐ рдкрдирд┐ рдХреНрд░реНрдпрд╛рд╕ рд╣реБрдиреЗрдЫреИрдиред

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

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

рдпреБрд░реА рдмреБрд╢рдореЗрд▓реЗрдн "рд▓рдЧрд╣рд░реВ рд╕рдЩреНрдХрд▓рди рд░ рд╡рд┐рддрд░рдгрдХреЛ рдХреНрд╖реЗрддреНрд░рдорд╛ рд░реЗрдХрдХреЛ рдирдХреНрд╕рд╛" - рд░рд┐рдкреЛрд░реНрдЯрдХреЛ рдЯреНрд░рд╛рдиреНрд╕рдХреНрд░рд┐рдкреНрдЯ

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

рдпреБрд░реА рдмреБрд╢рдореЗрд▓реЗрдн "рд▓рдЧрд╣рд░реВ рд╕рдЩреНрдХрд▓рди рд░ рд╡рд┐рддрд░рдгрдХреЛ рдХреНрд╖реЗрддреНрд░рдорд╛ рд░реЗрдХрдХреЛ рдирдХреНрд╕рд╛" - рд░рд┐рдкреЛрд░реНрдЯрдХреЛ рдЯреНрд░рд╛рдиреНрд╕рдХреНрд░рд┐рдкреНрдЯ

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

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

рдпреБрд░реА рдмреБрд╢рдореЗрд▓реЗрдн "рд▓рдЧрд╣рд░реВ рд╕рдЩреНрдХрд▓рди рд░ рд╡рд┐рддрд░рдгрдХреЛ рдХреНрд╖реЗрддреНрд░рдорд╛ рд░реЗрдХрдХреЛ рдирдХреНрд╕рд╛" - рд░рд┐рдкреЛрд░реНрдЯрдХреЛ рдЯреНрд░рд╛рдиреНрд╕рдХреНрд░рд┐рдкреНрдЯ

рд╣рд╛рдореАрд▓реЗ Logstash рд░ Kibana рдмрд╛рд╣рд┐рд░ рдирд┐рдХрд╛рд▓реНрдиреЗ рдирд┐рд░реНрдгрдп рдЧрд░реНрдпреМрдВред рдХрд┐рдирднрдиреЗ рд╣рд╛рдореАрд╕рдБрдЧ рд╕реБрд░рдХреНрд╖рд╛ рд╡рд┐рднрд╛рдЧ рдЫред рдХрд╕реНрддреЛ рд╕рдореНрдмрдиреНрдз ? рдЬрдбрд╛рди рднрдиреЗрдХреЛ X-Pack рдмрд┐рдирд╛ рд░ Shield рдмрд┐рдирд╛ Kibana рд▓реЗ рддрдкрд╛рдИрдВрд▓рд╛рдИ рд▓рдЧрд╣рд░реВрдорд╛ рдкрд╣реБрдБрдЪ рдЕрдзрд┐рдХрд╛рд░рд╣рд░реВ рдЫреБрдЯреНрдпрд╛рдЙрди рдЕрдиреБрдорддрд┐ рджрд┐рдБрджреИрдиред рддреНрдпрд╕рдХрд╛рд░рдг рд╣рд╛рдореАрд▓реЗ рдЧреНрд░реЗрд▓реЛрдЧ рд▓рд┐рдпреМрдВред рдпреЛ рд╕рдмреИ рдЫред рдорд▓рд╛рдИ рдпреЛ рдорди рдкрд░реНрджреИрди, рддрд░ рдпрд╕рд▓реЗ рдХрд╛рдо рдЧрд░реНрдЫред рд╣рд╛рдореАрд▓реЗ рдирдпрд╛рдБ рд╣рд╛рд░реНрдбрд╡реЗрдпрд░ рдХрд┐рдиреНрдпреМрдВ, рддреНрдпрд╣рд╛рдБ рдирдпрд╛рдБ рдЧреНрд░реЗрд▓реЛрдЧ рд╕реНрдерд╛рдкрдирд╛ рдЧрд░реНрдпреМрдВ рд░ рдХрдбрд╛ рдврд╛рдБрдЪрд╛рд╣рд░реВ рднрдПрдХрд╛ рд╕рдмреИ рд▓рдЧрд╣рд░реВрд▓рд╛рдИ рдЫреБрдЯреНрдЯреИ рдЧреНрд░реЗрд▓реЛрдЧрдорд╛ рд╕реНрдерд╛рдирд╛рдиреНрддрд░рдг рдЧрд░реНрдпреМрдВред рд╣рд╛рдореАрд▓реЗ рд╕рдВрдЧрдардирд╛рддреНрдордХ рд░реВрдкрдорд╛ рд╡рд┐рднрд┐рдиреНрди рдкреНрд░рдХрд╛рд░рдХрд╛ рд╕рдорд╛рди рдХреНрд╖реЗрддреНрд░рд╣рд░реВрд╕рдБрдЧ рд╕рдорд╕реНрдпрд╛ рд╕рдорд╛рдзрд╛рди рдЧрд░реНрдпреМрдВред

рдпреБрд░реА рдмреБрд╢рдореЗрд▓реЗрдн "рд▓рдЧрд╣рд░реВ рд╕рдЩреНрдХрд▓рди рд░ рд╡рд┐рддрд░рдгрдХреЛ рдХреНрд╖реЗрддреНрд░рдорд╛ рд░реЗрдХрдХреЛ рдирдХреНрд╕рд╛" - рд░рд┐рдкреЛрд░реНрдЯрдХреЛ рдЯреНрд░рд╛рдиреНрд╕рдХреНрд░рд┐рдкреНрдЯ

рдирдпрд╛рдБ Graylog рдорд╛ рд╡рд╛рд╕реНрддрд╡рдорд╛ рдХреЗ рд╕рдорд╛рд╡реЗрд╢ рдЫред рд╣рд╛рдореАрд▓реЗ рдбрдХрд░рдорд╛ рд╕рдмреИ рдХреБрд░рд╛ рд▓реЗрдЦреНрдпреМрдВред рд╣рд╛рдореАрд▓реЗ рд╕рд░реНрднрд░рд╣рд░реВрдХреЛ рдЧреБрдЪреНрдЫрд╛ рд▓рд┐рдпреМрдВ, рддреАрди рдХрд╛рдлреНрдХрд╛ рдЙрджрд╛рд╣рд░рдгрд╣рд░реВ, 7 рдЧреНрд░реЗрд▓реЛрдЧ рд╕рд░реНрднрд░ рд╕рдВрд╕реНрдХрд░рдг 2.3 рд░реЛрд▓ рдЖрдЙрдЯ рдЧрд░реНрдпреМрдВ (рдХрд┐рдирднрдиреЗ рд╣рд╛рдореА рдЗрд▓рд╛рд╕реНрдЯрд┐рдХрд╕рд░реНрдЪ рд╕рдВрд╕реНрдХрд░рдг 5 рдЪрд╛рд╣рдиреНрдереНрдпреМрдВ)ред рдпреЛ рд╕рдмреИ HDD рдмрд╛рдЯ рдЫрд╛рдкрд╛ рдХреЛ рд╕рдордпрдорд╛ рдЙрдард╛рдЗрдпреЛред рд╣рд╛рдореАрд▓реЗ рдкреНрд░рддрд┐ рд╕реЗрдХреЗрдиреНрдб 100 рд╣рдЬрд╛рд░ рд╕рдиреНрджреЗрд╢рд╣рд░реВрдХреЛ рдЕрдиреБрдХреНрд░рдордгрд┐рдХрд╛ рджрд░ рджреЗрдЦреНрдпреМрдВред рд╣рд╛рдореАрд▓реЗ рдкреНрд░рддрд┐ рд╣рдкреНрддрд╛ 140 рдЯреЗрд░рд╛рдмрд╛рдЗрдЯ рдбрд╛рдЯрд╛рдХреЛ рдЖрдВрдХрдбрд╛ рджреЗрдЦреНрдпреМрдВред

рдпреБрд░реА рдмреБрд╢рдореЗрд▓реЗрдн "рд▓рдЧрд╣рд░реВ рд╕рдЩреНрдХрд▓рди рд░ рд╡рд┐рддрд░рдгрдХреЛ рдХреНрд╖реЗрддреНрд░рдорд╛ рд░реЗрдХрдХреЛ рдирдХреНрд╕рд╛" - рд░рд┐рдкреЛрд░реНрдЯрдХреЛ рдЯреНрд░рд╛рдиреНрд╕рдХреНрд░рд┐рдкреНрдЯ

рд░ рдлреЗрд░рд┐ рд░реЗрдХ! рд╣рд╛рдореАрд╕рдБрдЧ рджреБрдИрд╡рдЯрд╛ рдмрд┐рдХреНрд░реА рдЖрдЙрдБрджреИрдЫред рд╣рд╛рдореАрд▓реЗ 6 рдорд┐рд▓рд┐рдпрди рд╕рдиреНрджреЗрд╢рд╣рд░реВ рдкрд╛рд░ рдЧрд░реНрдпреМрдВред Graylog рд╕рдБрдЧ рдЪрдкрд╛рдЙрдиреЗ рд╕рдордп рдЫреИрдиред рдЬрд╕рд░реА рдкрдирд┐ рд╣рд╛рдореА рдлреЗрд░рд┐ рдмрд╛рдБрдЪреНрдиреБрдкрд░реНрдЫред

рдпреБрд░реА рдмреБрд╢рдореЗрд▓реЗрдн "рд▓рдЧрд╣рд░реВ рд╕рдЩреНрдХрд▓рди рд░ рд╡рд┐рддрд░рдгрдХреЛ рдХреНрд╖реЗрддреНрд░рдорд╛ рд░реЗрдХрдХреЛ рдирдХреНрд╕рд╛" - рд░рд┐рдкреЛрд░реНрдЯрдХреЛ рдЯреНрд░рд╛рдиреНрд╕рдХреНрд░рд┐рдкреНрдЯ

рдпрд╕рд░реА рдмрд╛рдБрдЪреЗрдХрд╛ рдерд┐рдпреМрдВ ред рд╣рд╛рдореАрд▓реЗ рдХреЗрд╣реА рдердк рд╕рд░реНрднрд░ рд░ SSD рд╣рд░реВ рдердкреНрдпреМрдВред рдЕрд╣рд┐рд▓реЗ рд╣рд╛рдореА рдпрд╕рд░реА рдмрд╛рдБрдЪрд┐рд░рд╣реЗрдХрд╛ рдЫреМрдВред рдЕрдм рд╣рд╛рдореА рдкрд╣рд┐рд▓реЗ рдиреИ рдкреНрд░рддрд┐ рд╕реЗрдХреЗрдиреНрдб 160k рд╕рдиреНрджреЗрд╢рд╣рд░реВ рдЪрдмрд╛рдЗрд░рд╣реЗрдХрд╛ рдЫреМрдВред рд╣рд╛рдореАрд▓реЗ рдЕрдЭреИ рд╕реАрдорд╛рдорд╛ рд╣рд┐рд░реНрдХреЗрдХрд╛ рдЫреИрдиреМрдВ, рддреНрдпрд╕реИрд▓реЗ рдпреЛ рд╕реНрдкрд╖реНрдЯ рдЫреИрди рдХрд┐ рд╣рд╛рдореА рд╡рд╛рд╕реНрддрд╡рдорд╛ рдпрд╕рдмрд╛рдЯ рдХрддрд┐ рдмрд╛рд╣рд┐рд░ рдирд┐рд╕реНрдХрди рд╕рдХреНрдЫреМрдВред

рдпреБрд░реА рдмреБрд╢рдореЗрд▓реЗрдн "рд▓рдЧрд╣рд░реВ рд╕рдЩреНрдХрд▓рди рд░ рд╡рд┐рддрд░рдгрдХреЛ рдХреНрд╖реЗрддреНрд░рдорд╛ рд░реЗрдХрдХреЛ рдирдХреНрд╕рд╛" - рд░рд┐рдкреЛрд░реНрдЯрдХреЛ рдЯреНрд░рд╛рдиреНрд╕рдХреНрд░рд┐рдкреНрдЯ

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

Graylog рдмрд╛рдЯ рдореЗрдЯреНрд░рд┐рдХреНрд╕ рд╕рдЩреНрдХрд▓рдиред

рджрд░ рд╕реАрдорд╛ рдмрдирд╛рдЙрдиреБрд╣реЛрд╕реН рддрд╛рдХрд┐ рд╣рд╛рдореАрд╕рдБрдЧ рдПрдЙрдЯрд╛ рдкрд╛рдЧрд▓ API рдЫ рдЬрд╕рд▓реЗ рд╣рд╛рдореНрд░реЛ рдмреНрдпрд╛рдиреНрдбрд╡рд┐рде рд░ рдЕрд░реВ рд╕рдмреИрд▓рд╛рдИ рдорд╛рд░реНрджреИрдиред

рд░ рдЕрдиреНрддрдорд╛, рд╡рд┐рдХрд╛рд╕рдХрд░реНрддрд╛рд╣рд░реВрд╕рдБрдЧ рдХреЗрд╣рд┐ рдкреНрд░рдХрд╛рд░рдХреЛ SLA рдорд╛ рд╣рд╕реНрддрд╛рдХреНрд╖рд░ рдЧрд░реНрдиреБрд╣реЛрд╕реН рддрд╛рдХрд┐ рд╣рд╛рдореА рдпреЛ рдзреЗрд░реИ рд╕реЗрд╡рд╛ рдЧрд░реНрди рд╕рдХреНрдЫреМрдВред рдердк рд▓реЗрдЦреНрдиреБ рднрдпреЛ рднрдиреЗ рдорд╛рдлреА рдЪрд╛рд╣рдиреНрдЫреБ ред

рд░ рдХрд╛рдЧрдЬрд╛рдд рд▓реЗрдЦреНрдиреБрд╣реЛрд╕реНред

рдпреБрд░реА рдмреБрд╢рдореЗрд▓реЗрдн "рд▓рдЧрд╣рд░реВ рд╕рдЩреНрдХрд▓рди рд░ рд╡рд┐рддрд░рдгрдХреЛ рдХреНрд╖реЗрддреНрд░рдорд╛ рд░реЗрдХрдХреЛ рдирдХреНрд╕рд╛" - рд░рд┐рдкреЛрд░реНрдЯрдХреЛ рдЯреНрд░рд╛рдиреНрд╕рдХреНрд░рд┐рдкреНрдЯ

рд╕рдВрдХреНрд╖реЗрдкрдорд╛, рд╣рд╛рдореАрд▓реЗ рдЕрдиреБрднрд╡ рдЧрд░реЗрдХрд╛ рд╕рдмреИрдХрд╛ рдкрд░рд┐рдгрд╛рдорд╣рд░реВред рдкрд╣рд┐рд▓реЛ, рдорд╛рдкрджрдгреНрдбрд╣рд░реВред рджреЛрд╕реНрд░реЛ, syslog рдХреЗрдХ рд╣реЛред рддреЗрд╕реНрд░реЛ, rsyslog рд▓реЗ рд╕реНрд▓рд╛рдЗрдбрдорд╛ рд▓реЗрдЦреЗрдХреЛ рдЬрд╕реНрддреИ рдХрд╛рдо рдЧрд░реНрдЫред рд░ рдкреНрд░рд╢реНрдирд╣рд░реВрдорд╛ рдЬрд╛рдФрдВред

рддрдкрд╛рдИрдВрдХрд╛ рдкреНрд░рд╢реНрдирд╣рд░реВ.

рддрдкрд╛рдИрдВрдХреЛ рдкреНрд░рд╢реНрди: рддрдкрд╛рдИрдВрд▓реЗ рдХрд┐рди рдирд▓рд┐рдиреЗ рдирд┐рд░реНрдгрдп рдЧрд░реНрдиреБрднрдпреЛ... (рдлрд╛рдЗрд▓рдмрд┐рдЯ?)

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

рддрдкрд╛рдИрдВрдХреЛ рдкреНрд░рд╢реНрди: рддрдкрд╛рдИрдВ рдХрд┐рди HDFS рдорд╛ рд▓рдЧрд╣рд░реВ рдорд╛рддреНрд░ рд▓реЗрдЦреНрдиреБрд╣реБрдиреНрди?

рдЬрд╡рд╛рдл рджрд┐рдиреБрд╣реЛрд╕реН: рдпреЛ рдЕрд░реНрдХреЛ рдЪрд░рдг рд╣реЛред рд╣рд╛рдореАрд▓реЗ рдпрд╕рдХреЛ рдмрд╛рд░реЗрдорд╛ рд╕реБрд░реБрдореИ рд╕реЛрдЪреНрдпреМрдВ, рддрд░ рдЕрд╣рд┐рд▓реЗ рдпреЛ рдЧрд░реНрдирдХрд╛ рд▓рд╛рдЧрд┐ рдХреБрдиреИ рд╕реНрд░реЛрддрд╣рд░реВ рдЫреИрдирдиреН, рдпреЛ рд╣рд╛рдореНрд░реЛ рджреАрд░реНрдШрдХрд╛рд▓реАрди рд╕рдорд╛рдзрд╛рдирдорд╛ рдЯрд╛рдБрд╕рд┐рдПрдХреЛ рдЫред

рддрдкрд╛рдИрдВрдХреЛ рдкреНрд░рд╢реНрди: рд╕реНрддрдореНрдн рдврд╛рдБрдЪрд╛ рдЕрдзрд┐рдХ рдЙрдкрдпреБрдХреНрдд рд╣реБрдиреЗрдЫред

рдЬрд╡рд╛рдл рджрд┐рдиреБрд╣реЛрд╕реН: рдо рдмреБрдЭреНрджрдЫреБред рд╣рд╛рдореА рджреБрдмреИ рд╣рд╛рддрд▓реЗ рдпрд╕рдХреЛ рд▓рд╛рдЧрд┐ рдЫреМрдВред

рддрдкрд╛рдИрдВрдХреЛ рдкреНрд░рд╢реНрди: рддрдкрд╛рдИрдВ rsyslog рдорд╛ рд▓реЗрдЦреНрджреИ рд╣реБрдиреБрд╣реБрдиреНрдЫред рддреНрдпрд╣рд╛рдБ рддрдкрд╛рдЗрдБ TCP рд░ UDP рджреБрд╡реИ рдкреНрд░рдпреЛрдЧ рдЧрд░реНрди рд╕рдХреНрдиреБрд╣реБрдиреНрдЫред рддрд░ рдпрджрд┐ UDP, рддрдм рддрдкрд╛рдЗрдБ рдХрд╕рд░реА рдбреЗрд▓рд┐рднрд░реАрдХреЛ рдЧреНрдпрд╛рд░реЗрдиреНрдЯреА рдЧрд░реНрдиреБрд╣реБрдиреНрдЫ?

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

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

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

рддрдкрд╛рдИрдВрдХреЛ рдкреНрд░рд╢реНрди: рдЯрд╛рдЗрдорд╕реНрдЯреНрдпрд╛рдореНрдк рдорд┐рд▓рд┐рд╕реЗрдХреЗрдиреНрдбрдорд╛ рдлрд░рдХ рд╣реБрди рд╕рдХреНрдЫред

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

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

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

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

рдЬрд╡рд╛рдл рджрд┐рдиреБрд╣реЛрд╕реН: рддрдкрд╛рдИрдВ рддреНрдпрд╣рд╛рдБ рдЬрд╛рди рд╕рдХреНрдиреБрд╣реБрдиреНрдЫ (рдлрд╛рдЗрд▓ рднрдгреНрдбрд╛рд░рдгрдорд╛) рд░ рд╣реЗрд░реНрди рд╕рдХреНрдиреБрд╣реБрдиреНрдЫред

рддрдкрд╛рдИрдВрдХреЛ рдкреНрд░рд╢реНрди: рддрдкрд╛рдИрдВрд▓реЗ рд▓рдЧрд╣рд░реВ рд╣рд░рд╛рдЙрдиреБрднрдПрдХреЛ рдЫреИрди рднрдиреЗрд░ рдХрд╕рд░реА рдирд┐рдЧрд░рд╛рдиреА рдЧрд░реНрдиреБрд╣реБрдиреНрдЫ?

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

рддрдкрд╛рдИрдВрдХреЛ рдкреНрд░рд╢реНрди: elasticsearch рдорд╛ рддрдкрд╛рдИрд▓реЗ рд▓рдЧрд╣рд░реВ рд░рд┐рдбрдиреНрдбрдиреНрд╕реАрдХреЛ рд╕рд╛рде рднрдгреНрдбрд╛рд░ рдЧрд░реНрдиреБрд╣реБрдиреНрдЫред рддрдкрд╛рдИрдВрд╕рдБрдЧ рдХрддрд┐рд╡рдЯрд╛ рдкреНрд░рддрд┐рдХреГрддрд┐рд╣рд░реВ рдЫрдиреН?

рдЬрд╡рд╛рдл рджрд┐рдиреБрд╣реЛрд╕реН: рдПрдХ рд▓рд╛рдЗрдиред

рддрдкрд╛рдИрдВрдХреЛ рдкреНрд░рд╢реНрди: рдХреЗ рдпреЛ рдПрдЙрдЯрд╛ рд▓рд╛рдЗрди рдорд╛рддреНрд░ рд╣реЛ?

рдЬрд╡рд╛рдл рджрд┐рдиреБрд╣реЛрд╕реН: рдпреЛ рдЧреБрд░реБ рд░ рдкреНрд░рддрд┐рдХреГрддрд┐ рд╣реЛред рдбрд╛рдЯрд╛ рджреБрдИ рдкреНрд░рддрд┐рд▓рд┐рдкрд┐рд╣рд░реВрдорд╛ рднрдгреНрдбрд╛рд░рдг рдЧрд░рд┐рдПрдХреЛ рдЫред

рддрдкрд╛рдИрдВрдХреЛ рдкреНрд░рд╢реНрди: рдХреЗ рддрдкрд╛рдИрдВрд▓реЗ rsyslog рдмрдлрд░ рд╕рд╛рдЗрдЬ рдХреБрдиреИ рди рдХреБрдиреИ рд░реВрдкрдорд╛ рд╕рдорд╛рдпреЛрдЬрди рдЧрд░реНрдиреБрднрдпреЛ?

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

рдкреНрд░рд╢реНрди: рдХреЗ рддрдкрд╛рдИ рдЯреБрдЯреЗрдХреЛ JSON рд▓реЗрдЦреНрдиреБрд╣реБрдиреНрдЫ?

рдЬрд╡рд╛рдл рджрд┐рдиреБрд╣реЛрд╕реН: рднрд╛рдБрдЪрд┐рдПрдХреЛ JSON рдпрд╛ рдд рд░рд┐рд▓реЗрдХреЛ рд╕рдордпрдорд╛ рдЦрд╛рд░реЗрдЬ рдЧрд░рд┐рдиреЗрдЫ рдХрд┐рдирднрдиреЗ рдкреНрдпрд╛рдХреЗрдЯ рдзреЗрд░реИ рдареВрд▓реЛ рдЫред рд╡рд╛ Graylog рдЦрд╛рд░реЗрдЬ рдЧрд░рд┐рдиреЗрдЫ рдХрд┐рдирднрдиреЗ рдпрд╕рд▓реЗ JSON рдкрд╛рд░реНрд╕ рдЧрд░реНрди рд╕рдХреНрджреИрдиред рддрд░ рддреНрдпрд╣рд╛рдБ рдирдХреНрд╕рд╛рд╣рд░реВ рдЫрдиреН рдЬреБрди рдирд┐рд╢реНрдЪрд┐рдд рдЧрд░реНрди рдЖрд╡рд╢реНрдпрдХ рдЫ, рд░ рддрд┐рдиреАрд╣рд░реВ рдкреНрд░рд╛рдпрдГ rsyslog рдорд╛ рдмрд╛рдБрдзрд┐рдПрдХрд╛ рдЫрдиреНред рдореИрд▓реЗ рддреНрдпрд╣рд╛рдБ рдзреЗрд░реИ рдореБрджреНрджрд╛рд╣рд░реВ рднрд░реЗрдХреЛ рдЫреБ, рдЬрд╕рдорд╛ рдЕрдЭреИ рдХрд╛рдо рдЧрд░реНрди рдЖрд╡рд╢реНрдпрдХ рдЫред

рдкреНрд░рд╢реНрди: рдХрд┐рди рдХрд╛рдлреНрдХрд╛ ? рдХреЗ рддрдкрд╛рдИрдВрд▓реЗ RabbitMQ рдкреНрд░рдпрд╛рд╕ рдЧрд░реНрдиреБрднрдпреЛ? рдХреЗ рдЧреНрд░реЗрд▓реЛрдЧ рдпрд╕реНрддреЛ рднрд╛рд░ рдЕрдиреНрддрд░реНрдЧрдд рдЕрд╕рдлрд▓ рд╣реБрдиреНрдЫ?

рдЬрд╡рд╛рдл рджрд┐рдиреБрд╣реЛрд╕реН: рдпреЛ Graylog рдХреЛ рд╕рд╛рде рд╣рд╛рдореНрд░реЛ рд▓рд╛рдЧрд┐ рдХрд╛рдо рдЧрд░рд┐рд░рд╣реЗрдХреЛ рдЫреИрдиред рд░ Graylog рд╣рд╛рдореНрд░реЛ рд▓рд╛рдЧрд┐ рдЖрдХрд╛рд░ рд▓рд┐рдЗрд░рд╣реЗрдХреЛ рдЫред рдЙрд╣рд╛рдБ рд╕рд╛рдБрдЪреНрдЪреИ рд╕рдорд╕реНрдпрд╛рдЧреНрд░рд╕реНрдд рд╣реБрдиреБрд╣реБрдиреНрдЫред рдЙ рдПрдЙрдЯрд╛ рдмреЗрдЧреНрд▓реИ рдХреБрд░рд╛ рд╣реЛред рд░, рд╡рд╛рд╕реНрддрд╡рдорд╛, рдпреЛ рдЖрд╡рд╢реНрдпрдХ рдЫреИрдиред рдо rsyslog рдмрд╛рдЯ рд╕рд┐рдзреИ elasticsearch рдорд╛ рд▓реЗрдЦреНрди рд░реБрдЪрд╛рдЙрдБрдЫреБ рд░ рддреНрдпрд╕рдкрдЫрд┐ Kibana рдорд╛ рд╣реЗрд░реНрди рдЪрд╛рд╣рдиреНрдЫреБред рддрд░ рд╣рд╛рдореАрд▓реЗ рд╕реБрд░рдХреНрд╖рд╛ рдЧрд╛рд░реНрдбрд╣рд░реВрд╕рдБрдЧ рд╕рдорд╕реНрдпрд╛ рд╕рдорд╛рдзрд╛рди рдЧрд░реНрди рдЖрд╡рд╢реНрдпрдХ рдЫред рдпреЛ рд╣рд╛рдореНрд░реЛ рд╡рд┐рдХрд╛рд╕рдХреЛ рд▓рд╛рдЧрд┐ рдПрдХ рд╕рдореНрднрд╛рд╡рд┐рдд рд╡рд┐рдХрд▓реНрдк рд╣реЛ, рдЬрдм рд╣рд╛рдореА Graylog рдмрд╛рд╣рд┐рд░ рдлреНрдпрд╛рдБрдХреНрдЫреМрдВ рд░ Kibana рдкреНрд░рдпреЛрдЧ рдЧрд░реНрдЫреМрдВред Logstash рдкреНрд░рдпреЛрдЧ рдЧрд░реНрдиреБрдХреЛ рдХреБрдиреИ рдорддрд▓рдм рдЫреИрдиред рдХрд┐рдирдХрд┐ рдо rsyslog рдХреЛ рд╕рд╛рде рдПрдЙрдЯреИ рдХреБрд░рд╛ рдЧрд░реНрди рд╕рдХреНрдЫреБред рд░ рдпреЛ elasticsearch рдорд╛ рд▓реЗрдЦреНрди рдХреЛ рд▓рд╛рдЧреА рдПрдХ рдореЛрдбреНрдпреБрд▓ рдЫред рд╣рд╛рдореА Graylog рд╕рдБрдЧ рдХреБрдиреИ рди рдХреБрдиреИ рд░реВрдкрдорд╛ рдмрд╛рдБрдЪреНрдиреЗ рдкреНрд░рдпрд╛рд╕ рдЧрд░реНрджреИрдЫреМрдВред рд╣рд╛рдореАрд▓реЗ рдпрд╕рд▓рд╛рдИ рдЕрд▓рд┐рдХрддрд┐ рдЯреНрдпреБрди рдкрдирд┐ рдЧрд░реНрдпреМрдВред рддрд░ рд╕реБрдзрд╛рд░рдХреЛ рд▓рд╛рдЧрд┐ рдЕрдЭреИ рдард╛рдЙрдБ рдЫред

Kafka рдХреЛ рдмрд╛рд░реЗрдорд╛ рдРрддрд┐рд╣рд╛рд╕рд┐рдХ рд░реВрдкрдорд╛ рдпреЛ рдпрд╕рд░реА рднрдПрдХреЛ рдЫред рдЬрдм рдо рдЖрдЗрдкреБрдЧреЗ, рдпреЛ рдкрд╣рд┐рд▓реЗ рдиреИ рддреНрдпрд╣рд╛рдБ рдерд┐рдпреЛ, рд░ рд▓рдЧ рдкрд╣рд┐рд▓реЗ рдиреИ рдпрд╕рдорд╛ рд▓реЗрдЦрд┐рдПрдХреЛ рдерд┐рдпреЛред рд╣рд╛рдореАрд▓реЗ рдХреЗрд╡рд▓ рд╣рд╛рдореНрд░реЛ рдХреНрд▓рд╕реНрдЯрд░ рдЙрдард╛рдпреМрдВ рд░ рдпрд╕рдорд╛ рд▓рдЧрд╣рд░реВ рд╕рд╛рд░рд┐рдпреЛред рд╣рд╛рдореА рдЙрд╣рд╛рдБрдХреЛ рд╡реНрдпрд╡рд╕реНрдерд╛рдкрди рд╣реМрдВ, рд╣рд╛рдореАрд▓рд╛рдИ рдерд╛рд╣рд╛ рдЫ рдЙрд╣рд╛рдБ рдХрд╕реНрддреЛ рдорд╣рд╕реБрд╕ рдЧрд░реНрдиреБрд╣реБрдиреНрдЫред RabbitMQ рдХреЛ рд▓рд╛рдЧрд┐... рдпрд╕рд▓реЗ RabbitMQ рд╕рдБрдЧ рд╣рд╛рдореНрд░реЛ рд▓рд╛рдЧрд┐ рдХрд╛рдо рдЧрд░реНрджреИрдиред рд░ RabbitMQ рд╣рд╛рдореНрд░реЛ рд▓рд╛рдЧрд┐ рдЖрдХрд╛рд░ рд▓рд┐рдЗрд░рд╣реЗрдХреЛ рдЫред рд╣рд╛рдореАрд╕рдБрдЧ рдЙрддреНрдкрд╛рджрдирдорд╛ рдЫ, рд░ рдпрд╕рдорд╛ рд╕рдорд╕реНрдпрд╛рд╣рд░реВ рдерд┐рдПред рдЕрдм, рдмрд┐рдХреНрд░реА рдЕрдШрд┐, рддрд┐рдиреАрд╣рд░реВрд▓реЗ рдЙрд╕рд▓рд╛рдИ рдЖрдХрд░реНрд╖рдг рдЧрд░реНрдиреЗрдЫрдиреН, рд░ рдЙрд╕рд▓реЗ рд╕рд╛рдорд╛рдиреНрдп рд░реВрдкрдорд╛ рдХрд╛рдо рдЧрд░реНрди рдерд╛рд▓реНрдЫред рддрд░ рддреНрдпрд╕рдЕрдШрд┐ рдо рдпрд╕рд▓рд╛рдИ рдЙрддреНрдкрд╛рджрдирдорд╛ рд▓реНрдпрд╛рдЙрди рддрдпрд╛рд░ рдерд┐рдЗрдирдБ ред рддреНрдпрд╣рд╛рдБ рдЕрд░реНрдХреЛ рдмрд┐рдиреНрджреБ рдЫред Graylog рд▓реЗ рд╕рдВрд╕реНрдХрд░рдг AMQP 0.9 рдкрдвреНрди рд╕рдХреНрдЫ, рд░ rsyslog рд▓реЗ рд╕рдВрд╕реНрдХрд░рдг AMQP 1.0 рд▓реЗрдЦреНрди рд╕рдХреНрдЫред рд░ рдмреАрдЪрдорд╛ рдПрдХ рдорд╛рддреНрд░ рд╕рдорд╛рдзрд╛рди рдЫреИрди рдЬреБрди рджреБрдмреИ рдЧрд░реНрди рд╕рдХреНрдЫред рдпреЛ рдПрдХ рд╡рд╛ рдЕрд░реНрдХреЛ рд╣реЛред рддреНрдпрд╕реИрд▓реЗ рдЕрд╣рд┐рд▓реЗ рдХрд╛рдлреНрдХрд╛ рдорд╛рддреНрд░реИ рд╣реБрдиреН ред рддрд░ рдпрд╕рдХреЛ рдкрдирд┐ рдЖрдлреНрдиреИ рдирдХреНрд╕рд╛рд╣рд░реВ рдЫрдиреНред рдХрд┐рдирднрдиреЗ рд╣рд╛рдореАрд▓реЗ рдкреНрд░рдпреЛрдЧ рдЧрд░реНрдиреЗ rsyslog рдХреЛ рд╕рдВрд╕реНрдХрд░рдгрдХреЛ omkafka рд▓реЗ rsyslog рдмрд╛рдЯ рдмрд╛рд╣рд┐рд░ рдирд┐рдХрд╛рд▓реЗрдХреЛ рд╕рдореНрдкреВрд░реНрдг рд╕рдиреНрджреЗрд╢ рдмрдлрд░ рдЧреБрдорд╛рдЙрди рд╕рдХреНрдЫред рдЕрд╣рд┐рд▓реЗрдХреЛ рд▓рд╛рдЧрд┐ рд╣рд╛рдореАрд▓реЗ рддреНрдпрд╕рд▓рд╛рдИ рд╕рд╣реНрдпреМрдВред

рдкреНрд░рд╢реНрдирдХреЗ рддрдкрд╛рдИрдВ рдХрд╛рдлреНрдХрд╛ рдкреНрд░рдпреЛрдЧ рдЧрд░реНрдиреБрд╣реБрдиреНрдЫ рдХрд┐рдирднрдиреЗ рддрдкрд╛рдИрдВрд╕рдБрдЧ рдкрд╣рд┐рд▓реЗ рдиреИ рдерд┐рдпреЛ? рдЕрдм рдХреБрдиреИ рдЙрджреНрджреЗрд╢реНрдпрдХреЛ рд▓рд╛рдЧрд┐ рдкреНрд░рдпреЛрдЧ рдирдЧрд░реНрдиреЗ?

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

рдкреНрд░рд╢реНрди: рдХрд┐рди рд╣рд╛рдореАрд▓рд╛рдИ рд╕рдХреЗрдЯрд╣рд░реВрд╕рдБрдЧ рдпреЛ рд╢рдордирд╡рд╛рдж рдЪрд╛рд╣рд┐рдиреНрдЫ? рдХреЗ рддрдкрд╛рдИрдВрд▓реЗ рдХрдиреНрдЯреЗрдирд░рд╣рд░реВрдХреЛ рд▓рд╛рдЧрд┐ syslog рд▓рдЧ рдбреНрд░рд╛рдЗрднрд░ рдкреНрд░рдпреЛрдЧ рдЧрд░реНрдиреЗ рдкреНрд░рдпрд╛рд╕ рдЧрд░реНрдиреБрднрдПрдХреЛ рдЫ?

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

рдкреНрд░рд╢реНрди: рддрдкрд╛рдИрдВ rsyslog рдкреНрд░рдпреЛрдЧ рдЧрд░реЗрд░ рдбрд╛рдЯрд╛ рдХреЗрдиреНрджреНрд░рд╣рд░реВ рдмреАрдЪ рдбреЗрд▓рд┐рднрд░реА рдЧрд░реНрдиреБрд╣реБрдиреНрдЫред рдХрд╛рдлреНрдХрд╛ рдХрд┐рди рд╣реЛрдЗрди?

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

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

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