рдиреЗрдЯрдлреНрд▓реЛ рд╕рд╕реНрддрд╛ рдФрд░ рдЧреБрд╕реНрд╕рд╛ рд▓рд╛рдирд╛

TL; DR : рд▓реЗрдЦрдХ рдиреЗ GoFlow , Kafka , ClickHouse , Grafana рдФрд░ Go рдкрд░ рдПрдХ рдмреИрд╕рд╛рдЦреА рд╕реЗ рдПрдХ рдиреЗрдЯрдлреНрд▓реЛ / sFlow рдХрд▓реЗрдХреНрдЯрд░ рдХреЛ рд╕рдВрдХрд▓рд┐рдд рдХрд┐рдпрд╛ рд╣реИред


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


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


рдЗрд╕ рддрд░рд╣ рдХреЗ рдордЬрд╝рд╛рдХ рдХреЗ рдХреБрдЫ рдЙрджрд╛рд╣рд░рдг рд╣реИрдВ:


  • 40 рдзрд╛рд░рд╛рдУрдВ рдореЗрдВ рдирд┐рд░реНрдзрд╛рд░рд┐рдд рд╡рд┐рдВрдбреЛ рдХреЗ рдмрд╛рд╣рд░ рдмреИрдХрдЕрдк;
  • рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рддреНрд░реБрдЯрд┐рдпреЛрдВ рдореЗрдВ рдПрдХ рдбреАрд╕реА рдореЗрдВ рдПрдХ рдЖрд╡реЗрджрди рджреВрд╕рд░реЗ рдбреАрд╕реА рдХреЗ рдХреИрд╢ рдореЗрдВ рднреЗрдЬ рд░рд╣рд╛ рд╣реИ;
  • рдЙрд╕реА рдХреИрд╢ рдкрд░ рдЕрдЧрд▓реЗ рд░реИрдХ рдореЗрдВ рдЖрд╡реЗрджрди рдХреЗ рдкреНрд░рд╢реНрди "рдореБрдЭреЗ рдХреИрд╢ рд╕реЗ рдпрд╣ рдЖрдзрд╛ рдореЗрдЧрд╛рдмрд╛рдЗрдЯ рдСрдмреНрдЬреЗрдХреНрдЯ рджреЗрдВ" рдкреНрд░рддрд┐ рд╕реЗрдХрдВрдб рджреЛ рд╕реМ рдЧреБрдирд╛ред

рд╕реНрд╡рд┐рдЪ рдкреЛрд░реНрдЯ рдпрд╛ рд╡реАрдПрдо рд╕реЗ рдПрд╕рдПрдирдПрдордкреА рдХрд╛рдЙрдВрдЯрд░ рдХреЗрд╡рд▓ рдЬреЛ рд╣реЛ рд░рд╣рд╛ рд╣реИ рдЙрд╕рдХреА рдЕрдиреБрдорд╛рдирд┐рдд рд╕рдордЭ рджреЗрдЧрд╛, рд▓реЗрдХрд┐рди рдореИрдВ рд╕рдЯреАрдХрддрд╛ рдФрд░ рд╕рдорд╕реНрдпрд╛ рд╡рд┐рд╢реНрд▓реЗрд╖рдг рдХреА рдЧрддрд┐ рдЪрд╛рд╣рддрд╛ рд╣реВрдВред NetFlow / IPFIX рдФрд░ sFlow рдкреНрд░реЛрдЯреЛрдХреЙрд▓ рдмрдЪрд╛рд╡ рдореЗрдВ рдЖрддреЗ рд╣реИрдВ, рдЬреЛ рдиреЗрдЯрд╡рд░реНрдХ рдЙрдкрдХрд░рдгреЛрдВ рд╕реЗ рд╕реАрдзреЗ рдЯреНрд░реИрдлрд╝рд┐рдХ рдХреА рд╕рдореГрджреНрдз рдЬрд╛рдирдХрд╛рд░реА рдЙрддреНрдкрдиреНрди рдХрд░рддреЗ рд╣реИрдВред рдпрд╣ рдЗрд╕реЗ рдХрд╣реАрдВ рди рдХрд╣реАрдВ рд░рдЦ рджреЗрддрд╛ рд╣реИ рдФрд░ рдХрд┐рд╕реА рддрд░рд╣ рдЗрд╕реЗ рд╕рдВрд╕рд╛рдзрд┐рдд рдХрд░рддрд╛ рд╣реИред


