20 рдорд┐рдирдЯ рдореЗрдВ рдЧреНрд░рд╛рдлрд┐рдХ рдкрд░ рдЧреНрд░рд╛рдлрд╛рдирд╛ рдХреЗ рд▓рд┐рдП MySQL рдкреНрд░рджрд░реНрд╢рди рдХреА рдирд┐рдЧрд░рд╛рдиреА

рдирдорд╕реНрдХрд╛рд░, рдкреНрд░рд┐рдп habryanin рдФрд░ рдЗрд╕ рд╕реНрд╡рд╛рджрд┐рд╖реНрдЯ рдФрд░ рд╕реНрд╡рд╕реНрде рдирд┐рдЧрд░рд╛рдиреА рдХреЗ рд▓рд┐рдП рдПрдХ рдФрд░ рдиреБрд╕реНрдЦрд╛!

рдореЗрд░рд╛ рдирд╛рдо рдорд┐рдЦрд╛рдЗрд▓ рдПрдВрдбреНрд░рд┐рдпрд╛рдиреЛрд╡ рд╣реИ рдФрд░ рдореИрдВ 7 рд╕рд╛рд▓ рд╕реЗ Emarsys рдореЗрдВ рддрдХрдиреАрдХреА рдирд┐рджреЗрд╢рдХ рдХреЗ рд░реВрдк рдореЗрдВ рдХрд╛рдо рдХрд░ рд░рд╣рд╛ рд╣реВрдВред

рд╣рдо рдЕрдХреНрд╕рд░ рдХреНрд▓рд╛рдЗрдВрдЯ рдФрд░ рд╣рдорд╛рд░реЗ рдбреЗрдЯрд╛рдмреЗрд╕ рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд░рддреЗ рд╣реИрдВ, рдЗрд╕рд▓рд┐рдП рд╣рдореЗрдВ рдЕрдХреНрд╕рд░ рдЙрдиреНрд╣реЗрдВ рджреЗрдЦрдирд╛ рдкрдбрд╝рддрд╛ рд╣реИ рддрд╛рдХрд┐ рд╣рдорд╛рд░реЗ рдХреНрд▓рд╛рдЗрдВрдЯ рдФрд░ рд╣рдо рд╢рд╛рдВрддрд┐ рд╕реЗ рд░рд╣ рд╕рдХреЗрдВ рдФрд░ рдХрд╛рдо рдХрд░ рд╕рдХреЗрдВред

рдФрд░ рдЗрд╕рд▓рд┐рдП рдпрд╣ рд╡рд┐рдЪрд╛рд░ рдореЗрд░реЗ рд▓рд┐рдП рдкреИрджрд╛ рд╣реБрдЖ рдХрд┐ рдореИрдВ рдЖрдкрдХреЗ рд╕рд╛рде рдПрдХ рдореЙрдирд┐рдЯрд░рд┐рдВрдЧ рд╕рд┐рд╕реНрдЯрдо рдХреА рддреИрдирд╛рддреА рдХрд╛ рдиреБрд╕реНрдЦрд╛ рд╕рд╛рдЭрд╛ рдХрд░ рд╕рдХреВрдВ рдЬреЛ MySQL рдХреА рджреБрдирд┐рдпрд╛ рдореЗрдВ рдХрд╛рдлреА рдЖрдо рд╣реИред

рдпрд╣рд╛рдВ рдмрддрд╛рдпрд╛ рдЧрдпрд╛ рд╣реИ рдХрд┐ рдпрд╣ рд╕реМрдВрджрд░реНрдп рд▓рдЧрднрдЧ рдХреИрд╕рд╛ рджрд┐рдЦ рд╕рдХрддрд╛ рд╣реИ:

рдЫрд╡рд┐

рд╕рднреА рдбреИрд╢рдмреЛрд░реНрдб рдкрд╣рд▓реЗ рд╕реЗ рд╣реА рдиреБрд╕реНрдЦрд╛ рдореЗрдВ рд╢рд╛рдорд┐рд▓ рд╣реИрдВ, рдФрд░ рдЖрдкрдХреЛ рдЙрдиреНрд╣реЗрдВ рдЦреЛрджрдирд╛ рдирд╣реАрдВ рд╣реИред рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ, рдЖрдкрдХреЛ рдмрд╕ рд╕рдм рдХреБрдЫ рд╕рд╣реА рдврдВрдЧ рд╕реЗ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░ рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ рдФрд░ рдард╛рда рд░реЗрдЦрд╛рдВрдХрди рдФрд░ рддрд╛рд▓рд┐рдХрд╛рдУрдВ рдХреА рджреБрдирд┐рдпрд╛ рдореЗрдВ рд╕рд┐рд░ рдЭреБрдХрд╛рдПрдВред

