Grafana: рдЕрдиреНрдп рдбреИрд╢рдмреЛрд░реНрдб рдХреЛ рдПрдХ рдбреИрд╢рдмреЛрд░реНрдб рдореЗрдВ рдХреИрд╕реЗ рдПрдореНрдмреЗрдб рдХрд┐рдпрд╛ рдЬрд╛рдП рддрд╛рдХрд┐ рдПрдХ рдбреИрд╢рдмреЛрд░реНрдб рджреВрд╕рд░реЛрдВ рдХреА рд╕рд╛рдордЧреНрд░реА рдХреЛ рдЬрдЧрд╣ рдореЗрдВ рджрд┐рдЦрд╛рдП?

рдХреЛ рдирд┐рд░реНрдорд┐рдд 1 рд╕рд┐рддре░ 2015  ┬╖  25рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ  ┬╖  рд╕реНрд░реЛрдд: grafana/grafana

рдХрд╣реЛ рдХрд┐ рдореЗрд░реЗ рдкрд╛рд╕ рдПрдХ cpu1-рдбреИрд╢рдмреЛрд░реНрдб рдФрд░ рдПрдХ cpu2-рдбреИрд╢рдмреЛрд░реНрдб рд╣реИ, рдореИрдВ "cpu-all-рдбреИрд╢рдмреЛрд░реНрдб" рдХреИрд╕реЗ рдмрдирд╛ рд╕рдХрддрд╛ рд╣реВрдВ рдЬреЛ рдХрд┐ cpu1 рдФрд░ cpu2 рдбреИрд╢рдмреЛрд░реНрдб рдХреЛ рдХреЙрдкреА рдХрд┐рдП рдмрд┐рдирд╛ 2 рдбреИрд╢рдмреЛрд░реНрдб рдХреЛ "рд╕рднреА" рдбреИрд╢рдмреЛрд░реНрдб рдореЗрдВ рдХреЙрдкреА-рдкреЗрд╕реНрдЯ рдХрд░рддрд╛ рд╣реИ?

рдзрдиреНрдпрд╡рд╛рдж!

рд╕рдмрд╕реЗ рдЙрдкрдпреЛрдЧреА рдЯрд┐рдкреНрдкрдгреА

рдпрд╣ рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рдЙрдкрдпреЛрдЧ рдХреЗ рдорд╛рдорд▓реЗ рдХреЗ рд▓рд┐рдП рдмрд╣реБрдд рдЙрдкрдпреЛрдЧреА рд╣реЛрдЧрд╛:

  • рдирд┐рдЧрд░рд╛рдиреА рдХреА рдЬрд╛ рд░рд╣реА рдкреНрд░рдгрд╛рд▓реА рдореЗрдВ рдХрдИ рд╕реЗрд╡рд╛рдПрдВ рд╢рд╛рдорд┐рд▓ рд╣реИрдВред
  • рдкреНрд░рддреНрдпреЗрдХ рд╕реЗрд╡рд╛ рдХрд╛ рдЕрдкрдирд╛ рдбреИрд╢рдмреЛрд░реНрдб рд╣реЛрддрд╛ рд╣реИ, рдЬрд┐рд╕рдореЗрдВ рдЙрд╕ рд╕реЗрд╡рд╛ рдХреЗ рд▓рд┐рдП рд╡рд┐рд╢рд┐рд╖реНрдЯ рдкреИрдирд▓ рд╣реЛрддреЗ рд╣реИрдВред
  • рд╕реАрдкреАрдпреВ рдЙрдкрдпреЛрдЧ, рдореЗрдореЛрд░реА рдЙрдкрдпреЛрдЧ, рдбрд┐рд╕реНрдХ I / O рдЖрджрд┐ рдХреЗ рд▓рд┐рдП рд╕рд╛рдорд╛рдиреНрдп рдбреИрд╢рдмреЛрд░реНрдб, рдПрдХ рдЯреЗрдореНрдкрд▓реЗрдЯ рдЪрд░ рдХреЗ рд╕рд╛рде рдЬреЛ рд╕реЗрд╡рд╛ рдорд╢реАрдиреЛрдВ рдореЗрдВ рд╕реЗ рдПрдХ рд╣реЛ рд╕рдХрддрд╛ рд╣реИред