рдЙрдкрд▓рдмреНрдз рдиреЗрдЯрдлреНрд▓реЛ рдХрд▓реЗрдХреНрдЯрд░реЛрдВ рдореЗрдВ рд╕реЗ, рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рдкрд░ рд╡рд┐рдЪрд╛рд░ рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ:


  • рдлреНрд▓реЛ-рдЯреВрд▓реНрд╕ - рдореИрдВрдиреЗ рдлрд╛рдЗрд▓реЛрдВ рдореЗрдВ рд╕реНрдЯреЛрд░реЗрдЬ рдХреЛ рдкрд╕рдВрдж рдирд╣реАрдВ рдХрд┐рдпрд╛ (рдпрд╣ рдШрдЯрдирд╛ рдХреА рдкреНрд░рддрд┐рдХреНрд░рд┐рдпрд╛ рдХреЗ рджреМрд░рд╛рди рдЪрдпрди рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдПрдХ рд▓рдВрдмреЗ рд╕рдордп рддрдХ, рд╡рд┐рд╢реЗрд╖ рд░реВрдк рд╕реЗ рдкрд░рд┐рдЪрд╛рд▓рди рд╡рд╛рд▓реЗ) рдпрд╛ MySQL (рдПрдХ рдмрд┐рд▓рд┐рдпрди рдкрдВрдХреНрддрд┐рдпреЛрдВ рдХреА рддрд╛рд▓рд┐рдХрд╛ рд╣реЛрдиреЗ рдкрд░ рдПрдХ рдмрд╣реБрдд рдзреВрдорд┐рд▓ рд╡рд┐рдЪрд╛рд░ рдЬреИрд╕рд╛ рд▓рдЧрддрд╛ рд╣реИ);
  • рдПрд▓рд┐рдпрд╕реНрдЯреАрд╕рд░реНрдЪ + рд▓реЙрдЧрд╕реНрдЯреИрд╢ + рдХрд┐рдмрд╛рдирд╛ рдПрдХ рдмрд╣реБрдд рд╣реА рд╕рдВрд╕рд╛рдзрди-рдЧрд╣рди рдЧреБрдЪреНрдЫрд╛ рд╣реИ, рдЬреЛ рдкреНрд░рддрд┐ рд╕реЗрдХрдВрдб 5000 рдкреНрд░рд╡рд╛рд╣ рдкреНрд░рд╛рдкреНрдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдмреБрдЬреБрд░реНрдЧреЛрдВ рдХреЗ 6 рдХреЛрд░ рддрдХ 2.2 рдЧреАрдЧрд╛рд╣рд░реНрдЯреНрдЬ рд╕реАрдкреАрдпреВ рд╣реИред рд╣рд╛рд▓рд╛рдВрдХрд┐, рдХрд┐рдмрд╛рдирд╛ рдЖрдкрдХреЛ рдмреНрд░рд╛рдЙрдЬрд╝рд░ рдореЗрдВ рдХрд┐рд╕реА рднреА рдкреНрд░рдХрд╛рд░ рдХреЗ рдлрд┐рд▓реНрдЯрд░ рдХреЛ рдЫрдбрд╝реА рдХрд░рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддрд╛ рд╣реИ, рдЬреЛ рдореВрд▓реНрдпрд╡рд╛рди рд╣реИ;
  • vflow - рдЖрдЙрдЯрдкреБрдЯ рд╕реНрд╡рд░реВрдк рдХреЛ рдкрд╕рдВрдж рдирд╣реАрдВ рдХрд░рддрд╛ рдерд╛ (JSON, рдЬрд┐рд╕реЗ рд╕рдВрд╢реЛрдзрди рдХреЗ рдмрд┐рдирд╛ рдПрдХ рд╣реА рдПрд▓реАрд╕реНрдЯреЗрдХ рдЦреЛрдЬ рдореЗрдВ рдЬреЛрдбрд╝рд╛ рдирд╣реАрдВ рдЬрд╛ рд╕рдХрддрд╛);
  • рдмреЙрдХреНрд╕рд┐рдВрдЧ рд╕рдорд╛рдзрд╛рди - рдЙрдЪреНрдЪ рдХреАрдордд рдпрд╛ рдЪрдпрдирд┐рдд рдПрдХ рд╕реЗ рдЫреЛрдЯреЗ рдЕрдВрддрд░ рдХреЛ рдкрд╕рдВрдж рдирд╣реАрдВ рдХрд┐рдпрд╛ред