рдЗрд╕рд▓рд┐рдП, рддреИрдпрд╛рд░реА рдХреЗ рд▓рд┐рдП рд╣рдореЗрдВ рдЬрд░реВрд░рдд рд╣реИ:

рдореИрд╕рдХрд▓> 5.6 (рдЖрдк рдЗрд╕реЗ рдФрд░ рднреА рдЫреЛрдЯрд╛ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ, рд▓реЗрдХрд┐рди рдкреНрд░рд╢реНрдиреЛрдВ рдореЗрдВ рдХреБрдЫ рддрдп рдХрд░рдирд╛ рд╣реЛрдЧрд╛)
рдЧреНрд░рд╛рдлрд╛рдирд╛> 6.7.1
рдЙрдмрдВрдЯреВ / рдПрдордПрд╕ рд╡рд┐рдВрдбреЛрдЬ рдЖрдкрдХреЗ рд╕реНрд╡рд╛рдж рдХреЗ рд▓рд┐рдП



рдкрд╣рд▓рд╛ рдЪрд░рдг


рд╣рдо рд▓реЙрдЧ рдХреЛ рд╕рдВрдЧреНрд░рд╣реАрдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдПрдХ рдбреЗрдЯрд╛рдмреЗрд╕ рд╕реЗрдЯ рдХрд░рддреЗ рд╣реИрдВред

рд╕реЗрд╡рд╛ рдХреЗ рдЖрдзрд╛рд░ рдХрд╛ рдЖрдзрд╛рд░, рдореИрдВрдиреЗ рдЗрддрд╛рд▓рд╡реА рдореЗрд╕реНрдХрд▓ рд╡реНрдпрдВрдЬрди рдореЗрдУ рдХреЗ рдорд╛рд╕реНрдЯрд░ рд╕реЗ my2Collector рддреИрдпрд╛рд░ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдПрдХ рд╕реБрд╡рд┐рдзрд╛рдЬрдирдХ рдФрд░ рдЖрд╕рд╛рди рд╢рд╛рдорд┐рд▓ рдХрд┐рдпрд╛

mysql --user=root -pXXX < my2.sql

* рдореИрдВ рдЕрдкрдиреЗ рдкреНрд░рд┐рдп Ubuntu 16 рдХреЗ рдЖрджреЗрд╢реЛрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░реВрдВрдЧрд╛ред

рдЖрдк рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдХреЛ my2 рд╡реНрдпрд╡рд╕реНрдерд╛рдкрдХ рдЕрдзрд┐рдХрд╛рд░ рдирд╣реАрдВ рджреЗ рд╕рдХрддреЗ рд╣реИрдВ - рдпрд╣ рдмрд╛рдж рдореЗрдВ рджреЗрдЦрд╛ рдЬрд╛рдПрдЧрд╛ рдХрд┐ рдпрд╣ рдЖрдкрдХреЗ рдмрдЧрд╝рд▓ рдореЗрдВ рдЖ рд╕рдХрддрд╛ рд╣реИред

рдЬрдм рдбреЗрдЯрд╛рдмреЗрд╕ рдбрдВрдк рд╕реЗ рдмрд╛рд╣рд░ рд╣реЛрддрд╛ рд╣реИ, рддреЛ рдореИрдВ рдЖрдкрдХреЛ рд╕рд▓рд╛рд╣ рджреЗрддрд╛ рд╣реВрдВ рдХрд┐ рдЖрдк рдЙрди рдкреНрд░рдХреНрд░рд┐рдпрд╛рдУрдВ рд╕реЗ рдкрд░рд┐рдЪрд┐рдд рд╣реЛрдВ рдЬреЛ рдЗрд╕рдореЗрдВ рдбреЗрдЯрд╛ рдХреЛ рдЕрдкрдбреЗрдЯ рдХрд░рддреЗ рд╣реИрдВред рд╡рд┐рд╢реЗрд╖ рд░реВрдк рд╕реЗ, рдкреНрд░рдХреНрд░рд┐рдпрд╛

 `collect_stats`()