рд╕реЗрд╡рд╛ рдбреИрд╢рдмреЛрд░реНрдб рдореЗрдВ рдЬреЗрдиреЗрд░рд┐рдХ рдбреИрд╢рдмреЛрд░реНрдбреНрд╕ рдХреЛ рдПрдореНрдмреЗрдб рдХрд░рдирд╛, рд╕рдВрдмрдВрдзрд┐рдд рд╕реЗрд╡рд╛рдУрдВ рдХреЗ рд▓рд┐рдП рд╕реЗрдЯ рдХрд┐рдП рдЧрдП рдЯреЗрдореНрдкреНрд▓реЗрдЯ рдЪрд░ рдХреЗ рд╕рд╛рде, рдмрд╣реБрдд рдЕрдЪреНрдЫрд╛ рд╣реЛрдЧрд╛ред

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

рд╕рднреА 25 рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

рдирд┐рд░реНрдпрд╛рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рджреЛрдиреЛрдВ рдбреИрд╢рдмреЛрд░реНрдб json, рдЙрдиреНрд╣реЗрдВ рдПрдХ рдкрд╛рда рд╕рдВрдкрд╛рджрдХ рдореЗрдВ рдЧрдардмрдВрдзрди :)

рдЙрддреНрддрд░ рдХреЗ рд▓рд┐рдП рдзрдиреНрдпрд╡рд╛рджред

рд╣рд╛рдВ, рдирд┐рд╢реНрдЪрд┐рдд рд░реВрдк рд╕реЗ рдРрд╕рд╛ рд╣реА рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред рд▓реЗрдХрд┐рди рдЕрдЧрд░ рдПрдХ рдбреИрд╢рдмреЛрд░реНрдб рдХрднреА рднреА рдмрджрд▓ рдЬрд╛рддрд╛ рд╣реИ, рддреЛ рдореБрдЭреЗ рдлрд┐рд░ рд╕реЗ "рдирд┐рд░реНрдпрд╛рдд-рдЧрдардмрдВрдзрди-рдЖрдпрд╛рдд" рдХрд░рдирд╛ рд╣реЛрдЧрд╛ред рдЬреЛ рдореИрдВ рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдЪрд╛рд╣рддрд╛ рд╣реВрдВ, рд╡рд╣ рдПрдХ рдбреИрд╢рдмреЛрд░реНрдб рдХреЛ рджреВрд╕рд░реЗ рдореЗрдВ рдПрдореНрдмреЗрдб рдХрд░рдирд╛ рд╣реИред рдЬреИрд╕реЗ "рдкреИрдирд▓ рдЬреЛрдбрд╝реЗрдВ-> рдЧреНрд░рд╛рдлрд╝", рдореИрдВ "рдкреИрдирд▓ рдЬреЛрдбрд╝реЗрдВ -> рдбреИрд╢рдмреЛрд░реНрдб" рдХрд░ рд╕рдХрддрд╛ рд╣реВрдВ рдФрд░ рдЬрдЧрд╣ рдореЗрдВ рдПрдХ рдФрд░ рдбреИрд╢рдмреЛрд░реНрдб рджрд┐рдЦрд╛ рд╕рдХрддрд╛ рд╣реВрдВред

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

hi @torkelo рдХреНрдпрд╛ рдЖрдк рдЗрд╕ рдореБрджреНрджреЗ рдХреЛ рдлрд┐рд░ рд╕реЗ рдЦреЛрд▓ рд╕рдХрддреЗ рд╣реИрдВ?

@MichaelScofield рдореБрдЭреЗ рдпрдХреАрди рдирд╣реАрдВ рд╣реИ, рдЖрдк рдРрд╕рд╛ рдХреНрдпреЛрдВ рдЪрд╛рд╣реЗрдВрдЧреЗ?

@torkelo рдореЗрд░реЗ рдкрд╛рд╕ рджрд╕ cpus рдореЙрдирд┐рдЯрд░ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рд╣реИ, рдкреНрд░рддреНрдпреЗрдХ рд╕реАрдкреАрдпреВ рд╕рднреА рдкреНрд░рдХрд╛рд░ рдХреЗ рдореЗрдЯреНрд░рд┐рдХреНрд╕ рдЙрддреНрдкрдиреНрди рдХрд░рддрд╛ рд╣реИ рдЬреЛ рдореИрдВ рдЙрдиреНрд╣реЗрдВ рдЕрдкрдиреЗ рдбреИрд╢рдмреЛрд░реНрдб, cpu1-рдбреИрд╢рдмреЛрд░реНрдб, cpu2-рдбреИрд╢рдмреЛрд░реНрдб, рдореЗрдВ рджрд┐рдЦрд╛рдирд╛ рдЪрд╛рд╣рддрд╛ рд╣реВрдВ ...