рдФрд░ рдЗрд╕реЗ RIPE 75 рдкрд░ рд▓реБрдИ рдкрд╛рдЗрдЧреНрд╕рд┐рдЧреНрдирди рдХреА рдкреНрд░рд╕реНрддреБрддрд┐ рдореЗрдВ рд╡рд░реНрдгрд┐рдд рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛ред рдПрдХ рд╕рд╛рдзрд╛рд░рдг рдХрд▓реЗрдХреНрдЯрд░ рдХреА рд╕рд╛рдорд╛рдиреНрдп рдпреЛрдЬрдирд╛ рдЗрд╕ рдкреНрд░рдХрд╛рд░ рд╣реИ:



GoFlow рдиреЗрдЯрдлреНрд▓реЛ / sFlow рдкреИрдХреЗрдЯреЛрдВ рдХреЛ рдкрд╛рд░реНрд╕ рдХрд░рддрд╛ рд╣реИ рдФрд░ рдЙрдиреНрд╣реЗрдВ рдПрдХ рд╕реНрдерд╛рдиреАрдп рдХрд╛рдлреНрдХрд╛ рдореЗрдВ рдкреНрд░реЛрдЯреЛрдмреЛрдлрд╝ рдкреНрд░рд╛рд░реВрдк рдореЗрдВ рдбрд╛рд▓рддрд╛ рд╣реИред рд╕реНрд╡-рд▓рд┐рдЦрд┐рдд "рдлрд╛рд╡рдбрд╝рд╛" goflow2ch рдХрд╛рдлреНрдХрд╛ рд╕реЗ рд╕рдВрджреЗрд╢ рд▓реЗрддрд╛ рд╣реИ рдФрд░ рдЕрдзрд┐рдХ рдЙрддреНрдкрд╛рджрдХрддрд╛ рдХреЗ рд▓рд┐рдП рдЙрдиреНрд╣реЗрдВ рдмреИрдЪрд╣рд╛рдЙрд╕ рдореЗрдВ рдХреНрд▓рд┐рдХрд╣рд╛рдЙрд╕ рдореЗрдВ рд╕реНрдерд╛рдирд╛рдВрддрд░рд┐рдд рдХрд░рддрд╛ рд╣реИред рдпрд╣ рдпреЛрдЬрдирд╛ рдЙрдЪреНрдЪ рдЙрдкрд▓рдмреНрдзрддрд╛ рдХреЗ рдореБрджреНрджреЗ рдХреЛ рдмрд┐рд▓реНрдХреБрд▓ рднреА рд╕рдВрдмреЛрдзрд┐рдд рдирд╣реАрдВ рдХрд░рддреА рд╣реИ, рд▓реЗрдХрд┐рди рдкреНрд░рддреНрдпреЗрдХ рдШрдЯрдХ рдХреЗ рд▓рд┐рдП рдЗрд╕реЗ рдкреНрд░рджрд╛рди рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдпрд╛ рддреЛ рдирд┐рдпрдорд┐рдд рдпрд╛ рдЕрдзрд┐рдХ рдпрд╛ рдХрдо рд╕рд░рд▓ рдмрд╛рд╣рд░реА рддрд░реАрдХреЗ рд╣реИрдВред