рдЕрдиреБрд░реЛрдз рдХреА рдЖрд╡реГрддреНрддрд┐ рдХреЛ 5 рдорд┐рдирдЯ рддрдХ рдмрдврд╝рд╛рдирд╛ рдЙрдЪрд┐рдд рд╣реИред рдЗрд╕рд▓рд┐рдП рдЖрдкрдХреЗ рдкрд╛рд╕ рдбреЗрдЯрд╛рдмреЗрд╕ рдХреА рд╕реНрдерд┐рддрд┐ рдкрд░ рдЕрдзрд┐рдХ рдкреНрд░рд╛рд╕рдВрдЧрд┐рдХ рдбреЗрдЯрд╛ рд╣реЛрдЧрд╛ред

рдЕрдм рдЬрдм рдЖрдБрдХрдбрд╝реЗ рд╕рдВрдЧреНрд░рд╣ рдЗрдВрдЬрди рдЪрд▓ рд░рд╣рд╛ рд╣реИ, рддреЛ рдЖрдк рдЗрд╕ рд╕реНрд░реЛрдд рдХреЛ рдЧреНрд░рд╛рдлрд╛рдирд╛ рд╕реЗ рдЬреЛрдбрд╝рдиреЗ рдХреЗ рд▓рд┐рдП рдЖрдЧреЗ рдмрдврд╝ рд╕рдХрддреЗ рд╣реИрдВред

рд╕реНрдЯреЗрдЬ рджреЛ


рд╣рдо рдЧреНрд░реЗрдлрд╛рдирд╛ рдХреЛ рд▓реЙрдЧ рдХреЗ рд╕рд╛рде рдбреЗрдЯрд╛рдмреЗрд╕ рд╕реЗ рдЬреЛрдбрд╝рддреЗ рд╣реИрдВред

рдЫрд╡рд┐

рд╕рдм рдХреБрдЫ рдорд╛рдирдХ рд╣реИред MySQL рдбреЗрдЯрд╛ рд╕реНрд░реЛрдд рдЕрдЧрд▓рд╛

рдЪреБрдиреЗрдВ ... URL, рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛, рдкрд╛рд╕рд╡рд░реНрдб ** рдЖрдк рджреЗрдЦ рд╕рдХрддреЗ рд╣реИрдВ рдХрд┐ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдЬрд┐рд╕рдХрд╛ рдЙрдкрдпреЛрдЧ рд╣рдо рд▓реЙрдЧ рдПрдХрддреНрд░ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХрд░рддреЗ рд╣реИрдВ рдФрд░ рдХреЗрд╡рд▓ рдкрдврд╝рдиреЗ рдХреЗ рдкреНрд░рджрд░реНрд╢рди рдкрд░ рдкреНрд░рддрд┐рдмрдВрдз рд▓рдЧрд╛рддреЗ рд╣реИрдВред рдореЗрд░реЗ рд▓рд┐рдП рдбреЗрдЯрд╛рдмреЗрд╕ рдореЗрдВ рд▓рд┐рдЦрддреЗ рд╣реИрдВ, рд╣рдо рдЙрд╕реА рдореЗрдВ рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рд╣реИрдВ Grafana рдЗрд╕рд▓рд┐рдП рдпрджрд┐ рдЖрдк рдЧреНрд░рд╛рдлрд╛рдирд╛ рддрдХ рдкрд╣реБрдВрдЪ рдЦреЛ рджреЗрддреЗ рд╣реИрдВ рддреЛ рдЖрдк рдЕрдкрдиреЗ рдЖрдзрд╛рд░ рд╕реЗ рд╕рдордЭреМрддрд╛ рдХрд░рдиреЗ рд╕реЗ рдмрдЪ рд╕рдХрддреЗ рд╣реИрдВред








рд╕реНрдЯреЗрдЬ рддреАрди


рдбреИрд╢рдмреЛрд░реНрдб рдХреЛ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░ рдХрд░рдирд╛