рдЗрд╕ рдмреАрдЪ, рдореИрдВ рдПрдХ рдЕрджреНрд╡рд┐рддреАрдп рдбреИрд╢рдмреЛрд░реНрдб рднреА рд░рдЦрдирд╛ рдЪрд╛рд╣рддрд╛ рд╣реВрдВ рдЬреЛ рд╕рднреА cpus рдХреЗ рдореИрдЯреНрд░рд┐рдХреНрд╕ рдХреЛ рджрд┐рдЦрд╛рддрд╛ рд╣реИ, рдЗрд╕рд▓рд┐рдП рдореИрдВ рдкреВрд░реА рддрд╕реНрд╡реАрд░ рджреЗрдЦ рд╕рдХрддрд╛ рд╣реВрдВред

рдЕрднреА рдореБрдЭреЗ рд╕рднреА 10 cpus рдХреЗ рдбреИрд╢рдмреЛрд░реНрдб рдмрдирд╛рдиреЗ рд╣реИрдВ, рдФрд░ рдЙрди рд╕рднреА рдХреЛ рдирд┐рд░реНрдпрд╛рдд рдХрд░рдирд╛ рд╣реИ, рдЯреЗрдХреНрд╕реНрдЯ рдПрдбрд┐рдЯрд░ рдореЗрдВ jsons рдХреЛ рдорд┐рд▓рд╛рдирд╛ рд╣реИ рдФрд░ рдлрд┐рд░ рдЖрдпрд╛рдд рдХрд░рдирд╛ рд╣реИред рдЕрдЧрд░, рдХрд╣рддреЗ рд╣реИрдВ, cpu1 рдХреА рдирд┐рдЧрд░рд╛рдиреА рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдПрдХ рд╡рд┐рд╢реЗрд╖ рдореАрдЯреНрд░рд┐рдХ рд╣реИ (рдЕрдиреНрдп рдирд╣реАрдВ), рдореБрдЭреЗ рдлрд┐рд░ рд╕реЗ "рдирд┐рд░реНрдпрд╛рдд-рд╕рдВрдпреЛрдЬрди-рдЖрдпрд╛рдд" рджреЛрд╣рд░рд╛рдирд╛ рд╣реЛрдЧрд╛ред рдпрд╣ рд╕рд┐рд░реНрдл рдПрдХ рдЫреЛрдЯреЗ рд╕реЗ рдЧреНрд░рд╛рдл рдХреЛ рдЬреЛрдбрд╝рдиреЗ рдХреЗ рд▓рд┐рдП рдПрдХ рднрд╛рд░реА рдХрд╛рдо рд╣реИред

рдпрджрд┐ рдбреИрд╢рдмреЛрд░реНрдб рдЬрдЧрд╣ рдореЗрдВ рдЕрдиреНрдп рдбреИрд╢рдмреЛрд░реНрдб рджрд┐рдЦрд╛ рд╕рдХрддрд╛ рд╣реИ, рддреЛ рдореБрдЭреЗ рдХреЗрд╡рд▓ рдПрдХ рд╣реА рдбреИрд╢рдмреЛрд░реНрдб (рдпрд╣рд╛рдВ cpu1 рдбреИрд╢рдмреЛрд░реНрдб) рдмрджрд▓рдирд╛ рд╣реЛрдЧрд╛, рдФрд░ рд╕рднреА рдбреИрд╢рдмреЛрд░реНрдб рд╡рд╛рд▓реЗ рдЕрдирдиреНрдп рдбреИрд╢рдмреЛрд░реНрдб рдХреЛ рддрд╛рдЬрд╝рд╛ рдХрд░рдирд╛ рд╣реЛрдЧрд╛ред рдпрд╣ рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдЖрд╕рд╛рди рд╣реИред

@MichaelScofield рд▓реЗрдХрд┐рди рдпрд╣ 3 рдбреИрд╢рдмреЛрд░реНрдб рдирд╣реАрдВ рд╣реЛрдирд╛ рдЪрд╛рд╣рд┐рдП? рдПрдХ рд╕реАрдкреАрдпреВ рд╡рд┐рд╢рд┐рд╖реНрдЯ рдбреИрд╢рдмреЛрд░реНрдб рдФрд░ рдПрдХ рдЕрд╡рд▓реЛрдХрди рдбреИрд╢рдмреЛрд░реНрдб?