рдкрд░реАрдХреНрд╖рдгреЛрдВ рд╕реЗ рдкрддрд╛ рдЪрд▓рд╛ рд╣реИ рдХрд┐ рд╕реАрдкреАрдпреВ рдХреЛрд░ рдХреЗ рдПрдХ рдЪреМрдерд╛рдИ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдкреНрд░рддрд┐ 5000 рдореЗрдХрдк рдХреЛ рдкрд╛рд░реНрд╕ рдХрд░рдиреЗ рдФрд░ рдмрдирд╛рдП рд░рдЦрдиреЗ рдХреЗ рд▓рд┐рдП рдЦрд░реНрдЪ рдХрд░рддрд╛ рд╣реИ, рдФрд░ рдЦрдкрдд рдХреА рдЬрд╛рдиреЗ рд╡рд╛рд▓реА рдбрд┐рд╕реНрдХ рд╕реНрдерд╛рди рдФрд╕рддрди 310 рдмрд╛рдЗрдЯреНрд╕ рдкрд░ рдереЛрдбрд╝рд╛ рдЫреЛрдЯрд╛ рдкреНрд░рд╡рд╛рд╣ рд╣реИред


рдЬрд╛рдирдХрд╛рд░реА рдкреНрд░рджрд░реНрд╢рд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рдпрд╛ рддреЛ ClickHouse рдХреЗ рд▓рд┐рдП рд╡реЗрдм UI рдЬрд┐рд╕реЗ Tabix рдХрд╣рд╛ рдЬрд╛рддрд╛ рд╣реИ рдпрд╛ рдЧреНрд░рд╛рдлреНрдЯрд╛рдирд╛ рдХреЗ рд▓рд┐рдП рдкреНрд▓рдЧрдЗрди рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ ред


рдпреЛрдЬрдирд╛ рдХреЗ рд▓рд╛рдн:


  • SQL рдмреЛрд▓реА рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдиреЗрдЯрд╡рд░реНрдХ рдХреА рд╕реНрдерд┐рддрд┐ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдордирдорд╛рдиреЗ рдврдВрдЧ рд╕реЗ рдкреНрд░рд╢реНрди рдкреВрдЫрдиреЗ рдХреА рдХреНрд╖рдорддрд╛;
  • рдХрдо рд╕рдВрд╕рд╛рдзрди рдЖрд╡рд╢реНрдпрдХрддрд╛рдУрдВ рдФрд░ рдХреНрд╖реИрддрд┐рдЬ рдорд╛рдкрдиреАрдпрддрд╛ред рдкреБрд░рд╛рдиреЗ / рдзреАрдореЗ рдкреНрд░реЛрд╕реЗрд╕рд░ рдФрд░ рдЪреБрдВрдмрдХреАрдп рд╣рд╛рд░реНрдб рдбреНрд░рд╛рдЗрд╡ рдХрд░реЗрдВрдЧреЗ;
  • рдпрджрд┐ рдЖрд╡рд╢реНрдпрдХ рд╣реЛ, рддреЛ рдиреЗрдЯрд╡рд░реНрдХ рдШрдЯрдирд╛рдУрдВ рдХреЗ рд╡рд┐рд╢реНрд▓реЗрд╖рдг рдХреЗ рд▓рд┐рдП рдПрдХ рдкреВрд░реНрдг-рд╡рд┐рдХрд╕рд┐рдд рдбреЗрдЯрд╛ рдкрд╛рдЗрдкрд▓рд╛рдЗрди рдПрдХрддреНрд░ рдХреА рдЬрд╛рддреА рд╣реИ, рдЬрд┐рд╕рдореЗрдВ рд╡рд╛рд╕реНрддрд╡рд┐рдХ рд╕рдордп рдореЗрдВ рдХрд╛рдлреНрдХрд╛ рдзрд╛рд░рд╛рдУрдВ, рдлреНрд▓рд┐рдВрдХ рдпрд╛ рдПрдирд╛рд▓реЙрдЧреНрд╕ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдирд╛ рд╢рд╛рдорд┐рд▓ рд╣реИ;
  • рднрдВрдбрд╛рд░рдг рдХреЛ рдХрд┐рд╕реА рднреА рдиреНрдпреВрдирддрдо рд╕рд╛рдзрди рдореЗрдВ рдмрджрд▓рдиреЗ рдХреА рдХреНрд╖рдорддрд╛ред