рдореИрдВрдиреЗ рдЬрд╛рдирдмреВрдЭрдХрд░ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░ рдХрд░рдиреЗ рдХрд╛ рд╕рдмрд╕реЗ рддреЗрдЬрд╝ рдФрд░ рд╕рдмрд╕реЗ рд╕реБрд╡рд┐рдзрд╛рдЬрдирдХ рддрд░реАрдХрд╛ рдЪреБрдирд╛, рддрд╛рдХрд┐ рдзреИрд░реНрдп рди рд░рдЦрд╛ рдЬрд╛рдПред

рдлрд┐рд░, рдореЗрдУ рдХреА рдУрд░ рдореБрдбрд╝реЗрдВред

рдЙрдирдХреЗ рдбреИрд╢рдмреЛрд░реНрдб рдХреЛ 2MySQL рд╕рд┐рдВрдкрд▓ рдбреИрд╢рдмреЛрд░реНрдб рдХрд╣рд╛ рдЬрд╛рддрд╛ рд╣реИ ред

рдЧреНрд░рд╛рдлрд╛рдирд╛ рдореЗрдВ рдбреИрд╢рдмреЛрд░реНрдб рд╕реЗрдЯ рдХрд░рдиреЗ рдХрд╛ рд╕рдмрд╕реЗ рд╕реБрд╡рд┐рдзрд╛рдЬрдирдХ рддрд░реАрдХрд╛, рдмреЗрд╢рдХ, JSON рд╕реЗрдЯрд┐рдВрдЧреНрд╕ рдСрдмреНрдЬреЗрдХреНрдЯ рдЖрдпрд╛рдд рдХрд░рдирд╛ рд╣реИред

рдЗрд╕ рд╕реАрдзреЗ рдХрджрдо рдХреЛ рдкреВрд░рд╛ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП:

  1. рдЦреБрдж JSON рдбрд╛рдЙрдирд▓реЛрдб рдХрд░реЗрдВ
  2. рдбреИрд╢рдмреЛрд░реНрдб рдХреЗ рдбреИрд╢рдмреЛрд░реНрдб рдХреЗ рдкреНрд░рдмрдВрдзрди рдореЗрдВ рдЪрд▓рддреЗ рд╣реИрдВ -> рдкреНрд░рдмрдВрдзрд┐рдд рдХрд░реЗрдВ
  3. рдЖрдпрд╛рдд рдХрд░реЗрдВ рдФрд░ рдбрд╛рдЙрдирд▓реЛрдб рдХреА рдЧрдИ рдлрд╝рд╛рдЗрд▓ рд╕реЗ рдСрдмреНрдЬреЗрдХреНрдЯ рдХреЛ рд▓реЛрдб рдХрд░реЗрдВред

рдЫрд╡рд┐

рдЫрд╡рд┐

рдЕрдм рд╣рдорд╛рд░реЗ рдкрд╛рд╕ рдмрд╣реБрдд рд╣реА рдХреБрд╢рд▓ рдбреЗрдЯрд╛ рд╡рд┐рдЬрд╝реБрдЕрд▓рд╛рдЗрдЬрд╝реЗрд╢рди рдХреЗ рд╕рд╛рде рддреИрдпрд╛рд░ рд╕реБрдВрджрд░ рдкреИрдирд▓ рд╣реИред



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

рдЫрд╡рд┐

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

рдЫрд╡рд┐

рдЬреИрд╕рд╛ рдХрд┐ рд╡рд╛рджрд╛ рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛, рддреИрдирд╛рддреА рдмрд╣реБрдд рдЬрд▓реНрджреА рдФрд░ рдмрд┐рдирд╛ рдбрд╛рдВрд╕ рдХреЗ рд╕рд╛рде рдПрдХ рдбрдл рдХреЗ рд╕рд╛рде рд╣реЛрддреА рд╣реИред рдореБрдЭреЗ рд╡рд┐рд╢реЗрд╖ рд░реВрдк рд╕реЗ рдЕрд▓рд░реНрдЯ'рдУрд╡ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдЕрдиреБрднрд╡реА рд╣реИрдмреНрд░реЛрд╡рддреНрд╕реЗрд╡ рд╕реЗ рдЕрдкрдиреЗ рдиреБрд╕реНрдЦрд╛ рдореЗрдВ рдкрд░рд┐рд╡рд░реНрдзрди рдХрд░рдиреЗ рдореЗрдВ рдЦреБрд╢реА рд╣реЛрдЧреАред

All Articles