@torkelo
рдореИрдВрдиреЗ рдЯрд┐рдкреНрдкрдгреА рдЕрдкрдбреЗрдЯ рдХреА рд╣реИред рд╣рд╛рдВ 3 рдбреИрд╢рдмреЛрд░реНрдб рд╣реИрдВ, рдФрд░ рдореИрдВ рдЪрд╛рд╣рддрд╛ рд╣реВрдВ рдХрд┐ рдПрдХ рд╡рд┐рд╢рд┐рд╖реНрдЯ рдбреИрд╢рдмреЛрд░реНрдб рдмрджрд▓ рд░рд╣рд╛ рд╣реИ, рдЬрд┐рд╕рдореЗрдВ рдбреИрд╢рдмреЛрд░реНрдб рдХреЛ рдмрджрд▓рдирд╛ рдирд╣реАрдВ рд╣реЛрдЧрд╛ред

рд▓реЗрдХрд┐рди рдУрд╡рд░рд╡реНрдпреВ рдбреИрд╢рдмреЛрд░реНрдб рдЕрдм рдЕрд▓рдЧ рд╣реЛрдЧрд╛? рдЕрдзрд┐рдХ рдУрд╡рд░рд╡реНрдпреВ рд╢реИрд▓реА рд░реЗрдЦрд╛рдВрдХрди рдпреБрдХреНрдд?

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

рдореИрдВ рдХреНрдпрд╛ рдХрд╣ рд░рд╣рд╛ рдерд╛ рдХрд┐ рдПрдХ рдУрд╡рд░рд╡реНрдпреВ рдбреИрд╢рдмреЛрд░реНрдб рдореЗрдВ рдЕрдиреНрдп рдбреИрд╢рдмреЛрд░реНрдб рдирд╣реАрдВ рд╣реЛрдиреЗ рдЪрд╛рд╣рд┐рдП, рдЗрд╕рдореЗрдВ рдУрд╡рд░рд╡реНрдпреВ рд╕реНрдЯрд╛рдЗрд▓ рдЧреНрд░рд╛рдл рд╢рд╛рдорд┐рд▓ рд╣реЛрдиреЗ рдЪрд╛рд╣рд┐рдПред рдФрд░ рдбреИрд╢рдмреЛрд░реНрдб рдЕрдзрд┐рдХ рд╡рд┐рд╢рд┐рд╖реНрдЯ рдбреИрд╢рдмреЛрд░реНрдб рд╕реЗ рд▓рд┐рдВрдХ рдХрд░рддрд╛ рд╣реИред

рдЕрдиреНрдп рдбреИрд╢рдмреЛрд░реНрдб рдХреЛ рдПрдореНрдмреЗрдб рдХрд░рдХреЗ рдУрд╡рд░рд╡реНрдпреВ рдбреИрд╢рдмреЛрд░реНрдб рдмрдирд╛рдиреЗ рдХрд╛ рдХреЛрдИ рдорддрд▓рдм рдирд╣реАрдВ рд╣реИ, рдмрд╕ рдЙрд╕ рдорд╛рдорд▓реЗ рдореЗрдВ рдврд╣ рдЧрдИ рдкрдВрдХреНрддрд┐рдпреЛрдВ рдХреЗ рд╕рд╛рде рдПрдХ рдмрдбрд╝рд╛ рдбреИрд╢рдмреЛрд░реНрдб рдмрдирд╛рдПрдВред

рд╣рд╛рдБ ... рдХрд┐ рдЕрдиреНрдп рдбреИрд╢рдмреЛрд░реНрдб рдХреЗ рд╕рд╛рде рдПрдореНрдмреЗрдбреЗрдб рдврд╣ рдЧрдИ рдкрдВрдХреНрддрд┐рдпреЛрдВ рдХреЗ рд╕рд╛рде рдмрдбрд╝рд╛ рдбреИрд╢рдмреЛрд░реНрдб рд╕рд┐рд░реНрдл рд╡рд╣реА рд╣реИ рдЬреЛ рдореБрдЭреЗ рдЪрд╛рд╣рд┐рдПред ;-)