Minuses рднреА рд╕рднреНрдп рд╣реИрдВ:


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

рдореМрд╕рдо рдХреА рд╡рд┐рд╢реЗрд╖рддрд╛рдПрдВ:


  • рдХрд╛рдлреНрдХрд╛ рдФрд░ рдХреНрд▓рд┐рдХрд╣рд╛рдЙрд╕ рдореЗрдВ рдбреЗрдЯрд╛ рдХреЗ рдЖрдХрд╛рд░ рдХреЗ рдЕрдиреБрд╕рд╛рд░ рд░реЛрдЯреЗрд╢рди рдХреЛ рд╕рдорд╛рдпреЛрдЬрд┐рдд рдХрд░рдирд╛ рд╕реБрдирд┐рд╢реНрдЪрд┐рдд рдХрд░реЗрдВ, рдФрд░ рдлрд┐рд░ рдЬрд╛рдВрдЪреЗрдВ рдХрд┐ рдпрд╣ рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИред рдХрд╛рдлреНрдХрд╛ рдореЗрдВ рд▓реЙрдЧ рд╡рд┐рднрд╛рдЬрди рдХреЗ рдЖрдХрд╛рд░ рдкрд░ рдПрдХ рд╕реАрдорд╛ рд╣реИ, рдФрд░ рдХреНрд▓рд┐рдХрд╣рд╛рдЙрд╕ рдореЗрдВ - рдПрдХ рдордирдорд╛рдирд╛ рдХреБрдВрдЬреА рджреНрд╡рд╛рд░рд╛ рд╡рд┐рднрд╛рдЬрдиред рд╣рд░ 10 рдорд┐рдирдЯ рдореЗрдВ рдПрдХ рдирдпрд╛ рд╡рд┐рднрд╛рдЬрди рдФрд░ рдЕрдирд╛рд╡рд╢реНрдпрдХ рд╡рд┐рднрд╛рдЬрди рдХреЛ рд╣рдЯрд╛рдирд╛ рдкрд░рд┐рдЪрд╛рд▓рди рдирд┐рдЧрд░рд╛рдиреА рдХреЗ рд▓рд┐рдП рдЕрдЪреНрдЫреА рддрд░рд╣ рд╕реЗ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИ рдФрд░ рдЗрд╕реЗ рдХреЗрд╡рд▓ рдХреБрдЫ рдкрдВрдХреНрддрд┐рдпреЛрдВ рд╕реЗ рдПрдХ рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдмрдирд╛рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ;
  • рдЙрдкрднреЛрдХреНрддрд╛ рд╕рдореВрд╣реЛрдВ рдХреЗ рдЙрдкрдпреЛрдЧ рд╕реЗ "рдлрд╛рд╡рдбрд╝рд╛" рд▓рд╛рдн, рдЖрдкрдХреЛ рдкреИрдорд╛рдиреЗ рдФрд░ рджреЛрд╖ рд╕рд╣рд┐рд╖реНрдгреБрддрд╛ рдХреЗ рд▓рд┐рдП рдФрд░ рдЕрдзрд┐рдХ "рдлрд╛рд╡рдбрд╝рд┐рдпреЛрдВ" рдХреЛ рдЬреЛрдбрд╝рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддрд╛ рд╣реИ;
  • рдЬрдм "рдлрд╛рд╡рдбрд╝рд╛" рдпрд╛ ClickHouse рдХреНрд░реИрд╢ (рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдПрдХ рднрд╛рд░реА рдЕрдиреБрд░реЛрдз рдФрд░ / рдпрд╛ рдЧрд▓рдд рддрд░реАрдХреЗ рд╕реЗ рд╕реАрдорд┐рдд рд╕рдВрд╕рд╛рдзрдиреЛрдВ) рд╕реЗ рдХрд╛рдлреНрдХрд╛ рдЖрдкрдХреЛ рдбреЗрдЯрд╛ рдирд╣реАрдВ рдЦреЛрдиреЗ рджреЗрддрд╛ рд╣реИ, рд▓реЗрдХрд┐рди рдбреЗрдЯрд╛рдмреЗрд╕ рдХреЛ рд╕рд╛рд╡рдзрд╛рдиреАрдкреВрд░реНрд╡рдХ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рдпрд╣ рдмреЗрд╣рддрд░ рд╣реИ;
  • рдпрджрд┐ рдЖрдк sFlow рдПрдХрддреНрд░ рдХрд░реЗрдВрдЧреЗ, рддреЛ рдпрд╛рдж рд░рдЦреЗрдВ рдХрд┐ рдбрд┐рдлрд╝реЙрд▓реНрдЯ рд░реВрдк рд╕реЗ рдХреБрдЫ рд╕реНрд╡рд┐рдЪ рдЪрд▓рддреЗ рд╕рдордп рдкреИрдХреЗрдЯ рдХрд╛ рдирдореВрдирд╛ рджрд░ рдмрджрд▓ рджреЗрддреЗ рд╣реИрдВ, рдФрд░ рдпрд╣ рдкреНрд░рддреНрдпреЗрдХ рд╕реНрдЯреНрд░реАрдо рдХреЗ рд▓рд┐рдП рд╕рдВрдХреЗрдд рджрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред

рдкрд░рд┐рдгрд╛рдорд╕реНрд╡рд░реВрдк, рд╡рд╛рд╕реНрддрд╡рд┐рдХ рд╕рдордп рдХреЗ рдкреНрд▓рд╕ рдпрд╛ рдорд╛рдЗрдирд╕ рдФрд░ рдРрддрд┐рд╣рд╛рд╕рд┐рдХ рдкрд░рд┐рдкреНрд░реЗрдХреНрд╖реНрдп рдореЗрдВ рдиреЗрдЯрд╡рд░реНрдХ рд╕реНрдерд┐рддрд┐ рдХреА рдирд┐рдЧрд░рд╛рдиреА рдХреЗ рд▓рд┐рдП рдПрдХ рдЙрдкрдХрд░рдг, рдУрдкрди рд╕реЛрд░реНрд╕ рдШрдЯрдХреЛрдВ рдФрд░ рдмреНрд▓реВ рдЗрд▓реЗрдХреНрдЯреНрд░рд┐рдХрд▓ рдЯреЗрдк рд╕реЗ рдкреНрд░рд╛рдкреНрдд рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛ред рдЕрдкрдиреЗ рдШреБрдЯрдиреЗ рдХреА рдЧрд╣рд░рд╛рдИ рдХреЗ рдмрд╛рд╡рдЬреВрдж, рдЙрдиреНрд╣реЛрдВрдиреЗ рдХрдИ рдмрд╛рд░ рдХрдИ рдШрдЯрдирд╛рдУрдВ рдХреЛ рд╣рд▓ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рд╕рдордп рдХрдо рдХрд░рдиреЗ рдореЗрдВ рдорджрдж рдХреА рд╣реИред

Source: https://habr.com/ru/post/hi424321/


All Articles