рдХреНрдпрд╛ рдЙрд╕ рдмрдбрд╝реЗ рдЕрд╡рд▓реЛрдХрди рдбреИрд╢рдмреЛрд░реНрдб рдХреЛ рдкреНрд░рд╛рдкреНрдд рдХрд░рдиреЗ рдХрд╛ рдХреЛрдИ рддрд░реАрдХрд╛ рд╣реИ?

рд╣рд╛рдБ, рдкрдВрдХреНрддрд┐рдпреЛрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рд╣реБрдП рдФрд░ рдЙрдиреНрд╣реЗрдВ рдзреНрд╡рд╕реНрдд рдХрд░реЗрдВред рдЖрдкрдХреЛ рдЗрд╕ рдорд╛рдорд▓реЗ рдореЗрдВ рдЕрдиреНрдп рдбреИрд╢рдмреЛрд░реНрдб рдХреЛ рдПрдореНрдмреЗрдб рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рдирд╣реАрдВ рд╣реИ, рдЖрдкрдХреЗ рдкрд╛рд╕ рдмрд╕ рдПрдХ рдмрдбрд╝рд╛ рдбреИрд╢рдмреЛрд░реНрдб рд╣реЛ рд╕рдХрддрд╛ рд╣реИ рдХреНрдпреЛрдВрдХрд┐ рдЖрдкрдХрд╛ рдЕрд╡рд▓реЛрдХрди рдбреИрд╢рдмреЛрд░реНрдб рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдПрдХ рдЕрд╡рд▓реЛрдХрди рдбреИрд╢рдмреЛрд░реНрдб рдирд╣реАрдВ рд╣реИ, рд▓реЗрдХрд┐рди рдЕрдиреНрдп рдбреИрд╢рдмреЛрд░реНрдб рдХреЗ рд╕рд╛рде рдбреИрд╢рдмреЛрд░реНрдб рд╣реИред рддреЛ рдЖрдк рдкреВрд░реА рдмрд╛рдд рдЫреЛрдбрд╝ рд╕рдХрддреЗ рд╣реИрдВ рдФрд░ рдЙрд╕ рдорд╛рдорд▓реЗ рдореЗрдВ рдПрдХ рдмрдбрд╝рд╛ рдбреИрд╢рдмреЛрд░реНрдб рдмрдирд╛ рд╕рдХрддреЗ рд╣реИрдВ :)

рдпрд╣реА рдЕрдм рдореИрдВ рдХрд░ рд░рд╣рд╛ рд╣реВрдВ, рдЗрди рд╕рднреА рдЙрддреНрддрд░реЛрдВ рдФрд░ рдЖрдкрдХреЗ рдзреИрд░реНрдп рдХреЗ рд▓рд┐рдП рдзрдиреНрдпрд╡рд╛рдж!

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

рдпрд╣ рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рдЙрдкрдпреЛрдЧ рдХреЗ рдорд╛рдорд▓реЗ рдХреЗ рд▓рд┐рдП рдмрд╣реБрдд рдЙрдкрдпреЛрдЧреА рд╣реЛрдЧрд╛:

  • рдирд┐рдЧрд░рд╛рдиреА рдХреА рдЬрд╛ рд░рд╣реА рдкреНрд░рдгрд╛рд▓реА рдореЗрдВ рдХрдИ рд╕реЗрд╡рд╛рдПрдВ рд╢рд╛рдорд┐рд▓ рд╣реИрдВред
  • рдкреНрд░рддреНрдпреЗрдХ рд╕реЗрд╡рд╛ рдХрд╛ рдЕрдкрдирд╛ рдбреИрд╢рдмреЛрд░реНрдб рд╣реЛрддрд╛ рд╣реИ, рдЬрд┐рд╕рдореЗрдВ рдЙрд╕ рд╕реЗрд╡рд╛ рдХреЗ рд▓рд┐рдП рд╡рд┐рд╢рд┐рд╖реНрдЯ рдкреИрдирд▓ рд╣реЛрддреЗ рд╣реИрдВред
  • рд╕реАрдкреАрдпреВ рдЙрдкрдпреЛрдЧ, рдореЗрдореЛрд░реА рдЙрдкрдпреЛрдЧ, рдбрд┐рд╕реНрдХ I / O рдЖрджрд┐ рдХреЗ рд▓рд┐рдП рд╕рд╛рдорд╛рдиреНрдп рдбреИрд╢рдмреЛрд░реНрдб, рдПрдХ рдЯреЗрдореНрдкрд▓реЗрдЯ рдЪрд░ рдХреЗ рд╕рд╛рде рдЬреЛ рд╕реЗрд╡рд╛ рдорд╢реАрдиреЛрдВ рдореЗрдВ рд╕реЗ рдПрдХ рд╣реЛ рд╕рдХрддрд╛ рд╣реИред

рд╕реЗрд╡рд╛ рдбреИрд╢рдмреЛрд░реНрдб рдореЗрдВ рдЬреЗрдиреЗрд░рд┐рдХ рдбреИрд╢рдмреЛрд░реНрдбреНрд╕ рдХреЛ рдПрдореНрдмреЗрдб рдХрд░рдирд╛, рд╕рдВрдмрдВрдзрд┐рдд рд╕реЗрд╡рд╛рдУрдВ рдХреЗ рд▓рд┐рдП рд╕реЗрдЯ рдХрд┐рдП рдЧрдП рдЯреЗрдореНрдкреНрд▓реЗрдЯ рдЪрд░ рдХреЗ рд╕рд╛рде, рдмрд╣реБрдд рдЕрдЪреНрдЫрд╛ рд╣реЛрдЧрд╛ред

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

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

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

рд╣рдорд╛рд░реЗ рдкрд╛рд╕ рдЧреНрд░рд╛рдлрд╛рдирд╛ рдХреЗ рд╕рд╛рдордиреЗ рдПрдХ рд╡рд┐рдХреА рд╣реИ рдЬреЛ рдлреНрд░реЗрдо рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдПрдХ рдПрдХрд▓ рд╡рд┐рдХреА рдкреГрд╖реНрда рдореЗрдВ рдХрдИ рдбреИрд╢рдмреЛрд░реНрдб рдХреЛ рдЬреЛрдбрд╝рддреА рд╣реИред рдЬреЛ рд╣рдореЗрдВ рд╕рд╛рдорд╛рдиреНрдп AWS / SQS рдФрд░ AWS / DynamoDB рдбреИрд╢рдмреЛрд░реНрдбреНрд╕ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддрд╛ рд╣реИ рдЬреЛ URL рдореЗрдВ рдЖрд╡рд╢реНрдпрдХ рдкреИрд░рд╛рдореАрдЯрд░ рдкреНрд░рд╛рдкреНрдд рдХрд░рддрд╛ рд╣реИред рдЗрд╕рдХреЗ рдЕрд▓рд╛рд╡рд╛, рд╣рдо рдмрд╛рд░-рдмрд╛рд░ рдбреИрд╢рдмреЛрд░реНрдбреНрд╕ рдХреЛ рджреЛрд╣рд░рд╛рдП рдмрд┐рдирд╛ рдкреНрд░рддреНрдпреЗрдХ рд╕реЗрд╡рд╛ рдХреЗ рд▓рд┐рдП рд▓реЛрдб рдмреИрд▓реЗрдВрд╕рд░ рдФрд░ рдореЗрдЬрдмрд╛рди рдмреЗрдбрд╝реЗ рдХреА рдирд┐рдЧрд░рд╛рдиреА рдХреЗ рд▓рд┐рдП рдЬреЗрдиреЗрд░рд┐рдХ рдбреИрд╢рдмреЛрд░реНрдб рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рд╣реИрдВред

рдЗрд╕ рдкрд░ рдХрд┐рд╕реА рднреА рдЕрджреНрдпрддрди? рд╣рдо kubernetes рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░ рд░рд╣реЗ рд╣реИрдВ рдФрд░ рдорд╛рдЗрдХреНрд░реЛ-рд╕реЗрд╡рд╛ рдкреНрд░рддрд┐ рдПрдХ рдбреИрд╢рдмреЛрд░реНрдб рддреИрдирд╛рдд рдХрд░рддреЗ рд╣реИрдВ - рд▓реЗрдХрд┐рди рдореИрдВ рдЙрдиреНрд╣реЗрдВ рдПрдХ рдмрдбрд╝реЗ рдбреИрд╢рдмреЛрд░реНрдб рдореЗрдВ рд╕рдВрдпреЛрдЬрд┐рдд рдХрд░рдирд╛ рдЪрд╛рд╣рддрд╛ рд╣реВрдВ - рдЕрдЧрд░ рдпрд╣ рдЧрддрд┐рд╢реАрд▓ рд╣реЛ рд╕рдХрддрд╛ рд╣реИ - рдпрд╣ рдФрд░ рднреА рдмреЗрд╣рддрд░ рд╣реЛрдЧрд╛ (рдореМрдЬреВрджрд╛ рдбреИрд╢рдмреЛрд░реНрдб рдкрд░ рд▓реВрдк - рдФрд░ рдЙрдиреНрд╣реЗрдВ рд╕рдВрдпреЛрдЬрд┐рдд рдХрд░реЗрдВ)

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

рдореИрдВрдиреЗ рдереЛрдбрд╝реА рджреЗрд░ рдкрд╣рд▓реЗ рдпрд╣ рдХреЛрд╢рд┐рд╢ рдХреА ... рдкреНрд░рд╛рд╕рдВрдЧрд┐рдХ рд╣реЛ рд╕рдХрддрд╛ рд╣реИ:
https://github.com/grafana/grafana/pull/15620

рд▓рд┐рдВрдХ рд╢рд╛рдпрдж рдЗрд╕ рд╕реБрд╡рд┐рдзрд╛ рдХреЛ рдкреВрд░рд╛ рдХрд░реЗред

image

image

рдмрдЯрди рдкрд░ рдХреНрд▓рд┐рдХ рдХрд░рдиреЗ рд╕реЗ рдПрдУрдЯрд░ рдбреИрд╢рдмреЛрд░реНрдб рдкрд░ рдХреВрдж рдЬрд╛рдПрдЧрд╛ред

рдпрд╛ рд╣рдо рдЪрд░ рд╕реБрд╡рд┐рдзрд╛ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред

image

image

рдпрд╣ рдПрдХ рдмрд╣реБрдд рд╣реА рдорд╣рддреНрд╡рдкреВрд░реНрдг рд╡рд┐рд╢реЗрд╖рддрд╛ рд╣реИ, рдЬрд┐рд╕рдХрд╛ рдЙрдкрдпреЛрдЧ рд╡рд┐рднрд┐рдиреНрди рдкрд░рд┐рджреГрд╢реНрдпреЛрдВ рдореЗрдВ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред

_рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП_
рдЖрдкрдХреЗ рдкрд╛рд╕ 3 рдЕрд▓рдЧ-рдЕрд▓рдЧ рдкреИрдирд▓ рд╣реИрдВ рдФрд░ рдЖрдк рдЕрд▓рдЧ-рдЕрд▓рдЧ рд╕рдВрдпреЛрдЬрдиреЛрдВ рдХреЗ рд╕рд╛рде 4 рдбреИрд╢рдмреЛрд░реНрдб рдмрдирд╛рдирд╛ рдЪрд╛рд╣рддреЗ рд╣реИрдВ
рдбреИрд╢рдмреЛрд░реНрдб # 1: рдкреИрдирд▓ # 1 + рдкреИрдирд▓ # 2
рдбреИрд╢рдмреЛрд░реНрдб # 2: рдкреИрдирд▓ # 2 + рдкреИрдирд▓ # 3
рдбреИрд╢рдмреЛрд░реНрдб # 3: рдкреИрдирд▓ # 3 + рдкреИрдирд▓ # 1
рдбреИрд╢рдмреЛрд░реНрдб # 4: рдкреИрдирд▓ # 1 + рдкреИрдирд▓ # 2 + рдкреИрдирд▓ # 3

рдЕрдм рдЖрдк рдХрд┐рдпреЛрд╕реНрдХ / рдЯреАрд╡реА рдкрд░ рдЧреНрд░рд╛рдлрд╛рдирд╛ рдкреНрд▓реЗрд▓рд┐рд╕реНрдЯ рдЦреЗрд▓рдирд╛ рдЪрд╛рд╣рддреЗ рд╣реИрдВред рдЗрд╕рд▓рд┐рдП рдЖрдк рд▓рд┐рдВрдХ рдХрд╛ рдЙрдкрдпреЛрдЧ рдирд╣реАрдВ рдХрд░ рд╕рдХрддреЗред

рд╡рд░реНрддрдорд╛рди рддрд░реАрдХрд╛:
4 рдирдП рдбреИрд╢рдмреЛрд░реНрдб рдмрдирд╛рдПрдВ рдФрд░ рдкреНрд░рддреНрдпреЗрдХ рдбреИрд╢рдмреЛрд░реНрдб рдХреЗ рд▓рд┐рдП рдирдП рдкреИрдирд▓ рдмрдирд╛рдПрдВред

рд╕рдорд╕реНрдпрд╛:
рдпрджрд┐ рдЖрдк рдкреИрдирд▓ # 2 рдХреЗ рд▓рд┐рдП рдХреБрдЫ рдмрджрд▓рдирд╛ рдЪрд╛рд╣рддреЗ рд╣реИрдВ рддреЛ рдЖрдкрдХреЛ рдбреИрд╢рдмреЛрд░реНрдб # 1, # 2 рдФрд░ # 4 рдХреЛ рдЕрдкрдбреЗрдЯ рдХрд░рдирд╛ рд╣реЛрдЧрд╛ред рдпрджрд┐ рдЖрдк рдПрдХ рдордзреНрдпрдо рдЖрдХрд╛рд░ рдХреА рдкреНрд░рдгрд╛рд▓реА рдХреА рдирд┐рдЧрд░рд╛рдиреА рдХрд░рдиреЗ рд╡рд╛рд▓реЗ рд╣реИрдВ, рддреЛ рдпрд╣ рдмрд┐рд▓реНрдХреБрд▓ рдЕрдиреБрдХреВрд▓ рдирд╣реАрдВ рд╣реИ рдХрд┐ рдЖрдк 20 рд╕реЗ рдЕрдзрд┐рдХ рдбреИрд╢рдмреЛрд░реНрдб рдХреЗ рд╕рд╛рде рд╕рдорд╛рдкреНрдд рд╣реЛрдиреЗ рд╡рд╛рд▓реЗ рд╣реИрдВред

рдХреНрдпрд╛ рдХрдорд╛рд▓ рд╣реЛрдЧрд╛:

  1. рдкреИрдирд▓ рдмрдирд╛рдиреЗ рдФрд░ рдирд╛рдо рджреЗрдиреЗ рдХрд╛ рд╡рд┐рдХрд▓реНрдкред
  2. рдирдП рдкреИрдирд▓реЛрдВ рдХреЗ рд╕рд╛рде рдбреИрд╢рдмреЛрд░реНрдб рдмрдирд╛рдирд╛ рдпрд╛ рдЖрдк рдирд╛рдореЛрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдмрдирд╛рдП рдЧрдП рдкреИрдирд▓реЛрдВ рд╕реЗ рдКрдкрд░ рдЖрдпрд╛рдд рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред
  3. рд░рди рдЯрд╛рдЗрдо рдкрд░, рдбреИрд╢рдмреЛрд░реНрдб рдХреЛ рдкреИрдирд▓ рд╕реЗ рдЕрдкрдбреЗрдЯреЗрдб рдХрдВрдЯреЗрдВрдЯ рдорд┐рд▓реЗрдЧрд╛ред
  4. рдпрджрд┐ рдЖрдк рдкреИрдирд▓ # 2 рдмрджрд▓рдирд╛ рдЪрд╛рд╣рддреЗ рд╣реИрдВ, рддреЛ рдЖрдкрдХреЛ рдХрд┐рд╕реА рднреА рдбреИрд╢рдмреЛрд░реНрдб рдореЗрдВ рдмрджрд▓рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рдирд╣реАрдВ рд╣реИред

рдЕрдм рд╕рднреА рд╣реЛрдВрдЧреЗ HAPPY ...

рдпрджрд┐ рдЖрдк рдореБрдЭрд╕реЗ рдкреВрдЫреЗрдВ, рддреЛ рдпрд╣ рд╕реБрд╡рд┐рдзрд╛ рдбрд┐рдлрд╝реЙрд▓реНрдЯ рд░реВрдк рд╕реЗ рдЕрдкреЗрдХреНрд╖рд┐рдд рдереАред

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

рдХреНрдпрд╛ рдпрд╣ рдкреГрд╖реНрда рдЙрдкрдпреЛрдЧреА рдерд╛?
0 / 5 - 0 рд░реЗрдЯрд┐рдВрдЧреНрд╕

рд╕рдВрдмрдВрдзрд┐рдд рдореБрджреНрджреЛрдВ

ahmetkakici picture ahmetkakici  ┬╖  3рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

kcajf picture kcajf  ┬╖  3рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

victorhooi picture victorhooi  ┬╖  3рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

tcolgate picture tcolgate  ┬╖  3рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

sslupsky picture sslupsky  ┬╖  3рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