Grafana: рдЧреНрд░рд╛рдлрд╛рдирд╛ рдХреЗ рд▓рд┐рдП рдЪреЗрддрд╛рд╡рдиреА рдкреНрд░рдгрд╛рд▓реА рдХрд╛ рдирд┐рд░реНрдорд╛рдг

рдХреЛ рдирд┐рд░реНрдорд┐рдд 22 рдЬреВрди 2015  ┬╖  294рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ  ┬╖  рд╕реНрд░реЛрдд: grafana/grafana

рд╣реЗрд▓реЛ рд╕рдм рд▓реЛрдЧ,
рдореИрдВ рд╣рд╛рд▓ рд╣реА рдореЗрдВ рд░реЗрдирдЯреИрдВрдХ рдореЗрдВ рд╢рд╛рдорд┐рд▓ рд╣реБрдЖ рдЧреНрд░реЗрдлрд╛рдирд╛ рдХреЗ рд╕рдорд░реНрдерди рдХреЛ рд╕рддрд░реНрдХ рдХрд░рдиреЗ рдкрд░ @torkelo , @mattttt , рдФрд░ рдЖрдк рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд░реВрдВрдЧрд╛ред

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

рд╕рдмрд╕реЗ рдкрд╣рд▓реЗ, рд╢рдмреНрджрд╛рд╡рд▓реА рд╕рд┐рдВрдХ:

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

рдореИрдВ рдЖрд╡рд╢реНрдпрдХрддрд╛рдУрдВ, рд╕рдВрднрд╛рд╡рд┐рдд рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рд╡рд┐рдЪрд╛рд░реЛрдВ рдФрд░ рдЙрдирдХреЗ рдкреЗрд╢реЗрд╡рд░реЛрдВ/рд╡рд┐рдкрдХреНрд╖реЛрдВ рдХреЛ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХрд░рдирд╛ рдЪрд╛рд╣рддрд╛ рд╣реВрдВред рдЖрдкрдХреА рдкреНрд░рддрд┐рдХреНрд░рд┐рдпрд╛ рдХреЗ рд╕рд╛рде, рд╣рдо рдПрдХ рд╡рд┐рд╢рд┐рд╖реНрдЯ рджрд┐рд╢рд╛ рдХреЛ рд╕рдорд╛рдпреЛрдЬрд┐рдд, рдкрд░рд┐рд╖реНрдХреГрдд рдФрд░ рдЪреБрди рд╕рдХрддреЗ рд╣реИрдВред

рд╕рд╛рдорд╛рдиреНрдп рд╡рд┐рдЪрд╛рд░:

  • рдореМрдЬреВрджрд╛ рдЯреВрд▓реНрд╕ рдмрдирд╛рдо рдмрд┐рд▓реНрдЯ-рдЗрди рдХреЗ рд╕рд╛рде рдПрдХреАрдХрд░рдг: рд╡рд╣рд╛рдВ рдХреБрдЫ рд╢рдХреНрддрд┐рд╢рд╛рд▓реА рдЕрд▓рд░реНрдЯ рд╕рд┐рд╕реНрдЯрдо рд╣реИрдВ (рдмреЛрд╕реБрди, рдХрд╛рд▓реЗ) рдЬреЛ рдПрдХреАрдХрд░рдг рдХреЗ рд▓рд╛рдпрдХ рд╣реИрдВред
    рдХрдИ рдЪреЗрддрд╛рд╡рдиреА рдкреНрд░рдгрд╛рд▓рд┐рдпрд╛рдВ рдЕрдзрд┐рдХ рдмреБрдирд┐рдпрд╛рджреА рд╣реИрдВ (рдЕрднрд┐рд╡реНрдпрдХреНрддрд┐/рджрд╣рд▓реАрдЬ рдкрд░рд┐рднрд╛рд╖рд┐рдд рдХрд░реЗрдВ, рдЙрд▓реНрд▓рдВрдШрди рд╣реЛрдиреЗ рдкрд░ рдЕрдзрд┐рд╕реВрдЪрдирд╛ рдкреНрд░рд╛рдкреНрдд рдХрд░реЗрдВ), рдЙрди рд▓реЛрдЧреЛрдВ рдХреЗ рд▓рд┐рдП рдРрд╕рд╛ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдПрдХреАрдХрд░рдг рджрд░реНрдж рдХреЗ рд▓рд╛рдпрдХ рдирд╣реАрдВ рд╣реИ (рд╣рд╛рд▓рд╛рдВрдХрд┐ рдореИрдВ рдЖрдкрдХреЛ рдирд╣реАрдВ рд░реЛрдХреВрдВрдЧрд╛)
    рдПрдХреАрдХрд░рдг рдПрдХ рджреАрд░реНрдШрдХрд╛рд▓рд┐рдХ рдкреНрд░рдпрд╛рд╕ рд╣реИред рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдХрдо рд▓рдЯрдХрдиреЗ рд╡рд╛рд▓реЗ рдлрд▓ ("200% рдкреНрд░рдпрд╛рд╕ рдХреЗ рд╕рд╛рде 80% рдЬрд░реВрд░рддреЛрдВ рдХреЛ рдкреВрд░рд╛ рдХрд░рддреЗ рд╣реИрдВ") рдХреЛ рдПрдХ рдкреНрд░рдгрд╛рд▓реА рд╕реЗ рдкреВрд░рд╛ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ
    рдпрд╣ рдЧреНрд░рд╛рдлрд╛рдирд╛ рд╕реЗ рдЕрдзрд┐рдХ рдирд┐рдХрдЯрддрд╛ рд╕реЗ рдЬреБрдбрд╝рд╛ рд╣реБрдЖ рд╣реИ, рдЕрд░реНрдерд╛рдд рдЧреНрд░рд╛рдлрд╛рдирд╛ рдмрд╛рдЗрдирд░реА рдореЗрдВ рд╕рдВрдХрд▓рд┐рдд рд╣реИред
    рдЙрд╕ рдиреЗ рдХрд╣рд╛, рдмрд╣реБрдд рд╕реЗ рд▓реЛрдЧ "рдЕрд▓рдЧ-рдЕрд▓рдЧ рд╕реЗрд╡рд╛рдПрдВ рд╣реЛрдиреА рдЪрд╛рд╣рд┐рдП" рдХреЗ рд╕рд╛рде рдЪрд┐рдВрддрд╛рдУрдВ рдХреЛ рдЕрд▓рдЧ рдХрд░рдиреЗ рдХреЛ рднреНрд░рдорд┐рдд рдХрд░рддреЗ рд╣реИрдВред
    рдпрджрд┐ рдХреЛрдб рд╕рдордЭрджрд╛рд░ рд╣реИ, рддреЛ рдпрд╣ рдкреИрдХреЗрдЬреЛрдВ рдХреЛ рдЕрд▓рдЧ рдХрд░ рджрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛ рд▓реЗрдХрд┐рди рдЙрдиреНрд╣реЗрдВ рдПрдХ рд╕рд╛рде рд╕рдВрдХрд▓рд┐рдд рдХрд░рдиреЗ рдореЗрдВ рдХреБрдЫ рднреА рдЧрд▓рдд рдирд╣реАрдВ рд╣реИред рдпрд╛рдиреА рдЖрдк рджреМрдбрд╝ рд╕рдХрддреЗ рд╣реИрдВ:

    • 1 рдЧреНрд░рд╛рдлрд╛рдирд╛ рдмрд╛рдЗрдирд░реА рдЬреЛ рд╕рд░рд▓рддрд╛ рдХреЗ рд▓рд┐рдП рд╕рдм рдХреБрдЫ рдХрд░рддрд╛ рд╣реИ (рдЬреИрд╕рд╛ рдХрд┐ рдЖрдк рдЗрд╕реЗ рдЬрд╛рдирддреЗ рд╣реИрдВ + рд╕рднреА рдЕрд▓рд░реНрдЯ рдХрд░рдиреЗ рд╡рд╛рд▓реА рд╡рд┐рд╢реЗрд╖рддрд╛рдПрдВ)

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

рдЙрд╕ рдиреЗ рдХрд╣рд╛, рд╣рдо рдкрд╣рд┐рдпрд╛ рдХреЛ рдлрд┐рд░ рд╕реЗ рдирд╣реАрдВ рдмрдирд╛рдирд╛ рдЪрд╛рд╣рддреЗ рд╣реИрдВ: рд╣рдо рдЧреНрд░рд╛рдлрд╛рдирд╛ рдХреЗ рд╕рд╛рде рдЕрдЪреНрдЫреА рддрд░рд╣ рд╕реЗ рдПрдХреАрдХреГрдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЕрд▓рд░реНрдЯ рдХреЛрдб рдФрд░ рдХрд╛рд░реНрдпрдХреНрд╖рдорддрд╛ рдЪрд╛рд╣рддреЗ рд╣реИрдВ, рд▓реЗрдХрд┐рди рдЕрдЧрд░ рдЙрдЪреНрдЪ-рдЧреБрдгрд╡рддреНрддрд╛ рд╡рд╛рд▓рд╛ рдХреЛрдб рд╕рдВрдЧрдд рд╣реИ, рддреЛ рд╣рдореЗрдВ рдЗрд╕рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдирд╛ рдЪрд╛рд╣рд┐рдПред рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ, рдореЗрд░реЗ рдкрд╛рд╕ рдПрдХ рдкреНрд░реЛрдЯреЛрдЯрд╛рдЗрдк рд╣реИ рдЬреЛ рдХреБрдЫ рдореМрдЬреВрджрд╛ рдмреЛрд╕реБрди рдХреЛрдб рдХрд╛ рд▓рд╛рдн рдЙрдард╛рддрд╛ рд╣реИред (рджреЗрдЦреЗрдВ "рд╡рд░реНрддрдорд╛рди рд╕реНрдерд┐рддрд┐")

  • рдкреЛрд▓рд┐рдВрдЧ рдмрдирд╛рдо рд╕реНрдЯреНрд░реАрдо рдкреНрд░реЛрд╕реЗрд╕рд┐рдВрдЧ: рдЙрдирдХреЗ рдкрд╛рд╕ рдЕрд▓рдЧ-рдЕрд▓рдЧ рдкреНрд░рджрд░реНрд╢рди рд╡рд┐рд╢реЗрд╖рддрд╛рдПрдВ рд╣реИрдВ,
    рд▓реЗрдХрд┐рди рд╡реЗ рд╕рдорд╛рди рдпрд╛ рд╕рдорд╛рди рдЪреЗрддрд╛рд╡рдиреА рдирд┐рдпрдо рдкрд░рд┐рднрд╛рд╖рд╛рдПрдВ (рд╕реАрдорд╛, рдмреВрд▓рд┐рдпрди рддрд░реНрдХ, ..) рд▓реЗрдиреЗ рдореЗрдВ рд╕рдХреНрд╖рдо рд╣реЛрдирд╛ рдЪрд╛рд╣рд┐рдП, рд╡реЗ рдЬреНрдпрд╛рджрд╛рддрд░ рдЗрд╕ рдмрд╛рд░реЗ рдореЗрдВ рд╣реИрдВ рдХрд┐ рд╡рд╛рд╕реНрддрд╡рд┐рдХ рдирд┐рдпрдореЛрдВ рдХреЛ рдХреИрд╕реЗ рдирд┐рд╖реНрдкрд╛рджрд┐рдд рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ рдФрд░ рдирд╣реАрдВ
    рдирд┐рдпрдореЛрдВ рдХреЛ рдкрд░рд┐рднрд╛рд╖рд┐рдд рдХрд░рдиреЗ рдХреЗ рддрд░реАрдХреЗ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдмрд╣реБрдд рдХреБрдЫ рдмрджрд▓реЗрдВред рдЪреВрдВрдХрд┐ рдорддрджрд╛рди рдмрд╣реБрдд рд╕рд░рд▓ рд╣реИ рдФрд░ рдЗрд╕реЗ рдХрд╛рдлреА рджреВрд░ рддрдХ рдмрдврд╝рд╛рдиреЗ рдореЗрдВ рд╕рдХреНрд╖рдо рд╣реЛрдирд╛ рдЪрд╛рд╣рд┐рдП, рдЗрд╕рд▓рд┐рдП рдЖрдИрдПрдордПрдЪрдУ рд╣рдорд╛рд░рд╛ рдкреНрд░рд╛рд░рдВрднрд┐рдХ рдзреНрдпрд╛рди рд╣реЛрдирд╛ рдЪрд╛рд╣рд┐рдПред

рд╡рд░реНрддрдорд╛рди рд╕реНрдерд┐рддрд┐

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

  1. рдЪреЗрддрд╛рд╡рдиреА рдирд┐рдпрдо рдмрдирд╛рдиреЗ рдФрд░ рдкреНрд░рдмрдВрдзрд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдПрдХ рдЗрдВрдЯрд░рдлрд╝реЗрд╕
  2. рд░рд╛рдЬреНрдп рдкреНрд░рдмрдВрдзрди (рдкрд╛рд╡рддреА рдЖрджрд┐)

рдпреЗ рдХрдард┐рди рд╕рдорд╕реНрдпрд╛рдПрдВ рд╣реИрдВ, рдЬрд┐рдирд╕реЗ рдореИрдВ рдЖрдкрдХреЗ рдЗрдирдкреБрдЯ рд╕реЗ рдирд┐рдкрдЯрдиреЗ рдХреА рдЖрд╢рд╛ рдХрд░рддрд╛ рд╣реВрдВред

рдЖрд╡рд╢реНрдпрдХрддрд╛рдПрдБ, рднрд╡рд┐рд╖реНрдп рдХреЗ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди

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

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

  1. рдХреБрдЫ рд╡рд┐рдЬрд╝реБрдЕрд▓рд╛рдЗрдЬреНрдб рдореЗрдЯреНрд░рд┐рдХреНрд╕ (рдЧреНрд░рд╛рдлрд╝ рдкрд░ рдкреНрд▓реЙрдЯ рдХрд┐рдП рдЧрдП рдореЗрдЯреНрд░рд┐рдХреНрд╕) рдХреЛ рдЕрд▓рд░реНрдЯ рдирд╣реАрдВ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ
  2. рдХреБрдЫ рд╡рд┐рдЬрд╝реБрдЕрд▓рд╛рдЗрдЬрд╝реНрдб рдореЗрдЯреНрд░рд┐рдХреНрд╕ рдкрд░ рдЕрд▓рд░реНрдЯ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ:

    • рдП: рд╕рд░рд▓ рдереНрд░реЗрд╢реЛрд▓реНрдб рдЪреЗрдХ рдХреЗ рд╕рд╛рде: рдЕрд▓рд░реНрдЯрд┐рдВрдЧ рд▓реЙрдЬрд┐рдХ рдХреА рдХрд▓реНрдкрдирд╛ рдХрд░рдирд╛ рдЖрд╕рд╛рди рд╣реИ

    • рдмреА: рдЕрдзрд┐рдХ рдЙрдиреНрдирдд рддрд░реНрдХ рдХреЗ рд╕рд╛рде: (рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП рдкреНрд▓реЙрдЯ рдХреА рдЬрд╛ рд░рд╣реА рд╢реНрд░реГрдВрдЦрд▓рд╛ рдХреЗ рдорд╛рдирдХ рд╡рд┐рдЪрд▓рди рдХреЛ рджреЗрдЦреЗрдВ, рдРрддрд┐рд╣рд╛рд╕рд┐рдХ рдорд╛рдзреНрдпрд┐рдХрд╛ рдХреЗ рдЦрд┐рд▓рд╛рдл рд╡рд░реНрддрдорд╛рди рдорд╛рдзреНрдп рдХреА рддреБрд▓рдирд╛ рдХрд░реЗрдВ, рдЖрджрд┐): рдЖрд╕рд╛рдиреА рд╕реЗ рдХрд▓реНрдкрдирд╛ рдирд╣реАрдВ рдХреА рдЬрд╛ рд╕рдХрддреА nex

      рдЗрдирдкреБрдЯ рд╢реНрд░реГрдВрдЦрд▓рд╛ рдХреЗ рд▓рд┐рдП

  3. рддрд░реНрдХ рдХреЛ рд╕рдЪреЗрдд рдХрд░рдиреЗ рдореЗрдВ рдЙрдкрдпреЛрдЧ рдХрд┐рдП рдЬрд╛рдиреЗ рд╡рд╛рд▓реЗ рдХреБрдЫ рдореЗрдЯреНрд░рд┐рдХреНрд╕ рдХреЛ рд╡рд┐рдЬрд╝реБрдЕрд▓рд╛рдЗрдЬрд╝ рдирд╣реАрдВ рдХрд┐рдпрд╛ рдЬрд╛рдирд╛ рдЪрд╛рд╣рд┐рдП

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

рдХреБрдЫ рдФрд░ рдЬрдЯрд┐рд▓рддрд╛рдПрдБ рд╣реИрдВ рдЬрд┐рдиреНрд╣реЗрдВ рдореИрдВ рдПрдХ рдЙрджрд╛рд╣рд░рдг рд╕реНрдХреЗрдЪ рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рд╕рдордЭрд╛рддрд╛ рд╣реВрдБ рдХрд┐ рдЪреЗрддрд╛рд╡рдиреА рдХреИрд╕реЗ рджрд┐рдЦ рд╕рдХрддреА рд╣реИ:
sketch

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

рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рд╣рдо рд╕рддрд░реНрдХ рдХрд░рдирд╛ рдЪрд╛рд╣рддреЗ рд╣реИрдВ (рдИ рджреЗрдЦреЗрдВ) рдпрджрд┐ рдкрд┐рдЫрд▓реЗ 5 рдорд┐рдирдЯ рдкрд╣рд▓реЗ рдЗрд╕ рдЕрдиреБрдкрд╛рдд рдХрд╛ рдорд╛рдзреНрдп рдкрд┐рдЫрд▓реЗ рд╕рдкреНрддрд╛рд╣ рдХреА рд╕рдорд╛рди 5 рдорд┐рдирдЯ рдХреА рдЕрд╡рдзрд┐ рдореЗрдВ рдЕрдиреБрдкрд╛рдд рдХреЗ 1.5 рд╕реЗ рдЕрдзрд┐рдХ рд╣реИ, рдФрд░ рдпрд╣ рднреА
рдпрджрд┐ рдкрд┐рдЫрд▓реЗ 5 рдорд┐рдирдЯ рдореЗрдВ рджреЗрдЦреА рдЧрдИ рддреНрд░реБрдЯрд┐рдпрд╛рдВ 2 рдорд╣реАрдиреЗ рдкрд╣рд▓реЗ рд╕реЗ 5 рдорд┐рдирдЯ рдкрд╣рд▓реЗ рддрдХ рджреЗрдЦреА рдЧрдИ рддреНрд░реБрдЯрд┐рдпреЛрдВ рд╕реЗ рднреА рдмрджрддрд░ рд╣реИрдВред

рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ:

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

рдЕрдиреНрдп рд╡рд┐рдЪрд╛рд░:

  • рдХреНрдпрд╛ рд╣рдо рд╡рд░реНрддрдорд╛рди рдЧреНрд░рд╛рдлрд╛рдирд╛ рдЧреНрд░рд╛рдл рдереНрд░реЗрд╢реЛрд▓реНрдб рд╕реЗрдЯрд┐рдВрдЧреНрд╕ рдХреЗ рд╕рд╛рде рдПрдХреАрдХреГрдд рдХрд░рддреЗ рд╣реИрдВ (рдЬреЛ рд╡рд░реНрддрдорд╛рди рдореЗрдВ рдХреЗрд╡рд▓ рдкреНрд░рд╕рдВрд╕реНрдХрд░рдг рдХреЗ рд▓рд┐рдП рдирд╣реАрдВ рдмрд▓реНрдХрд┐ рдХреЗрд╡рд▓ рдХреЗ рд▓рд┐рдП рд╣реИрдВ)? рдпрджрд┐ рдЕрднрд┐рд╡реНрдпрдХреНрддрд┐ рдПрдХ рд╕реАрдорд╛ рдЬрд╛рдВрдЪ рд╣реИ, рддреЛ рд╣рдо рд╕реНрд╡рдЪрд╛рд▓рд┐рдд рд░реВрдк рд╕реЗ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ
    рдПрдХ рджрд╣рд▓реАрдЬ рд░реЗрдЦрд╛ рдкреНрд░рджрд░реНрд╢рд┐рдд рдХрд░реЗрдВ
  • рдЕрдХреНрд╖рд░реЛрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдирд╛ рдереЛрдбрд╝рд╛ рдореБрд╢реНрдХрд┐рд▓ рд╣реИ, рдХреНрдпрд╛ рд╣рдо рдЗрд╕рдХреЗ рдмрдЬрд╛рдп рдЙрдкрдирд╛рдореЛрдВ рдХрд╛ рдЙрд▓реНрд▓реЗрдЦ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ? #рдЕрдиреБрд░реЛрдз рдФрд░ #рддреНрд░реБрдЯрд┐рдпреЛрдВ рдХреА рддрд░рд╣?
  • рдпрджрд┐ рдЕрднрд┐рд╡реНрдпрдХреНрддрд┐ stats.$site.requests рдФрд░ stats.$site.errors , рдФрд░ рд╣рдо рдкреНрд░рддреНрдпреЗрдХ рд╕рд╛рдЗрдЯ рдХреЗ рд▓рд┐рдП рдЕрд▓рдЧ рдЕрд▓рд░реНрдЯ рдЗрдВрд╕реНрдЯреЗрдВрд╕ рд░рдЦрдирд╛ рдЪрд╛рд╣рддреЗ рд╣реИрдВ (рд▓реЗрдХрд┐рди рдХреЗрд╡рд▓ рдПрдХ рдмрд╛рд░ рдирд┐рдпрдо рд╕реЗрдЯ рдХрд░реЗрдВ)? рдХреНрдпрд╛ рд╣реЛрдЧрд╛ рдпрджрд┐ рд╣рдо рдЗрд╕реЗ рдХреЗрд╡рд▓ рдХреБрдЫ рдЪреБрдирд┐рдВрджрд╛ рд╕рд╛рдЗрдЯреЛрдВ рдХреЗ рд▓рд┐рдП рд╣реА рдЪрд╛рд╣рддреЗ рд╣реИрдВред рдХреНрдпрд╛ рд╣реЛрдЧрд╛ рдЕрдЧрд░ рд╣рдо рдХрд┐рд╕ рд╕рд╛рдЗрдЯ рдХреЗ рдЖрдзрд╛рд░ рдкрд░ рдЕрд▓рдЧ-рдЕрд▓рдЧ рдкреИрд░рд╛рдореАрдЯрд░ рдЪрд╛рд╣рддреЗ рд╣реИрдВ? рдмреЛрд╕реБрди рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдЗрди рд╕рднреА рд╕реБрд╡рд┐рдзрд╛рдУрдВ рдХрд╛ рд╕рдорд░реНрдерди рдХрд░рддрд╛ рд╣реИ, рдФрд░ рд╣рдо рдЙрдиреНрд╣реЗрдВ рдЙрдЬрд╛рдЧрд░ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ, рд╣рд╛рд▓рд╛рдВрдХрд┐ рд╣рдореЗрдВ рд╢рд╛рдпрдж рдЙрдирдХреЗ рдЪрд╛рд░реЛрдВ рдУрд░ рдПрдХ рдпреВрдЖрдИ рдмрдирд╛рдирд╛ рдЪрд╛рд╣рд┐рдПред

рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдкреНрд░рд╛рд░рдВрднрд┐рдХ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рдХреЗ рд▓рд┐рдП рдкреНрд░рддреНрдпреЗрдХ рдЧреНрд░рд╛рдл рдореЗрдВ рджреЛ рдлрд╝реАрд▓реНрдб рд╣реЛ рд╕рдХрддреЗ рд╣реИрдВ, рдЬреИрд╕реЗ:

warn: - expression
         - notification settings (email,http hook, ..)
crit: - expression
        -notification settings

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

рд╡рд┐рдЪрд╛рд░?
рдХреНрдпрд╛ рдЖрдкрдХреЛ рдРрд╕реА рдЪрд┐рдВрддрд╛рдПрдБ рдпрд╛ рдЬрд╝рд░реВрд░рддреЗрдВ рд╣реИрдВ рдЬрд┐рди рдкрд░ рдореИрдВрдиреЗ рдзреНрдпрд╛рди рдирд╣реАрдВ рджрд┐рдпрд╛?

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

рдЕрд▓рд░реНрдЯ рдХрд░рдиреЗ рд╡рд╛рд▓реА рд╢рд╛рдЦрд╛ рдХреЛ рдЕрдм рдорд╛рд╕реНрдЯрд░ рдореЗрдВ рдорд┐рд▓рд╛ рджрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИред : рдЙрдард╛рдпрд╛_рд╣рд╛рде:

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

рдЕрдм рдЕрдЧрд▓рд╛ рдХреНрдпрд╛ рд╣реЛрдЧрд╛?

  • рдЕрд▓реНрдлрд╛ рд░рд┐рд▓реАрдЬ (рджрд╕реНрддрд╛рд╡реЗрдЬрд╝ рдФрд░ рдмреНрд▓реЙрдЧрдкреЛрд╕реНрдЯ)
  • рд╕рдореБрджрд╛рдп рд╕реЗ рдкреНрд░рддрд┐рдХреНрд░рд┐рдпрд╛ рдПрдХрддреНрд░ рдХрд░реЗрдВред
  • рдмрд╛рдХреА рдореБрджреНрджреЛрдВ рдкрд░ рдЕрд▓рд░реНрдЯ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХрд╛рдо рдХрд░рддреЗ рд░рд╣реЗрдВ
  • рдЪреЗрддрд╛рд╡рдиреА рдХреЗ рд╕рд╛рде рдЧреНрд░рд╛рдлрд╛рдирд╛ 4.0 рдЬрд╛рд░реА рдХрд░реЗрдВред

рдХреЛрд╢рд┐рд╢ рдХрд░рдХреЗ рджреЗрдЦреЛ?

  • рдЖрдкрдХреЛ рдХреЙрдиреНрдлрд┐рдЧ рдореЗрдВ рдЕрд▓рд░реНрдЯрд┐рдВрдЧ рдХреЛ рдЗрдиреЗрдмрд▓ рдХрд░рдирд╛ рд╣реЛрдЧрд╛ред
  • рдЕрдм рдЖрдк рд╕рд╛рдЗрдб рдореЗрдиреНрдпреВ рдореЗрдВ рдЕрд▓рд░реНрдЯ рдкрд╛ рд╕рдХрддреЗ рд╣реИрдВред
  • рдЖрдк рдЧреНрд░рд╛рдлрд╝ рдкреИрдирд▓ рдкрд░ рдЬрд╛рдХрд░ рдФрд░ рдЕрд▓рд░реНрдЯ рдЯреИрдм рдХрд╛ рдЪрдпрди рдХрд░рдХреЗ рдЕрд▓рд░реНрдЯ рдЬреЛрдбрд╝ рд╕рдХрддреЗ рд╣реИрдВред
  • рдЕрдкрдиреЗ рдЕрд▓рд░реНрдЯ рдХреЛ рд╕рддреНрдпрд╛рдкрд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП _рдЬрд╛рдВрдЪ рдЕрд▓рд░реНрдЯ_ рдмрдЯрди рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░реЗрдВред
  • рдЕрд▓рд░реНрдЯ рдХреЛ рд╕реЗрд╡ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЖрдкрдХреЛ рдмрд╕ рдбреИрд╢рдмреЛрд░реНрдб рдХреЛ рд╕реЗрд╡ рдХрд░рдирд╛ рд╣реЛрдЧрд╛ред
  • рдлрд╛рдпрд░рд┐рдВрдЧ рдЕрд▓рд░реНрдЯ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдЕрдзрд┐рд╕реВрдЪрд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЕрдзрд┐рд╕реВрдЪрдирд╛/рдЕрд▓рд░реНрдЯрд┐рдВрдЧ/рдЕрдзрд┐рд╕реВрдЪрдирд╛рдПрдВ рд╕реЗрдЯ рдХрд░реЗрдВред
  • рдЕрд▓рд░реНрдЯ рдЯреИрдм рдореЗрдВ рдиреЛрдЯрд┐рдлрд╝рд╛рдпрд░ рдХреЛ рдЕрд▓рд░реНрдЯ рдореЗрдВ рдЬреЛрдбрд╝реЗрдВред

рд╡рд░реНрддрдорд╛рди рд╕реАрдорд╛рдПрдВ

  • рдЕрднреА рддрдХ рд╣рдо рдХреЗрд╡рд▓ рдЧреНрд░реЗрдлрд╛рдЗрдЯ рдХрд╛ рд╣реА рд╕рдорд░реНрдерди рдХрд░рддреЗ рд╣реИрдВред
  • рдЗрд╕ рд░рд┐рд▓реАрдЬрд╝ рдХреЗ рд▓рд┐рдП рдХреЗрд╡рд▓ рдЧреНрд░рд╛рдлрд╝ рдкреИрдирд▓ рдХреЗ рдкрд╛рд╕ рдЕрд▓рд░реНрдЯ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рд╕рдорд░реНрдерди рд╣реИред

рдЙрджрд╛рд╣рд░рдг рдбреИрд╢рдмреЛрд░реНрдб

рдЖрдк рдЙрджрд╛рд╣рд░рдг рдлрд╝реЛрд▓реНрдбрд░ рдореЗрдВ рдЙрджрд╛рд╣рд░рдг рдбреИрд╢рдмреЛрд░реНрдб рдкрд╛ рд╕рдХрддреЗ рд╣реИрдВред
рдЙрджрд╛рд╣рд░рдг рдбреИрд╢рдмреЛрд░реНрдб рд╣рдорд╛рд░реЗ рдирдХрд▓реА рдЧреНрд░реЗрдлрд╛рдЗрдЯ рдбреЗрдЯрд╛ рд▓реЗрдЦрдХ рдХреЗ рдбреЗрдЯрд╛ рдкрд░ рдЖрдзрд╛рд░рд┐рдд рд╣реИрдВред рдЖрдк рд╣рдорд╛рд░реА docker-compose рдлрд╝рд╛рдЗрд▓реЛрдВ рд╕реЗ рдЧреНрд░реЗрдлрд╛рдЗрдЯ рдФрд░ рдирдХрд▓реА-рдбреЗрдЯрд╛-рд▓реЗрдЦрдХ рд╢реБрд░реВ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред

cd docker/
./create_docker_compose.sh graphite
docker-compose up

рдЗрд╕реЗ рдХреЗрд╡рд▓ рдПрдХ рдореЛрдЯрд╛ рдЧрд╛рдЗрдб рдорд╛рдирд╛ рдЬрд╛рдирд╛ рдЪрд╛рд╣рд┐рдП рдФрд░ рд╣рдо рдЖрдиреЗ рд╡рд╛рд▓реЗ рд╣рдлреНрддреЛрдВ рдореЗрдВ рдЕрд▓рд░реНрдЯ рдХрд░рдиреЗ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдФрд░ рджрд╕реНрддрд╛рд╡реЗрдЬ рдЬреЛрдбрд╝реЗрдВрдЧреЗред

рд╣реИрдкреНрдкреА рдЕрд▓рд░реНрдЯрд┐рдВрдЧ! :рдХреЙрдХрдЯреЗрд▓: :рдЯрд╛рдбрд╛:

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

рдореБрдЭреЗ рдЗрд╕рдореЗрдВ рдорджрдж рдХрд░рдирд╛ рдЕрдЪреНрдЫрд╛ рд▓рдЧреЗрдЧрд╛! рдореЗрд░рд╛ рд╕реБрдЭрд╛рд╡ рд╣реИ рдХрд┐ рдирд╛рдЧреЛрд╕-рд╢реИрд▓реА рдХреЗ рджрд┐рд╢рд╛рдирд┐рд░реНрджреЗрд╢реЛрдВ рдХреЗ рд╕рд╛рде рд░рд╣рдирд╛ рдЪрд╛рд╣рд┐рдПред рдЗрд╕ рддрд░рд╣ рдЙрдкрдХрд░рдг рдЖрд╕рд╛рдиреА рд╕реЗ рдЕрдиреНрдп рдирд┐рдЧрд░рд╛рдиреА рдЙрдкрдХрд░рдгреЛрдВ рдХреЗ рд╕рд╛рде рдЙрдкрдпреЛрдЧ рдХрд┐рдП рдЬрд╛ рд╕рдХрддреЗ рд╣реИрдВред рдЬреИрд╕реЗ рдирд╛рдЧрд┐рдпреЛрд╕, рдЬрд╝реЗрдиреЙрд╕, рдЗрд╕рд┐рдВрдЧрд╛, рдЖрджрд┐ред

рдЗрд╕ рдлреАрдЪрд░ рдХреА рд╕рдмрд╕реЗ рдмрдбрд╝реА рдмрд╛рдд рд╣реИ рдмреЗрд╕рд┐рдХ рдЖрд░реНрдХрд┐рдЯреЗрдХреНрдЪрд░ рдХрд╛ рд╕рд╣реА рд╣реЛрдирд╛ред

рдХреБрдЫ рдкреНрд░рд╢реНрди рдЬрд┐рдиреНрд╣реЗрдВ рдореИрдВ рдПрдХреНрд╕рдкреНрд▓реЛрд░ рдХрд░рдирд╛ рдЪрд╛рд╣реВрдВрдЧрд╛
1) рдХрд┐рди рдШрдЯрдХреЛрдВ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ рд╡реЗ рдХреИрд╕реЗ рдЪрд▓рд╛рдП рдЬрд╛рддреЗ рд╣реИрдВ (рдЦрд░реАрдж рдореЗрдВ рдЧреНрд░реИрдлрд╛рдирд╛ рдореЗрдВ, рдЦрд░реАрдж рд╕реЗ рдмрд╛рд╣рд░),
2) рдЪреАрдЬреЛрдВ рдХреЛ рдХреИрд╕реЗ рд╕рдордиреНрд╡рд┐рдд рдХрд┐рдпрд╛ рдЬрд╛рдирд╛ рдЪрд╛рд╣рд┐рдПред
3) рдХреНрдпрд╛ рд╣рдореЗрдВ "рдЗрди рд╕реНрдЯреНрд░реАрдо" рдЕрд▓рд░реНрдЯрд┐рдВрдЧ рдХреЛ рдЕрдирджреЗрдЦрд╛ рдХрд░рдирд╛ рдЪрд╛рд╣рд┐рдП, (рдХреЗрд╡рд▓ рдкреБрд▓ рдЖрдзрд╛рд░рд┐рдд рдкрд░ рдзреНрдпрд╛рди рдХреЗрдВрджреНрд░рд┐рдд рдХрд░реЗрдВ)

рдЕрдзрд┐рдХ рдЧрд╣рд░рд╛рдИ рдореЗрдВ рдЬрд╛ рд░рд╣реЗ рд╣реИрдВ 1)
рдореБрдЭреЗ рдЧреНрд░рд╛рдлрд╛рдирд╛-рд╕рд░реНрд╡рд░ рдХреЛ рдПрдХ рдЦрдВрднрд╛ рдмрдирд╛рдиреЗ рдХреА рдЪрд┐рдВрддрд╛ рд╣реИред рдПрдХ рджреВрд╕рд░реЗ рд╕реЗ рдЕрдзрд┐рдХ рдкреГрдердХ рд╕реЗрд╡рд╛рдУрдВ рдореЗрдВ рдЧреНрд░рд╛рдлрд╛рдирд╛-рд╕рд░реНрд╡рд░ рдХреЛ рдЕрд▓рдЧ рдХрд░рдиреЗ рдХрд╛ рдПрдХ рддрд░реАрдХрд╛ рдЦреЛрдЬрдирд╛ рдЪрд╛рд╣реЗрдВрдЧреЗ (рдФрд░ рдпрд╛ рддреЛ рдЗрдирдкреНрд░реЛрдХ рдпрд╛ рдЕрд▓рдЧ рдкреНрд░рдХреНрд░рд┐рдпрд╛рдУрдВ рдХреЗ рд░реВрдк рдореЗрдВ рдЪрд▓рд╛рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ)ред рдмрд╕ рдПрдмреНрд╕реНрдЯреНрд░реИрдХреНрд╢рди рдХреЗ рд╕рд╛рде рдпрд╣ рдПрдХ рддрд░рд╣ рдХреА рдпреЛрдЬрдирд╛ рдереАред рдПрдХ рдЕрдиреНрдп рд╡рд┐рдХрд▓реНрдк рдпрд╣ рд╣реЛрдЧрд╛ рдХрд┐ рдЕрд▓рд░реНрдЯ рдХрд░рдиреЗ рд╡рд╛рд▓рд╛ рдШрдЯрдХ рдХреЗрд╡рд▓ HTTP рдПрдкреАрдЖрдИ рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдЧреНрд░рд╛рдлрд╛рдирд╛ рд╕реЗ рдмрд╛рдд рдХрд░реЗ, рдПрдХреАрдХрд░рдг рдХреЛ рд╕реАрдорд┐рдд рдХрд░ рд╕рдХрддрд╛ рд╣реИ, рдирд┐рд╢реНрдЪрд┐рдд рдирд╣реАрдВред

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

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

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

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

рдорд╕реНрдд рдХрд╛рдо рдХрд░рддреЗ рд░рд╣реЛред

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

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

рдпрд╣рд╛рдВ рдХрд┐рдП рдЬрд╛рдиреЗ рд╡рд╛рд▓реЗ рдХрд╛рд░реНрдпреЛрдВ рдХреА рдкреНрд░рддреАрдХреНрд╖рд╛ рд╣реИ!

  1. рдЗрд╕реЗ рдЕрд▓рд░реНрдЯ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдбреИрд╢рдмреЛрд░реНрдб рдореЗрдВ рдкрд░рд┐рднрд╛рд╖рд┐рдд рдереНрд░реЗрд╕рд╣реЛрд▓реНрдб рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдирд╛ рдЪрд╛рд╣рд┐рдП
    рдЖрдЗрдП рдЗрд╕реЗ рд╕рд░рд▓ рд░рдЦреЗрдВ; рдпрджрд┐ рдбреИрд╢рдмреЛрд░реНрдб рдЪреЗрддрд╛рд╡рдиреА рдХреЗ рд▓рд┐рдП рд░рдВрдЧ рджрд┐рдЦрд╛рддрд╛ рд╣реИ рддреЛ рдЙрд╕реЗ рд╕рддрд░реНрдХ рд╣реЛрдирд╛ рдЪрд╛рд╣рд┐рдПред
  2. рдпрд╣ рд╕рдВрднрд╡рддрдГ рдЧреНрд░рд╛рдлрд╛рдирд╛-рд╕рд░реНрд╡рд░ рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдХреЗ рдмрд╛рд╣рд░ рд╣реА рдХреБрдЫ рд╣реЛ рд╕рдХрддрд╛ рд╣реИред
    ... рдХреБрдЫ рдРрд╕рд╛ рдЬреЛ рдмрд╛рдХреА рдПрдкреАрдЖрдИ рдХрд╛ рдЙрдкрдпреЛрдЧ рдбреИрд╢рдмреЛрд░реНрдб рдФрд░ рдЗрд╕рдХреА рд╕реЗрдЯрд┐рдВрдЧреНрд╕ рдХреЛ рдкрд░рд┐рдорд╛рд░реНрдЬрди рдХрд░рдиреЗ рдФрд░ рдмрд╛рд╣рд░реА рдХрдорд╛рдВрдб рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдЙрдиреНрд╣реЗрдВ рд░реЗрдВрдбрд░ рдФрд░ рдЕрд▓рд░реНрдЯ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХрд░реЗрдЧрд╛ред
  3. рдЪреЗрддрд╛рд╡рдиреА рд╕реНрддрд░; рд╕рдВрдкрд╛рджрдХ рдореЗрдВ рдбреНрд░реЙрдк рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдмрд╕ рдПрдХ рдмреЙрдХреНрд╕ рд╣реИ рдХрд┐ рдЗрд╕ рдбреИрд╢рдмреЛрд░реНрдб рдХреА рдирд┐рдЧрд░рд╛рдиреА рдХреА рдЬрд╛рдиреА рдЪрд╛рд╣рд┐рдП; рдФрд░ рдЗрд╕реЗ рд╣рд░ рдорд┐рдирдЯ рдЪреЗрдХ рдХрд┐рдпрд╛ рдЬрд╛рдирд╛ рдЪрд╛рд╣рд┐рдПред рдпрджрд┐ рдХреЛрдИ рдбреЗрдЯрд╛ рдирд╣реАрдВ рд╣реИ рддреЛ рдЙрд╕реЗ рдЕрднреА рднреА рдПрдХ рдЕрд╡рдзрд┐ рдХреЗ рд▓рд┐рдП рд╕рддрд░реНрдХ рд░рд╣рдирд╛ рдЪрд╛рд╣рд┐рдП? (рдЪреЗрдХрдмреЙрдХреНрд╕)

рдЕрдВрддрддрдГ; рдЬреИрд╕рд╛ рдХрд┐ рд╣рдо рдЧреНрд░рд╛рдлрд╛рдирд╛ рдкрд░ рдЕрдзрд┐рдХ рдирд┐рд░реНрднрд░ рд╣реИрдВ, рдореИрдВ рдорд╛рдирддрд╛ рд╣реВрдВ рдХрд┐ рдореИрдВ 2 рдХрд╣рдиреЗ рдХреЛ рддреИрдпрд╛рд░ рд╣реВрдВред рдХреБрдЫ рдРрд╕рд╛ рд╣реЛ рд╕рдХрддрд╛ рд╣реИ рдЬрд┐рд╕рдХреЗ рд▓рд┐рдП рдореИрдВ рднреБрдЧрддрд╛рди рдХрд░рдиреЗ рдХреЛ рддреИрдпрд╛рд░ рд╣реВрдВред

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

рдмрд┐рд▓реНрдХреБрд▓ рд╕рд╣реА @dennisjac; Grafana рдХреЗрд╡рд▓ рдЪреАрдЬреЛрдВ рдХреЛ рдкреНрд░рд╕реНрддреБрдд рдХрд░рддрд╛ рд╣реИред

рд▓реЗрдХрд┐рди рдЬреИрд╕рд╛ рдХрд┐ рд╣рдордиреЗ рдЪреАрдЬреЛрдВ рдХреЛ рд╕рд░реНрд╡рд░ рдХреА рддрд░рдл рд▓реЗ рдЬрд╛рдпрд╛ рд╣реИ, рдпрд╣ рдЕрдм рдХреЗрд╡рд▓ рдХреНрд▓рд╛рдЗрдВрдЯ рдкреНрд░рддрд┐рдкрд╛рджрди рдирд╣реАрдВ рд╣реИ; рдПрдХ рдХрд╛рд░реНрдпрдХрд░реНрддрд╛ рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдХреА рд╕рдВрднрд╛рд╡рдирд╛рдПрдВ рдЬреЛ рдЖрдкрдХреЗ рдореЗрдЯреНрд░рд┐рдХреНрд╕ рдФрд░ рдЕрд▓рд░реНрдЯ рдХреА рдЬрд╛рдВрдЪ рдХрд░ рд╕рдХрддреА рд╣реИрдВ; рдХрдо рдХрдард┐рди рд╣реИред

рдбреЗрдЯрд╛ рдПрдХ рдбреЗрдЯрд╛рдмреЗрд╕ рдореЗрдВ рд╣реИ; рдмрд╢рд░реНрддреЗ рдпрд╣ рдЙрд╕ рдбреЗрдЯрд╛ рдХреЗ рд╕рд╛рде рдЫрд┐рдбрд╝рдХрд╛ рд╣реБрдЖ рд╣реЛ рдЬреЛ рдЗрд╕реЗ рдореАрдЯреНрд░рд┐рдХ рдХреА рдЬрд╛рдВрдЪ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХрд╣рддрд╛ рд╣реИ ...

рдХреБрдЫ рд▓реЛрдЧ рдЗрд╕ рдмрд╛рдд рд╕реЗ рд╕рд╣рдордд рдпрд╛ рдЕрд╕рд╣рдордд рд╣реЛ рд╕рдХрддреЗ рд╣реИрдВ рдХрд┐ рд╣рдореЗрдВ рдзрд╛рд░рд╛рдУрдВ рдХреЛ рдкрд╛рд░ рдирд╣реАрдВ рдХрд░рдирд╛ рдЪрд╛рд╣рд┐рдП рдФрд░ рдЧреНрд░рд╛рдлрд╛рдирд╛ рдХреЛ рдЗрд╕рдХреА рдХрд▓реНрдкрдирд╛ рдХрд░рдиреЗ рд╕реЗ рдЬреНрдпрд╛рджрд╛ рдХреБрдЫ рдирд╣реАрдВ рдХрд░рдирд╛ рдЪрд╛рд╣рд┐рдП (рдореЛрдЯреЗ рддреМрд░ рдкрд░) рд▓реЗрдХрд┐рди рдореИрдВ рд╡рд╣ рдирд╣реАрдВ рд╣реВрдВред

рдореИрдВ рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдЙрди рд▓реЛрдЧреЛрдВ рдХреЗ рд▓рд┐рдП рд╕реБрд╡рд┐рдзрд╛ рдХрд╛ рд╡рд┐рд░реЛрдз рдирд╣реАрдВ рдХрд░ рд░рд╣рд╛ рд╣реВрдВ рдЬреЛ рдЗрд╕реЗ рдПрдХреАрдХреГрдд рдХрд░рдирд╛ рдЪрд╛рд╣рддреЗ рд╣реИрдВ, рд▓реЗрдХрд┐рди рдореБрдЭреЗ рдЖрд╢рд╛ рд╣реИ рдХрд┐ рдЗрд╕реЗ рдЙрди рд▓реЛрдЧреЛрдВ рдХреЗ рд▓рд┐рдП рд╡реИрдХрд▓реНрдкрд┐рдХ рдмрдирд╛рдпрд╛ рдЬрд╛рдПрдЧрд╛ рдЬрд┐рдирдХреЗ рдкрд╛рд╕ рдкрд╣рд▓реЗ рд╕реЗ рд╣реА рдирд┐рдЧрд░рд╛рдиреА/рдЪреЗрддрд╛рд╡рдиреА рдкреНрд░рдгрд╛рд▓реА рдЙрдкрд▓рдмреНрдз рд╣реИред

рдирдпрд╛ рдЯреЗрд▓реАрдЧреНрд░рд╛рдл рдкреНрд░реЛрдЬреЗрдХреНрдЯ (рдЗрдирдлреНрд▓рдХреНрд╕рдбреАрдмреА рд▓реЛрдЧреЛрдВ рд╕реЗ рдореАрдЯреНрд░рд┐рдХ рдХрд▓реЗрдХреНрдЯрд░) рднреА рдирд┐рдЧрд░рд╛рдиреА/рдЪреЗрддрд╛рд╡рдиреА рд╕реБрд╡рд┐рдзрд╛рдУрдВ рдХреЛ рджреЗрдЦ рд░рд╣рд╛ рд╣реИ рдЬреЛ рдЗрд╕реА рдХрд╛рд░рдг рд╕реЗ рдирд╛рдкрд╕рдВрдж рд╣реИред рдореИрдВрдиреЗ рдпрд╣рд╛рдВ рдЗрд╕ рдкрд░ рд╡рд┐рд╕реНрддрд╛рд░ рд╕реЗ рдмрддрд╛рдпрд╛:
https://influxdb.com/blog/2015/06/19/Announcing-Telegraf-a-metrics-collector-for-InfluxDB.html#comment -2114821565

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

рдЬрд╣рд╛рдБ рддрдХ influxdb рдХреА рдмрд╛рдд рд╣реИ, рдЙрдиреНрд╣реЗрдВ рдХрд┐рд╕реА рддрд░рд╣ рдХреБрдЫ рдкреИрд╕реЗ рдХрдорд╛рдиреЗ рд╣реЛрдВрдЧреЗ; рдпрд╛ рддреЛ рдЗрдирдлреНрд▓рдХреНрд╕рдбреАрдмреА рдФрд░ рдЗрд╕рдХреЗ рд▓рд┐рдП рдкреЗрд╢реЗрд╡рд░ рд╕реЗрд╡рд╛рдУрдВ рдпрд╛ рдЙрддреНрдкрд╛рджреЛрдВ рдХреЗ рд╕рдорд░реНрдерди рд╕реЗ рдмрд╛рд╣рд░ред

рдЙрддреНрддрд░рд╛рд░реНрджреНрдз рдмрд╣реБрдд рдЕрдзрд┐рдХ рд╡реНрдпрд╡рд╣рд╛рд░реНрдп рд▓рдЧрддрд╛ рд╣реИ

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

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

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

рдЪреЗрддрд╛рд╡рдиреА рджреЗрдиреЗ рдХреЗ рд▓рд┐рдП +1ред DevOps рдЙрдкрдпреЛрдЧ рдХреЗ рдмрд╛рд╣рд░, рдЕрдВрддрд┐рдо рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛рдУрдВ рдХреЗ рд▓рд┐рдП рдмрдирд╛рдП рдЧрдП рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдХреЛ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдкрд░рд┐рднрд╛рд╖рд┐рдд рдЕрд▓рд░реНрдЯ рдкреНрд░рджрд╛рди рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрддреА рд╣реИред рдЗрд╕реЗ рд╡рд┐рдЬрд╝реБрдЕрд▓рд╛рдЗрдЬрд╝реЗрд╢рди рдЯреВрд▓ рдореЗрдВ рд░рдЦрдирд╛ рдЕрдЪреНрдЫрд╛ рд╣реИ ...

+1 рдпрд╣ рд▓реВрдк рдмрдВрдж рдХрд░ рджреЗрдЧрд╛ - рдореЗрдЯреНрд░рд┐рдХреНрд╕ рдкреНрд░рд╛рдкреНрдд рдХрд░рдиреЗ рдХрд╛ рдкреНрд░рд╕реНрддрд╛рд╡ред

+1 рдЧреНрд░рд╛рдлрд╛рдирд╛ рд╕реЗ рдЕрд▓рд░реНрдЯ + рдЗрдиреНрдлреНрд▓рдХреНрд╕рдбреАрдмреА рд╕реЗ рдПрдХ рдХреНрд╖реИрддрд┐рдЬ рд╕реНрдХреЗрд▓рд┐рдВрдЧ рдмреИрдХрдПрдВрдб рдЙрдиреНрд╣реЗрдВ рдореЗрдЯреНрд░рд┐рдХреНрд╕ рдЕрд▓рд░реНрдЯрд┐рдВрдЧ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рдХреЗ рд▓рд┐рдП рд╣рд░рд╛ рдорд╛рдирдХ рдмрдирд╛ рджреЗрдЧрд╛

+1 рдореБрдЭреЗ рдПрдХрд╛рдзрд┐рдХ рдЧреНрд░рд╛рдлрд╛рдирд╛ рдиреЛрдбреНрд╕ рдкрд░ рдЕрд▓рд░реНрдЯрд┐рдВрдЧ рдХреА рдХреНрд╖реИрддрд┐рдЬ рд╕реНрдХреЗрд▓рд┐рдВрдЧ рдкрд╕рдВрдж рдЖрдПрдЧреАред

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

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

рд╣рдорд╛рд░реЗ рдкрд╛рд╕ рджреЛ рдЙрдкрдпреЛрдЧ рдХреЗ рдорд╛рдорд▓реЗ рд╣реИрдВ:

  • рдЗрдиреНрдлреНрд░рд╛рд╕реНрдЯреНрд░рдХреНрдЪрд░ рдЯреАрдо рд╕рд╛рдорд╛рдиреНрдп рдирд┐рдЧрд░рд╛рдиреА рд╕реНрдЯреИрдХ рдореЗрдВ рд╣рдореЗрд╢рд╛ рдХреА рддрд░рд╣ рдкреНрд░рд╛рд╡рдзрд╛рди рдЯреВрд▓ рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдЕрд▓рд░реНрдЯ рдмрдирд╛рддреА рд╣реИ (рдирд╛рдЧрд┐рдпреЛрд╕ рдлреНрд░реЗрдВрдбрд▓реА рд╕рд┐рд╕реНрдЯрдо рдореЗрдВ рдХреЙрдорди рдХреНрд▓рд╕реНрдЯрд░ рдЪреЗрдХ рдпрд╛ рд╕рд┐рд╕реНрдЯрдо рдЪреЗрдХ)
  • рд╕реЙрдлреНрдЯрд╡реЗрдпрд░ рдбреЗрд╡рд▓рдкрд░ рдЧреНрд░рд╛рдлрд╛рдирд╛ рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдРрдк рдореЗрдЯреНрд░рд┐рдХреНрд╕ рдмрдирд╛рддреЗ рд╣реИрдВ

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

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

рдЗрд╕рд╕реЗ рднреА рдорд╣рддреНрд╡рдкреВрд░реНрдг рдмрд╛рдд рдпрд╣ рд╣реИ рдХрд┐ рдореБрдЭреЗ рдХреБрдЫ рдПрдХреАрдХреГрдд рд╡рд┐рд╕рдВрдЧрддрд┐ рдХрд╛ рдкрддрд╛ рд▓рдЧрд╛рдиреЗ рдХрд╛ рд╕рдорд╛рдзрд╛рди рднреА рджреЗрдЦрдирд╛ рдЕрдЪреНрдЫрд╛ рд▓рдЧреЗрдЧрд╛!

15 рдЬреБрд▓рд╛рдИ 2015 рдХреЛ 17:40 рдмрдЬреЗ рдкрд┐рдпрд░рд┐рдЧ рд▓реЗ рд╕реЙрдХреНрд╕ рдиреЛрдЯрд┐рдлрд┐рдХреЗрд╢рди @github.com рдиреЗ рд▓рд┐рдЦрд╛:

+1 рдореБрдЭреЗ рдПрдХрд╛рдзрд┐рдХ рдЧреНрд░рд╛рдлрд╛рдирд╛ рдиреЛрдбреНрд╕ рдкрд░ рдЕрд▓рд░реНрдЯрд┐рдВрдЧ рдХреА рдХреНрд╖реИрддрд┐рдЬ рд╕реНрдХреЗрд▓рд┐рдВрдЧ рдкрд╕рдВрдж рдЖрдПрдЧреАред

-
рдЗрд╕ рдИрдореЗрд▓ рдХрд╛ рд╕реАрдзреЗ рдЙрддреНрддрд░ рджреЗрдВ рдпрд╛ рдЗрд╕реЗ GitHub рдкрд░ рджреЗрдЦреЗрдВред

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

рдЖрдИрдПрдордПрдЪрдУ _integration_ рднрд╛рдЧ рдкрд░ рдзреНрдпрд╛рди рдХреЗрдВрджреНрд░рд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдФрд░ рдЕрдзрд┐рдХ рд╕рдордЭ рдореЗрдВ рдЖрддрд╛ рд╣реИред

рдЙрджрд╛рд╣рд░рдг: рдЧреНрд░рд╛рдлрд╛рдирд╛ рдореЗрдВ рдЧрддрд┐рд╢реАрд▓ рдЪреЗрддрд╛рд╡рдиреА/рдХреНрд░рд┐рдЯ рдереНрд░реЗрд╕рд╣реЛрд▓реНрдб рдкрд░рд┐рднрд╛рд╖рд┐рдд рдХрд░реЗрдВ (рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП рдКрдкрд░ @Dieterbe рдЙрджрд╛рд╣рд░рдг рдореЗрдВ) рдФрд░ рдПрдХ рдПрдкреАрдЖрдИ (рдЖрд░рдИрдПрд╕рдЯреА?) рдкреНрд░рджрд╛рди рдХрд░реЗрдВ рдЬреЛ рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдЗрд╕ рдЧреНрд░рд╛рдл рдХреА рд╕реНрдерд┐рддрд┐ (рд╕рд╛рдорд╛рдиреНрдп, рдЪреЗрддрд╛рд╡рдиреА, рдЖрд▓реЛрдЪрдирд╛) рджреЗрддрд╛ рд╣реИред рдПрдХ nagios, icinga, bosun рдЖрджрд┐ рд╕рднреА "рдирд┐рдЧрд░рд╛рдиреА" рд╕рдХреНрд╖рдо рдЧреНрд░рд╛рдлрд╝ (рдПрдХ рдЕрдиреНрдп API рд╕реБрд╡рд┐рдзрд╛) рдХрд╛ рдЕрдиреБрд░реЛрдз рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ, рдЕрд▓рдЧ-рдЕрд▓рдЧ рд░рд╛рдЬреНрдпреЛрдВ рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдкреБрдирд░рд╛рд╡реГрддрд┐ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ рдФрд░ рдЖрд╡рд╢реНрдпрдХ рдЕрд▓рд░реНрдЯ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред

рд╣рдорд╛рд░реЗ рдорд╛рдорд▓реЗ рдореЗрдВ рд╕реЗрд╡рд╛ рдХреИрдЯрд▓реЙрдЧ рдФрд░ рдкрд░рд┐рднрд╛рд╖рд┐рдд рдХрд╛рд░реНрдп рдХрдард┐рди рд╣рд┐рд╕реНрд╕рд╛ рд╣реИрдВ - рдХреМрди рд╕реА рд╕реЗрд╡рд╛ рд╡реНрдпрд╡рд╕рд╛рдп рдХреЗ рд▓рд┐рдП рдорд╣рддреНрд╡рдкреВрд░реНрдг рд╣реИ, рдЬрд╣рд╛рдВ рдИрдореЗрд▓ рднреЗрдЬрдирд╛ рд╣реИ, рдлрд╝реНрд▓реИрдк рдХрд░рдирд╛ рдЖрджрд┐ред рд╕рд╛рде рд╣реА рдЖрдкрдХреЛ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ / рд╕рдореВрд╣ рдкреНрд░рдмрдВрдзрди рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдЪрд┐рдВрддрд╛ рдХрд░рдиреЗ рдХреА рдЬрд╝рд░реВрд░рдд рдирд╣реАрдВ рд╣реЛрдЧреА, рдЬреЛ рдХрд┐ рдЬреНрдпрд╛рджрд╛рддрд░ рдХрдВрдкрдирд┐рдпреЛрдВ рдХреЗ рдкрд╛рд╕ рдкрд╣рд▓реЗ рд╕реЗ рд╣реА рд╣реИред рдХреЗрдВрджреНрд░реАрдп рд╕реНрдерд╛рди (рдПрдбреА, рдПрд▓рдбреАрдПрдкреА, рднреАрдбрд╝ рдЖрджрд┐) рдФрд░ рдЪреЗрддрд╛рд╡рдиреА рдкреНрд░рдгрд╛рд▓реА рдХреЗ рд╕рд╛рде рдПрдХреАрдХреГрддред

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

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

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

рдЬрд┐рддрдирд╛ рдореИрдВ рдЪрд╛рд╣рддрд╛ рд╣реВрдВ рдХрд┐ рдЧреНрд░реИрдлрд╛рдирд╛ рдореЗрд░реА рд╕рднреА рд╕рдорд╕реНрдпрд╛рдУрдВ рдХрд╛ рд╕рдорд╛рдзрд╛рди рдХрд░реЗ, рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдлрд╛рд▓реНрдХрдирдмрдЯ рдиреЗ рдЗрд╕рд╕реЗ рд╕рд┐рд░ рдкрд░ рдХреАрд▓ рдареЛрдХ рджреАред

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

рд░реЗрдирдЯреИрдВрдХ @Dieterbe рдореЗрдВ рдЖрдкрдХреА рдирдИ рдиреМрдХрд░реА рдХреЗ рд▓рд┐рдП рдмрдзрд╛рдИ! рдореИрдВ рдЖрдкрдХреЗ рдмреНрд▓реЙрдЧ рдХреЛ рдХреБрдЫ рд╕рдордп рд╕реЗ рдкрдврд╝ рд░рд╣рд╛ рд╣реВрдВ рдФрд░ рдЖрдкрдХреЗ рдкрд╛рд╕ рдирд┐рдЧрд░рд╛рдиреА рдкрд░ рдХреБрдЫ рдмрд╣реБрдд рдЕрдЪреНрдЫреЗ рд╡рд┐рдЪрд╛рд░ рд╣реИрдВ, рд╡рд┐рд╢реЗрд╖ рд░реВрдк рд╕реЗ рдореЗрдЯреНрд░рд┐рдХреНрд╕ рдФрд░ рдЕрд▓рд░реНрдЯ рдореЗрдВ рдЗрд╕рдХреЗ рд╕реНрдерд╛рди рдХреЗ рдмрд╛рд░реЗ рдореЗрдВред рдореБрдЭреЗ рд╡рд┐рд╢реНрд╡рд╛рд╕ рд╣реИ рдХрд┐ рдЖрдк рдЧреНрд░рд╛рдлрд╛рдирд╛ рдореЗрдВ рдЕрд▓рд░реНрдЯ рдХреЛ рд▓рд╛рдЧреВ рдХрд░рдиреЗ рдХрд╛ рдПрдХ рдЕрдЪреНрдЫрд╛ рддрд░реАрдХрд╛ рдЦреЛрдЬ рд▓реЗрдВрдЧреЗред

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

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

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

рдмрдврд╝рд┐рдпрд╛ рдХрд╛рдо рдХрд░рддреЗ рд░рд╣реЛ, рдФрд░ рд╢реБрднрдХрд╛рдордирд╛рдПрдБ!

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

рдпрд╣ рд░реАрдореИрди рдХреЗ рд╕рд╛рде рдЖрд╕рд╛рди рдерд╛ рдХреНрдпреЛрдВрдХрд┐ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рд╕рд┐рд░реНрдл рдХреНрд▓реЛрдЬрд░ рдХреЛрдб рд╣реИред рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдмреЛрд╕реБрди рдореЗрдВ рдпрд╣ рдПрдХреАрдХрд░рдг рдХрдард┐рди рд╣реЛрдЧрд╛ред

рдХрд╛рд░реНрд░рд╡рд╛рдИ рдореЗрдВ рдЗрд╕рдХреЗ рдХреБрдЫ рд╕реНрдХреНрд░реАрдирд╢реЙрдЯ рдпрд╣рд╛рдВ рджрд┐рдП рдЧрдП рд╣реИрдВ
screen shot 2015-07-21 at 7 14 25 pm

screen shot 2015-07-21 at 7 18 52 pm

screen shot 2015-07-21 at 7 30 36 pm

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

рдЕрдЪреНрдЫреА рдмрд╛рдд рдпрд╣ рд╣реИ рдХрд┐ рд░рд┐рдореЗрдВрди рдХреЛ SIGHUP рднреЗрдЬреЗ рдмрд┐рдирд╛ рдЕрд▓рд░реНрдЯ рдкрд░рд┐рднрд╛рд╖рд╛рдУрдВ рдореЗрдВ рдкрд░рд┐рд╡рд░реНрддрди рддреБрд░рдВрдд рдкрд░рд┐рд▓рдХреНрд╖рд┐рдд рд╣реЛрддреЗ рд╣реИрдВред рдЗрд╕рд▓рд┐рдП рд░рд╛рдЬреНрдп рдкрд░рд┐рд╡рд░реНрддрдиреЛрдВ рдХреЗ рд▓рд┐рдП рд╕рдордп рдЕрд╡рдзрд┐ рдХреЛ рд╕рдХреНрд╖рдо/рдЕрдХреНрд╖рдо рдХрд░рдирд╛, рдЗрд╕реЗ UI рдореЗрдВ рдмрджрд▓рдиреЗ рдХреА рдмрд╛рдд рд╣реИ рдФрд░ рдХреНрдпрд╛ рдпрд╣ рдкрд░рд┐рд╡рд░реНрддрди рд╕реНрд╡рдпрдВ рдХреЛ рд░реАрдореИрди рдореЗрдВ рдкреНрд░рдЪрд╛рд░рд┐рдд рдХрд░рддрд╛ рд╣реИред

рдЕрднреА рднреА рдЗрд╕ рдПрдХреАрдХрд░рдг рдХреЛ рдмреЗрдВрдЪрдорд╛рд░реНрдХ рдирд╣реАрдВ рдХрд┐рдпрд╛ рд╣реИ, рд▓реЗрдХрд┐рди рдореБрдЭреЗ рдирд╣реАрдВ рд▓рдЧрддрд╛ рдХрд┐ рдпрд╣ рдЗрддрдирд╛ рдмреБрд░рд╛ рд╣реЛрдЧрд╛ред рдХреЛрдб рдХреЛ рд╕рд╛рдл рдХрд░рдиреЗ рдФрд░ рдЙрд╕рдХреЗ рд▓рд╛рдЗрд╡ рд╣реЛрдиреЗ рдХреЗ рдмрд╛рдж рдореИрдВ рдЗрд╕рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдмреНрд▓реЙрдЧ рдХрд░реВрдВрдЧрд╛ред

рд╣рдордиреЗ рдРрд╕рд╛ рдХрд░рдиреЗ рдХрд╛ рдкреВрд░рд╛ рдХрд╛рд░рдг рдпрд╣ рдерд╛ рдХрд┐ рд▓реЛрдЧ рдмрд╕ рдЖрдЧреЗ рдмрдврд╝ рд╕рдХрддреЗ рд╣реИрдВ рдФрд░ рдЗрди рдЕрд▓рд░реНрдЯ рдФрд░ рдиреЛрдЯрд┐рдлрд┐рдХреЗрд╢рди рдХреЛ рдПрдХ рдмрд╣реБрдд рд╣реА рдкрд░рд┐рдЪрд┐рдд рдпреВрдЖрдИ рд╕реЗ рд╕реЗрдЯ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ рдФрд░ рд╣рдореЗрдВ рд░реАрдореИрди рдХреЙрдиреНрдлрд┐рдЧ рд▓рд┐рдЦрдиреЗ рдХреЗ рд▓рд┐рдП рдкрд░реЗрд╢рд╛рди рдирд╣реАрдВ рдХрд░рддреЗ :)ред

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

рдмрд╣реБрдд рд╕рд╛рд░реЗ рдЕрдЪреНрдЫреЗ рд╡рд┐рдЪрд╛рд░, рд╕рднреА рдХреЛ рдзрдиреНрдпрд╡рд╛рджред
рдХреБрдЫ рдЯрд┐рдкреНрдкрдгрд┐рдпреЛрдВ рдФрд░ @pabloa рдХреЗ https://github.com/pabloa/grafana-alerts рдкреНрд░реЛрдЬреЗрдХреНрдЯ рд╕реЗ рдкреНрд░реЗрд░рд┐рдд рд╣реЛрдХрд░ рд╣рдордиреЗ рд╕рдмрд╕реЗ рдкрд╣рд▓реЗ UI рдФрд░ UX рдкрд░ рдзреНрдпрд╛рди рдХреЗрдВрджреНрд░рд┐рдд рдХрд░рдиреЗ рдХрд╛ рдирд┐рд░реНрдгрдп рд▓рд┐рдпрд╛ рд╣реИ рддрд╛рдХрд┐ рдЕрд▓рд░реНрдЯрд┐рдВрдЧ рдирд┐рдпрдореЛрдВ рдХреЛ рдЙрд╕реА рд╡рд░реНрдХрдлрд╝реНрд▓реЛ рдХреЗ рд╣рд┐рд╕реНрд╕реЗ рдХреЗ рд░реВрдк рдореЗрдВ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░ рдФрд░ рдкреНрд░рдмрдВрдзрд┐рдд рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХреЗред рдбреИрд╢рдмреЛрд░реНрдб рдФрд░ рдкреИрдирд▓ рд╕рдВрдкрд╛рджрд┐рдд рдХрд░рдирд╛ред Grafana рдЙрди рдирд┐рдпрдореЛрдВ рдХреЛ рдХрд╣реАрдВ рд╕реЗрд╡ рдХрд░реЗрдЧрд╛ рдФрд░ рдЙрд╕ рддрдХ рдЖрд╕рд╛рди рдкрд╣реБрдБрдЪ рдкреНрд░рджрд╛рди рдХрд░реЗрдЧрд╛ рддрд╛рдХрд┐ рдЕрдиреНрдп рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдпрд╛ рдЙрдкрдХрд░рдг рд╕рддрд░реНрдХ рдирд┐рдпрдореЛрдВ рдХреЛ рдкреНрд░рд╛рдкреНрдд рдХрд░ рд╕рдХреЗрдВред
рд╢рд╛рдпрдж рдПрдХ рдлрд╝рд╛рдЗрд▓, рдПрдХ рдПрдкреАрдЖрдИ рдХреЙрд▓, рдбреИрд╢рдмреЛрд░реНрдб рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рдореЗрдВ рдПрдХ рдЕрдиреБрднрд╛рдЧ, рдпрд╛ рдбреЗрдЯрд╛рдмреЗрд╕ рдореЗрдВ рдПрдХ рдкреНрд░рд╡рд┐рд╖реНрдЯрд┐ рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗред
(рдореБрдЭреЗ рдЗрд╕реЗ рдбреИрд╢рдмреЛрд░реНрдб рдкрд░рд┐рднрд╛рд╖рд╛ рдХреЗ рд╣рд┐рд╕реНрд╕реЗ рдХреЗ рд░реВрдк рдореЗрдВ рд░рдЦрдиреЗ рдХрд╛ рд╡рд┐рдЪрд╛рд░ рдкрд╕рдВрдж рд╣реИ, рддрд╛рдХрд┐ рдУрдкрди рд╕реЛрд░реНрд╕ рдкреНрд░реЛрдЬреЗрдХреНрдЯ рдЙрдирдХреЗ рд▓рд┐рдП рдЧреНрд░рд╛рдлрд╛рдирд╛ рдбреИрд╢рдмреЛрд░реНрдб рдЬреЗрд╕рди рдлрд╛рдЗрд▓реЛрдВ рдХреЗ рд╕рд╛рде рдЖ рд╕рдХреЗрдВ, рдЬрд┐рдирдореЗрдВ рдЕрд▓рд░реНрдЯ рдирд┐рдпрдо рд╢рд╛рдорд┐рд▓ рд╣реЛрдВрдЧреЗ, рд╣рд╛рд▓рд╛рдВрдХрд┐ рдбрд┐рдлрд╝реЙрд▓реНрдЯ рд░реВрдк рд╕реЗ рд╕рдХреНрд░рд┐рдп рдирд╣реАрдВ рд╣реИред рджреВрд╕рд░реА рддрд░рдл рдЙрдиреНрд╣реЗрдВ рдЕрдВрджрд░ рд░рдЦрдирд╛ рдПрдХ рдбреЗрдЯрд╛рдмреЗрд╕ рдЕрдзрд┐рдХ рдордЬрдмреВрдд рд▓рдЧрддрд╛ рд╣реИ)
рдХрд┐рд╕реА рднреА рддрд░рд╣ рд╕реЗ, рд╣рдо рдЖрд╕рд╛рди рдкрд╣реБрдВрдЪ рдкреНрд░рджрд╛рди рдХрд░рдирд╛ рдЪрд╛рд╣рддреЗ рд╣реИрдВ рддрд╛рдХрд┐ рдЖрдк рдХрд┐рд╕реА рднреА рдЕрдиреНрдп рд╕рд┐рд╕реНрдЯрдо рдХреЗ рд▓рд┐рдП рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рдЙрддреНрдкрдиреНрди рдХрд░ рд╕рдХреЗрдВ рдЬреЛ рдЖрдк рдЙрдкрдпреЛрдЧ рдХрд░рдирд╛ рдЪрд╛рд╣рддреЗ рд╣реИрдВ рдЬреЛ рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдЕрд▓рд░реНрдЯрд┐рдВрдЧ рдирд┐рдпрдореЛрдВ рдХреЛ рдирд┐рд╖реНрдкрд╛рджрд┐рдд рдХрд░рддрд╛ рд╣реИ рдФрд░ рдШрдЯрдирд╛рдУрдВ рдХреЛ рд╕рдВрд╕рд╛рдзрд┐рдд рдХрд░рддрд╛ рд╣реИред (рдпрд╣рд╛рдВ рд╕реЗ рдореИрдВ рдЗрд╕реЗ "рд╣реИрдВрдбрд▓рд░" рдХреЗ рд░реВрдк рдореЗрдВ рд╕рдВрджрд░реНрднрд┐рдд рдХрд░реВрдВрдЧрд╛)ред
рдРрд╕рд╛ рд╣реИрдВрдбрд▓рд░ рдирд╛рдЧрд┐рдпреЛрд╕, рдпрд╛ рд╕реЗрдВрд╕реБ, рдпрд╛ рдмреЛрд╕реБрди рд╣реЛ рд╕рдХрддрд╛ рд╣реИ, рдПрдХ рдЙрдкрдХрд░рдг рдЬрд┐рд╕реЗ рдЖрдк рд▓рд┐рдЦрддреЗ рд╣реИрдВ рдпрд╛ рд▓рд┐рдЯрдорд╕ рдЕрд▓рд░реНрдЯ рд╢реЗрдбреНрдпреВрд▓рд░-рдирд┐рд╖реНрдкрд╛рджрдХ рдЬреЛ рдПрдХ рд╣реИрдВрдбрд▓рд░ рд╣реИ рдЬрд┐рд╕реЗ рдЖрдк рдЧреНрд░рд╛рдлрд╛рдирд╛ рдореЗрдВ рд╕рдВрдХрд▓рд┐рдд рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ рдЬреЛ рдмреЛрд╕реБрди рджреНрд╡рд╛рд░рд╛ рд╕рдорд░реНрдерд┐рдд рдПрдХ рдЕрдЪреНрдЫрд╛ рдФрд░ рд╕рд░рд▓ рдПрдХреАрдХрд░рдг рдкреНрд░рджрд╛рди рдХрд░рддрд╛ рд╣реИ рд▓реЗрдХрд┐рди рд╣рдо рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдЪрд╛рд╣рддреЗ рд╣реИрдВ рд╕реБрдирд┐рд╢реНрдЪрд┐рдд рдХрд░реЗрдВ рдХрд┐ рдЖрдк рдЬреЛ рднреА рд╕рд┐рд╕реНрдЯрдо рдЪрд╛рд╣рддреЗ рд╣реИрдВ рдЙрд╕рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред

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

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

@dennisjac рд╣рд╛рдБ рдпрд╣ рд╡реИрдХрд▓реНрдкрд┐рдХ рд╣реЛрдЧрд╛ред
@elvarb рдбреЗрдЯрд╛ рд╕реНрд░реЛрдд рдХреЗ рд░реВрдк рдореЗрдВ ES рдХреЗ рд▓рд┐рдП рдПрдХ рдЯрд┐рдХрдЯ рд╣реИ ред рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рд▓рдХреНрд╖реНрдп рдпрд╣ рд╣реИ рдХрд┐ рдпрджрд┐ рдЧреНрд░рд╛рдлрд╛рдирд╛ рдХрд┐рд╕реА рджрд┐рдП рдЧрдП рдбреЗрдЯрд╛ рд╕реНрд░реЛрдд рд╕реЗ рдбреЗрдЯрд╛ рдкреНрд░рджрд╛рди рдХрд░рдиреЗ рдХрд╛ рд╕рдорд░реНрдерди рдХрд░рддрд╛ рд╣реИ рддреЛ рдЙрд╕реЗ рдЗрд╕рдХреЗ рд▓рд┐рдП рд╕рддрд░реНрдХ рдирд┐рдпрдореЛрдВ рдХреА рд░рдЪрдирд╛ рдХрд╛ рднреА рд╕рдорд░реНрдерди рдХрд░рдирд╛ рдЪрд╛рд╣рд┐рдПред рдХреНрд╡реЗрд░реА рдирд┐рд╖реНрдкрд╛рджрди/рдкреВрдЫрддрд╛рдЫ рдХреЗ рд▓рд┐рдП рдпрд╣ рдирд┐рд╢реНрдЪрд┐рдд рд░реВрдк рд╕реЗ рдЗрд╕ рдмрд╛рдд рдкрд░ рдирд┐рд░реНрднрд░ рдХрд░рддрд╛ рд╣реИ рдХрд┐ рдЖрдк рдХрд┐рд╕ рд╣реИрдВрдбрд▓рд░ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХрд╛ рдирд┐рд░реНрдгрдп рд▓реЗрддреЗ рд╣реИрдВред (рд▓рд┐рдЯрдорд╕ рд╣реИрдВрдбрд▓рд░ рдХреЗ рд▓рд┐рдП рд╣рдо рдЧреНрд░реЗрдлрд╛рдЗрдЯ рдФрд░ рдЗрдирдлреНрд▓рдХреНрд╕рдбреАрдмреА рдЬреИрд╕реЗ рд╕рдмрд╕реЗ рд▓реЛрдХрдкреНрд░рд┐рдп рд▓реЛрдЧреЛрдВ рдХреЗ рд╕рд╛рде рд╢реБрд░реБрдЖрдд рдХрд░реЗрдВрдЧреЗ)
@rsetzer : рд╕рд╣рдордд рд╣реИ, рдпрд╣ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХрд░рдиреЗ рдореЗрдВ рд╕рдХреНрд╖рдо рд╣реЛрдирд╛ рдПрдХ рдЕрдЪреНрдЫреА рдмрд╛рдд рд╣реИ рдХрд┐ рд╣рдо рдЯреНрд░рд┐рдЧрд░ рдХрд░рдиреЗ рд╕реЗ рдкрд╣рд▓реЗ рдХрд┐рддрдиреА рджреЗрд░ рддрдХ рдереНрд░реЗрд╕рд╣реЛрд▓реНрдб рдкрд╛рд░ рдХрд░ рдЬрд╛рдирд╛ рдЪрд╛рд╣рд┐рдП
@falkenbt : рдореЗрд░рд╛ рдорд╛рдирдирд╛ тАЛтАЛтАЛтАЛрд╣реИ рдХрд┐ рдХрдИ рдЪреАрдЬреЛрдВ рдХреЛ рдПрдХ рд╕рдордп-рд╕рд╛рд░рд┐рдгреА рдкреВрдЫрддрд╛рдЫ рд╕рдорд╕реНрдпрд╛ рдХреЗ рд░реВрдк рдореЗрдВ phrased рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ (рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП рдкрд┐рдВрдЧреНрд╕ рдЙрджрд╛рд╣рд░рдг)ред рд▓реЗрдХрд┐рди рдЖрдк рд╕рд╣реА рдХрд╣ рд░рд╣реЗ рд╣реИрдВ, рдХреБрдЫ рдЪреАрдЬреЗрдВ рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рд╕рдордп-рд╢реНрд░реГрдВрдЦрд▓рд╛ рд╕реЗ рд╕рдВрдмрдВрдзрд┐рдд рдирд╣реАрдВ рд╣реИрдВ рдФрд░ рдЬреЛ рд╣рдо рдпрд╣рд╛рдВ рдмрдирд╛рдиреЗ рдХреА рдХреЛрд╢рд┐рд╢ рдХрд░ рд░рд╣реЗ рд╣реИрдВ рдЙрд╕рдХреЗ рджрд╛рдпрд░реЗ рд╕реЗ рдмрд╛рд╣рд░ рд╣реИрдВред рдФрд░ рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдпрд╣ рдареАрдХ рд╣реИ: рд╣рдо рд╕рдордп-рд╕рд╛рд░рд┐рдгреА рдкрд░ рдЕрд▓рд░реНрдЯ рдХреЛ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░ рдФрд░ рдкреНрд░рдмрдВрдзрд┐рдд рдХрд░рдиреЗ рдХрд╛ рд╕рдмрд╕реЗ рдЕрдЪреНрдЫрд╛ рддрд░реАрдХрд╛ рдкреНрд░рджрд╛рди рдХрд░рдирд╛ рдЪрд╛рд╣рддреЗ рд╣реИрдВ рдФрд░ рдЕрдиреНрдп рдкреНрд░рдгрд╛рд▓рд┐рдпреЛрдВ рдХреЗ рд╕рд╛рде рдПрдХреАрдХрд░рдг рдХрд╛ рд▓рдХреНрд╖реНрдп рд░рдЦрддреЗ рд╣реИрдВ рдЬреЛ рд╢рд╛рдпрдж "рд╡рд┐рд╡рд┐рдз рд╕реНрдХреНрд░рд┐рдкреНрдЯ" рдорд╛рдорд▓реЗ (рдЬреИрд╕реЗ рдХрд┐ рдирд╛рдЧрд┐рдпреЛрд╕, рдЖрдЗрд╕рд┐рдВрдЧрд╛, рд╕реЗрдВрд╕реБ, ..) рдХреЗ рд▓рд┐рдП рдЕрдзрд┐рдХ рдЕрдиреБрдХреВрд▓рд┐рдд рд╣реИрдВред ред) рдбрд┐рд▓реАрд╡рд░реА рдХреА рд╡рд┐рд╢реНрд╡рд╕рдиреАрдпрддрд╛, рд╡реГрджреНрдзрд┐ рдЖрджрд┐ рдЬреИрд╕реА рдЪрд┐рдВрддрд╛рдУрдВ рдХреЗ рд▓рд┐рдП, рдЖрдк рдкреЗрдЬрд░рдбреНрдпреВрдЯреА рдЬреИрд╕реА рд╕реЗрд╡рд╛ рдореЗрдВ рд╢рд╛рдорд┐рд▓ рд╣реЛ рд╕рдХрддреЗ рд╣реИрдВред
@activars рдФрд░ @falkenbt рдХреНрдпрд╛ рдпрд╣ рдЖрдкрдХреА рдЕрдкреЗрдХреНрд╖рд╛ рд╕реЗ рдореЗрд▓ рдЦрд╛рддрд╛ рд╣реИ рдпрд╛ рдЖрдкрдХреЛ рдХреНрдпрд╛ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рд╡рд┐рд╢реЗрд╖ рд░реВрдк рд╕реЗ рд╕реБрдзрд╛рд░ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ?
@jemilsson рдзрдиреНрдпрд╡рд╛рдж! рдФрд░ рдареАрдХ рдЗрд╕реА рддрд░рд╣ рдореИрдВ рдЗрд╕реЗ рджреЗрдЦрддрд╛ рд╣реВрдВ: рдмреЛрд╕реБрди рд╕рддрд░реНрдХ рдХрд░рдиреЗ рдореЗрдВ рдмрд╣реБрдд рдЕрдЪреНрдЫрд╛ рд╣реИ рд▓реЗрдХрд┐рди рд╡рд┐рдЬрд╝реБрдЕрд▓рд╛рдЗрдЬрд╝реЗрд╢рди рдореЗрдВ рдЕрдЪреНрдЫрд╛ рдирд╣реАрдВ рд╣реИред Grafana рд╡рд┐рдЬрд╝реБрдЕрд▓рд╛рдЗрдЬрд╝реЗрд╢рди рдФрд░ UX рдореЗрдВ рдмрд╣реБрдд рдЕрдЪреНрдЫрд╛ рд╣реИ рд▓реЗрдХрд┐рди рдЗрд╕рдореЗрдВ рдХреЛрдИ рдЕрд▓рд░реНрдЯ рдирд╣реАрдВ рд╣реИред рдореИрдВ рдПрдХ рд╕рд╣рдпреЛрдЧ рдЪрд▓рд╛рдиреЗ рдХреА рдХреЛрд╢рд┐рд╢ рдХрд░ рд░рд╣рд╛ рд╣реВрдВ рдЬреЛ рд╕рдордп рдХреЗ рд╕рд╛рде рдмрдврд╝реЗрдЧрд╛, рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИ

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

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

influxdb рд╕рддрд░реНрдХ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рд╕рдорд░реНрдерд┐рдд рд╣реЛрдЧрд╛? рдпрд╛ рдХреЗрд╡рд▓ рдЧреНрд░реЗрдлрд╛рдЗрдЯ?

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

рдЬреИрд╕реЗ, рдкреНрд░рддреНрдпреЗрдХ рд░реЛрд▓ рдЕрдк рдЕрд▓рд░реНрдЯ рд╕реНрд╡рдЪрд╛рд▓рд┐рдд рд░реВрдк рд╕реЗ рдЗрд╕рдХреЗ рдиреАрдЪреЗ рдХреЗ рд╕рднреА рдмрдЪреНрдЪреЛрдВ рдХреА рдЙрдЪреНрдЪ рдЧрдВрднреАрд░рддрд╛ рдорд╛рди рд▓реЗрддрд╛ рд╣реИред рдЗрд╕ рддрд░рд╣, рдореИрдВ рд╡рд┐рд╢реНрд▓реЗрд╖рдг рдХреЗ рдмрд╣реБрдд рдирд┐рдЪрд▓реЗ рд╕рддрд╣ рдХреНрд╖реЗрддреНрд░ рдХреЗ рд╕рд╛рде рд╕рд┐рд╕реНрдЯрдо рд╕реНрд╡рд╛рд╕реНрдереНрдп рдХрд╛ рд╕рдЯреАрдХ рд░реВрдк рд╕реЗ [рдФрд░ рдкреНрд░рдмрдВрдзрди] рдкреНрд░рднрд╛рд╡ рдкреНрд░рд╛рдкреНрдд рдХрд░ рд╕рдХрддрд╛ рд╣реВрдВред

рдпрд╣ рдПрдХ рдЙрджрд╛рд╣рд░рдг рд╣реИ рдЬрд┐рд╕реЗ рдореИрдВрдиреЗ рдПрдХ рдкреБрд░рд╛рдиреЗ рджрд╕реНрддрд╛рд╡реЗрдЬрд╝ рд╕реЗ рдЙрдзрд╛рд░ рд▓рд┐рдпрд╛ рд╣реИ рдЬрд┐рд╕реЗ рдореИрдВрдиреЗ рдХреБрдЫ рд╕рдордп рдкрд╣рд▓реЗ рд▓рд┐рдЦрд╛ рдерд╛ред рд╣рд╛рдБ, рдХреГрдкрдпрд╛ "рд╕реНрдЯреНрд░рдЯреНрд╕" рд╢рдмреНрдж рдХреЗ рдкреНрд░рдпреЛрдЧ рдкрд░ рд╣рдБрд╕реА рдЙрдбрд╝рд╛рдПрдБред рдпрд╣ рдкреБрд░рд╛рдирд╛ рд╣реИ рдареАрдХ рд╣реИ? рдпрд╣ рдПрдХ рд╕рд░реНрд╡рд░ рдХреЗ рд▓рд┐рдП рдПрдХ рдмрд╣реБрдд рд╣реА рд╕рд░рд▓ рдкрджрд╛рдиреБрдХреНрд░рдо рдкреНрд░рд╕реНрддреБрдд рдХрд░рддрд╛ рд╣реИред

image

рдХрд┐рд╕реА рдмрд┐рдВрджреБ рдкрд░, рд╕рд░реНрд╡рд░ рдирд┐рд░рдВрддрд░ 75% CPU рдЙрдкрдпреЛрдЧ рдХрд╛ рдЕрдиреБрднрд╡ рдХрд░рддрд╛ рд╣реИ, рдЗрд╕рд▓рд┐рдП рдпрд╣ рдЗрди рдЕрд▓рд░реНрдЯ рдХреЛ рдПрдХ рдЪреЗрддрд╛рд╡рдиреА рд╕реНрдерд┐рддрд┐ рдореЗрдВ рд▓реЗ рдЬрд╛рддрд╛ рд╣реИ: CPU-# -> CPU -> Host/OS -> System

image

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

image

рдЧреНрд░реЗрдлрд╛рдЗрдЯ-рдмреАрдХрди рдХрд╛ рдЙрдкрдпреЛрдЧ рдХреНрдпреЛрдВ рдирд╣реАрдВ рдХрд░рддреЗ? рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдЖрдк рдЧреНрд░реЗрдлрд╛рдЗрдЯ-рдмреАрдХрди рдХреЛ рдорд░реНрдЬ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ рдЬреЛ рдЧреНрд░реЗрдлрд╛рдирд╛ рдХреЗ рд╕рд╛рде рдмрд╣реБрдд рд╣рд▓реНрдХрд╛ рд╣реИред

@felixbarny рдореБрдЭреЗ рд╡рд╣ рд╢рдмреНрджрд╛рд╡рд▓реА рдкрд╕рдВрдж рд╣реИред рд╣рдо рд╢рд╛рдпрдж рдЙрд╕ рд╢рдмреНрдж рдХреЛ рдЕрдкрдирд╛рдПрдВрдЧреЗред
@JulienChampseix рд╣рд╛рдБ рдорд╛рдирдХ рд╣реИрдВрдбрд▓рд░ influxdb рдХрд╛ рд╕рдорд░реНрдерди рдХрд░реЗрдЧрд╛/рдХрд░реЗрдЧрд╛
@ рдирд┐рдХрдореИрди рдпрд╣ рджрд┐рд▓рдЪрд╕реНрдк рд╣реИред рдпрд╣ рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рд╣рдорд╛рд░реЗ рджрд┐рдорд╛рдЧ рдореЗрдВ рдЕрдВрддрд┐рдо рд▓рдХреНрд╖реНрдп рдХреЗ рдЕрдиреБрд░реВрдк рд╣реИ, рдмрд╣реБрдд рдЙрдЪреНрдЪ рд╕реНрддрд░реАрдп рдЕрд▓рд░реНрдЯ рдмрдирд╛рдиреЗ рдореЗрдВ рд╕рдХреНрд╖рдо рд╣реЛрдиреЗ рдХреЗ рдХрд╛рд░рдг рдЬрд┐рд╕рдореЗрдВ рдЕрдзрд┐рдХ рдмрд╛рд░реАрдХ рдЪреЗрддрд╛рд╡рдиреА рд╡рд╛рд▓реЗ рдирд┐рдпрдореЛрдВ рдФрд░ рд╕реВрдЪрдирд╛рдУрдВ рдХреЛ рд╢рд╛рдорд┐рд▓/рдЖрд╢реНрд░рд┐рдд рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред рдмреЛрд╕реБрди рдкрд╣рд▓реЗ рд╕реЗ рд╣реА рдРрд╕рд╛ рдХрд░рддрд╛ рд╣реИ, рдФрд░ рд▓рдВрдмреЗ рд╕рдордп рддрдХ рд╣рдо рдЗрд╕ рдХрд╛рд░реНрдпрдХреНрд╖рдорддрд╛ рдХреЛ рдЕрдзрд┐рдХ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдХреЗ рдЕрдиреБрдХреВрд▓ рдЗрдВрдЯрд░рдлреЗрд╕ рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдЙрдкрд▓рдмреНрдз рдХрд░рд╛рдирд╛ рдЪрд╛рд╣рддреЗ рд╣реИрдВ, рд▓реЗрдХрд┐рди рд╣рдореЗрдВ рдЗрд╕рд╕реЗ рдЕрдзрд┐рдХ рд╕рд░рд▓ рд╢реБрд░реБрдЖрдд рдХрд░рдиреА рд╣реЛрдЧреАред
@amirhosseinrajabi рдПрдХ рдЕрдЪреНрдЫреА рдкрд░рд┐рдпреЛрдЬрдирд╛ рдХреА рддрд░рд╣ рджрд┐рдЦрддрд╛ рд╣реИ рдФрд░ рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдЧреНрд░реЗрдлрд╛рдирд╛ рдпреВрдЖрдИ рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░ рдХрд┐рдП рдЧрдП рдЕрд▓рд░реНрдЯ рдХреЗ рд▓рд┐рдП рдЧреНрд░реЗрдлрд╛рдЗрдЯ-рдмреАрдХрди рдХреЛ рд╣реИрдВрдбрд▓рд░ рдореЗрдВ рдмрдирд╛рдирд╛ рдмрд╣реБрдд рдорд╛рдпрдиреЗ рд░рдЦрддрд╛ рд╣реИред

@Dieterbe рдХреНрдпрд╛ рд╡рд░реНрддрдорд╛рди рд╕реНрдерд┐рддрд┐ рдХрд╛ рдЕрджреНрдпрддрди рд╣реЛрдирд╛ рд╕рдВрднрд╡ рд╣реИ? рдЪреЗрддрд╛рд╡рдиреА рдкреНрд░рдгрд╛рд▓реА рдХреЗ рд▓рд┐рдП
рдпрд╣ рдЬрд╛рдирдиреЗ рдХреЗ рд▓рд┐рдП рдХрд┐ рдХреМрди рд╕реА рдкреНрд░рдгрд╛рд▓реА рдЕрдиреБрдХреВрд▓ рд╣реИ (рдЧреНрд░реЗрдлрд╛рдЗрдЯ/рдЗрдирдлреНрд▓рдХреНрд╕рдбреАрдмреА)?
рдХреМрди рд╕реА рд╕рджрд╕реНрдпрддрд╛ рдЙрдкрд▓рдмреНрдз рд╣реИ? рдХреМрди рд╕рд╛ рдЕрд▓рд░реНрдЯ рдкреНрд░рдХрд╛рд░ рдЙрдкрд▓рдмреНрдз рд╣реИ?
рдЖрдкрдХреЗ рдЕрджреНрдпрддрди рдХреЗ рд▓рд┐рдП рдзрдиреНрдпрд╡рд╛рджред

рд╣рдо рд╡рд░реНрддрдорд╛рди рдореЗрдВ UX/UI рдХрд╛ рдкреНрд░реЛрдЯреЛрдЯрд╛рдЗрдк рдмрдирд╛ рд░рд╣реЗ рд╣реИрдВред рдЗрд╕рд▓рд┐рдП рд╣рдо рдЗрд╕рдХреЗ рдкреНрд░рдпреЛрдЧ рдХрд░рдиреЗ рдпреЛрдЧреНрдп рд╣реЛрдиреЗ рд╕реЗ рдХрд╛рдлреА рджреВрд░ рд╣реИрдВред

рд╣рд╛рдп @ рдбрд╛рдЗрдЯрд░рдмреЗ

рдХреНрдпрд╛ рдЕрд▓рд░реНрдЯрд┐рдВрдЧ рд╕рд┐рд╕реНрдЯрдо рдХреА рдкреНрд░рдЧрддрд┐ рдкрд░ рдХреЛрдИ рдЕрдкрдбреЗрдЯ рд╣реИ ??

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

@mattttt рдХреНрдпрд╛ рдЖрдк рдЕрдкрдиреЗ UX рдХрд╛рд░реНрдп рдХреЗ рд▓рд┐рдП рдПрдХ рдЕрдкрдбреЗрдЯ рдкреНрд░рджрд╛рди рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ?

рд╣рд╛рдВ рдмрд┐рд▓реНрдХреБрд▓ред рдХрд▓ рдХреБрдЫ рд╕реНрдХреНрд░реАрди/рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдкреНрд░рд╡рд╛рд╣ рдЕрдкрд▓реЛрдб рдХрд░реЗрдВрдЧреЗред

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

рд╣рд╛рдВ, рдореИрдВ рднреА рдЗрд╕ рдирдИ рд╕реБрд╡рд┐рдзрд╛ рдХреЛ рджреЗрдЦрдиреЗ рдХреЗ рд▓рд┐рдП рдмрд╣реБрдд рдЗрдЪреНрдЫреБрдХ рдФрд░ рдЕрдзреАрд░ рд╣реВрдВ!
рдмрд╣реБрдд рдмрд╣реБрдд рдзрдиреНрдпрд╡рд╛рдж рдореИрдЯ! ;)

2015-08-27 6:49 рдЬреАрдПрдордЯреА+02:00 рдФрд░ рдЕрдиреНрдп рд╕реВрдЪрдирд╛рдПрдВ @github.com :

рд╣рдореЗрдВ рдЕрд▓рд░реНрдЯ рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ: рдирд┐рдпрдо рдкрд░рд┐рднрд╛рд╖рд╛ рдХреЗ рд▓рд┐рдП UI, рдирд┐рдпрдо рдкрд░рд┐рднрд╛рд╖рд╛ рдХреЗ рд▓рд┐рдП API, рдФрд░ API
рдЕрд▓рд░реНрдЯ рдиреЛрдЯрд┐рдлрд┐рдХреЗрд╢рди рдХреЗ рд▓рд┐рдПред рдЗрд╕ рдзрд╛рдЧреЗ рдХреЛ рджрд┐рд▓рдЪрд╕реНрдкреА рд╕реЗ рджреЗрдЦреЗрдВрдЧреЗред

-
рдЗрд╕ рдИрдореЗрд▓ рдХрд╛ рд╕реАрдзреЗ рдЙрддреНрддрд░ рджреЗрдВ рдпрд╛ рдЗрд╕реЗ GitHub рдкрд░ рджреЗрдЦреЗрдВ
https://github.com/grafana/grafana/issues/2209#issuecomment -135290295ред

рдЖрдВрддрд░рд┐рдХ рд░реВрдк рд╕реЗ рдмрд╣реБрдд рд╕реА рдЪреАрдЬреЗрдВ рдЧрд┐рд░ рд░рд╣реА рд╣реИрдВ, рд▓реЗрдХрд┐рди рдореИрдВ рдЗрд╕ рдзрд╛рдЧреЗ рдХреЛ рдЙрдкреЗрдХреНрд╖рд┐рдд рдирд╣реАрдВ рдЫреЛрдбрд╝рдирд╛ рдЪрд╛рд╣рддрд╛ рдерд╛ред

рдореИрдВ рдЬрд┐рд╕ рдкреИрдирд▓ рдкрд░ рдХрд╛рдо рдХрд░ рд░рд╣рд╛ рд╣реВрдВ, рдЙрд╕рдХреЗ рдореЙрдХрдЕрдк рдореЗрдВ рд╕реЗ рдПрдХ рдпрд╣ рд╣реИред рдпрд╣ рд╕рдордп рдХреЗ рд╕рд╛рде рдРрддрд┐рд╣рд╛рд╕рд┐рдХ рд╕реНрд╡рд╛рд╕реНрдереНрдп рдХреЛ рджрд┐рдЦрд╛рддрд╛ рд╣реИ, рдЯреВрд▓рдЯрд┐рдк рдореЗрдВ рд╕реНрдерд┐рддрд┐ рдХреЛ рд╢рд╛рдорд┐рд▓ рдХрд░рддрд╛ рд╣реИ рдФрд░ рдЕрд▓рд░реНрдЯ рдХреЛ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдкреИрдирд▓ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рдореЗрдВ рдкрд░рд┐рднрд╛рд╖рд┐рдд рдореМрдЬреВрджрд╛ рдереНрд░реЗрд╕рд╣реЛрд▓реНрдб рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддрд╛ рд╣реИред

рдЗрд╕ рдЙрджрд╛рд╣рд░рдг рдореЗрдВ, рдпрд╣ рдПрдХрд▓ рдХреНрд╡реЗрд░реА w/рдПрдХрд╛рдзрд┐рдХ рд╢реНрд░реГрдВрдЦрд▓рд╛ рдкрд░ рдЕрд▓рд░реНрдЯ рдХрд░ рд░рд╣рд╛ рд╣реИред рд╣реЛрд╡рд░-рдЯрд╛рдЗрдо рдкрд░ рд╕реНрдерд┐рддрд┐ рджрд┐рдЦрд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдЯреВрд▓рдЯрд┐рдкреНрд╕ рдмрдврд╝рд╛рдП рдЧрдП рд╣реИрдВред

image

_рдХреБрдЫ рдЫреЛрдЯреЗ рдмрдХрд╛рдпрд╛ рдкреНрд░рд╢реНрди _: рдЕрд▓рд░реНрдЯ рдЕрдзрд┐рд╕реВрдЪрдирд╛ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдХрд┐рддрдиреА рдЬрд╛рдирдХрд╛рд░реА рдЯреВрд▓рдЯрд┐рдк рдореЗрдВ рдЬрд╛рдиреА рдЪрд╛рд╣рд┐рдП, рдпрджрд┐ рдХреЛрдИ рд╣реЛ - рдпрд╛ рдЗрд╕ рдЬрд╛рдирдХрд╛рд░реА рдХреЛ рдЕрдзрд┐рдХ рд╡рд┐рд╕реНрддреГрдд рджреГрд╢реНрдп рдореЗрдВ рдХрд╣реАрдВ рдФрд░ рдПрдХреНрд╕реЗрд╕ рдХрд┐рдпрд╛ рдЬрд╛рдирд╛ рдЪрд╛рд╣рд┐рдП? рдореИрдВ рдЗрд╕ рд╕рдордп рдмрд╛рдж рд╡рд╛рд▓реЗ рдкрд░ рд╡рд┐рд╢реНрд╡рд╛рд╕ рдХрд░рддрд╛ рд╣реВрдВ, рд▓реЗрдХрд┐рди рдпрд╣ рдЬреЛрд░ рд╕реЗ рдкреВрдЫрдиреЗ рд▓рд╛рдпрдХ рд╣реИред

рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди, рдЪреЗрддрд╛рд╡рдиреА рд╕реНрдХреНрд░реАрди, рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдкреНрд░рд╡рд╛рд╣ рдзреАрд░реЗ-рдзреАрд░реЗ рдЖ рд░рд╣реЗ рд╣реИрдВред рдмрд╣реБрдд рдХреБрдЫ рдЖрдирд╛ рд╣реИред

@matttt рдЕрдЪреНрдЫрд╛!

рдЪрд╛рд░реНрдЯ рдХреЗ рдиреАрдЪреЗ рдХреА рд╣рд░реА рдФрд░ рд▓рд╛рд▓ рд░реЗрдЦрд╛ рдХреЛ рдкрд╕рдВрдж рдХрд░реЗрдВ!

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

рдЯреВрд▓рдЯрд┐рдк рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдХреНрдпрд╛ рдЖрдк рдЙрди рдЖрдБрдХрдбрд╝реЛрдВ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдмрд╛рдд рдХрд░ рд░рд╣реЗ рд╣реИрдВ рдЬреЛ рдЖрдкрдХреЗ рджреНрд╡рд╛рд░рд╛ рд▓рд╛рдЗрдиреЛрдВ рдкрд░ рд╣реЛрд╡рд░ рдХрд░рдиреЗ рдкрд░ рд╕рд╛рдордиреЗ рдЖрддреЗ рд╣реИрдВ?

рдзрд┐рдХреНрдХрд╛рд░ рд╣реИ @mattttt рдЬреЛ рдХрдорд╛рд▓ рдХрд╛ рд▓рдЧ рд░рд╣рд╛ рд╣реИред рдореИрдВ рдЯреВрд▓рдЯрд┐рдк рдореЗрдВ рдХреБрдЫ рднреА рдбрд╛рд▓рдиреЗ рдХреА рдЪрд┐рдВрддрд╛ рднреА рдирд╣реАрдВ рдХрд░рддрд╛ред рдиреАрдЪреЗ рдХреА рдУрд░ рдереНрд░реЗрд╢реЛрд▓реНрдб рд▓рд╛рдЗрди рдФрд░ рдЕрд▓рд░реНрдЯ рд╕реНрдЯреЗрдЯрд╕ рд╣реЗрд▓реНрде рдмрд╛рд░ рдкрд░реНрдпрд╛рдкреНрдд рд╕реЗ рдЕрдзрд┐рдХ рд╣реИрдВред

рдпрд╣ рдкреВрд░рд╛ рд╣реЛрдиреЗ рдкрд░ рдЗрд╕реЗ рджреЗрдЦрдиреЗ рдХреЗ рд▓рд┐рдП рдЗрдВрддрдЬрд╛рд░ рдирд╣реАрдВ рдХрд░ рд╕рдХрддрд╛!

рдореИрдВ рдпрд╣ рджреЗрдЦрдХрд░ рдЙрддреНрд╕рд╛рд╣рд┐рдд рд╣реВрдВ рдХрд┐ рдпрд╣ рдЕрдЪреНрдЫреА рддрд░рд╣ рд╕реЗ рдЖрдЧреЗ рдмрдврд╝ рд░рд╣рд╛ рд╣реИ!

рд╡рд░реНрддрдорд╛рди рдореЗрдВ рд╣рдо рдЕрдкрдиреЗ рдореЙрдирд┐рдЯрд░рд┐рдВрдЧ рдФрд░ рдЕрд▓рд░реНрдЯрд┐рдВрдЧ рд╕реНрдЯреИрдХ рдХреЗ рд░реВрдк рдореЗрдВ Grafana+Bosun+OpenTSDB рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рд╣реИрдВред рдореИрдВ рдирд┐рд╢реНрдЪрд┐рдд рд░реВрдк рд╕реЗ рд╕рд╣рдордд рд╣реВрдВ рдХрд┐ рдЧреНрд░реИрдлрд╛рдирд╛ рдХреЗ рдорд╣рд╛рди рдпреВрдПрдХреНрд╕ рдХреЗ рд╕рд╛рде рдмреЛрд╕реБрди рдХреА рд╢рдХреНрддрд┐ рд╣реЛрдирд╛ рдмрд╣реБрдд рдЕрдЪреНрдЫрд╛ рд╣реЛрдЧрд╛ред

рдпрд╣рд╛рдВ рдПрдХ рдЙрджрд╛рд╣рд░рдг рджрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ рдЬрд╣рд╛рдВ рдЧреНрд░реИрдлрд╛рдирд╛ рдХрд╛ рд╡рд┐рдиреНрдпрд╛рд╕ рдпреВрдПрдХреНрд╕ рдмреЛрд╕реБрди рдХреА рддреБрд▓рдирд╛ рдореЗрдВ рдмреЗрд╣рддрд░ рд╣реИ:

рд╕рдВрджрд░реНрдн

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

рддреБрд▓рдирд╛

Grafana рдХреА HTTP API рдЯреАрдо рдХреЗ рд╕рд╛рде рдЕрдкрдиреА рд╕реЗрд╡рд╛ рдХрд╛ рдкрд░рд┐рдирд┐рдпреЛрдЬрди рдХрд░рддреЗ рд╕рдордп рдЕрдкрдиреЗ рд╕реНрд╡рдпрдВ рдХреЗ рдбреИрд╢рдмреЛрд░реНрдб рдбрд╛рд▓ рд╕рдХрддреЗ рд╣реИрдВред рдмреЛрд╕реБрди рдХреЗ рдкрд╛рд╕ рд╡рд░реНрддрдорд╛рди рдореЗрдВ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рдХреЛ рд╕рдВрдЧреНрд░рд╣реАрдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХреЗрд╡рд▓ рдПрдХ рдлрд╝рд╛рдЗрд▓ рд╣реИ; рдЗрд╕рд╕реЗ рд╡рд┐рднрд┐рдиреНрди рдЯреАрдореЛрдВ рдФрд░ рд╡рд┐рднрд┐рдиреНрди рдкрд░рд┐рдпреЛрдЬрдирд╛рдУрдВ рдХреЗ рдмреАрдЪ рд╕рд╛рдЭрд╛ рдХрд░рдирд╛ рдореБрд╢реНрдХрд┐рд▓ рд╣реЛ рдЬрд╛рддрд╛ рд╣реИред

@mattttt @torkelo @Dieterbe рд░рд┐рд▓реАрдЬ рдХреЗ рд▓рд┐рдП рдЕрд▓рд░реНрдЯрд┐рдВрдЧ рдкреАрд╕ (рдпрд╛ рдмреАрдЯрд╛ рд░рд┐рд▓реАрдЬ) рдХреЗ рд▓рд┐рдП рдХреЛрдИ рд╡рд┐рдЪрд╛рд░?

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

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

@mattttt рдХреНрдпрд╛ рдЖрдк рдРрддрд┐рд╣рд╛рд╕рд┐рдХ рд╕реНрд╡рд╛рд╕реНрдереНрдп рдкрдЯреНрдЯреА рдХреЗ рд░рдВрдЧреЛрдВ рдХреЛ рд╡рд┐рдиреНрдпрд╛рд╕ рдпреЛрдЧреНрдп рдмрдирд╛рдирд╛ рдЪрд╛рд╣рддреЗ рд╣реИрдВ? рд╣рд░рд╛ рдФрд░ рд▓рд╛рд▓ рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдХрд▓рд░ рдмреНрд▓рд╛рдЗрдВрдб рдХреЗ рд╕рд╛рде рдЕрдЪреНрдЫрд╛ рдирд╣реАрдВ рд╣реЛрддрд╛ рд╣реИ;)

рдЕрд▓рд░реНрдЯрд┐рдВрдЧ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ: рдореБрдЭреЗ рдЗрд╕ рдмрд╛рдд рдореЗрдВ рдХрд╛рдлреА рджрд┐рд▓рдЪрд╕реНрдкреА рд╣реИ рдХрд┐ рдпрд╣ рдХреИрд╕реЗ рдЪрд▓рддрд╛ рд╣реИред рд╣рдо рдХреБрдЫ рд╕рдордп рд╕реЗ рдбреЗрдЯрд╛ рдПрдХрддреНрд░ рдХрд░ рд░рд╣реЗ рд╣реИрдВ рдФрд░ рдЙрд╕рдХреА рдХрд▓реНрдкрдирд╛ рдХрд░ рд░рд╣реЗ рд╣реИрдВ, рдФрд░ рдЕрд▓рд░реНрдЯ рдХрд░рдирд╛ рдХреБрдЫ рдРрд╕рд╛ рд╣реИ рдЬрд┐рд╕реЗ рд╣рдо рд╡рд░реНрддрдорд╛рди рдореЗрдВ рд╕рдордЭрдиреЗ рдХреА рдХреЛрд╢рд┐рд╢ рдХрд░ рд░рд╣реЗ рд╣реИрдВред рдЧреНрд░рд╛рдлрд╛рдирд╛ рдХрд╛ рд╡рд╣рд╛рдВ рдПрдХ рдЕрдЪреНрдЫрд╛ рд╕реНрдерд╛рди рд╣реЛ рд╕рдХрддрд╛ рд╣реИ, рдЦрд╛рд╕рдХрд░ рдЬрдм рд╕реЗ рд╡рд┐рдЬрд╝реБрдЕрд▓рд╛рдЗрдЬрд╝реЗрд╢рди рдкрд╣рд▓реЗ рд╕реЗ рд╣реА рдореМрдЬреВрдж рд╣реИрдВред рд╣рд╛рд▓рд╛рдВрдХрд┐ рдореБрдЭреЗ рдХреНрдпрд╛ рдЖрд╢реНрдЪрд░реНрдп рд╣реЛрддрд╛ рд╣реИ: рдЧреНрд░реИрдлрд╛рдирд╛ рдХреЛ рд╕рддрд░реНрдХ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдореАрдЯреНрд░рд┐рдХ рд╢реНрд░реГрдВрдЦрд▓рд╛ рдХреЗ рдмрдЬрд╛рдп 'рд╕рдВрд╕реНрдерд╛рдУрдВ' рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдХрд┐рддрдирд╛ рдЕрдзрд┐рдХ рдЬрд╛рдЧрд░реВрдХ рд╣реЛрдирд╛ рдЪрд╛рд╣рд┐рдП? рдореИрдВ рдХрд▓реНрдкрдирд╛ рдХрд░ рд╕рдХрддрд╛ рд╣реВрдВ рдХрд┐ рдореАрдЯреНрд░рд┐рдХ рдЖрдзрд╛рд░рд┐рдд рдЕрд▓рд░реНрдЯрд┐рдВрдЧ рдХреЗ рдЕрд▓рд╛рд╡рд╛, рдореЗрд░реЗ рдорд╛рдорд▓реЗ рдореЗрдВ рд╕рд░реНрд╡рд░ рдХреНрдпрд╛ рд╣реЛрдЧрд╛, рдЗрд╕рдХреЗ рд▓рд┐рдП рдореИрдВ рд╕реНрд╡рдЪрд╛рд▓рд┐рдд рд░реВрдк рд╕реЗ рдПрдХ рджреГрд╢реНрдп рд╕реНрдерд┐рддрд┐ рдкрд░рд┐рд╡рд░реНрддрди (рдкрд┐рдВрдЧ рдпрд╛ http рдЪреЗрдХ рд╡рд┐рдлрд▓) рдпрд╛ рдореИрдиреНрдпреБрдЕрд▓ рд░реВрдк рд╕реЗ (рд░рдЦрд░рдЦрд╛рд╡ рдХрд░рдирд╛) рдЯреЙрдЧрд▓ рдХрд░рдирд╛ рдЪрд╛рд╣рддрд╛ рд╣реВрдВред

рдореБрдЭреЗ рдпрд╣ рджреЗрдЦрдирд╛ рджрд┐рд▓рдЪрд╕реНрдк рд╣реИ рдХрд┐ рдЧреНрд░реЗрдлрд╛рдирд╛ рдореЗрдВ рдЕрд▓рд░реНрдЯ рдХрд╣рд╛рдВ рдЬрд╛рддрд╛ рд╣реИ, рд▓реЗрдХрд┐рди рдЖрдк рдореЗрдВ рд╕реЗ рдЬрд┐рдиреНрд╣реЗрдВ рдЕрднреА рдХреБрдЫ рдЪрд╛рд╣рд┐рдП, рдЙрдирдХреЗ рд▓рд┐рдП https://exchange.nagios.org/directory/Plugins/System-Metrics/Others/check_graphite_metric/details рдЬреИрд╕реЗ nagios рдкреНрд▓рдЧрдЗрдиреНрд╕ рд╣реИрдВред рдЬреЛ рдереНрд░реЗрд╕рд╣реЛрд▓реНрдб рдкрд╛рд░ рд╣реЛрдиреЗ рдкрд░ рдЕрд▓рд░реНрдЯ рдЯреНрд░рд┐рдЧрд░ рдХрд░ рд╕рдХрддрд╛ рд╣реИред

@baaym

рд╣рд╛рд▓рд╛рдВрдХрд┐ рдореБрдЭреЗ рдХреНрдпрд╛ рдЖрд╢реНрдЪрд░реНрдп рд╣реЛрддрд╛ рд╣реИ: рдЧреНрд░реИрдлрд╛рдирд╛ рдХреЛ рд╕рддрд░реНрдХ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдореАрдЯреНрд░рд┐рдХ рд╢реНрд░реГрдВрдЦрд▓рд╛ рдХреЗ рдмрдЬрд╛рдп 'рд╕рдВрд╕реНрдерд╛рдУрдВ' рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдХрд┐рддрдирд╛ рдЕрдзрд┐рдХ рдЬрд╛рдЧрд░реВрдХ рд╣реЛрдирд╛ рдЪрд╛рд╣рд┐рдП? рдореИрдВ рдХрд▓реНрдкрдирд╛ рдХрд░ рд╕рдХрддрд╛ рд╣реВрдВ рдХрд┐ рдореАрдЯреНрд░рд┐рдХ рдЖрдзрд╛рд░рд┐рдд рдЕрд▓рд░реНрдЯрд┐рдВрдЧ рдХреЗ рдЕрд▓рд╛рд╡рд╛, рдореЗрд░реЗ рдорд╛рдорд▓реЗ рдореЗрдВ рд╕рд░реНрд╡рд░ рдХреНрдпрд╛ рд╣реЛрдЧрд╛, рдЗрд╕рдХреЗ рд▓рд┐рдП рдореИрдВ рд╕реНрд╡рдЪрд╛рд▓рд┐рдд рд░реВрдк рд╕реЗ рдПрдХ рджреГрд╢реНрдп рд╕реНрдерд┐рддрд┐ рдкрд░рд┐рд╡рд░реНрддрди (рдкрд┐рдВрдЧ рдпрд╛ http рдЪреЗрдХ рд╡рд┐рдлрд▓) рдпрд╛ рдореИрдиреНрдпреБрдЕрд▓ рд░реВрдк рд╕реЗ (рд░рдЦрд░рдЦрд╛рд╡ рдХрд░рдирд╛) рдЯреЙрдЧрд▓ рдХрд░рдирд╛ рдЪрд╛рд╣рддрд╛ рд╣реВрдВред

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

рдорд╛рди рд▓реЗрдВ рдХрд┐ рдЖрдкрдиреЗ movingAverage(cluster1.web-*.cpu.idle,10) < 20 -> warn рдХреА рддрд░реНрдЬ рдкрд░ рдЕрд▓рд░реНрдЯ рд╕реЗрдЯ рдХрд┐рдпрд╛ рд╣реИред рдпрд╣ рджрд┐рдП рдЧрдП рдХреНрд▓рд╕реНрдЯрд░ рдореЗрдВ рдЖрдкрдХреЗ рд╕рднреА рд╡реЗрдм рд╕рд░реНрд╡рд░реЛрдВ рдкрд░ рдереНрд░реЗрд╢реЛрд▓реНрдб рд╕рддреНрдпрд╛рдкрд┐рдд рдХрд░реЗрдЧрд╛, рдФрд░ movingAverage(cluster1.web-123.cpu.idle,10) is currently 3! рдЬреИрд╕реЗ рдХрд┐рд╕реА рднреА рдЙрд▓реНрд▓рдВрдШрди рдХреЗ рд▓рд┐рдП рдЕрд▓рд░реНрдЯ рдЙрддреНрдкрдиреНрди рдХрд░реЗрдЧрд╛ред
рд╕рдВрднрд╡рддрдГ рд╣рдо рдЖрдкрдХреЛ рдпрд╣ рдХрд╣рдиреЗ рдореЗрдВ рд╕рдХреНрд╖рдо рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ рдХрд┐ "рдкрд╣рд▓рд╛ рдХреНрд╖реЗрддреНрд░ рдХреНрд▓рд╕реНрдЯрд░ рдирд╛рдо рд╣реИ, рджреВрд╕рд░рд╛ рд╣реЛрд╕реНрдЯрдирд╛рдо рд╣реИ" рдЖрджрд┐, рддрд╛рдХрд┐ рдЕрд▓рд░реНрдЯ рдореЗрдВ рдЕрдЪреНрдЫреА рдЬрд╛рдирдХрд╛рд░реА рд╣реЛ рд╕рдХреЗред
рд▓реЗрдХрд┐рди рдореБрджреНрджрд╛ рдпрд╣ рд╣реИ рдХрд┐ рдЕрд▓рд░реНрдЯ _рдЖрдЙрдЯрдХрдо_ рдореЗрдВ рд╡рд╣ рдЬрд╛рдирдХрд╛рд░реА рд╣реЛрддреА рд╣реИ рдЬрд┐рд╕рдХреА рдкрд╣рдЪрд╛рди рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЖрдкрдХреЛ рдпрд╣ рдкрд╣рдЪрд╛рдирдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрддреА рд╣реИ рдХрд┐ рдХрд┐рд╕ рдЗрдХрд╛рдИ рдореЗрдВ рд╕рдорд╕реНрдпрд╛ рд╣реИ, рд▓реЗрдХрд┐рди рдпрд╣ рдЧреНрд░рд╛рдлрд╛рдирд╛ рдХреЗ рджрд╛рдпрд░реЗ рд╕реЗ рдмрд╛рд╣рд░ рд╣реИред рдЧреНрд░рд╛рдлрд╛рдирд╛ рдЕрд▓рд░реНрдЯ рдирд┐рдпрдореЛрдВ рдХреЗ рд╡рд┐рдиреНрдпрд╛рд╕ рдХрд╛ рдЕрдзрд┐рдХ рд╕реНрд░реЛрдд рд╣реЛрдЧрд╛, рдФрд░ рдЧреНрд░рд╛рдлрд╛рдирд╛ рдбреИрд╢рдмреЛрд░реНрдб рдХреЛ рдПрдиреЛрдЯреЗрд╢рди рд▓реЛрдб рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХреЙрдиреНрдлрд╝рд┐рдЧрд░ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ рдФрд░ рдЕрд▓рд░реНрдЯ рдХреА рд╕реНрдерд┐рддрд┐ рдХреА рдХрд▓реНрдкрдирд╛ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЖрдкрдХреЗ рдкрд╛рд╕ рдХреНрдпрд╛ рд╣реИ, рд▓реЗрдХрд┐рди рдЗрд╕рдореЗрдВ рдореЗрдЬрдмрд╛рди рдпрд╛ рдЬреИрд╕реА рдЙрдЪреНрдЪ рд╕реНрддрд░реАрдп рдЕрд╡рдзрд╛рд░рдгрд╛рдУрдВ рдХреА рдзрд╛рд░рдгрд╛ рдирд╣реАрдВ рд╣реЛрдЧреАред рд╕рдореВрд╣ рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдпрд╣ рдХреБрдЫ рдРрд╕рд╛ рд╣реИ рдЬрд┐рд╕реЗ рдЕрд▓рд░реНрдЯ рдХрд░рдиреЗ рд╡рд╛рд▓реЗ рд╣реИрдВрдбрд▓рд░ рдореЗрдВ рд╕рдВрднрд╛рд▓рд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ

@ рдбрд╛рдЗрдЯрд░рдмреЗ

рдЪреЗрддрд╛рд╡рдиреА рд╕реБрд╡рд┐рдзрд╛ рдХрд╛ рдирд┐рд░реНрдорд╛рдг рдХрд░рддреЗ рд╕рдордп рджреЛ рдкреНрд░рдХрд╛рд░ рдХреА рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛/рд╕рдВрдЧрдарди рдЪрд┐рдВрддрд╛рдПрдВ рд╣реЛрддреА рд╣реИрдВ:

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

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

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

@activars рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдореИрдВ рдЙрд╕ рд╕рдм рд╕реЗ рд╕рд╣рдордд рд╣реВрдВред рдореЗрд░реЗ рд╡рд┐рдЪрд╛рд░ рдореЗрдВ рд╣рдо рдПрдХ рдРрд╕рд╛ рджреГрд╖реНрдЯрд┐рдХреЛрдг рдЕрдкрдирд╛ рд░рд╣реЗ рд╣реИрдВ рдЬреЛ рдЧреНрд░рд╛рдлрд╛рдирд╛ рдХреЛ рдмрд╛рдХреА рдкрд░реНрдпрд╛рд╡рд░рдг рдореЗрдВ рдЬреЛрдбрд╝рдиреЗ рдХреЛ рдмрдврд╝рд╛рд╡рд╛ рджреЗрддрд╛ рд╣реИ (рдореБрдЦреНрдп рд░реВрдк рд╕реЗ рдкреНрд▓рдЧ рдХрд░рдиреЗ рдпреЛрдЧреНрдп рд╣реИрдВрдбрд▓рд░ рдХреЗ рд╕рд╛рде рдЪрд┐рдВрддрд╛рдУрдВ рдХреЛ рдЕрд▓рдЧ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдзрдиреНрдпрд╡рд╛рдж)ред рдХреНрдпрд╛ рдЖрдкрдХреЛ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдкреНрд░рд╕реНрддрд╛рд╡рд┐рдд рдбрд┐рдЬрд╛рдЗрди рдореЗрдВ рдХрд┐рд╕реА рднреА рддрд░рд╣ рд╕реЗ рд╕реБрдзрд╛рд░ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ?

рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ @ deebs031 рдПрдХ рдЕрдЪреНрдЫрд╛ рдмрд┐рдВрджреБ рдмрдирд╛рддрд╛ рд╣реИ рдЬрд┐рд╕реЗ рдмрд╣реБрдд рдЕрдзрд┐рдХ рд╕рдВрдмреЛрдзрд┐рдд рдирд╣реАрдВ рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ "рдЕрдВрддрд┐рдо рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛рдУрдВ рдХреЗ рд▓рд┐рдП рдмрдирд╛рдП рдЧрдП рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдХреЛ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдкрд░рд┐рднрд╛рд╖рд┐рдд рдЕрд▓рд░реНрдЯ рдкреНрд░рджрд╛рди рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ"ред
IMHO рдж рдЧреНрд░реЗрд▓ рд╕реЗрд▓реНрдл рд╕рд░реНрд╡рд┐рд╕ рдореЗрдЯреНрд░рд┐рдХреНрд╕ рдЖрдзрд╛рд░рд┐рдд рдореЙрдирд┐рдЯрд░рд┐рдВрдЧ рд╣реИ , рдореЗрд░реЗ рдорд╛рдорд▓реЗ рдореЗрдВ рдЧреНрд░рд╛рдлрд╛рдирд╛ рдЙрди рд▓реЛрдЧреЛрдВ рдХреЗ рд▓рд┐рдП рдореБрдЦреНрдп рдлреНрд░рдВрдЯ рдПрдВрдб рд╣реИ рдЬреЛ рдореЗрдЯреНрд░рд┐рдХреНрд╕ рдХреЛ рджреЗрдЦрдирд╛ рдЪрд╛рд╣рддреЗ рд╣реИрдВ, рдпрд╣ рд╕рдордЭ рдореЗрдВ рдЖрддрд╛ рд╣реИ рдХрд┐ рд╡реЗ рдЙрд╕реА рдХреЗ рднреАрддрд░ рдЦреБрдж рдХреЗ рд▓рд┐рдП рдЕрд▓рд░реНрдЯ рдмрдирд╛рдиреЗ рдореЗрдВ рд╕рдХреНрд╖рдо рд╣реЛрдВрдЧреЗ - рдЖрдЗрдП рдЗрд╕рдХрд╛ рд╕рд╛рдордирд╛ рдХрд░реЗрдВ AWESOME- UIред
рдореИрдВрдиреЗ рд╡реНрдпрдХреНрддрд┐рдЧрдд рд░реВрдк рд╕реЗ рдореЗрдЯреНрд░рд┐рдХреНрд╕ рдХреЗ рдЖрдзрд╛рд░ рдкрд░ рд╕реЗрдВрд╕реВ рдЕрд▓рд░реНрдЯрд┐рдВрдЧ рдХреА рд╣реИ, рд▓реЗрдХрд┐рди рдЗрд╕реЗ рдПрдХ рд╕реНрд╡рдпрдВ рд╕реЗрд╡рд╛ рдХреЗ рд░реВрдк рдореЗрдВ рдкреНрд░рджрд╛рди рдХрд░рдирд╛ рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдХреЗрдХ рдХрд╛ рдПрдХ рдЯреБрдХрдбрд╝рд╛ рдирд╣реАрдВ рд╣реИ, рдЗрд╕рдХреА рддреБрд▓рдирд╛ рдореЗрдВ рдпрд╣ рдХрд┐рддрдирд╛ рд╕рд╣рдЬ рд╣реЛрдЧрд╛ рдпрджрд┐ рдЗрд╕реЗ рдЧреНрд░рд╛рдлрд╛рдирд╛ рдХреЗ рд╕рд╛рде рдПрдХреАрдХреГрдд рдХрд┐рдпрд╛ рдЬрд╛рдПред рдореИрдВрдиреЗ рдХреИрдмреЛрдЯ рдХреЛ рднреА рджреЗрдЦрд╛ рд╣реИ рдХреНрдпреЛрдВрдХрд┐ рдЗрд╕рдореЗрдВ рд╡рд┐рдЬрд╝реБрдЕрд▓рд╛рдЗрдЬрд╝реЗрд╢рди рдХреНрд╖рдорддрд╛рдПрдВ рдереАрдВ рд▓реЗрдХрд┐рди рдЗрд╕реЗ рд╕реНрд╡рдпрдВ рд╕реЗрд╡рд╛ рдХреЛ рдзреНрдпрд╛рди рдореЗрдВ рд░рдЦрдХрд░ рдирд╣реАрдВ рдмрдирд╛рдпрд╛ рдЧрдпрд╛ рд╣реИ, рдЗрд╕рд▓рд┐рдП рдЗрд╕рдХрд╛ рдЙрдкрдпреЛрдЧ рдирд╣реАрдВ рдХрд░ рд╕рдХрд╛ред
рдореИрдВ "рдПрдХ рдХрд╛рдо рдЕрдЪреНрдЫреА рддрд░рд╣ рд╕реЗ рдХрд░реЗрдВ" рдкрдХреНрд╖ рдкрд░ рд╣реВрдВ, рд▓реЗрдХрд┐рди рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдореЗрдЯреНрд░рд┐рдХреНрд╕ рдкрд░ рдЖрдзрд╛рд░рд┐рдд рд╕реНрд╡рдпрдВ рд╕реЗрд╡рд╛ рдЕрд▓рд░реНрдЯ рдХреЗ рд╡рд┐рд╢реЗрд╖ рдорд╛рдорд▓реЗ рдореЗрдВ рдореЗрдЯреНрд░рд┐рдХреНрд╕ рд╡рд┐рдЬрд╝реБрдЕрд▓рд╛рдЗрдЬрд╝реЗрд╢рди рдкрд░рдд рдХреЗ рд╕рд╛рде рдХреНрд╖рдорддрд╛ рдмрд╣реБрдд рдорд╛рдпрдиреЗ рд░рдЦрддреА рд╣реИ:

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

рд╕рддрд░реНрдХ рдХрд░рдиреЗ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдореЗрд░реА рдЧреНрд░рд╛рдлрд╛рдирдХреЙрди рдкреНрд░рд╕реНрддреБрддрд┐ рдХреА рд╕реНрд▓рд╛рдЗрдбреНрд╕:
http://www.slideshare.net/Dieterbe/alerting-in-grafana-grafanacon-2015
рдЙрдиреНрд╣реЗрдВ рд╕рдВрджрд░реНрдн рдХреЗ рдмрд┐рдирд╛ рд╕рдордЭрдирд╛ рдереЛрдбрд╝рд╛ рдХрдард┐рди рд╣реИ, рд╡реАрдбрд┐рдпреЛ рд▓рдЧрднрдЧ рдПрдХ рд╕рдкреНрддрд╛рд╣ рдореЗрдВ рдСрдирд▓рд╛рдЗрди рд╣реЛ рдЬрд╛рдирд╛ рдЪрд╛рд╣рд┐рдП, рдЬрдм рдпрд╣ рддреИрдпрд╛рд░ рд╣реЛ рдЬрд╛рдПрдЧрд╛ рддреЛ рдореИрдВ рдЗрд╕реЗ рдкреЛрд╕реНрдЯ рдХрд░ рджреВрдВрдЧрд╛ред

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

рдзрд╛рд░рдгрд╛ рдпрд╣ рд╣реИ рдХрд┐ рдЖрдк рдЕрдкрдиреА рдкрд╕рдВрдж рдХреЗ рдЕрд▓рд░реНрдЯрд┐рдВрдЧ рд╕реЙрдлрд╝реНрдЯрд╡реЗрдпрд░ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдирд╛ рдЪрд╛рд╣рддреЗ рд╣реИрдВ (рдмреЛрд╕реБрди/рдХреИрдмреЛрдЯ/рд╕реЗрдВрд╕реВ/рдирд╛рдЧрд┐рдпреЛрд╕/...)
рдЗрд╕рд▓рд┐рдП рдПрдХ рдЕрд▓рдЧ рдЙрдкрдХрд░рдг рд╣реЛрдЧрд╛ рдЬреЛ рд╕рднреА рд╕рддрд░реНрдХ рдирд┐рдпрдореЛрдВ рдХреЛ рдкреБрдирдГ рдкреНрд░рд╛рдкреНрдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЕрдкрдиреЗ http рдПрдкреАрдЖрдИ рдкрд░ рдЧреНрд░рд╛рдлрд╛рдирд╛ рд╕реЗ рдкреВрдЫрддрд╛рдЫ рдХрд░рддрд╛ рд╣реИред рд╡рд╣ рдЙрдкрдХрд░рдг рддрдм рдЖрдкрдХреЗ bosun/cabot/sensu/nagios/... рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рдХреЛ рдЕрдкрдбреЗрдЯ рдХрд░ рд╕рдХрддрд╛ рд╣реИ, рддрд╛рдХрд┐ рдЖрдк рдЕрд▓рд░реНрдЯ рдЪрд▓рд╛рдиреЗ рдФрд░ рдирд┐рд╖реНрдкрд╛рджрд┐рдд рдХрд░рдиреЗ рдФрд░ рд╕реВрдЪрдирд╛рдПрдВ рднреЗрдЬрдиреЗ рдХреЗ рд▓рд┐рдП рдЕрдкрдиреЗ рдкрд╕рдВрдж рдХреЗ рдЕрд▓рд░реНрдЯрд┐рдВрдЧ рд╕реЙрдлрд╝реНрдЯрд╡реЗрдпрд░ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░ рд╕рдХреЗрдВред
рд▓реЗрдХрд┐рди рд╣рдо рд╡рд░реНрддрдорд╛рди рдФрд░ рдРрддрд┐рд╣рд╛рд╕рд┐рдХ рд╕реНрдерд┐рддрд┐ рдХреА рдареАрдХ рд╕реЗ рдХрд▓реНрдкрдирд╛ рдХрд░рдиреЗ рдореЗрдВ рд╕рдХреНрд╖рдо рд╣реЛрдирд╛ рдЪрд╛рд╣рддреЗ рд╣реИрдВ, рдЗрд╕рд▓рд┐рдП рдпрд╛ рддреЛ рдЖрдкрдХреЗ рдЪреЗрддрд╛рд╡рдиреА рдХрд╛рд░реНрдпрдХреНрд░рдо рдХреЛ рдирдП рд░рд╛рдЬреНрдп рдХреЗ рдЧреНрд░рд╛рдлрд╛рдирд╛ рдХреЛ рд╕реВрдЪрд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдПрдХ рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдпрд╛ рдПрдХ рд╡реЗрдмрд╣реБрдХ рдпрд╛ рдХреБрдЫ рдХреЙрд▓ рдХрд░рдиреЗ рдореЗрдВ рд╕рдХреНрд╖рдо рд╣реЛрдирд╛ рдЪрд╛рд╣рд┐рдП, рдпрд╛ рдЧреНрд░рд╛рдлрд╛рдирд╛ рдХреЛ рдЗрд╕рдХреЗ рд▓рд┐рдП рдкреВрдЫрддрд╛рдЫ рдХрд░рдиреА рд╣реЛрдЧреАред (рдЬреЛ рдпрдХреА рд▓рдЧрддрд╛ рд╣реИ, рджрд┐рдП рдЧрдП рдЕрдзрд┐рдХрд╛рдВрд╢ рдЙрдкрдХрд░рдгреЛрдВ рдореЗрдВ рдорд╣рд╛рди рдПрдкреАрдЖрдИ рдирд╣реАрдВ рд╣реИ)
рдпрд╣ рд╕рдм рдереЛрдбрд╝рд╛ рдЬрдЯрд┐рд▓ рд╣реИ рд▓реЗрдХрд┐рди рдпрд╣ рдЙрди рд▓реЛрдЧреЛрдВ рдХрд╛ рд╕рдорд░реНрдерди рдХрд░рдиреЗ рдХрд╛ рддрд░реАрдХрд╛ рд╣реЛрдирд╛ рдЪрд╛рд╣рд┐рдП рдЬрд┐рдирдХреЗ рд▓рд┐рдП рдпрд╣ рдорд╣рддреНрд╡рдкреВрд░реНрдг рд╣реИ рдХрд┐ рд╡реЗ рд╕рддрд░реНрдХ рдирд┐рдпрдореЛрдВ рдХреЛ рдкрд░рд┐рднрд╛рд╖рд┐рдд рдХрд░рдиреЗ рдФрд░ рд░рд╛рдЬреНрдп рдХреА рдХрд▓реНрдкрдирд╛ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЧреНрд░рд╛рдлрд╛рдирд╛ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рд╣реБрдП рдЕрдкрдиреЗ рдкрд╕рдВрдж рдХреЗ рдЕрд▓рд░реНрдЯ рд╕реЙрдлрд╝реНрдЯрд╡реЗрдпрд░ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдореЗрдВ рд╕рдХреНрд╖рдо рд░рд╣реЗрдВред

рдХреНрдпрд╛ рдЖрдкрдХреЗ рд▓рд┐рдП рдпрд╣ рдорд╣рддреНрд╡рдкреВрд░реНрдг рд╣реИ рдХрд┐ рдЖрдк рдЕрдкрдиреЗ рдкрд╕рдВрдж рдХреЗ рд╡рд░реНрддрдорд╛рди рдЕрд▓рд░реНрдЯрд┐рдВрдЧ рдЯреВрд▓ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░ рд╕рдХреЗрдВ?

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

рдХреНрдпрд╛ рдмрд┐рд▓реНрдЯ-рдЗрди рдЕрд▓рд░реНрдЯрд┐рдВрдЧ рдПрдХреНрдЬрд╝реАрдХреНрдпреВрдЯрд░ (рдКрдкрд░ рджреЗрдЦреЗрдВ) рдХреБрдЫ рдРрд╕рд╛ рд╣реИ рдЬреЛ рдЖрдкрдХреЛ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдЧреНрд░рд╛рдлрд╛рдирд╛ рдореЗрдВ рдЖрдкрдХреЗ рджреНрд╡рд╛рд░рд╛ рд╕реЗрдЯ рдХрд┐рдП рдЧрдП рд╕рднреА рдЕрд▓рд░реНрдЯрд┐рдВрдЧ рдирд┐рдпрдореЛрдВ рдХреЛ рд╕рдВрднрд╛рд▓рдиреЗ рдХреЗ рд▓рд┐рдП рдкрд░реНрдпрд╛рдкреНрдд рд╣реЛрдЧрд╛?

рдХреНрдпрд╛ рдЖрдк рднреА рдмрд┐рд▓реНрдЯ-рдЗрди + рдмреЛрд╕реБрди + рдирд╛рдЧрд┐рдпреЛрд╕, рдпрд╛ рдХреБрдЫ рдФрд░ рдХрд╣реЗрдВ?

@jaimegago рдЖрдореАрди;)

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

рдмрд╕ рдЗрддрдирд╛ рд╣реА рдХрд╣рд╛ рдЧрдпрд╛ рд╣реИ рдХрд┐ рдЕрдЧрд░ рдмрд╛рдХреА рд╕рднреА рдЕрд╕рд╣рдордд рд╣реИрдВ;)

рддреНрд╡рд░рд┐рдд рд╕рдВрдкрд╛рджрди: рдмрд╣реБрдд рдмрдврд╝рд┐рдпрд╛ рд╕реНрд▓рд╛рдЗрдбреНрд╕ред рдпрджрд┐ рдЕрдВрддрд┐рдо рдЙрддреНрдкрд╛рдж рдЙрд╕рд╕реЗ рдЖрдзрд╛ рдЕрдЪреНрдЫрд╛ рджрд┐рдЦрддрд╛ рд╣реИ рддреЛ рдпрд╣ рдЖрд╢реНрдЪрд░реНрдпрдЬрдирдХ рд╣реИред

+1
рдореИрдВ рд╕рд╣рдордд рд╣реВрдВ рдХрд┐ рдЗрд╕ рдПрдХреАрдХрд░рдг рдХреЗ рд╕рд╛рде рдЖрдВрддрд░рд┐рдХ рдЕрдзрд┐рд╕реВрдЪрдирд╛ рд╣реИрдВрдбрд▓рд░ рдПрдХрджрдо рд╕рд╣реА рд╣реИ! рд╕рдмрд╕реЗ рдЖрдо рдЙрдкрдпреЛрдЧ рдХреЗ рдорд╛рдорд▓реЗ рдХреЗ рд▓рд┐рдПред

рдореБрдЭреЗ рдмреАрдЯрд╛ рдкрд░реАрдХреНрд╖рдг рд╣реЛрдиреЗ рдореЗрдВ рдЦреБрд╢реА рд╣реЛрдЧреА :) рдФрд░ рд╕реНрд▓рд╛рдЗрдб рдЕрджреНрднреБрдд рд╣реЛрдВрдЧреА!

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

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

рд╣рдо рдПрдХ рдЧреНрд░рд╛рдлрд╛рдирд╛ рдЕрд▓рд░реНрдЯ рд╣реИрдВрдбрд▓рд░ рднреЗрдЬреЗрдВрдЧреЗ, рд▓реЗрдХрд┐рди рд╕рд╛рде рд╣реА рдЖрдкрдХреА рдкрд╕рдВрдж рдХреЗ рдЕрд▓рд░реНрдЯрд┐рдВрдЧ рд╕реЙрдлрд╝реНрдЯрд╡реЗрдпрд░ рдХреЗ рд╕рд╛рде рдПрдХреАрдХреГрдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдврд╛рдВрдЪрд╛ рднреА рдкреНрд░рджрд╛рди рдХрд░реЗрдВрдЧреЗ:

alerting-structure-layout

+1 рдЕрдиреНрдп рдЪреЗрддрд╛рд╡рдиреА рдкреНрд░рдгрд╛рд▓рд┐рдпреЛрдВ рдХреЗ рд▓рд┐рдП рдПрдХ рдкреНрд░рдХрд╛рд░ рдХрд╛ рдкреБрд▓ рдмрдирд╛рдиреЗ рдХреЗ рд▓рд┐рдП (рд╢рд╛рдпрдж рд╣рдо рдХреБрдЫ рд╕рд╛рдорд╛рдиреНрдп рдЕрд▓рд░реНрдЯрд┐рдВрдЧ рдкреНрд▓рдЧрдЗрди рд╕рд┐рд╕реНрдЯрдо рдХреЛ рд▓рд╛рдЧреВ рдХрд░рдиреЗ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рд╕реЛрдЪ рд╕рдХрддреЗ рд╣реИрдВ :-))

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

@grobie , рдЕрдЪреНрдЫреА рдкрдХрдбрд╝, рдореВрд▓ рдЯрд┐рдкреНрдкрдгреА рдореЗрдВ рддрдпред

@matttt @Dieterbe рдпрд╣ рдмрд╣реБрдд рдЕрдЪреНрдЫрд╛ рд╣реИ! рдРрд╕рд╛ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдЖрдк "рдмреИрдЯрд░реА рд╢рд╛рдорд┐рд▓ рд▓реЗрдХрд┐рди рд╣рдЯрд╛рдиреЗ рдпреЛрдЧреНрдп" рдХреЗ рд░рд╛рд╕реНрддреЗ рдкрд░ рд╣реИрдВ рдЬреЛ рдЖрдИрдПрдордПрдЪрдУ рджреЛрдиреЛрдВ рджреБрдирд┐рдпрд╛ рдХреЗ рд╕рд░реНрд╡рд╢реНрд░реЗрд╖реНрда рд╣реИрдВред рдХреНрдпрд╛ рдЖрдкрдиреЗ рдкрд╣рд▓реЗ рд╣реА рдЗрд╕ рдмрд╛рд░реЗ рдореЗрдВ рд╕реЛрдЪрд╛ рд╣реИ рдХрд┐ рдЖрдк рдЕрд▓рд░реНрдЯ рд╣реИрдВрдбрд▓рд░ рдХреЛ рдкреНрд░рд╛рдзрд┐рдХрд░рдг рдбреЗрдЯрд╛ рдХреИрд╕реЗ рдкрд╛рд╕ рдХрд░рдиреЗ рдЬрд╛ рд░рд╣реЗ рд╣реИрдВ? рдореИрдВ рдЗрд╕ рддрд░рд╣ рдПрдХ рдХрд╣рд╛рдиреА рд╕реЛрдЪ рд░рд╣рд╛ рд╣реВрдБ:
рдПрдХ рдЧреНрд░рд╛рдлрд╛рдирд╛ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдХреЗ рд░реВрдк рдореЗрдВ рдореИрдВ _email_ рдФрд░/рдпрд╛ _рдкреЗрдЬрд░рдбреНрдпреВрдЯреА_ рдФрд░/рдпрд╛ _foo_ рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рд╕рддрд░реНрдХ рд░рд╣рдирд╛ рдЪрд╛рд╣рддрд╛ рд╣реВрдВ рдЬрдм (рдЧреНрд░рд╛рдлрд╛рдирд╛ рдЕрд▓рд░реНрдЯрд┐рдВрдЧ UI рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдирд┐рд░реНрдорд┐рдд рдХреБрдЫ рд╢рд░реНрдд) рд╣реЛрддреА рд╣реИред
рд╡рд╣ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдХреЗрд╡рд▓ рдЙрд╕ рдЕрдзрд┐рд╕реВрдЪрдирд╛ рдкреНрд░рдгрд╛рд▓реА рдХреЛ рдЕрд▓рд░реНрдЯ рднреЗрдЬрдиреЗ рдореЗрдВ рд╕рдХреНрд╖рдо рд╣реЛрдирд╛ рдЪрд╛рд╣рд┐рдП рдЬрд┐рд╕рдХреЗ рд▓рд┐рдП рд╡рд╣ рдЕрдзрд┐рдХреГрдд рд╣реИ, рдпрд╣ рд╕реНрд╡рдпрдВ рд╕реЗрд╡рд╛ рдХреЗ рд▓рд┐рдП рдПрдХ рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ рдФрд░ рдЗрд╕реЗ рдХрд┐рд╕реА рднреА рддрд░рд╣ рд╕реЗ рд╕рдВрдмреЛрдзрд┐рдд рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрдЧреАред рдЧреНрд░рд╛рдлрд╛рдирд╛ 2 рдХреЗ рдмрд╛рдж рд╕реЗ рд╣рдорд╛рд░реЗ рдкрд╛рд╕ рдПрд▓рдбреАрдПрдкреА рдПрдХреАрдХрд░рдг рдХреЗ рд╕рд╛рде рдПрдХ рдПрд╕рдХреНрдпреВрдПрд▓ рдмреИрдХрдПрдВрдб + рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдкреНрд░рдорд╛рдгреАрдХрд░рдг/рдкреНрд░рд╛рдзрд┐рдХрд░рдг рд╣реИ, рдЗрд╕рд▓рд┐рдП рдпрд╣ рдЪреЗрддрд╛рд╡рдиреА рдХреЗ рдкрд╣рд▓реЗ рджрд┐рди рд╕реЗ рдЙрд╕ рдХреНрд╖рдорддрд╛ рдХреЛ рдкреНрд░рд╛рдкреНрдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдмрд╣реБрдд рджреВрд░ рдирд╣реАрдВ рд▓рдЧрддрд╛ рд╣реИ?
рд╣реИрдВрдбрд▓рд░ рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдЕрд▓рд░реНрдЯ рд▓рдХреНрд╖реНрдп (рдЬреИрд╕реЗ рдИрдореЗрд▓ рдкрддрд╛) рдкрд╛рд╕ рдХрд░рдирд╛ рд╕реЗрдВрд╕реВ (рдЬреЛ рдЙрдкрдХрд░рдг рдореИрдВ рдкреНрд▓рдЧ рдЗрди рдХрд░ рд░рд╣рд╛ рд╣реВрдВ) рдХреЗ рд╕рд╛рде рдХрд╛рдлреА рд╕реАрдзреЗ рдЖрдЧреЗ рд╣реЛрдирд╛ рдЪрд╛рд╣рд┐рдП, рджреВрд╕рд░реЛрдВ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдирд╣реАрдВ рдХрд╣ рд╕рдХрддрд╛ред

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

рд╡реНрдпрдХреНрддрд┐рдЧрдд рд░реВрдк рд╕реЗ, рдореБрдЭреЗ рдПрдХ рд╡рд┐рд╢рд┐рд╖реНрдЯ рдЕрд▓рд░реНрдЯ рд╣реИрдВрдбрд▓рд░ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рдирд╣реАрдВ рд╣реИред рдореИрдВ рдПрдХ рд╕рд╛рдорд╛рдиреНрдп HTTP POST рд╣реИрдВрдбрд▓рд░ рджреЗрдЦрдирд╛ рдЪрд╛рд╣рддрд╛ рд╣реВрдВ, рдЬреЛ рдХрд┐ рдЬреИрд╕реЗ рд╣реА рдПрдХ рдЕрд▓рд░реНрдЯ рдлреЗрдВрдХрд╛ рдЬрд╛рддрд╛ рд╣реИ, рд╡реИрд╕реЗ рд╣реА рдЯреНрд░рд┐рдЧрд░ рд╣реЛ рдЬрд╛рддрд╛ рд╣реИред рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдЕрдзрд┐рдХрд╛рдВрд╢ рд╡реНрдпрд╡рд╕реНрдерд╛рдкрдХ рдЬрд▓реНрджреА рд╕реЗ рдХреБрдЫ рдРрд╕рд╛ рдмрдирд╛ рд╕рдХрддреЗ рд╣реИрдВ рдЬреЛ HTTP рдХреЛ рд╕реНрд╡реАрдХрд╛рд░ рдХрд░рдиреЗ рдореЗрдВ рд╕рдХреНрд╖рдо рд╣реИ рдФрд░ рдлрд┐рд░ рдЗрд╕рдХреЗ рд╕рд╛рде рдЬреЛ рдХреБрдЫ рднреА рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ рдЙрд╕реЗ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ (рдЗрд╕реЗ nagios, riemann, younameit рдХреЛ рднреЗрдЬрдирд╛)ред рддреЛ рдореБрдЭреЗ рдПрдХ HTTP рд╣реИрдВрдбрд▓рд░ рд╕реЗ рдЦреБрд╢реА рд╣реЛрдЧреА рдЬреЛ JSON рдбреЗрдЯрд╛ рдХреЗ рд░реВрдк рдореЗрдВ рдЕрд▓рд░реНрдЯ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рд╕рднреА рд╕реВрдЪрдирд╛рдПрдВ рднреЗрдЬрддрд╛ рд╣реИред

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

рдЕрдЪреНрдЫрд╛ рдХрд╛рдо рдХрд░рддреЗ рд░рд╣реЛ рджреЛрд╕реНрддреЛрдВ!

рдЪрд┐рдпрд░реНрд╕

рдореИрдВ рдПрдХ рд╕рд╛рдорд╛рдиреНрдп HTTP POST рд╣реИрдВрдбрд▓рд░ рджреЗрдЦрдирд╛ рдЪрд╛рд╣рддрд╛ рд╣реВрдВ, рдЬреЛ рдХрд┐ рдЬреИрд╕реЗ рд╣реА рдПрдХ рдЕрд▓рд░реНрдЯ рдлреЗрдВрдХрд╛ рдЬрд╛рддрд╛ рд╣реИ, рд╡реИрд╕реЗ рд╣реА рдЯреНрд░рд┐рдЧрд░ рд╣реЛ рдЬрд╛рддрд╛ рд╣реИред рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдЕрдзрд┐рдХрд╛рдВрд╢ рд╡реНрдпрд╡рд╕реНрдерд╛рдкрдХ рдЬрд▓реНрджреА рд╕реЗ рдХреБрдЫ рдРрд╕рд╛ рдмрдирд╛ рд╕рдХрддреЗ рд╣реИрдВ рдЬреЛ HTTP рдХреЛ рд╕реНрд╡реАрдХрд╛рд░ рдХрд░рдиреЗ рдореЗрдВ рд╕рдХреНрд╖рдо рд╣реИ рдФрд░ рдлрд┐рд░ рдЗрд╕рдХреЗ рд╕рд╛рде рдЬреЛ рдХреБрдЫ рднреА рдХрд░рдиреЗ рдХреА рдЬрд╝рд░реВрд░рдд рд╣реИ рдЙрд╕реЗ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ (рдЗрд╕реЗ nagios, riemann, younameit рдХреЛ рднреЗрдЬрдирд╛)

рдЗрд╕рд▓рд┐рдП рдпрджрд┐ рдХреЛрдИ рдЕрд▓рд░реНрдЯ рд╕рдХреНрд░рд┐рдп рд╣реЛрддрд╛ рд╣реИ (рдХрд╣рддреЗ рд╣реИрдВ "рд╡реЗрдм123 рдореЗрдВ рдорд╣рддреНрд╡рдкреВрд░реНрдг рд╕реАрдкреАрдпреВ рдирд┐рд╖реНрдХреНрд░рд┐рдп рд╣реИ!, рдорд╛рди 1 рдереНрд░реЗрд╢реЛрд▓реНрдб 15 рд╕реЗ рдХрдо рд╣реИ") рдФрд░ рд╣рдо рдЙрд╕ рдбреЗрдЯрд╛ рдХрд╛ рдПрдХ http рдкреЛрд╕реНрдЯ рдХрд░рддреЗ рд╣реИрдВ, рддреЛ рдЖрдк рдЗрд╕реЗ рдирд╛рдЧрд┐рдпреЛрд╕ рдореЗрдВ рдХреИрд╕реЗ рд╕рдВрднрд╛рд▓реЗрдВрдЧреЗ? рдЖрдкрдХрд╛ рдорддрд▓рдм рд╣реИ рдХрд┐ рдирд╛рдЧрд┐рдпреЛрд╕ рдЗрд╕реЗ рдПрдХ рдирд┐рд╖реНрдХреНрд░рд┐рдп рд╕реЗрд╡рд╛ рдЬрд╛рдВрдЪ рдХреЗ рд░реВрдк рдореЗрдВ рд▓реЗрдЧрд╛, рдФрд░ рдлрд┐рд░ рдирд╛рдЧрд┐рдпреЛрд╕ рд╕реВрдЪрдирд╛рдПрдВ рднреЗрдЬреЗрдЧрд╛?

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

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

рдЗрд╕рд▓рд┐рдП рдпрджрд┐ рдХреЛрдИ рдЕрд▓рд░реНрдЯ рд╕рдХреНрд░рд┐рдп рд╣реЛрддрд╛ рд╣реИ (рдХрд╣рддреЗ рд╣реИрдВ "рд╡реЗрдм123 рдореЗрдВ рдорд╣рддреНрд╡рдкреВрд░реНрдг рд╕реАрдкреАрдпреВ рдирд┐рд╖реНрдХреНрд░рд┐рдп рд╣реИ!, рдорд╛рди 1 рдереНрд░реЗрд╢реЛрд▓реНрдб 15 рд╕реЗ рдХрдо рд╣реИ") рдФрд░ рд╣рдо рдЙрд╕ рдбреЗрдЯрд╛ рдХрд╛ рдПрдХ>http рдкреЛрд╕реНрдЯ рдХрд░рддреЗ рд╣реИрдВ, рддреЛ рдЖрдк рдЗрд╕реЗ рдирд╛рдЧрд┐рдпреЛрд╕ рдореЗрдВ рдХреИрд╕реЗ рд╕рдВрднрд╛рд▓реЗрдВрдЧреЗ? рдЖрдкрдХрд╛ рдорддрд▓рдм рд╣реИ рдХрд┐ рдирд╛рдЧрд┐рдпреЛрд╕ рдЗрд╕реЗ рдПрдХ рдирд┐рд╖реНрдХреНрд░рд┐рдп рд╕реЗрд╡рд╛ рдЬрд╛рдВрдЪ рдХреЗ рд░реВрдк рдореЗрдВ рд▓реЗрдЧрд╛, рдФрд░ рдлрд┐рд░ рдирд╛рдЧрд┐рдпреЛрд╕ рд╕реВрдЪрдирд╛рдПрдВ рднреЗрдЬреЗрдЧрд╛?

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

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

рдЪрд┐рдпрд░реНрд╕

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

tl; dr: рдкрд╣рд▓реЗ рдЕрдкрдиреА "рдмреИрдЯрд░реА" рдмрдирд╛рдиреЗ рдкрд░ рдзреНрдпрд╛рди рдХреЗрдВрджреНрд░рд┐рдд рдХрд░рдХреЗ, Grafana рдореЗрдВ рдПрдХ рдкреВрд░реНрдг рд╡рд┐рд╢реЗрд╖рддрд╛рдУрдВ рд╡рд╛рд▓рд╛ рдЕрд▓рд░реНрдЯ рд╕рд┐рд╕реНрдЯрдо рд╣реЛрдЧрд╛, рдЬреЛ рдмрд╛рдж рдореЗрдВ рддреГрддреАрдп рдкрдХреНрд╖ рдЕрд▓рд░реНрдЯрд┐рдВрдЧ рдЯреВрд▓ рдХреЗ рд╕рд╛рде рдПрдХреАрдХрд░рдг рдХреЗ рд▓рд┐рдП рдПрдХ рд╕реЗрд╡рд╛ рдореЗрдВ рд╡рд┐рдХрд╕рд┐рдд рд╣реЛ рд╕рдХрддрд╛ рд╣реИред

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

рдЕрджреНрдпрддрди рдХреЗ рд▓рд┐рдП рдзрдиреНрдпрд╡рд╛рдж! рдореЗрд░реЗ рдЙрдкрдпреЛрдЧ рдХреЗ рдорд╛рдорд▓реЗ рдореЗрдВ рдЧреНрд░реИрдлрд╛рдирд╛ рдореЗрдВ рдЕрдВрддрд░реНрдирд┐рд╣рд┐рдд рдЕрд▓рд░реНрдЯрд┐рдВрдЧ рдХреА рдореБрдЭреЗ рдЗрд╕ рд╕рдордп рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрдЧреАред рдореИрдВ рдЧреНрд░реЗрдлрд╛рдирд╛ рдХреЗ рдЕрд▓рд░реНрдЯ рд╣реЛрдиреЗ рдХрд╛ рдмреЗрд╕рдмреНрд░реА рд╕реЗ рдЗрдВрддрдЬрд╛рд░ рдХрд░ рд░рд╣рд╛ рд╣реВрдВред

рдЬреИрд╕рд╛ рдХрд┐ рдореИрдВрдиреЗ рдЖрдИрдЖрд░рд╕реА рдореЗрдВ рд╡рд╛рджрд╛ рдХрд┐рдпрд╛ рдерд╛, рдЗрд╕рдХреЗ рд▓рд┐рдП рд╣рдорд╛рд░рд╛ рдЙрдкрдпреЛрдЧ рдорд╛рдорд▓рд╛ рдпрд╣рд╛рдВ рд╣реИ:

рд╣рдорд╛рд░реЗ рдкрд╛рд╕ рдПрдХ рд╡рд┐рд░рд╛рд╕рдд рд░реЗрд▓-рдРрдк рд╣реИ рдЬреЛ searches our logs рд▓рд┐рдП patterns рдФрд░ рдЗрд╕рдореЗрдВ рдПрдХ рд╣реИ
HTTP API рдЙрддреНрддрд░ рджреЗрдиреЗ рдХреЗ рд▓рд┐рдП рдпрджрд┐ рдПрдХ рдирд┐рд╢реНрдЪрд┐рдд pattern рдиреЗ рдЗрд╕реЗ thresholds рдХреЛ рдкрд╛рд░ рдХрд░ рд▓рд┐рдпрд╛ рд╣реИ рдФрд░
рдЗрд╕ рдкреНрд░рдХрд╛рд░ {OK,WARNING,CRITICAL} ред

Threshold рдпрд╛ рддреЛ рд╣реЛ рд╕рдХрддрд╛ рд╣реИ:

  • status рдХрд╛ CRITICAL рдЕрдЧрд░ pattern рдмрд┐рд▓реНрдХреБрд▓ рдореМрдЬреВрдж рд╣реИред
  • рд╡рд╣ status WARNING рдпрджрд┐ pattern X рдЧреБрдирд╛ рд╕реЗ рдЕрдзрд┐рдХ рдкрд╛рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ
    рдФрд░ status CRITICAL рдпрджрд┐ Y рдмрд╛рд░ рд╕реЗ рдЕрдзрд┐рдХ рдкрд╛рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред
  • рдЕрдЧрд░ pattern 1 рдШрдВрдЯреЗ рд╕реЗ рдХрдо рдкреБрд░рд╛рдирд╛ рд╣реИ рддреЛ status рд╣реИ OK ,
    3 рдШрдВрдЯреЗ рд╕реЗ рдХрдо status WARNING рдФрд░ рдЕрдиреНрдпрдерд╛ status рд╣реИ
    CRITICAL ред

рдЕрдЧрд░ рдореИрдВ рдЗрд╕ рд╕реБрд╡рд┐рдзрд╛ рдХреЛ рд╕рд╣реА рдврдВрдЧ рд╕реЗ рд╕рдордЭрддрд╛ рд╣реВрдВ, рддреЛ рдЧреНрд░реИрдлрд╛рдирд╛ рдЗрд╕ рдЙрдкрдпреЛрдЧ рдХрд╛ рд╕рдорд░реНрдерди рдХрд░реЗрдЧрд╛
рдкреИрдЯрд░реНрди (рд▓реЙрдЧрд╕реНрдЯреИрд╢ рдФрд░ рдЗрд▓рд╛рд╕реНрдЯрд┐рдХреНрд╕ рдЦреЛрдЬ рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ) рдЬрдм рдпрд╣ рд╕реБрд╡рд┐рдзрд╛ рдФрд░
рдЗрд▓рд╛рд╕реНрдЯрд┐рдХреНрд╕ рдЦреЛрдЬ рдбреЗрдЯрд╛ рд╕реНрд░реЛрдд рдкреВрд░реА рддрд░рд╣ рд╕реЗ рд▓рд╛рдЧреВ рд╣реЛ рдЧрдпрд╛ рд╣реИ?

@Dieterbe @mattttt рдЖрдкрдХреА рд╕реНрд▓рд╛рдЗрдбреНрд╕ рдФрд░ рдореЙрдХ-рдЕрдк рдмрд┐рд▓реНрдХреБрд▓ рдЕрджреНрднреБрдд рд▓рдЧ рд░рд╣реЗ рд╣реИрдВ! рдпрд╣ рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдЧреЗрдо рдЪреЗрдВрдЬрд░ рд╣реИред
рдореЗрд░реЗ рд▓рд┐рдП рдЖрдВрддрд░рд┐рдХ рдЧреНрд░рд╛рдлрд╛рдирд╛ рдЕрд▓рд░реНрдЯ рд╣реИрдВрдбрд▓рд░ рд╣рдорд╛рд░реА рдЖрд╡рд╢реНрдпрдХрддрд╛рдУрдВ рдХреЗ рдЕрдиреБрд░реВрдк рд╕рд░реНрд╡реЛрддреНрддрдо рд╣реЛрдЧрд╛ред
рдХрд╛рд░рдг:

  • рд╕реНрд╡-рд╕реЗрд╡рд╛ - рдмрд╣реБрдд рдорд╣рддреНрд╡рдкреВрд░реНрдг ред рд╣рдорд╛рд░реЗ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛рдУрдВ рдиреЗ рдЬреЛрд░ рд╕реЗ рдФрд░ рд╕реНрдкрд╖реНрдЯ рд░реВрдк рд╕реЗ рдХрд╣рд╛ рдХрд┐ рд╡реЗ Grafana рдХреЗ рдЕрдВрджрд░ рд╢реБрд░реВ рд╕реЗ рдЕрдВрдд рддрдХ рд╕реНрд╡рдпрдВ рдЕрд▓рд░реНрдЯ рдмрдирд╛рдирд╛ рдЪрд╛рд╣рддреЗ рд╣реИрдВред
  • рдПрдХреАрдХреГрдд рдХрд╛рд░реНрдпрдкреНрд░рд╡рд╛рд╣ - рдореИрдВ рдЧрддрд┐рдорд╛рди рднрд╛рдЧреЛрдВ рдХреЛ рдХрдо рдХрд░рдирд╛ рдЪрд╛рд╣рддрд╛ рд╣реВрдВ рди рдХрд┐ рдЙрдиреНрд╣реЗрдВ рдмрдврд╝рд╛рдирд╛ред рдЬреИрд╕рд╛ рдХрд┐ @Dieterbe рдиреЗ рдмрддрд╛рдпрд╛, рдПрдХ рддреГрддреАрдп рдкрдХреНрд╖ рдЕрд▓рд░реНрдЯ рд╣реИрдВрдбрд▓рд░ рдХреЛ рдХрдо рд╕реЗ рдХрдо 4 рдЪрд░рдгреЛрдВ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрдЧреА рдЬрд╣рд╛рдВ рдПрдХ рдЖрдВрддрд░рд┐рдХ рдЕрд▓рд░реНрдЯ рд╣реИрдВрдбрд▓рд░ рдХреЛ рдХреЗрд╡рд▓ 1 рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрдЧреА (рд╢рд╛рдпрдж 2 рдпрджрд┐ рдЖрдкрдХреЛ рдкреНрд░рддреНрдпреЗрдХ рдереНрд░реЗрд╕рд╣реЛрд▓реНрдб рдХреЗ рд▓рд┐рдП рдЕрдзрд┐рд╕реВрдЪрдирд╛ рд╡рд┐рдзрд┐ рдХреЛ рдкрд░рд┐рднрд╛рд╖рд┐рдд рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ? - рдкреНрд░рд╕реНрддреБрддрд┐ рд╕реЗ рдЕрдирд┐рд╢реНрдЪрд┐рдд)ред
  • рд╕рдЦреНрдд рдПрдХреАрдХрд░рдг рдФрд░ рдмреБрдирд┐рдпрд╛рджреА рдврд╛рдВрдЪреЗ рдХреЛ рд╕рдЪреЗрдд рдХрд░рдиреЗ рд╡рд╛рд▓реЗ рддреАрд╕рд░реЗ рдкрдХреНрд╖ рдкрд░ рдХреЛрдИ рдирд┐рд░реНрднрд░рддрд╛ рдирд╣реАрдВред

рдХреБрдЫ рдЪрд┐рдВрддрд╛рдПрдБ:

  • рдлрд╝реНрд░реАрдХреНрд╡реЗрдВрд╕реА рдЪреЗрдХрд┐рдВрдЧ рдереНрд░реЗрд╕рд╣реЛрд▓реНрдб рдХреНрдпрд╛ рд╣реИ?
  • рдпрд╣ рдорддрджрд╛рди рдЖрд╡реГрддреНрддрд┐ рдХреЛ рдХреИрд╕реЗ рд╕рдВрднрд╛рд▓рддрд╛ рд╣реИ рдЬреЛ рдбреЗрдЯрд╛ рдХреЛ рд╡рд╛рдкрд╕ рдкрд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдмрд╣реБрдд рддреЗрдЬрд╝ рд╣реИ? рд▓реЙрдЧ, рд╕рддрд░реНрдХ рдФрд░ рдХрддрд╛рд░рдмрджреНрдз рдпрд╛ рдЧрд┐рд░рд╛рдпрд╛ рдЧрдпрд╛?
  • рд╕реНрдХреЗрд▓рд┐рдВрдЧ рдХреЗ рд▓рд┐рдП, рдЪрд┐рдВрддрд┐рдд рд╣реИ рдХрд┐ Grafana рдЪреЗрдХ рдХреА рднрд╛рд░реА рд╕рдВрдЦреНрдпрд╛, рддреЗрдЬрд╝ рдЖрд╡реГрддреНрддрд┐ рдФрд░ рд╡рд┐рд╢реЗрд╖ рд░реВрдк рд╕реЗ рдбреЗрдЯрд╛ рд╕реНрд░реЛрддреЛрдВ рдХреЗ рдмреАрдЪ рд╡рд┐рд▓рдВрдмрддрд╛ рдХреЗ рд╕рд╛рде рд░рдЦрдиреЗ рдореЗрдВ рд╕рдХреНрд╖рдо рдирд╣реАрдВ рд╣реЛ рд╕рдХрддрд╛ рд╣реИ рдХрд┐ рд╣рдореЗрдВ рдЖрдВрддрд░рд┐рдХ рдЕрд▓рд░реНрдЯрд┐рдВрдЧ рдХрд╛ рд╕рдорд░реНрдерди рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП Grafana рд╕рд░реНрд╡рд░реЛрдВ рдХреЛ рдЬреЛрдбрд╝рдиреЗ/рд╕реНрдХреЗрд▓ рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрдЧреАред рдореБрдЭреЗ рдпрд╣ рдкрддрд╛ рд╣реИ рдХреНрдпреЛрдВрдХрд┐ рдЕрдм рд╣рдореЗрдВ рдХрдИ рддреГрддреАрдп рдкрдХреНрд╖ рдЕрд▓рд░реНрдЯ рд╣реИрдВрдбрд▓рд░ рдЗрдВрд╕реНрдЯреЗрдВрд╕ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИред рдЗрд╕ рдорд╛рдорд▓реЗ рдореЗрдВ рд╣рдо Grafana рд╕рд░реНрд╡рд░реЛрдВ рдХреЗ рдПрдХ рд╕рдореВрд╣ рдХреЗ рдмреАрдЪ рдереНрд░реЗрд╢реЛрд▓реНрдб рдЪреЗрдХ рдХреЛ рдирд┐рд░реНрдмрд╛рдз рд░реВрдк рд╕реЗ рдЕрд╕рд╛рдЗрди рдпрд╛ рдХрддрд╛рд░рдмрджреНрдз рдХрд░рдиреЗ рдореЗрдВ рдХреИрд╕реЗ рд╕рдХреНрд╖рдо рд╣реЛрдВрдЧреЗ, рдЦрд╛рд╕рдХрд░ рдпрджрд┐ рдЪреЗрдХ рдПрдХ рд╣реА рдбреЗрдЯрд╛ рд╕реНрд░реЛрдд рд╕реЗ рд╣реИрдВ? рдПрдХ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдЕрдиреБрднрд╡ рд╕реЗ рдореИрдВ рдЪрд╛рд╣рддрд╛ рд╣реВрдВ рдХрд┐ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдмрд┐рдирд╛ рдХрд┐рд╕реА рд╡рд┐рд╢реЗрд╖ рдЬрд╛рдВрдЪ рдХреЗ рд▓рд┐рдП рдЧреНрд░рд╛рдлрд╛рдирд╛ рдХреЗ рдПрдХ рд╡рд┐рд╢реЗрд╖ "рдЕрд╕рд╛рдЗрди рдХрд┐рдП рдЧрдП" рдЗрдВрд╕реНрдЯреЗрдВрд╕ рдкрд░ рдЬрд╛рдиреЗ рдХреЗ рдмрд┐рдирд╛ рд▓реЛрдб рд╕рдВрддреБрд▓рд┐рдд, рдЧреНрд░рд╛рдлрд╛рдирд╛ рд╕рд░реНрд╡рд░ рдХреЗ рдХреНрд▓рд╕реНрдЯрд░ рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдереНрд░реЗрд╕рд╣реЛрд▓реНрдб рдмрдирд╛рдПрдВред
  • рд╕реВрдЪрдирд╛рдУрдВ рдХреЗ рд▓рд┐рдП, рдХреНрдпрд╛ рдпрд╣ рдХрд┐рд╕реА рдкреНрд░рдХрд╛рд░ рдХреЗ рдкреНрд▓рдЧрдЗрди рдЖрд░реНрдХрд┐рдЯреЗрдХреНрдЪрд░ рдХрд╛ рд╕рдорд░реНрдерди рдХрд░реЗрдЧрд╛ рддрд╛рдХрд┐ рд╕реВрдЪрдирд╛рдУрдВ рдХреЛ рдЖрд╕рд╛рдиреА рд╕реЗ рд╡рд┐рдХрд╕рд┐рдд рдФрд░ рдПрдХреАрдХреГрдд рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХреЗ? рд╕рд╛рдорд╛рдиреНрдп рддреМрд░ рдкрд░ рд╣рдореЗрдВ рдХреБрдЫ рдРрд╕рд╛ рдЪрд╛рд╣рд┐рдП рдЬреЛ HTTP рдкреЛрд╕реНрдЯ рдХрд░ рд╕рдХреЗред рдпрд╣ рдкреЗрдЬрд░рдбреНрдпреВрдЯреА, xMatters, VictorOps, Opsgenie, рдЖрджрд┐ рдХреА рдкрд╕рдВрдж рдХреЗ рд╕рд╛рде рд╕рдмрд╕реЗ рдЖрдо рд╣реИред рдкреНрд░рддреНрдпреЗрдХ рдХреЛ рдереЛрдбрд╝рд╛ рдЕрд▓рдЧ рдкреНрд░рд╛рд░реВрдк, рдкреНрд░рдорд╛рдгреАрдХрд░рдг рдЖрджрд┐ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрддреА рд╣реИред рдЬреИрд╕рд╛ рдХрд┐ рдкрд╣рд▓реЗ рдЗрд╕ рдзрд╛рдЧреЗ рдореЗрдВ рдЙрд▓реНрд▓реЗрдЦ рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ, рд╢рд╛рдпрдж рдПрдХ рд╕рд╛рдорд╛рдиреНрдп HTTP POST рд╣реИрдВрдбрд▓рд░ рдХрд╛рдо рдХрд░реЗрдЧрд╛ рдЬреЛ рдПрдХ рдХреЛ рднреЗрдЬреЗрдЧрд╛ рдХрд╕реНрдЯрдо HTTP рд╕реЗрд╡рд╛ рдЬреЛ рдЖрдк рдЗрд╕рдХреЗ рд╕рд╛рде рдХрд░рдирд╛ рдЪрд╛рд╣рддреЗ рд╣реИрдВ рд╡рд╣ рдХрд░рдиреЗ рдореЗрдВ рд╕рдХреНрд╖рдо рд╣реИред рд╡реИрдХрд▓реНрдкрд┐рдХ рд░реВрдк рд╕реЗ рдПрдХ рдХрд╕реНрдЯрдо рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдХреНрд╖рдорддрд╛ рднреА рдХрд╛рдо рдХрд░рдиреА рдЪрд╛рд╣рд┐рдПред
  • рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдереНрд░реЗрд╕рд╣реЛрд▓реНрдб рдХреЛ рдПрдкреАрдЖрдИ рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рд╕реЗрдЯ, рдкреБрдирд░реНрдкреНрд░рд╛рдкреНрдд рдФрд░ рдЙрд▓реНрд▓рдВрдШрди рдкреНрд░рд╛рдкреНрдд рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ? рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдпрд╣ рдорджрджрдЧрд╛рд░ рд╣реЛрдЧрд╛

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

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

рд╕реНрдХреЙрдЯ

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

рд╡реИрд╕реЗ рднреА, рд╕рддрд░реНрдХ рдХрд░рдиреЗ рдХреЗ рд╡рд┐рд╖рдп рдкрд░ рдХреБрдЫ рд╡рд┐рдЪрд╛рд░:

  • рдЕрд▓рдЧ-рдЕрд▓рдЧ рдореЗрдЯреНрд░рд┐рдХреНрд╕ рджреНрд╡рд╛рд░рд╛ рдЕрд▓рд░реНрдЯ рдХрд░рдирд╛ рдмреЗрдХрд╛рд░ рд╣реИред рдореИрдВ рдПрдХ рдРрд╕реА рдХрдВрдкрдиреА рдореЗрдВ рдХрд╛рдо рдХрд░рддрд╛ рд╣реВрдВ рдЬреЛ рд╣рдЬрд╛рд░реЛрдВ рд╕рд░реНрд╡рд░реЛрдВ рдХрд╛ рдкреНрд░рдмрдВрдзрди рдХрд░рддреА рд╣реИ, рдФрд░ 'рдлреНрд░реА рдбрд┐рд╕реНрдХ рд╕реНрдкреЗрд╕%' рдХреА рдкреНрд░рддреНрдпреЗрдХ рдореАрдЯреНрд░рд┐рдХ рд╢реНрд░реГрдВрдЦрд▓рд╛ рдХреЗ рд▓рд┐рдП рдЕрд▓рдЧ-рдЕрд▓рдЧ рдЕрд▓рд░реНрдЯ рдмрдирд╛рдиреЗ/рдХреЙрдиреНрдлрд╝рд┐рдЧрд░/рдкреНрд░рдмрдВрдзрд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рддрд╛рд░реНрдХрд┐рдХ рд░реВрдк рд╕реЗ рдЕрдХреНрд╖рдореНрдп рд╣реИред рдПрдВрдЯрд░рдкреНрд░рд╛рдЗрдЬрд╝ рдореЙрдирд┐рдЯрд░рд┐рдВрдЧ рдЯреВрд▓ рдЕрдХреНрд╕рд░ рд░реЗрдЧреБрд▓рд░ рдПрдХреНрд╕рдкреНрд░реЗрд╢рди (рдпрд╛ рдХреЗрд╡рд▓ рд╡рд╛рдЗрд▓реНрдбрдХрд╛рд░реНрдб рдПрдХреНрд╕рдкреНрд░реЗрд╢рди) рдХреЗ рд╕рд╛рде рдХрдИ рдореАрдЯреНрд░рд┐рдХ-рд╢реНрд░реГрдВрдЦрд▓рд╛ рдХреЛ рдПрдХ рд╕рд╛рде рдЬреЛрдбрд╝рддреЗ рд╣реИрдВред StatsAgg рдЙрд╕реА рдЖрдзрд╛рд░ рдкрд░ рдмрдирд╛рдпрд╛ рдЧрдпрд╛ рдерд╛; рдПрдХрд╛рдзрд┐рдХ рдореАрдЯреНрд░рд┐рдХ-рд╢реНрд░реГрдВрдЦрд▓рд╛ рдПрдХ рд╕рд╛рде рдмрдВрдзреЗ рд╣реБрдП рд╣реИрдВ, рдФрд░ рдлрд┐рд░ рдореЗрдЯреНрд░рд┐рдХреНрд╕ рдХреЗ рд╕рдореВрд╣ рдореЗрдВ рдПрдХ 'рдЕрд▓рд░реНрдЯ' рджреНрд╡рд╛рд░рд╛ рдЗрд╕рдХреЗ рдЦрд┐рд▓рд╛рдл рдирд┐рд╖реНрдкрд╛рджрд┐рдд рдЕрд▓рд░реНрдЯ рдереНрд░реЗрд╕рд╣реЛрд▓реНрдб рдЪреЗрдХ рд╣реЛрддрд╛ рд╣реИред рдмрдбрд╝реЗ рдкреИрдорд╛рдиреЗ рдкрд░, рдЗрд╕ рддрд░рд╣ рдХреА рдХреНрд╖рдорддрд╛ рдПрдХ рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИред
  • рдЕрдЧрд░ рдХреЛрдИ рдореЗрд░реЗ рдкрд┐рдЫрд▓реЗ рджрд╛рд╡реЗ рдХреЛ рд╕реНрд╡реАрдХрд╛рд░ рдХрд░рддрд╛ рд╣реИ рдХрд┐ рдПрдХ рдЕрд▓рд░реНрдЯрд┐рдВрдЧ рдЯреВрд▓ рдХреЛ рдЕрд▓рдЧ-рдЕрд▓рдЧ рдореЗрдЯреНрд░рд┐рдХреНрд╕ рд╕реЗ рдЕрд▓рд░реНрдЯ рдирд╣реАрдВ рдХрд░рдирд╛ рдЪрд╛рд╣рд┐рдП, рддреЛ рдЗрд╕рдХрд╛ рдорддрд▓рдм рдпрд╣ рд╣реИ рдХрд┐ рдЯреВрд▓ рдореЗрдВ рдХреНрд╡рд╛рд▓рд┐рдлрд╛рдЗрдВрдЧ рдореЗрдЯреНрд░рд┐рдХреНрд╕ рдФрд░ рдореЗрдЯреНрд░рд┐рдХ рд╡реИрд▓реНрдпреВрдЬ рдХреА рд╕реВрдЪреА рдЬрд▓реНрджреА рд╕реЗ рдкреНрд░рд╛рдкреНрдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдПрдХ рдореИрдХреЗрдирд┐рдЬреНрдо рд╣реЛрдирд╛ рдЪрд╛рд╣рд┐рдПред рдореЗрдЯреНрд░рд┐рдХреНрд╕ рдФрд░ рдореАрдЯреНрд░рд┐рдХ рдорд╛рдиреЛрдВ рдХреА рд╕реВрдЪреА рдкреНрд░рд╛рдкреНрдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХрдИ рдЯреВрд▓ рдХреНрд╡реЗрд░реАрд┐рдВрдЧ рдбреЗрдЯрд╛-рд╕реНрдЯреЛрд░ рдкрд░ рднрд░реЛрд╕рд╛ рдХрд░рддреЗ рд╣реИрдВ, рдФрд░ рдпрд╣ рд╕рдорд╛рдзрд╛рди рд╕реНрдкрд╖реНрдЯ рд░реВрдк рд╕реЗ рдмрдбрд╝реЗ рдкреИрдорд╛рдиреЗ рдкрд░ рдмрд╣реБрдд рдЕрдЪреНрдЫреА рддрд░рд╣ рд╕реЗ рдХрд╛рдо рдирд╣реАрдВ рдХрд░рддрд╛ рд╣реИред рдЪреЗрддрд╛рд╡рдиреА рддрд░реНрдХ, рдЗрд╕рдХреА рдкреНрд░рдХреГрддрд┐ рд╕реЗ, рдЕрдХреНрд╕рд░ рдЪрд▓рд╛рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрддреА рд╣реИ (рдкреНрд░рддреНрдпреЗрдХ рдПрдХреНрд╕ рд╕реЗрдХрдВрдб, рдпрд╛ рдкреНрд░рддреНрдпреЗрдХ рдирдП рдХреНрд╡рд╛рд▓реАрдлрд╛рдЗрдВрдЧ рдбреЗрдЯрд╛рдкреЙрдЗрдВрдЯ рд░реЛрд▓ рдХреЗ рд░реВрдк рдореЗрдВ)ред рдбреЗрдЯрд╛рд╕реНрдЯреЛрд░реНрд╕ (рдЧреНрд░реЗрдлрд╛рдЗрдЯ, opentsdb, influxdb, рдЖрджрд┐) рд╕рд┐рд░реНрдл 'рдореБрдЭреЗ рдЗрд╕ рдкреИрдЯрд░реНрди рдХреЗ рдЕрдиреБрд░реВрдк рдореЗрдЯреНрд░рд┐рдХреНрд╕ рдХреА рд╡рд░реНрддрдорд╛рди рд╕реВрдЪреА рджреЗрдВ' рдФрд░ 'рдореБрдЭреЗ рдЗрди Y рдореЗрдЯреНрд░рд┐рдХреНрд╕ рдХреЗ рд▓рд┐рдП рдЕрдВрддрд┐рдо X рдорд╛рди рджрд┐рдЦрд╛рдПрдВ' рдХреА рдирд┐рд░рдВрддрд░ рдХреНрд╡реЗрд░реА рдХреЛ рд╕рдВрднрд╛рд▓рдиреЗ рдХреЗ рд▓рд┐рдП рдирд╣реАрдВ рдмрдирд╛рдпрд╛ рдЧрдпрд╛ рдерд╛ред рдЙрдирдХреЗ рдкрд╛рд╕ рдпрд╛ рддреЛ рдЙрдкрдпреБрдХреНрдд API/рдХреНрд╡реЗрд░реА рднрд╛рд╖рд╛ рдирд╣реАрдВ рд╣реИ, рдпрд╛ рд╡реЗ рдХреЗрд╡рд▓ рд▓реЛрдб рдХреЛ рд╕рдВрднрд╛рд▓ рдирд╣реАрдВ рд╕рдХрддреЗ рд╣реИрдВред рд╕реНрдкрд╖реНрдЯ рд╣реЛрдиреЗ рдХреЗ рд▓рд┐рдП, рдореИрдВ рдбреЗрдЯрд╛рд╕реНрдЯреЛрд░ рдореЗрдВ 10,000,000 рдЙрдкрд▓рдмреНрдз рдореАрдЯреНрд░рд┐рдХ-рд╢реНрд░реГрдВрдЦрд▓рд╛ рд╣реЛрдиреЗ рдкрд░ 10,000 рдореАрдЯреНрд░рд┐рдХ-рд╢реНрд░реГрдВрдЦрд▓рд╛ рдХреЗ рд╡рд┐рд░реБрджреНрдз рдЪрд▓рдиреЗ рд╡рд╛рд▓реЗ рдЪреЗрддрд╛рд╡рдиреА рддрд░реНрдХ рдХреЗ рдкреИрдорд╛рдиреЗ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдмрд╛рдд рдХрд░ рд░рд╣рд╛ рд╣реВрдВред рдпрд╣ рд╣рд░ рдХрд┐рд╕реА рдХреЗ рдЙрдкрдпреЛрдЧ рдХрд╛ рдорд╛рдорд▓рд╛ рдирд╣реАрдВ рд╣реИ, рд▓реЗрдХрд┐рди рдпрд╣ рдореЗрд░реА рдХрдВрдкрдиреА рдХрд╛ рд╣реИред
  • рдореИрдВрдиреЗ рдкрд╛рдпрд╛ рд╣реИ рдХрд┐ рд╕реНрдЯреНрд░реАрдо рдкреНрд░реЛрд╕реЗрд╕рд┐рдВрдЧ рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рд╕рдорд╕реНрдпрд╛ рд╕реЗ рдирд┐рдкрдЯрдирд╛ рдореЗрд░реЗ рдЖрдЦрд┐рд░реА рдмреБрд▓реЗрдЯ рдкреЙрдЗрдВрдЯ рджреНрд╡рд╛рд░рд╛ рдЙрдард╛рдП рдЧрдП рдореБрджреНрджреЛрдВ рдХреЛ рд╣рд▓ рдХрд░рдиреЗ рдХрд╛ рдПрдХрдорд╛рддреНрд░ рд╡реНрдпрд╡рд╣рд╛рд░реНрдп рддрд░реАрдХрд╛ рд╣реИред рдЗрд╕рд▓рд┐рдП StatsAgg рдХреЛ рдбреЗрдЯрд╛рд╕реНрдЯреЛрд░ рдХреЗ рд╕рд╛рдордиреЗ рдмреИрдардиреЗ рдХреЗ рд▓рд┐рдП рдмрдирд╛рдпрд╛ рдЧрдпрд╛ рдерд╛ред рдЕрд▓рд░реНрдЯрд┐рдВрдЧ рд▓реЙрдЬрд┐рдХ рдбреЗрдЯрд╛рд╕реНрдЯреЛрд░ рдХреЛ рдЫреБрдП рдмрд┐рдирд╛ рдореЗрдЯреНрд░рд┐рдХреНрд╕ рдХреЗ рдЦрд┐рд▓рд╛рдл рдЪрд▓ рд╕рдХрддрд╛ рд╣реИ, рдФрд░ рдореЗрдЯреНрд░рд┐рдХреНрд╕ рд╕рд┐рд░реНрдл рдбреЗрдЯрд╛рд╕реНрдЯреЛрд░ рд╕реЗ рд╣реЛрдХрд░ рдЧреБрдЬрд░рддрд╛ рд╣реИред рдЗрд╕ рджреГрд╖реНрдЯрд┐рдХреЛрдг рдХреА рдореБрдЦреНрдп рдЕрд╡рдзрд╛рд░рдгрд╛ рдпрд╣ рд╣реИ рдХрд┐ 1) рдирд╡ рдирд┐рд░реНрдорд┐рдд рдЕрд▓рд░реНрдЯ рдЕрд▓рд░реНрдЯ рдореВрд▓реНрдпрд╛рдВрдХрди рдХреЗ рд▓рд┐рдП рдкреБрд░рд╛рдиреЗ/рд╕рдВрдЧреНрд░рд╣реАрдд рдореАрдЯреНрд░рд┐рдХ рдорд╛рдиреЛрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ рдирд╣реАрдВ рдХрд░ рд╕рдХрддреЗ/рдирд╣реАрдВ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ 2) рдпрджрд┐ рд╕реНрдЯреНрд░реАрдо рдкреНрд░реЛрд╕реЗрд╕рд┐рдВрдЧ рдкреНрд░реЛрдЧреНрд░рд╛рдо (рдкреВрд░реНрд╡- StatsAgg) рдХреНрд░реИрд╢ рд╣реЛ рдЬрд╛рддрд╛ рд╣реИ, рддреЛ рдбреЗрдЯрд╛рдкреЙрдЗрдВрдЯ рдЗрд╕реЗ рдирд╣реАрдВ рдмрдирд╛рддреЗ рд╣реИрдВ рдбреЗрдЯрд╛рд╕реНрдЯреЛрд░ рдореЗрдВ 3) рдЪреЗрддрд╛рд╡рдиреА рдореВрд▓реНрдпрд╛рдВрдХрди рдХреЗ рд▓рд┐рдП рдЖрд╡рд╢реНрдпрдХ рдореАрдЯреНрд░рд┐рдХ рдорд╛рди рдореЗрдореЛрд░реА рдореЗрдВ рд╕рдВрдЧреНрд░рд╣реАрдд рдХрд┐рдП рдЬрд╛рддреЗ рд╣реИрдВ, рдЬреЛ рд╕рд░реНрд╡рд░ рд╕реНрдерд┐рд░рддрд╛ рдХреА рдЪрд┐рдВрддрд╛ рд╣реЛ рд╕рдХрддреА рд╣реИред 4) рд╕реНрдЯреНрд░реАрдо-рдкреНрд░реЛрд╕реЗрд╕рд┐рдВрдЧ рдкреНрд░реЛрдЧреНрд░рд╛рдо рдЖрдиреЗ рд╡рд╛рд▓реЗ рдореЗрдЯреНрд░рд┐рдХреНрд╕ рдХреЛ рдбреАрдХрдВрд╕реНрдЯреНрд░рдХреНрдЯ рдФрд░ рдкреБрдирд░реНрдирд┐рд░реНрдорд╛рдг рдХрд░рдиреЗ рдореЗрдВ рд╕рдХреНрд╖рдо рд╣реЛрдирд╛ рдЪрд╛рд╣рд┐рдП (рдЬрд┐рд╕реЗ рдкрд┐рдЫрд▓реЗ рд╕рд╛рд▓ рдЗрдиреНрдлреНрд▓рдХреНрд╕рдбреАрдмреА рдиреЗ рдЖрд╕рд╛рди рдирд╣реАрдВ рдмрдирд╛рдпрд╛ рд╣реИ ...) рдЗрди рджрдВрднреЛрдВ рдХреЗ рд╕рд╛рде рднреА, рдЗрд╕ рд╕рдорд╛рдзрд╛рди рдиреЗ рдореЗрд░реА рдХрдВрдкрдиреА рдХреЗ рд▓рд┐рдП рдФрд░ рдмрд╣реБрдд рдмрдбрд╝реЗ рдкреИрдорд╛рдиреЗ рдкрд░ рдмрд╣реБрдд рдЕрдЪреНрдЫрд╛ рдХрд╛рдо рдХрд┐рдпрд╛ рд╣реИред рдХрднреА-рдХрднреА рд╣рдорд╛рд░реЗ рдкрд╛рд╕ 200,000+ рд▓рд╛рдЗрд╡ рдореАрдЯреНрд░рд┐рдХ-рд╢реНрд░реГрдВрдЦрд▓рд╛ рд╣реЛрддреА рд╣реИ, рдФрд╕рдд 30k+ рдЖрдиреЗ рд╡рд╛рд▓реА рдореАрдЯреНрд░рд┐рдХ/рд╕реЗрдХрдВрдб, рд╕реИрдХрдбрд╝реЛрдВ рдЕрд▓рд░реНрдЯ рдЬреЛ рд╣рдЬрд╛рд░реЛрдВ рдореАрдЯреНрд░рд┐рдХ-рд╢реНрд░реГрдВрдЦрд▓рд╛ рдХрд╛ рдореВрд▓реНрдпрд╛рдВрдХрди рдХрд░рддреЗ рд╣реИрдВ, рдФрд░ StatsAgg рдЪрд▓рд╛рдиреЗ рд╡рд╛рд▓рд╛ рдПрдХ рд╕рд░реНрд╡рд░ рдЬреЛ рдореБрд╢реНрдХрд┐рд▓ рд╕реЗ рдкрд╕реАрдирд╛ рдмрд╣рд╛рддрд╛ рд╣реИред рд╣рд░ рд╕рдордп, рдбреЗрдЯрд╛рд╕реНрдЯреЛрд░ рдмрд┐рд▓реНрдХреБрд▓ рдкреВрдЫрддрд╛рдЫ рдирд╣реАрдВ рдХрд░рддрд╛ рд╣реИред

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

рдореИрдВ рдПрдХ рдЕрдзрд┐рд╕реВрдЪрдирд╛ рд╣реИрдВрдбрд▓рд░ рдХреЗ рд╕рд╛рде рд▓реЙрдиреНрдЪ рдХрд░рдиреЗ рдХрд╛ рд╕реБрдЭрд╛рд╡ рджреЗрдирд╛ рдЪрд╛рд╣рддрд╛ рд╣реВрдВ рдЬреЛ рдЕрд▓рд░реНрдЯрд╛ рдХреЛ рдбреЗрдЯрд╛ рднреЗрдЬ рд╕рдХрддрд╛ рд╣реИ: https://github.com/guardian/alerta

рдЕрд▓рд░реНрдЯ рдкреНрд░рд╛рдкреНрдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЕрд▓рд░реНрдЯрд╛ рдореЗрдВ рдПрдХ рдмрд╣реБрдд рд╣реА рд╕рдордЭрджрд╛рд░ рдЖрд░рдИрдПрд╕рдЯреА рдПрдкреАрдЖрдИ рд╣реИред

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

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

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

рдореИрдВ @007reader рдХреЗ рд╕рд╛рде

рдореИрдВ рд╕рд╣рдордд рд╣реВрдВред рдЬрдм рддрдХ рд╕рд╛рдорд╛рдиреНрдп рдПрдХреАрдХрд░рдг рд╡рд┐рдзрд┐рдпрд╛рдВ рдкреНрд░рджрд╛рди рдХреА рдЬрд╛рддреА рд╣реИрдВ, рдХрд╕реНрдЯрдо рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рдЕрд▓рдЧ рдкрд░рд┐рдпреЛрдЬрдирд╛ рдпрд╛ рдкрд░рд┐рдирд┐рдпреЛрдЬрди рд╣реЛ рд╕рдХрддрд╛ рд╣реИред

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

рдЬрд╝рд░рд╛ рд╕реБрдирд┐рдП рд╕рднреА,
рдореЗрд░рд╛ рдЧреНрд░рд╛рдлрд╛рдирдХреЙрди рдкреНрд░рд╕реНрддреБрддрд┐ рд╡реАрдбрд┐рдпреЛ рдСрдирд▓рд╛рдЗрди рд╣реИ!
рдпрд╣ https://www.youtube.com/watch?v=C_H2ew8e5OM . рдкрд░ рд╣реИ
рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдпрд╣ рдмрд╣реБрдд рдХреБрдЫ рд╕рд╛рдл рдХрд░ рджреЗрдЧрд╛, рд╣рд╛рд▓рд╛рдВрдХрд┐ рдЬреИрд╕рд╛ рдХрд┐ рдЖрдк рджреЗрдЦ рд╕рдХрддреЗ рд╣реИрдВред рдПрдХреАрдХрд░рдг рдХреА рдмрд╛рд░реАрдХрд┐рдпреЛрдВ рдХрд╛ рдЕрднреА рдкрддрд╛ рд▓рдЧрд╛рдпрд╛ рдЬрд╛рдирд╛ рдмрд╛рдХреА рд╣реИ рдФрд░ рдпрд╣ рдПрдХ рдРрд╕рд╛ рд╡рд┐рд╖рдп рднреА рдерд╛ рдЬрд┐рд╕ рдкрд░ рдмрд╣реБрдд рд╕реЗ рд▓реЛрдЧ рдЪрд░реНрдЪрд╛ рдХрд░рдирд╛ рдЪрд╛рд╣рддреЗ рдереЗред (рд╣рд╛рд▓рд╛рдВрдХрд┐ рд╕рдордп рд╕реАрдорд┐рдд рдерд╛ рдФрд░ рдореИрдВрдиреЗ рд▓реЛрдЧреЛрдВ рд╕реЗ рдпрд╣рд╛рдВ рдмрд╛рддрдЪреАрдд рдЬрд╛рд░реА рд░рдЦрдиреЗ рдХреЗ рд▓рд┐рдП рдХрд╣рд╛ рддрд╛рдХрд┐ рд╣рд░ рдХреЛрдИ рднрд╛рдЧ рд▓реЗ рд╕рдХреЗ)

@ рд╕рд┐рдореЗрд▓ рд╣рд╛рдБ рдмрд┐рд▓реНрдХреБрд▓ред рдЖрдк рдПрдХ ES рдХреНрд╡реЗрд░реА рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░реЗрдВрдЧреЗ рдФрд░ рдЙрд╕ рдкрд░ рдПрдХ рдирд┐рдпрдо рдирд┐рд░реНрдзрд╛рд░рд┐рдд рдХрд░реЗрдВрдЧреЗред
@activars рдлрд┐рд░ рд╕реЗ рд╕рдореВрд╣реАрдХрд░рдг рдФрд░ рдЦреЛрдЬ, рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдЗрд╕рдореЗрдВ рд╕реЗ рдмрд╣реБрдд рдХреБрдЫ рдЖрдкрдХреЗ рдбреЗрдЯрд╛ рд╕реНрд░реЛрдд рдкрд░ рдирд┐рд░реНрднрд░ рдХрд░реЗрдЧрд╛, рд▓реЗрдХрд┐рди рд╕рдмрд╕реЗ рд╕рд╛рдорд╛рдиреНрдп рдЖрд╡рд╢реНрдпрдХрддрд╛рдУрдВ рдХреЛ рд╕рдВрдмреЛрдзрд┐рдд рдХрд┐рдпрд╛ рдЬрд╛рдирд╛ рдЪрд╛рд╣рд┐рдП рдпрджрд┐ рдЖрдк рдЧреНрд░реЗрдлрд╛рдЗрдЯ рдпрд╛ ES рдЬреИрд╕реА рдХрд┐рд╕реА рдЪреАрдЬрд╝ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рд╣реИрдВ рдЬреЛ рдореБрдЭреЗ рдкрддрд╛ рд╣реИ рдХрд┐ "рдСрдЯреЛ рдЦреЛрдЬ" рдкрд╣рд▓реЗ рдЕрдирджреЗрдЦреА рдореЗрдЯреНрд░рд┐рдХреНрд╕/рд╢реНрд░реГрдВрдЦрд▓рд╛ рдореЗрдВ рдмрд╣реБрдд рдЕрдЪреНрдЫреЗ рд╣реИрдВ /рджрд╕реНрддрд╛рд╡реЗрдЬ рдЬреЛ рдЧреНрд░реЗрдлрд╛рдЗрдЯ рдпрд╛ рдХреНрд╡реЗрд░реА (ES рдХреЗ рд▓рд┐рдП) рдХреЗ рд▓рд┐рдП рджрд┐рдП рдЧрдП рдПрдХреНрд╕рдкреНрд░реЗрд╢рди (рд╡рд╛рдЗрд▓реНрдбрдХрд╛рд░реНрдб рдХреЗ рд╕рд╛рде) рд╕реЗ рдореЗрд▓ рдЦрд╛рддреЗ рд╣реИрдВред рдЕрдиреНрдп рд╕реНрд░реЛрддреЛрдВ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдирд┐рд╢реНрдЪрд┐рдд рдирд╣реАрдВ рд╣реИред рдирд┐рдпрдореЛрдВ рдХреЗ рдЕрдкрд╡рд╛рджреЛрдВ рдХреЛ рд▓рд╛рдЧреВ рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдЖрдкрдХреА рдЯрд┐рдкреНрдкрдгреА рдПрдХ рдкреЗрдЪреАрджрд╛ рд╣реИ, рд╣рдореЗрдВ рд╢рд╛рдпрдж рдЗрд╕реЗ рдХрд┐рд╕реА рдмрд┐рдВрджреБ рдкрд░ рд╕рдВрдмреЛрдзрд┐рдд рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрдЧреА, рд▓реЗрдХрд┐рди рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдЪреАрдЬреЗрдВ рд╕реНрдкрд╖реНрдЯ рдФрд░ рдЕрдзрд┐рдХ рд╡реНрдпрд╡рд╕реНрдерд┐рдд рд╣реЛрдиреЗ рддрдХ рдкреНрд░рддреАрдХреНрд╖рд╛ рдХрд░ рд╕рдХрддреА рд╣реИрдВред рд╣реЛ рд╕рдХрддрд╛ рд╣реИ рдХрд┐ рд╣рдо рдХрд┐рд╕реА рддрд░рд╣ рдЗрд╕рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╕реЗ рдмрдЪ рд╕рдХреЗрдВред
@mgravlin рдЖрд╡реГрддреНрддрд┐ рдирд┐рдпрдо рдореЗрдВ рдПрдХ рд╕реЗрдЯрд┐рдВрдЧ рд╣реЛрдЧреА, рдмрд╣реБрдд рдзреАрдореА рдбреЗрдЯрд╛
@sknolin рдЕрдЧрд░ рдореИрдВ рд╕рд╣реА рдврдВрдЧ рд╕реЗ рд╕рдордЭрддрд╛ @Crapworks рдмрд╛рдд рдХрд░ рд░рд╣рд╛ рдерд╛ред
@jds86930 StatsAgg рдХрд╛рдлреА рджрд┐рд▓рдЪрд╕реНрдк рд▓рдЧ рд░рд╣рд╛ рд╣реИред рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдпрд╣рд╛рдВ рднреА рдЧреНрд░рд╛рдлрд╛рдирд╛ рдХреЗ рд╕рд╛рде рдПрдХреАрдХрд░рдг рдХрд╛ рдХреЛрдИ рдорддрд▓рдм рд╣реЛрдЧрд╛ред рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рд╕реНрдЯреНрд░реАрдо рдкреНрд░реЛрд╕реЗрд╕рд┐рдВрдЧ рдПрдХ рд╡реИрдз рджреГрд╖реНрдЯрд┐рдХреЛрдг рд╣реИ рдЬрд┐рд╕рдореЗрдВ рдмрд╛рд░-рдмрд╛рд░ рдкреВрдЫрддрд╛рдЫ рдХреЗ рд╡рд┐рдХрд▓реНрдк рдХреЗ рд░реВрдк рдореЗрдВ рдПрдХ рдЬрдЧрд╣ рд╣реЛрддреА рд╣реИред рд▓реЗрдХрд┐рди рдмрд╛рдж рд╡рд╛рд▓рд╛ рд╢реБрд░реВ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдмрд╕ рдЖрд╕рд╛рди рд╣реИ рдФрд░ рд╕рд╛рдорд╛рдиреНрдп рд░реВрдк рд╕реЗ рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдмрд╕ рдЖрд╕рд╛рди рд╣реИред рд▓реЗрдХрд┐рди рджреЛрдиреЛрдВ рдХрд╛ рд╕рдорд░реНрдерди рдХрд┐рдпрд╛ рдЬрд╛рдирд╛ рдЪрд╛рд╣рд┐рдПред рддреЛ рд╣рд╛рдБ рдЧреНрд░рд╛рдлрд╛рдирд╛ рдореЗрдВ рдЖрдк рдкреИрдЯрд░реНрди/рдкреНрд░рд╢реНрдиреЛрдВ рдХреЛ рд╕реЗрдЯ рдХрд░рдиреЗ рдореЗрдВ рд╕рдХреНрд╖рдо рд╣реЛрдВрдЧреЗ рдЬреЛ рдбреЗрдЯрд╛ рдХреЗ рдПрдХ рд╕реНрдкреЗрдХреНрдЯреНрд░рдо рд╕реЗ рдореЗрд▓ рдЦрд╛рддреЗ рд╣реИрдВ, рдФрд░ рд╕рдВрднрд╛рд╡рд┐рдд рд░реВрдк рд╕реЗ рдирдИ рд╢реНрд░реГрдВрдЦрд▓рд╛/рдбреЗрдЯрд╛ рдХреЛ рд▓рд╛рдЗрд╡ рд╣реЛрдиреЗ рдХреЗ рд░реВрдк рдореЗрдВ рдХрд╡рд░ рдХрд░рддреЗ рд╣реИрдВред рд╣рд╛рд▓рд╛рдВрдХрд┐ рд╣рдорд╛рд░реЗ рд╡рд┐рдЪрд╛рд░ рдореЗрдВ, рдЖрдк рдХреЗрд╡рд▓ рдЕрдкрдиреЗ рдбреЗрдЯрд╛ рд╕реНрд░реЛрдд рдХреА рдХрд╛рд░реНрдпрдХреНрд╖рдорддрд╛ рдХрд╛ рд▓рд╛рдн рдЙрдард╛рдПрдВрдЧреЗ (рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП рдЧреНрд░реЗрдлрд╛рдЗрдЯ рдЕрдкрдиреЗ рд╡рд╛рдЗрд▓реНрдбрдХрд╛рд░реНрдб, рдЧреНрд▓реЛрдм рдПрдХреНрд╕рдкреНрд░реЗрд╢рди рдЗрддреНрдпрд╛рджрд┐, рдФрд░ рд▓реЛрдЪрджрд╛рд░ рдЦреЛрдЬ рд╕рдореГрджреНрдз рдбреЗрдЯрд╛ рдФрд░ рдХреНрд╡реЗрд░реА рдореЙрдбрд▓ рдХреЗ рд╕рд╛рде рдЗрд╕ рдкрд░ рдмрд╣реБрдд рдЕрдЪреНрдЫрд╛ рд╣реИ), рдпрд╛ рдпрджрд┐ рдХреЛрдИ рдЧреНрд░рд╛рдлрд╛рдирд╛ + рд╕реНрдЯреИрдЯреНрд╕рдПрдЧ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░реЗрдЧрд╛ рддреЛ рд╡реЗ рдХрд░ рд╕рдХрддреЗ рдереЗ рдЗрд╕реЗ рд╣рд▓ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдмрд╕ StatsAgg рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░реЗрдВред рдХреНрдпрд╛ рдЖрдк рдХрд╣ рд░рд╣реЗ рд╣реИрдВ рдХрд┐ рдЧреНрд░рд╛рдлрд╛рдирд╛ рдХреЛ рд╣реА рдпрд╣рд╛рдВ рдХреБрдЫ рдЦрд╛рд╕ рдХрд░рдирд╛ рдЪрд╛рд╣рд┐рдП? рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдпрджрд┐ рдЖрдкрдХрд╛ рдбреЗрдЯрд╛ рд╕реНрд░реЛрдд рдкрд░реНрдпрд╛рдкреНрдд рддреЗрдЬрд╝ рдирд╣реАрдВ рд╣реИ, рддреЛ рдбреЗрдЯрд╛ рд╕реНрд░реЛрдд рд╕рдорд╕реНрдпрд╛ рдХрд╛ рд╕рдорд╛рдзрд╛рди рдХрд░реЗрдВред рдХреБрдЫ рддреЗрдЬреА рд╕реЗ рдкреНрд░рд╛рдкреНрдд рдХрд░реЗрдВ, рдЬрд┐рд╕рдореЗрдВ рдореЗрдЯреНрд░рд┐рдХ рдореЗрдЯрд╛рдбреЗрдЯрд╛ рдХреЗ рд▓рд┐рдП рдХреИрд╢рд┐рдВрдЧ рд╣реИ, рд╢рд╛рдпрдж рд╕рд╛рдордиреЗ рдпрд╛ рд╕реНрдЯреНрд░реАрдо рдкреНрд░реЛрд╕реЗрд╕рд┐рдВрдЧ рдореЗрдВ рдПрдХ рдореЗрдореЛрд░реА рд╕рд░реНрд╡рд░ред рд▓реЗрдХрд┐рди рдЬрд╣рд╛рдВ рддрдХ тАЛтАЛрдЧреНрд░реЗрдлрд╛рдирд╛ рдХрд╛ рд╕рдВрдмрдВрдз рд╣реИ, рдЗрддрдирд╛ рдХреБрдЫ рдирд╣реАрдВ рдмрджрд▓реЗрдЧрд╛ рдЬрд┐рд╕рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдореИрдВ рд╕реЛрдЪ рд╕рдХрддрд╛ рд╣реВрдВ?
@blysik рд╣рд╛рдБ рджрд┐рд▓рдЪрд╕реНрдк рд▓рдЧ рд░рд╣рд╛ рд╣реИред рд╕реНрдкрд╖реНрдЯ рд╣реЛрдиреЗ рдХреЗ рд▓рд┐рдП, рдХреНрдпрд╛ рдЖрдкрдХреЛ рд╕рддрд░реНрдХ рдХрд░рдиреЗ рд╡рд╛рд▓реЗ рдирд┐рдпрдореЛрдВ рдХреЛ рдкреНрд░рдмрдВрдзрд┐рдд рдХрд░рдиреЗ рдФрд░ рдЙрдиреНрд╣реЗрдВ рдЧреНрд░рд╛рдлрд╛рдирд╛ рдореЗрдВ рдЕрдм рддрдХ рдкреНрд░рд╕реНрддреБрдд рдХрд┐рдП рдЧрдП рддрд░реАрдХреЗ рд╕реЗ рджреЗрдЦрдиреЗ рдХрд╛ рд╡рд┐рдЪрд╛рд░ рдкрд╕рдВрдж рд╣реИ, рд▓реЗрдХрд┐рди рдЖрдк рд╕реВрдЪрдирд╛рдУрдВ рдХрд╛ рдзреНрдпрд╛рди рд░рдЦрдиреЗ рдХреЗ рд▓рд┐рдП рдЕрд▓рд░реНрдЯ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдирд╛ рдЪрд╛рд╣рддреЗ рд╣реИрдВред ? рдЕрд▓рд░реНрдЯрд╛ рдкреНрд░рд╛рдердорд┐рдХ рд╕реНрдерд╛рди рд╣реЛрдЧрд╛ рдЬрд╣рд╛рдВ рдЖрдк рдЕрдкрдиреЗ рдЕрд▓рд░реНрдЯ рдХреА рд╕реНрдерд┐рддрд┐ рдХреЛ рджреЗрдЦрддреЗ рд╣реИрдВ (рдРрд╕рд╛ рдХрд░рдирд╛ рдЙрдЪрд┐рдд рд▓рдЧрддрд╛ рд╣реИ), рд▓реЗрдХрд┐рди рдпрд╣ рд╕реБрдирд┐рд╢реНрдЪрд┐рдд рдХрд░рдирд╛ рдЪрд╛рд╣рддреЗ рд╣реИрдВ рдХрд┐ рдореИрдВ рдкреВрд░реА рддрд░рд╣ рд╕реЗ рд╕рдордЭрддрд╛ рд╣реВрдВ рдХрд┐ рдЖрдк рдПрдХреАрдХрд░рдг рдХреЛ рдХреИрд╕реЗ рджреЗрдЦрддреЗ рд╣реИрдВред

@ 007reader , @shanielh , @activars рдмрд╕ рд╕реНрдкрд╖реНрдЯ рд╣реЛрдиреЗ рдХреЗ рд▓рд┐рдП, рдПрдХ рд╕рд╛рдорд╛рдиреНрдп HTTP рдкреЛрд╕реНрдЯ рдпрд╛ рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдпрд╣ рдПрдХреАрдХрд░рдг, рд▓рдХреНрд╖реНрдп рдХреНрдпрд╛ рд╣реЛрдЧрд╛ред рдмрд╛рд╣рд░реА рд╕рд┐рд╕реНрдЯрдо рдХреЛ рдмрддрд╛рдиреЗ рдХреЗ рд▓рд┐рдП "рдПрдХ рдирдпрд╛ рдирд┐рдпрдо рд╣реИ, рдпрд╣рд╛рдБ рдХреНрд╡реЗрд░реА, рдереНрд░реЗрд╕рд╣реЛрд▓реНрдб, рдлрд╝реНрд░реАрдХреНрд╡реЗрдВрд╕реА, рдЖрджрд┐ рд╣реИред рдЕрдм рдХреГрдкрдпрд╛ рдЗрд╕реЗ рдирд┐рд╖реНрдкрд╛рджрд┐рдд рдХрд░реЗрдВ"? рдпрд╛ рдЧреНрд░рд╛рдлрд╛рдирд╛ рдирд┐рдпрдореЛрдВ рдХреЛ рдХреНрд░рд┐рдпрд╛рдиреНрд╡рд┐рдд рдХрд░рдиреЗ рдФрд░ рдлрд┐рд░ рдмрд╛рд╣рд░реА рд╕рд┐рд╕реНрдЯрдо рдХреЛ рдирдП рд░рд╛рдЬреНрдп рдХреЗ рд╕рд╛рде рдЕрджреНрдпрддрди рдХрд░рдиреЗ рд╡рд╛рд▓реА рдЪреАрдЬ рд╣реЛрдЧреА?

@blysik рд╣рд╛рдБ рджрд┐рд▓рдЪрд╕реНрдк рд▓рдЧ рд░рд╣рд╛ рд╣реИред рд╕реНрдкрд╖реНрдЯ рд╣реЛрдиреЗ рдХреЗ рд▓рд┐рдП, рдХреНрдпрд╛ рдЖрдкрдХреЛ рд╕рддрд░реНрдХ рдХрд░рдиреЗ рд╡рд╛рд▓реЗ рдирд┐рдпрдореЛрдВ рдХреЛ рдкреНрд░рдмрдВрдзрд┐рдд рдХрд░рдиреЗ рдФрд░ рдЙрдиреНрд╣реЗрдВ рдЧреНрд░рд╛рдлрд╛рдирд╛ рдореЗрдВ рдЕрдм рддрдХ рдкреНрд░рд╕реНрддреБрдд рдХрд┐рдП рдЧрдП рддрд░реАрдХреЗ рд╕реЗ рджреЗрдЦрдиреЗ рдХрд╛ рд╡рд┐рдЪрд╛рд░ рдкрд╕рдВрдж рд╣реИ, рд▓реЗрдХрд┐рди рдЖрдк рд╕реВрдЪрдирд╛рдУрдВ рдХрд╛ рдзреНрдпрд╛рди рд░рдЦрдиреЗ рдХреЗ рд▓рд┐рдП рдЕрд▓рд░реНрдЯ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдирд╛ рдЪрд╛рд╣рддреЗ рд╣реИрдВред ? рдЕрд▓рд░реНрдЯрд╛ рдкреНрд░рд╛рдердорд┐рдХ рд╕реНрдерд╛рди рд╣реЛрдЧрд╛ рдЬрд╣рд╛рдВ рдЖрдк рдЕрдкрдиреЗ рдЕрд▓рд░реНрдЯ рдХреА рд╕реНрдерд┐рддрд┐ рдХреЛ рджреЗрдЦрддреЗ рд╣реИрдВ (рдРрд╕рд╛ рдХрд░рдирд╛ рдЙрдЪрд┐рдд рд▓рдЧрддрд╛ рд╣реИ), рд▓реЗрдХрд┐рди рдпрд╣ рд╕реБрдирд┐рд╢реНрдЪрд┐рдд рдХрд░рдирд╛ рдЪрд╛рд╣рддреЗ рд╣реИрдВ рдХрд┐ рдореИрдВ рдкреВрд░реА рддрд░рд╣ рд╕реЗ рд╕рдордЭрддрд╛ рд╣реВрдВ рдХрд┐ рдЖрдк рдПрдХреАрдХрд░рдг рдХреЛ рдХреИрд╕реЗ рджреЗрдЦрддреЗ рд╣реИрдВред

рд╕рд╣реАред рдЕрд▓рд░реНрдЯрд╛ рд╣рдорд╛рд░реЗ рдиреЛрдЯрд┐рдлрд┐рдХреЗрд╢рди рд╣рдм рдХреЗ рд░реВрдк рдореЗрдВ рдЖрдХрд╛рд░ рд▓реЗ рд░рд╣рд╛ рд╣реИред рдЗрд╕рдореЗрдВ рдЕрд▓рд░реНрдЯ рднреЗрдЬрдиреЗ рд╡рд╛рд▓реА рд╣рд░ рддрд░рд╣ рдХреА рдЪреАрдЬреЗрдВред рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП: рдХрд╕реНрдЯрдо рд╕реНрдХреНрд░рд┐рдкреНрдЯ, Cabot, Zenoss, vCenter, рдФрд░ рд╢рд╛рдпрдж Grafanaред рдпрд╣ рдСрдкреНрд╕ рдХреЛ рд╕рднреА рдЕрд▓рд░реНрдЯ рджреЗрдЦрдиреЗ рдХреЗ рд▓рд┐рдП рдПрдХ рд╣реА рд╕реНрдерд╛рди рджреЗрддрд╛ рд╣реИред рдФрд░ рдлрд┐рд░ рд╡рд╣ рдПрдХрдорд╛рддреНрд░ рд╕реНрдерд╛рди рд╣реИ рдЬреЛ рдСрдирдХреЙрд▓ рдЗрдВрдЬреАрдирд┐рдпрд░ рдХреЛ рд╕реВрдЪрдирд╛рдПрдВ рднреЗрдЬрддрд╛ рд╣реИред

@sknolin https://github.com/sknolin рдЕрдЧрд░ рдореИрдВ рд╕рд╣реА рдврдВрдЧ рд╕реЗ рд╕рдордЭреВрдВ , рддреЛ рдЖрдкрдХреЗ
рджреЗрдЦреЗрдВ, рдЧреНрд░рд╛рдлрд╛рдирд╛ рдЕрд▓рд░реНрдЯ рд╢реЗрдбреНрдпреВрд▓рд┐рдВрдЧ, рдирд┐рд╖реНрдкрд╛рджрди, рдЯреНрд░рд┐рдЧрд░ рдХрд░реЗрдЧрд╛
рдЕрдзрд┐рд╕реВрдЪрдирд╛ рд╣реБрдХ рдЖрджрд┐, рдпрд╣рд╛рдВ рддрдХ тАЛтАЛтАЛтАЛрдХрд┐ рдХрд┐рд╕реА рдЕрдиреНрдп рд╕рд┐рд╕реНрдЯрдо рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рд╕рдордп рднреА
рдирд╛рдЧрд┐рдпреЛрд╕/рдмреЛрд╕реБрди. рддреЛ рдмрд╛рд╣рд░реА рдкреНрд░рдгрд╛рд▓реА рдХреА рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдХреНрдпрд╛ рднреВрдорд┐рдХрд╛ рд╣реЛрдЧреА
(рдирд╛рдЧрд┐рдпреЛрд╕/рдмреЛрд╕реБрди/...) рдпрд╣ рднреА рд╡реИрд╕рд╛ рд╣реА рд▓рдЧрддрд╛ рд╣реИ рдЬреИрд╕рд╛ @Crapworks
https://github.com/Crapworks рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдмрд╛рдд рдХрд░ рд░рд╣реЗ рдереЗред

рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдореИрдВрдиреЗ рдЕрдЪреНрдЫреА рддрд░рд╣ рд╕реЗ рд╡реНрдпрд╛рдЦреНрдпрд╛ рдирд╣реАрдВ рдХреАред рдпрд╣ рд╡рд╣ рдирд╣реАрдВ рд╣реИ рдЬреЛ рдореИрдВ рдЪрд╛рд╣рддрд╛ рд╣реВрдБ, рдЧреНрд░рд╛рдлрд╛рдирд╛ рдирд╣реАрдВ
рд╡рд╣ рд╕рдм рд╕рд╛рдорд╛рди рдХрд░рдирд╛ред @Crapworks (рдпрд╣ рдЯрд╛рдЗрдк рдХрд░рдиреЗ рдореЗрдВ рдордЬреЗрджрд╛рд░ рд╣реИ) рдирд┐рд╖реНрдХреНрд░рд┐рдп рдмрд╛рдд рдХрд░ рд░рд╣рд╛ рд╣реИ
рд╕реЗрд╡рд╛ рдЬрд╛рдВрдЪ, рдореИрдВ рд╕рд┐рд░реНрдл рд╕рдХреНрд░рд┐рдп рдорддрджрд╛рди рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░реВрдВрдЧрд╛ред

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

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

рд╕реНрдХреЙрдЯ

@sknolin

рддреЛ рдореИрдВ рдЪрд╛рд╣рддрд╛ рд╣реВрдВ рдХрд┐ рдПрдХ рдПрдкреАрдЖрдИ рд╣реИ рдЬрд╣рд╛рдВ рдореИрдВ рдЧреНрд░рд╛рдлрд╛рдирд╛ рдЕрд▓рд░реНрдЯ рд╕реНрдерд┐рддрд┐ рдкрдврд╝ рд╕рдХрддрд╛ рд╣реВрдВред

рдЧреНрд░рд╛рдлрд╛рдирд╛ рдореЗрдВ рдЙрд╕ рд╕реНрдерд┐рддрд┐ рдХреЛ рдХреИрд╕реЗ рдЕрдкрдбреЗрдЯ рдХрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛? рдЧреНрд░рд╛рдлрд╝рд╛рдирд╛ рдореЗрдВ рдЕрд▓рд░реНрдЯ рдирд┐рд╖реНрдкрд╛рджрд┐рдд рдХрд░рдиреЗ рдФрд░ рд╕реНрдерд┐рддрд┐ рдХреЛ рдЕрджреНрдпрддрди рдХрд░рдиреЗ рдХреА рдХреМрди рд╕реА рдкреНрд░рдХреНрд░рд┐рдпрд╛ рд╣реЛрдЧреА?

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

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

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

рд╕реНрдХреЙрдЯ

@Dieterbe рдмрд╛рдж рд╡рд╛рд▓рд╛:

рдЧреНрд░рд╛рдлрд╛рдирд╛ рдирд┐рдпрдореЛрдВ рдХреЛ рдХреНрд░рд┐рдпрд╛рдиреНрд╡рд┐рдд рдХрд░рдиреЗ рдФрд░ рдлрд┐рд░ рдмрд╛рд╣рд░реА рд╕рд┐рд╕реНрдЯрдо рдХреЛ рдирдП рд░рд╛рдЬреНрдп рдХреЗ рд╕рд╛рде рдЕрджреНрдпрддрди рдХрд░рдиреЗ рд╡рд╛рд▓реА рдЪреАрдЬ рд╣реЛ

@Dieterbe рдореИрдВ рдорд╛рдирддрд╛ рд╣реВрдВ рдХрд┐ рдбреЗрдЯрд╛ рд╕реНрд░реЛрдд рдХреЗ рдореВрд▓ рдХреНрд╡реЗрд░реА рд╕рд┐рдВрдЯреИрдХреНрд╕ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдбреЗрдЯрд╛ рд╕реНрд░реЛрдд (рдЧреНрд░реЗрдлрд╛рдЗрдЯ, рдУрдкрдирдЯреАрдПрд╕рдбреАрдмреА, рдЖрджрд┐) рдХреЛ рдорддрджрд╛рди рдХрд░рдирд╛ рд╕рдмрд╕реЗ рд╕рд░рд▓/рдЖрд╕рд╛рди рд╣реИ рдФрд░ рд╕рдВрднрд╡рддрдГ рдЧреНрд░рд╛рдлрд╛рдирд╛ рдореЗрдВ рдореВрд▓ рд░реВрдк рд╕реЗ рдЕрд▓рд░реНрдЯ рдХрд░рдиреЗ рдХрд╛ рд╕рдмрд╕реЗ рддреЗрдЬрд╝ рддрд░реАрдХрд╛ рд╣реИред рдмрд╣реБрдд рд╕реЗ рд▓реЛрдЧреЛрдВ рдХреЗ рд▓рд┐рдП, рдЗрд╕ рдкреНрд░рдХрд╛рд░ рдХрд╛ рд╕рдорд╛рдзрд╛рди рдЙрдирдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛рдУрдВ рдХреЛ рдкреВрд░рд╛ рдХрд░реЗрдЧрд╛, рдФрд░ рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдкреНрд░рд╛рд░рдВрднрд┐рдХ рдЧреНрд░рд╛рдлрд╛рдирд╛ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди (рдореЗрд░реА рд░рд╛рдп рдореЗрдВ) рдХреЗ рд▓рд┐рдП рдпрд╣ рд╕рдмрд╕реЗ рдЕрдЪреНрдЫрд╛ рд╕рдорд╛рдзрд╛рди рд╣реИред рдореЗрд░рд╛ рдореБрдЦреНрдп рдмрд┐рдВрджреБ рдпрд╣ рдерд╛ рдХрд┐ рдЕрд▓рд░реНрдЯ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рдФрд░ рдкреНрд░рджрд░реНрд╢рди рдкрд░ рдПрдХ рд╕реАрдорд╛ рд╣реИ рдЬреЛ 'рдбреЗрдЯрд╛рд╕реЛрд░реНрд╕ рдорддрджрд╛рди' рдореЙрдбрд▓ рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд░рдирд╛ рдореБрд╢реНрдХрд┐рд▓ рд╣реЛрдЧрд╛ред

рдирд┐рд░реНрджреЗрд╢реЛрдВ рдХреЗ рд╕рдВрджрд░реНрдн рдореЗрдВ рдЧреНрд░реИрдлрд╛рдирд╛ рджреАрд░реНрдШрдХрд╛рд▓рд┐рдХ рдЪреЗрддрд╛рд╡рдиреА рд╕рдорд╛рдзрд╛рди рдХреЗ рд▓рд┐рдП рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ, рдореБрдЭреЗ рдХреБрдЫ рд╡рд┐рдХрд▓реНрдк рджрд┐рдЦрд╛рдИ рджреЗ рд░рд╣реЗ рдереЗ:

  • рдЪреЗрддрд╛рд╡рдиреА рдЙрдкрдпреЛрдЧ-рдорд╛рдорд▓реЗ рдХреЗ рд▓рд┐рдП рддреЗрдЬрд╝/рдмреЗрд╣рддрд░ рдЙрджреНрджреЗрд╢реНрдп-рдирд┐рд░реНрдорд┐рдд рдПрдкреАрдЖрдИ рдмрдирд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдбреЗрдЯрд╛рд╕реНрдЯреЛрд░ рд░рдЦрд░рдЦрд╛рд╡рдХрд░реНрддрд╛рдУрдВ рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд░реЗрдВред рдореИрдВ рдЗрд╕ рд╡рд┐рдХрд▓реНрдк рдХреЛ рдирд╛рдкрд╕рдВрдж рдХрд░рддрд╛ рд╣реВрдВ рдХреНрдпреЛрдВрдХрд┐ рдЙрдирдореЗрдВ рд╕реЗ рдХрдИ рдкрд░рд┐рдпреЛрдЬрдирд╛рдПрдВ рдзреАрдореА рдЧрддрд┐ рд╕реЗ (рдорд╣реАрдиреЛрдВ рд╕реЗ рд╡рд░реНрд╖реЛрдВ рддрдХ) рдЪрд▓рддреА рд╣реИрдВ рдФрд░ рд╣реЛ рд╕рдХрддрд╛ рд╣реИ рдХрд┐ рд╡реЗ рдХреБрдЫ/рд╕рднреА рд╡реГрджреНрдзрд┐ рдЕрдиреБрд░реЛрдзреЛрдВ рдХреЛ рд╕реНрд╡реАрдХрд╛рд░ рди рдХрд░реЗрдВред рд╡реЗ рд╢рд╛рдпрдж рдЕрдкрдиреЗ рдбреЗрдЯрд╛рд╕реНрдЯреЛрд░ рдХреА рдореВрд▓ рднрд╛рд╖рд╛ рдореЗрдВ рднреА рдХреЛрдб рдХрд░рдирд╛ рдЪрд╛рд╣рддреЗ рд╣реИрдВ, рдЬреЛ рд╣рдореЗрд╢рд╛ рддреЗрдЬрд╝ рднрд╛рд╖рд╛ рдирд╣реАрдВ рд╣реЛрддреА рд╣реИрдВ (рдЙрджрд╛- рдЕрдЬрдЧрд░ рдореЗрдВ рдЧреНрд░реЗрдлрд╛рдЗрдЯ)ред
  • рдЕрд▓рдЧ-рдЕрд▓рдЧ рд░реЗрдирдЯреИрдВрдХ рдкреНрд░реЛрдЬреЗрдХреНрдЯ рдХреЗ рд░реВрдк рдореЗрдВ рдкреНрд░рддреНрдпреЗрдХ рдбреЗрдЯрд╛рд╕реНрдЯреЛрд░ рдХреЗ рд▓рд┐рдП рд╕реНрдЯреНрд░реАрдо-рдкреНрд░реЛрд╕реЗрд╕рд┐рдВрдЧ/рдХреИрд╢рд┐рдВрдЧ рд▓реЗрдпрд░ рдмрдирд╛рдПрдВред рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдЕрдВрддрддрдГ рд╡рд┐рднрд┐рдиреНрди рдбреЗрдЯрд╛рд╕реНрдЯреЛрд░ рдЕрдиреБрд░рдХреНрд╖рдХреЛрдВ рдХреЛ рдЙрдирдХреА рдкрд░рд┐рдпреЛрдЬрдирд╛рдУрдВ рдХреЗ рд▓рд┐рдП рд╕рдорд╛рдзрд╛рди рдмрдирд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдордирд╛рдиреЗ рдХреА рдХреЛрд╢рд┐рд╢ рдХрд░рдиреЗ рд╕реЗ рдмреЗрд╣рддрд░ рдкрд░рд┐рдгрд╛рдо рд╣реЛрдЧрд╛ред рдпрд╣ рдЖрдкрдХреЛ рдЙрд╕ рдХрд╛рд░реНрдп рдкрд░ рд╡рд┐рд╕реНрддрд╛рд░ рдЬрд╛рд░реА рд░рдЦрдиреЗ рдХреА рднреА рдЕрдиреБрдорддрд┐ рджреЗрдЧрд╛ рдЬреЛ рдЖрдк рдкрд╣рд▓реЗ рд╕реЗ рдХрд░ рд░рд╣реЗ рд╣реИрдВ (рдореМрдЬреВрджрд╛ рдбреЗрдЯрд╛рд╕реНрдЯреЛрд░ рдХреНрд╡реЗрд░реА рддрдВрддреНрд░ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ)ред рдЖрдк рд╕реНрдЯреНрд░реАрдо-рдкреНрд░реЛрд╕реЗрд╕рд┐рдВрдЧ/рдХреИрд╢рд┐рдВрдЧ рдкрд░рддреЛрдВ рдореЗрдВ рдЕрдкрдиреЗ рд╕реНрд╡рдпрдВ рдХреЗ рдХрд╕реНрдЯрдо рдПрдкреАрдЖрдИ рднреА рдмрдирд╛ рд╕рдХрддреЗ рд╣реИрдВ рдЬреЛ рдбреЗрдЯрд╛рд╕реНрдЯреЛрд░ рдореЗрдВ рдЧреНрд░рд╛рдлрд╛рдирд╛ рдХреЗ рдХреНрд╡реЗрд░реА рд╕рд┐рдВрдЯреИрдХреНрд╕ рдХреЛ рд╕рд░рд▓ рдмрдирд╛ рд╕рдХрддреЗ рд╣реИрдВред
  • рдЖрдк рдЬрд┐рд╕ рдореВрд▓ рд╕рдорд╛рдзрд╛рди рдкрд░ рдХрд╛рдо рдХрд░ рд░рд╣реЗ рд╣реИрдВ рдЙрд╕рдХреЗ рд╕рд╛рде рдмрдиреЗ рд░рд╣реЗрдВ рдФрд░ рдЗрд╕реЗ рдЕрдЪреНрдЫреА рддрд░рд╣ рд╕реЗ рдХрд╛рдо рдХрд░реЗрдВред StatsAgg, bosun, рдЖрджрд┐ рдЬреИрд╕реЗ рддреГрддреАрдп рдкрдХреНрд╖ рдЙрдкрдХрд░рдг рдЕрдзрд┐рдХ рдорд╛рдВрдЧ/рд╡рд┐рд╢рд┐рд╖реНрдЯ/рдЬрдЯрд┐рд▓ рдЙрдкрдпреЛрдЧ-рдорд╛рдорд▓реЛрдВ рдХреЗ рд▓рд┐рдП рдЖрд╕-рдкрд╛рд╕ рд╣реЛрдВрдЧреЗред рдЗрди рдЙрдкрдХрд░рдгреЛрдВ рдХреЗ рд╕рд╛рде Grafana рдХрд╛ рдПрдХреАрдХрд░рдг рдирд┐рд╢реНрдЪрд┐рдд рд░реВрдк рд╕реЗ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдХреЗ рд▓рд┐рдП рдПрдХ рдЕрддрд┐рд░рд┐рдХреНрдд рд▓рд╛рдн рд╣реЛрдЧрд╛, рд▓реЗрдХрд┐рди рдпрд╣ Grafana рдореЗрдВ рдЧреИрд░-рддреБрдЪреНрдЫ рдЬрдЯрд┐рд▓рддрд╛ рдХреЛ рдЬреЛрдбрд╝ рджреЗрдЧрд╛ред рдЙрд╕ рдиреЗ рдХрд╣рд╛, рдРрд╕рд╛ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдЖрдк рдЗрд╕реЗ рд╡реИрд╕реЗ рднреА рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ (рдореИрдВ рдЕрднреА рдЖрдкрдХреА рдкреНрд░рд╕реНрддреБрддрд┐ рдХреА рд╕реНрд▓рд╛рдЗрдб 35 рдкрд░ 'рдЕрд▓рд░реНрдЯрд┐рдВрдЧ рдмреИрдХрдПрдВрдб' рджреЗрдЦ рд░рд╣рд╛ рд╣реВрдВ)ред рдореИрдВ рд╡реНрдпрдХреНрддрд┐рдЧрдд рд░реВрдк рд╕реЗ StatsAgg рдореЗрдВ рдПрдкреАрдЖрдИ рдХреЗ рдЧреНрд░рд╛рдлрд╛рдирд╛-рдЕрдиреБрдХреВрд▓ рд╕реЗрдЯ рдХреЛ рд▓рд╛рдЧреВ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рддреИрдпрд╛рд░ рд╣реВрдВ; рд╣рдореЗрдВ рдмрд╕ рдпрд╣ рдкрддрд╛ рд▓рдЧрд╛рдирд╛ рд╣реЛрдЧрд╛ рдХрд┐ рдПрдкреАрдЖрдИ рдХреНрдпрд╛ рд╣реИрдВ рдФрд░ рдХреБрдЫ рдПрдкреАрдЖрдИ рдкреНрд░реЛрдЯреЛрдХреЙрд▓ рджрд╕реНрддрд╛рд╡реЗрдЬ рддреИрдпрд╛рд░ рдХрд┐рдП рдЧрдП рд╣реИрдВред рдЕрдЧрд░ рдЖрдк рдЗрдирдореЗрдВ рд╕реЗ рдХрд┐рд╕реА рдкрд░ рдЪрд░реНрдЪрд╛ рдХрд░рдирд╛ рдЪрд╛рд╣рддреЗ рд╣реИрдВ рддреЛ рдмреЗрдЭрд┐рдЭрдХ рдореБрдЭреЗ рдореИрд╕реЗрдЬ/рдИрдореЗрд▓ рдХрд░реЗрдВред

рдирдорд╕реНрддреЗ,

@Dieterbe рдореИрдВрдиреЗ рдЕрднреА рдЖрдкрдХреА рдкреНрд░рд╕реНрддреБрддрд┐ рджреЗрдЦреА рд╣реИ рдФрд░ рд╕рд╛рдорд╛рди рдмрд╣реБрдд рдмрдврд╝рд┐рдпрд╛ рд▓рдЧ рд░рд╣рд╛ рд╣реИред рдореИрдВ рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рд╕рд░рд╛рд╣рдирд╛ рдХрд░рддрд╛ рд╣реВрдВ рдХрд┐ рдЖрдк рдмрд╣реБрдд рд╕рд╛рд░реЗ рд╕рд╛рдореБрджрд╛рдпрд┐рдХ рдЗрдирдкреБрдЯ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ "рд╕рд╣реА" рддрд░реАрдХреЗ рд╕реЗ рдПрдХ рдЪреЗрддрд╛рд╡рдиреА рдкреНрд░рдгрд╛рд▓реА рдмрдирд╛рдиреЗ рдХреА рдХреЛрд╢рд┐рд╢ рдХрд░ рд░рд╣реЗ рд╣реИрдВ! рдзрдиреНрдпрд╡рд╛рдж!

рдореИрдВ рдЕрдкрдиреА рдмрд╛рдд рдХреЛ рдереЛрдбрд╝рд╛ рдФрд░ рд╕реНрдкрд╖реНрдЯ рдХрд░рдирд╛ рдЪрд╛рд╣рддрд╛ рд╣реВрдВ, рдХреНрдпреЛрдВрдХрд┐ рдореБрдЭреЗ рдирд╣реАрдВ рд▓рдЧрддрд╛ рдХрд┐ рдпрд╣ рд╕реНрдкрд╖реНрдЯ рдерд╛ рдХрд┐ рдореИрдВ рдХреНрдпрд╛ рдХрд╣рдирд╛ рдЪрд╛рд╣ рд░рд╣рд╛ рдерд╛ред рдореБрдЭреЗ _DO NOT_ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ рдХрд┐ рдХрд┐рд╕реА рдЕрдиреНрдп рдирд┐рдЧрд░рд╛рдиреА рдкреНрд░рдгрд╛рд▓реА рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдкрддрд╛ рд╣реЛрдирд╛ рдЪрд╛рд╣рд┐рдП рдЬреИрд╕реЗ Nagios, Icinga, Bosun, рдЖрджрд┐ред рдореБрдЭреЗ рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдХреЗрд╡рд▓ рдЗрд╕рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ:

  • рд╢рд╛рдирджрд╛рд░ рдпреВрдЬрд░ рдЗрдВрдЯрд░рдлреЗрд╕ рдЬреЛ рдЖрдкрдиреЗ рдЕрдкрдиреА рдкреНрд░рд╕реНрддреБрддрд┐ рдореЗрдВ рджрд┐рдЦрд╛рдпрд╛ рдпрд╛ рдЬреЛ рдХреБрдЫ рднреА рдкреВрд░реА рддрд░рд╣ рд╕реЗ рд╕рдорд╛рдкреНрдд рд╣реЛрдиреЗ рдкрд░ рджрд┐рдЦрддрд╛ рд╣реИ
  • рдПрдХ рд╕рд╛рдорд╛рдиреНрдп HTTP POST рд╣реИрдВрдбрд▓рд░ (рдЬреИрд╕реЗ рдпрд╣рд╛рдВ рдХреБрдЫ рдЕрдиреНрдп рд▓реЛрдЧреЛрдВ рдиреЗ рднреА рд╕реБрдЭрд╛рд╡ рджрд┐рдпрд╛ рд╣реИ) рдЬреЛ рдкреВрд░реА рддрд░рд╣ рд╕реЗ рд╡рд┐рдиреНрдпрд╛рд╕ рдпреЛрдЧреНрдп рд╣реИ (рдореИрдВ рдЖрдкрдХреЛ рдмрд╛рдж рдореЗрдВ рдПрдХ рдЙрджрд╛рд╣рд░рдг рджреВрдВрдЧрд╛)

рдореИрдВ рдЬрд┐рд╕ рдШрдЯрдирд╛-рдкреНрд░рд╡рд╛рд╣ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рд╕реЛрдЪ рд░рд╣рд╛ рд╣реВрдВ:

  • рдЖрдк рдЧреНрд░рд╛рдлрд╛рдирд╛ рдореЗрдВ рдЕрдкрдиреЗ рдбреЗрдЯрд╛ рдХреА рдХрд▓реНрдкрдирд╛ рдХрд░рддреЗ рд╣реИрдВ
  • рдЖрдк рдЧреНрд░рд╛рдлрд╝рд╛рдирд╛ рдореЗрдВ рдЕрд▓рд░реНрдЯ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдереНрд░реЗрд╕рд╣реЛрд▓реНрдб рдЬреЛрдбрд╝рддреЗ рд╣реИрдВ
  • рдЬреИрд╕реЗ рд╣реА рдПрдХ рд╕реАрдорд╛ рдкрд╛рд░ рд╣реЛ рдЬрд╛рддреА рд╣реИ, HTTP POST рд╣реИрдВрдбрд▓рд░ рдЪрд╛рд▓реВ рд╣реЛ рдЬрд╛рддрд╛ рд╣реИ
  • рдЙрд╕ рд╕рдордп рд╕реЗ, рдЧреНрд░рд╛рдлрд╛рдиреЛрдВ рдХрд╛ рдХрд╛рдо рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ

рдЬреИрд╕рд╛ рдХрд┐ @mgravlin рдФрд░ @ 007reader рдиреЗ рдЙрд▓реНрд▓реЗрдЦ рдХрд┐рдпрд╛ рд╣реИ, рдЕрдзрд┐рдХрд╛рдВрд╢ рдЕрдзрд┐рд╕реВрдЪрдирд╛ рдФрд░ рдЪреЗрддрд╛рд╡рдиреА рд╕реЗрд╡рд╛рдПрдВ HTTP POST рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддреА рд╣реИрдВ, рдЬрд┐рд╕рдХреЗ рд▓рд┐рдП рд╡рд┐рднрд┐рдиреНрди рдкреНрд░рдХрд╛рд░ рдХреЗ рдбреЗрдЯрд╛ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрддреА рд╣реИред рддреЛ рд╕рдмрд╕реЗ рд╕рд╛рдорд╛рдиреНрдп рдЪреАрдЬ рдЬреЛ рдореИрдВ рд╕реЛрдЪ рд╕рдХрддрд╛ рдерд╛, рд╡рд╣ рд╣реИ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдХреЛ рдЕрдкрдиреЗ рдкреЛрд╕реНрдЯ рдбреЗрдЯрд╛ рдФрд░ рд╣реЗрдбрд░ рдХреЛ рдкрд░рд┐рднрд╛рд╖рд┐рдд рдХрд░рдиреЗ рджреЗрдВ, рддрд╛рдХрд┐ рдЖрдк рд╡рд┐рднрд┐рдиреНрди рдЯреЗрдореНрдкрд▓реЗрдЯреНрд╕ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдПрдХ рд╣реИрдВрдбрд▓рд░ рдХреЗ рд╕рд╛рде рдХрдИ рд╕рд┐рд╕реНрдЯрдо рдЦрд┐рд▓рд╛ рд╕рдХреЗрдВред рдЫрджреНрдо рдХреЛрдб рдЙрджрд╛рд╣рд░рдг:

"notificator": {
    "httppost": {
        "data": {
            "host": "$hostname",
            "alert": "$alertname",
            "state": "$state"
        },
        "header": {
            "content-type": "application/json"
        }
    }
}

рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдХреЛ рдпрд╣рд╛рдВ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдкрд░реНрдпрд╛рдкреНрдд рдЪрд░ рджреЗрдирд╛, рдПрдХ рдЯрди рдмреИрдХрдПрдВрдб рдХреЛ рдЦрд┐рд▓рд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдкрд░реНрдпрд╛рдкреНрдд рд╢рдХреНрддрд┐рд╢рд╛рд▓реА рд╣реЛрдЧрд╛ред

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

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

рдХрдо рд╕реЗ рдХрдо, рдпрд╣ рдореЗрд░реА рдЕрдзрд┐рдХрд╛рдВрд╢/рд▓рдЧрднрдЧ рд╕рднреА рд╕рдорд╕реНрдпрд╛рдУрдВ рдХрд╛ рд╕рдорд╛рдзрд╛рди рдХрд░реЗрдЧрд╛;)

рдЪрд┐рдпрд░реНрд╕

рдЗрд╕ рд╕реБрд╡рд┐рдзрд╛ рдХреЛ рдмрдирд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдзрдиреНрдпрд╡рд╛рджред рдХреНрдпрд╛ рдЗрд╕рдХреЗ рд▓рд┐рдП рдХреЛрдИ рдЕрдиреБрдорд╛рдирд┐рдд рд░рд┐рд▓реАрдЬ рдХреА рддрд╛рд░реАрдЦ рд╣реИ?

рдЯреЛрд░рдХреЗрд▓реЛ рдиреЗ рдЖрдИрдЖрд░рд╕реА рдкрд░ рдореЛрдЯреЗ рддреМрд░ рдкрд░ 3 рдорд╣реАрдиреЗ рдХрд╣рд╛ред
рдЕрдЧрд░ рдореИрдВ рдЙрд╕реЗ рд╕рд╣реА рдврдВрдЧ рд╕реЗ рд╕рдордЭрддрд╛ рд╣реВрдВ рддреЛ рдпрд╣ рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдПрдХ рдореЛрдЯрд╛ рдЕрдиреБрдорд╛рди рд╣реИ рдФрд░ рдЗрд╕реЗ рдЗрд╕ рддрд░рд╣ рдорд╛рдирд╛ рдЬрд╛рдирд╛ рдЪрд╛рд╣рд┐рдПред

рдореИрдВ рдЧреНрд░рд╛рдлрд╛рдирд╛ рдХреЗ рд╕рд╛рде рдЕрд▓рд░реНрдЯ рдХрд░рдиреЗ рдХреА рдХреНрд╖рдорддрд╛ рдХреЗ рд▓рд┐рдП рдЙрддреНрд╕рд╛рд╣рд┐рдд рд╣реВрдВред рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдпрд╣ рдПрдХ рд╡рд┐рд╢реЗрд╖рддрд╛ рд╣реИ рдЬреЛ рдЧреНрд░рд╛рдлрд╛рдирд╛ рдХреЛ рдЕрдВрддрд┐рдо рдирд┐рдЧрд░рд╛рдиреА рдЙрдкрдХрд░рдг рд╣реЛрдиреЗ рд╕реЗ рд░реЛрдХ рд░рд╣реА рд╣реИред

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

++

рдореИрдВ 2 рд▓реЛрд▓

+1

рдПрдо рдПрд╕рдИрдЬреА, 16 рдирд╡рдВрдмрд░ 2015 рдХреЛ 21:03, рдЬрд┐рдВрдЧ рдбреЛрдВрдЧ рдиреЛрдЯрд┐рдлрд┐рдХреЗрд╢рди @github.com
рдПрд╕реНрдХреНрд░реЗрд╡реНрдпреВ:

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

-
рдЗрд╕ рдИрдореЗрд▓ рдХрд╛ рд╕реАрдзреЗ рдЙрддреНрддрд░ рджреЗрдВ рдпрд╛ рдЗрд╕реЗ GitHub рдкрд░ рджреЗрдЦреЗрдВ
https://github.com/grafana/grafana/issues/2209#issuecomment -157202686ред

+1
рдпрджрд┐ рдЖрдкрдХреЗ рдкрд╛рд╕ рдкреНрд░рд╛рд░рдВрднрд┐рдХ рдЕрд▓реНрдлрд╛/рдмреАрдЯрд╛ рд░рд┐рд▓реАрдЬ рд╣реИ, рддреЛ рдореБрдЭреЗ рдЙрддреНрдкрд╛рджрди рдбреЗрдЯрд╛ рдХреЗ рд╕рд╛рде рдкрд░реАрдХреНрд╖рдг рдХрд░рдирд╛ рдФрд░ рдкреНрд░рд╛рд░рдВрднрд┐рдХ рдкреНрд░рддрд┐рдХреНрд░рд┐рдпрд╛ рджреЗрдирд╛ рдЕрдЪреНрдЫрд╛ рд▓рдЧреЗрдЧрд╛ред

+1 рдореБрдЭреЗ 2

2015-11-21 14:44 рдЬреАрдПрдордЯреА-02: 00 рдЕрд░рд╛рдЬрдХрддрд╛ рд╕реВрдЪрдирд╛рдПрдВ @github.com :

+1
рдпрджрд┐ рдЖрдкрдХреЗ рдкрд╛рд╕ рдкреНрд░рд╛рд░рдВрднрд┐рдХ рдЕрд▓реНрдлрд╛/рдмреАрдЯрд╛ рд░рд┐рд▓реАрдЬ рд╣реИ, рддреЛ рдореБрдЭреЗ рдкрд░реАрдХреНрд╖рдг рдХрд░рдирд╛ рдФрд░ рдЬрд▓реНрджреА рджреЗрдирд╛ рдЕрдЪреНрдЫрд╛ рд▓рдЧреЗрдЧрд╛
рдЙрддреНрдкрд╛рджрди рдбреЗрдЯрд╛ рдХреЗ рд╕рд╛рде рдкреНрд░рддрд┐рдХреНрд░рд┐рдпрд╛ред

-
рдЗрд╕ рдИрдореЗрд▓ рдХрд╛ рд╕реАрдзреЗ рдЙрддреНрддрд░ рджреЗрдВ рдпрд╛ рдЗрд╕реЗ GitHub рдкрд░ рджреЗрдЦреЗрдВ
https://github.com/grafana/grafana/issues/2209#issuecomment -158661279ред

+1

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

рд╣рд╛рдВ рдХреГрдкрдпрд╛, рдЗрд╕ рдореБрджреНрджреЗ рдХреЛ "рджреЗрдЦ" рд░рд╣реЗ 484 рд▓реЛрдЧ рд╣реИрдВред рд╣рд░ рдмрд╛рд░ рдЬрдм рдЖрдк рдЗрд╕реЗ "+1" рдХрд░рддреЗ рд╣реИрдВ, рддреЛ 484 рд▓реЛрдЧреЛрдВ рдХреЛ рдИрдореЗрд▓ рд╕реВрдЪрдирд╛ рдорд┐рд▓рддреА рд╣реИред рдмрд╕ рдЕрдзрд┐рд╕реВрдЪрдирд╛ рдХреА рд╕рджрд╕реНрдпрддрд╛ рд▓реЗрдВ рдФрд░ рдпрд╣ рдЗрд╕ рдореБрджреНрджреЗ рдХреЗ рдкреНрд░рддрд┐ рдЖрдкрдХреА рд░реБрдЪрд┐ рдХрд╛ рд╕рдВрдХреЗрдд рд╣реЛрдЧрд╛ред

+1 >; рдкреА

рд╕реЛрдо, 2015-11-30 рдХреЛ 10:33:52 -0800 рдкрд░, рд╡рд╛рджрд┐рдо рдЪреЗрдХрд╛рди рдиреЗ рд▓рд┐рдЦрд╛:

рд╣рд╛рдВ рдХреГрдкрдпрд╛, рдЗрд╕ рдореБрджреНрджреЗ рдХреЛ "рджреЗрдЦ" рд░рд╣реЗ 484 рд▓реЛрдЧ рд╣реИрдВред рд╣рд░ рдмрд╛рд░ рдЬрдм рдЖрдк рдЗрд╕реЗ "+1" рдХрд░рддреЗ рд╣реИрдВ, рддреЛ 484 рд▓реЛрдЧреЛрдВ рдХреЛ рдИрдореЗрд▓ рд╕реВрдЪрдирд╛ рдорд┐рд▓рддреА рд╣реИред

рдХреНрд╖рдорд╛ рдХрд░реЗрдВ, рдореБрдЭреЗ рдкрддрд╛ рд╣реИ рдХрд┐ рдЖрдк рд▓реЛрдЧ рдЗрд╕ рдкрд░ рдмрд╣реБрдд рдореЗрд╣рдирдд рдХрд░ рд░рд╣реЗ рд╣реИрдВред рдХреНрдпрд╛ рдкрд╣рд▓реА рд░рд┐рд▓реАрдЬ рдХреЗ рд▓рд┐рдП рдХреЛрдИ рд╕рдордп рд╕реАрдорд╛ рд╣реИ?

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

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

рдореИрдВ @anlutro рд╕реЗ рдкреВрд░реА рддрд░рд╣ рд╕рд╣рдордд

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

+1

рдЪреЗрддрд╛рд╡рдиреА рдкреНрд░рдгрд╛рд▓реА рдкрд░ рдХреЛрдИ рдЦрдмрд░? рдХреЛрдИ рдЕрдиреБрдорд╛рди?

+1

+1
рдзреНрдпрд╛рди рджреЗрдиреЗ рдпреЛрдЧреНрдп рдмрд╛рдд рдпрд╣ рд╣реИ рдХрд┐ рд╣рд┐рдЯ рдФрд░ рд╣рд┐рд╕реНрдЯреИрд░рд┐рд╕реАрд╕ рддрдВрддреНрд░ рдПрдХрддреНрд░рд┐рдд рдЕрд▓рд░реНрдЯ рдкрд░ рд╡рд┐рдЪрд╛рд░ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдПрдХ рдЕрд╡рдзрд╛рд░рдгрд╛ рдХреЗ рд░реВрдк рдореЗрдВ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИред

рдХреНрдпрд╛ рдЖрдкрдиреЗ рдЙрдиреНрдирдд рдЪреЗрддрд╛рд╡рдиреА рд╕реБрд╡рд┐рдзрд╛рдУрдВ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рд╕реЛрдЪрд╛ рд╣реИ рдЬреИрд╕реЗ рдХрд┐ рд╡рд┐рд╕рдВрдЧрддрд┐ рдХрд╛ рдкрддрд╛ рд▓рдЧрд╛рдирд╛, рд╕рд╣рд╕рдВрдмрдВрдз рдХрд╛ рдкрддрд╛ рд▓рдЧрд╛рдирд╛, рдореВрд▓ рдХрд╛рд░рдг рдХрд╛ рдкрддрд╛ рд▓рдЧрд╛рдирд╛, рдЖрджрд┐?

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

@Dieterbe @torkelo рдЗрд╕ рдкрд░ рдПрдХ рдмрд╣реБрдд рд╣реА рдореЛрдЯрд╛ "рдЕрддрд┐рдерд┐" рд╣реЛрдирд╛ рдмрд╣реБрдд рдЕрдЪреНрдЫрд╛ рд╣реЛрдЧрд╛ред рд╡реНрдпрдХреНрддрд┐рдЧрдд рд░реВрдк рд╕реЗ рдореИрдВ рддрдм рд╕реЗ рд░реБрдХрд╛ рд╣реБрдЖ рд╣реВрдВ рдХреНрдпреЛрдВрдХрд┐ рдореЗрдЯреНрд░рд┐рдХреНрд╕ рдЖрдзрд╛рд░рд┐рдд рд╕реНрд╡рдпрдВ рд╕реЗрд╡рд╛ рдЪреЗрддрд╛рд╡рдиреА рдореЗрд░реЗ рдорд╛рдорд▓реЗ рдореЗрдВ рдПрдХ рдмрд╣реБрдд рд╣реА рдЖрд╡рд╢реНрдпрдХ рд╡рд┐рд╢реЗрд╖рддрд╛ рд╣реИ рдФрд░ рдореБрдЭреЗ рд╡рд┐рд╢реНрд╡рд╛рд╕ рд╣реИ рдХрд┐ рдЧреНрд░рд╛рдлрд╛рдирд╛ рдЗрд╕рдХреЗ рд▓рд┐рдП рд╕рд╣реА рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдлреНрд░рдВрдЯ рдПрдВрдб рд╣реИред рд╕рдорд╕реНрдпрд╛ рдпрд╣ рд╣реИ рдХрд┐ рдЕрдм 6 рдорд╣реАрдиреЗ рд╣реЛ рдЧрдП рд╣реИрдВ рдФрд░ рдХрд╛рдлреА рд╕рдордп рд╕реЗ рдЖрдк рдореЗрдВ рд╕реЗ рдХрд┐рд╕реА рдХреЗ рджреНрд╡рд╛рд░рд╛ рдХреЛрдИ рдИрдЯреАрдП рдЕрдкрдбреЗрдЯ рдпрд╛ рдпрд╣рд╛рдВ рддрдХ тАЛтАЛтАЛтАЛрдХрд┐ рдХреЛрдИ рдЯрд┐рдкреНрдкрдгреА рдирд╣реАрдВ рдХреА рдЧрдИ рд╣реИ, рдЗрд╕рд▓рд┐рдП рдореБрдЭреЗ рдЙрддреНрдкрд╛рджрдХ рд╡рд┐рдЪрд╛рд░реЛрдВ рдХрд╛ рдореБрдХрд╛рдмрд▓рд╛ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП "рдореБрдЭреЗ рдХреБрдЫ рд╣реИрдХ рдХрд░рдирд╛ рд╣реЛрдЧрд╛" рд╢реБрд░реВ рд╣реЛ рд░рд╣рд╛ рд╣реИред ..рдЕрдЧрд░ рдореИрдВ рдмрд╕ рдпрд╣ рдЬрд╛рди рдкрд╛рддрд╛ рдХрд┐ рдХреНрдпрд╛ рдпрд╣ рдХреБрдЫ рдФрд░ рд╣рдлреНрддреЛрдВ рдХреА рддреБрд▓рдирд╛ рдореЗрдВ 6 рдорд╣реАрдиреЗ рдФрд░ рд╣реЛрдиреЗ рд╡рд╛рд▓рд╛ рд╣реИ, рддреЛ рдореИрдВ рдПрдХ рдмреЗрд╣рддрд░ рд╕реВрдЪрд┐рдд рдирд┐рд░реНрдгрдп рд▓реЗ рд╕рдХрддрд╛ рдерд╛ред

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

+1
18 рдЬрдирд╡рд░реА 2016 рдХреЛ рд░рд╛рдд 9:54 рдмрдЬреЗ, "рдЬреИрдореЗ рдЧрд╛рдЧреЛ" рдиреЛрдЯрд┐рдлрд┐рдХреЗрд╢рди @github.com рдиреЗ рд▓рд┐рдЦрд╛:

@Dieterbe https://github.com/Dieterbe @torkelo
https://github.com/torkelo рдпрд╣рд╛рдВ рддрдХ тАЛтАЛрдХрд┐ рдПрдХ рдмрд╣реБрдд рд╣реА рдореЛрдЯрд╛ рд╣реЛрдирд╛ рдмрд╣реБрдд рдЕрдЪреНрдЫрд╛ рд╣реЛрдЧрд╛
рдЗрд╕ рдкрд░ "рдЕрддрд┐рдерд┐"ред рд╡реНрдпрдХреНрддрд┐рдЧрдд рд░реВрдк рд╕реЗ рдореИрдВ рдореЗрдЯреНрд░рд┐рдХреНрд╕ рдХреЗ рдмрд╛рдж рд╕реЗ рдкрдХрдбрд╝ рд░рд╣рд╛ рд╣реВрдВ
рдЖрдзрд╛рд░рд┐рдд рд╕реНрд╡рдпрдВ рд╕реЗрд╡рд╛ рдЪреЗрддрд╛рд╡рдиреА рдореЗрд░реЗ рдорд╛рдорд▓реЗ рдореЗрдВ рдПрдХ рдмрд╣реБрдд рд╣реА рдЖрд╡рд╢реНрдпрдХ рд╡рд┐рд╢реЗрд╖рддрд╛ рд╣реИ рдФрд░ рдореИрдВ
рдЖрд╢реНрд╡рд╕реНрдд рдЧреНрд░рд╛рдлрд╛рдирд╛ рдЗрд╕рдХреЗ рд▓рд┐рдП рд╕рд╣реА рдпреВрдЬрд░ рдлреНрд░рдВрдЯ рдПрдВрдб рд╣реИред рд╕рдорд╕реНрдпрд╛ рдпрд╣ рд╣реИ, рдпрд╣ рдЕрднреА рд╣реИ
6 рдорд╣реАрдиреЗ рд╣реЛ рдЧрдП рд╣реИрдВ рдФрд░ рдЗрдирдореЗрдВ рд╕реЗ рдХрд┐рд╕реА рдПрдХ рджреНрд╡рд╛рд░рд╛ рдХреЛрдИ рдИрдЯреАрдП рдЕрдкрдбреЗрдЯ рдпрд╛ рдпрд╣рд╛рдВ рддрдХ тАЛтАЛрдХрд┐ рдХреЛрдИ рдЯрд┐рдкреНрдкрдгреА рдирд╣реАрдВ рдХреА рдЧрдИ рд╣реИ
рдЖрдк рдереЛрдбрд╝реА рджреЗрд░ рдХреЗ рд▓рд┐рдП рддреЛ рдореИрдВ "рдореИрдВ рдмрд╕ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЬрд╛ рд░рд╣рд╛ рд╣реВрдБ" рд╢реБрд░реВ рдХрд░ рд░рд╣рд╛ рд╣реВрдБ
рдХреБрдЫ рд╣реИрдХ рдХрд░реЗрдВ" рдЙрддреНрдкрд╛рджрдХ рд╡рд┐рдЪрд╛рд░реЛрдВ рдХрд╛ рдореБрдХрд╛рдмрд▓рд╛ рдХрд░реЗрдВ ... рдЕрдЧрд░ рдореИрдВ рд╕рд┐рд░реНрдл рдпрд╣ рдЬрд╛рди рдкрд╛рддрд╛ рдХрд┐ рдХреНрдпрд╛ рдпрд╣ рд╣реИ?
рдХреБрдЫ рдФрд░ рд╣рдлреНрддреЛрдВ рдХреА рддреБрд▓рдирд╛ рдореЗрдВ рдПрдХ рдФрд░ 6 рдорд╣реАрдиреЗ рд╣реЛрдиреЗ рдЬрд╛ рд░рд╣реЗ рд╣реИрдВ, рдореИрдВ рдмрд╣реБрдд рдХреБрдЫ рдХрд░ рд╕рдХрддрд╛ рдерд╛
рдмреЗрд╣рддрд░ рд╕реВрдЪрд┐рдд рдирд┐рд░реНрдгрдпред

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

-
рдЗрд╕ рдИрдореЗрд▓ рдХрд╛ рд╕реАрдзреЗ рдЙрддреНрддрд░ рджреЗрдВ рдпрд╛ рдЗрд╕реЗ GitHub рдкрд░ рджреЗрдЦреЗрдВ
https://github.com/grafana/grafana/issues/2209#issuecomment -172722684ред

+1

+1

@jaimegago рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдЗрд╕ рдореБрджреНрджреЗ рдкрд░ рд╣рдорд╛рд░реА рдкреНрд░рдЧрддрд┐ рдпрд╛ рдкреНрд░рдЧрддрд┐ рдХреА рдХрдореА рдкрд░ рдпрд╣рд╛рдВ рдЕрдкрдбреЗрдЯ рдирд╣реАрдВ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЦреЗрдж рд╣реИред рд╣рдордиреЗ рд╕реЛрдЪрд╛ рдерд╛ рдХрд┐ рд╣рдорд╛рд░реЗ рдкрд╛рд╕ рдЗрд╕ рдкрд░ рдЦрд░реНрдЪ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рд╕рдордп рд╣реЛрдЧрд╛ рд▓реЗрдХрд┐рди рдЗрд╕реЗ рд╣рдореЗрд╢рд╛ рдзрдХреЗрд▓рд╛ рдЬрд╛рдирд╛ рд╕рдорд╛рдкреНрдд рд╣реЛ рдЧрдпрд╛ рдХреНрдпреЛрдВрдХрд┐ рдЙрдЪреНрдЪ рдкреНрд░рд╛рдердорд┐рдХрддрд╛ рд╡рд╛рд▓реА рдХреЛрдИ рдЪреАрдЬ рд░рд╛рд╕реНрддреЗ рдореЗрдВ рдЖ рдЧрдИред

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

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

рд▓реЗрдХрд┐рди рдЖрд╢рд╛ рд╣реИ! рд╣рдордиреЗ рдЧреНрд░реИрдлрд╛рдирд╛ рдХреЗрдВрджреНрд░рд┐рдд рдкреВрд░реНрдгрдХрд╛рд▓рд┐рдХ рдЯреАрдо рдХрд╛ рд╡рд┐рд╕реНрддрд╛рд░ рдХрд┐рдпрд╛ рд╣реИ, рджрд┐рд╕рдВрдмрд░ рдореЗрдВ @bergquist рд╢рд╛рдорд┐рд▓ рд╣реБрдП рдФрд░ рдлрд░рд╡рд░реА рдореЗрдВ рд╣рдореЗрдВ рдПрдХ рдмрд╛рд░ рдлрд┐рд░ рд╕реЗ рдордЬрдмреВрддреА рдорд┐рд▓реЗрдЧреАред рдореИрдВ рдИрдЯреАрдП рдХреА рдкреЗрд╢рдХрд╢ рдирд╣реАрдВ рдХрд░ рд╕рдХрддрд╛ рд▓реЗрдХрд┐рди рдпрд╣ рдЕрднреА рднреА рдПрдХ рдЙрдЪреНрдЪ рдкреНрд░рд╛рдердорд┐рдХрддрд╛ рд╡рд╛рд▓рд╛ рдореБрджреНрджрд╛ рд╣реИ рдФрд░ рд╣рдо рдЬрд▓реНрдж рд╕реЗ рдЬрд▓реНрдж рд╢реБрд░реВ рдХрд░рдирд╛ рдЪрд╛рд╣рддреЗ рд╣реИрдВред рд╣рдо рдЪрд╛рд╣рддреЗ рд╣реИрдВ рдХрд┐ рдпрд╣ рдлреАрдЪрд░ Grafana 3.0 рдХреА рд╣реЗрдбрд▓рд╛рдЗрди рдлреАрдЪрд░ рдмрдиреЗред

@torkelo рдЕрджреНрдпрддрди рдХреЗ рд▓рд┐рдП рдзрдиреНрдпрд╡рд╛рдж; рдореИрдВ рдпрд╣ рдирд╣реАрдВ рдХрд╣ рд╕рдХрддрд╛ рдХрд┐ рдореИрдВ рдЦреБрд╢ рд╣реВрдВ, рд▓реЗрдХрд┐рди рдХрдо рд╕реЗ рдХрдо рдирдП рддреЛ рд╣рдо рдЬрд╛рдирддреЗ рд╣реИрдВ рдХрд┐ рд╣рдо рдХрд╣рд╛рдВ рдЦрдбрд╝реЗ рд╣реИрдВред

рдПрдХ рд╢реЗрд╖ рдкреНрд░рд╢реНрди рдпрд╣ рд╣реИ рдХрд┐ рдХреНрдпрд╛ 2.x рдХреЛ рдЕрдзрд┐рдХ рдЕрдВрдХ рдкреНрд░рд╛рдкреНрдд рд╣реЛрдВрдЧреЗ рдпрд╛ рдпрджрд┐ 3.x рдЕрдЧрд▓реА рд░рд┐рд▓реАрдЬрд╝ рд╣реЛрдЧреАред ;)

@RichiH рдПрдХ рдФрд░ рдмрд┐рдВрджреБ рд░рд┐рд▓реАрдЬ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ, рдирд┐рд╢реНрдЪрд┐рдд рдирд╣реАрдВ рд╣реИ рд▓реЗрдХрд┐рди рдпрд╣ рд╕рдВрднрд╛рд╡рдирд╛ рд╣реИ рдХрд┐ 3.0 рд╕реЗ рдкрд╣рд▓реЗ рдПрдХ рдФрд░ рдмрд┐рдВрджреБ рд░рд┐рд▓реАрдЬ рдлрд░рд╡рд░реА рдореЗрдВ рд░рд┐рд▓реАрдЬ рд╣реЛрдиреЗ рдЬрд╛ рд░рд╣реА рд╣реИред

@torkelo рд╡рд┐рд╕реНрддреГрдд рдЕрдкрдбреЗрдЯ рдкреНрд░рджрд╛рди рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рд╕рдордп рдирд┐рдХрд╛рд▓рдиреЗ рдХреЗ рд▓рд┐рдП рдмрд╣реБрдд рдмрд╣реБрдд рдзрдиреНрдпрд╡рд╛рджред

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

рдПрд╕рдПрдирдПрдордкреА рдЕрдзрд┐рд╕реВрдЪрдирд╛рдУрдВ рдХреЗ рд▓рд┐рдП +1!

+1 рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдпрд╣ рдЧреНрд░рд╛рдлрд╛рдирд╛ рд╕реЗ рдЙрддреНрдкрд╛рджрди рдХреЗ рд▓рд┐рдП рдПрдХ рд╡реНрдпрд╡рд╣рд╛рд░реНрдп (рдФрд░ рд╕рд░реНрд╡рд╢реНрд░реЗрд╖реНрда-рдЗрди-рдХреНрд▓рд╛рд╕) рдирд┐рдЧрд░рд╛рдиреА рдЙрдкрдХрд░рдг рдмрдирд╛рдиреЗ рдХреЗ рд▓рд┐рдП рд╕рдмрд╕реЗ рдмрдбрд╝реА рд▓рд╛рдкрддрд╛ рд╡рд┐рд╢реЗрд╖рддрд╛ рд╣реИред

+1

рдХреЛрдИ рднреА рд╡реНрдпрд╡рд╕реНрдерд╛рдкрдХ (@Dieterbe?) рдЧреИрд░-рд╕рд╣рдпреЛрдЧреА рд╕реЗ рдЗрд╕ рдореБрджреНрджреЗ рдкрд░ рдЯрд┐рдкреНрдкрдгреА рд▓реЙрдХ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЙрдкрд▓рдмреНрдз рд╣реИ? рддреЛ рд╣рдо рдХреЗрд╡рд▓ рдлреАрдЪрд░ рдЙрдиреНрдирддрд┐ рдкрд░ рджрд┐рд▓рдЪрд╕реНрдк рд╕рд╛рдордЧреНрд░реА рдкреНрд░рд╛рдкреНрдд рдХрд░реЗрдВрдЧреЗ, рди рдХрд┐ рдмреЗрдХрд╛рд░ +1...

рдпрджрд┐ рдЖрдк рдЗрд╕ рд╕реБрд╡рд┐рдзрд╛ рдХреЛ рдирд╣реАрдВ рдЬрд╛рдирддреЗ рд╣реИрдВ, рддреЛ рдпрд╣рд╛рдВ рддрджрд░реНрде GitHub doc рдХрд╛

рдзрдиреНрдпрд╡рд╛рдж: рджрд┐рд▓:

@Mayeu рдЙрд╣, "рдЧреИрд░-рд╕рд╣рдпреЛрдЧреА" рдореЗрдВ рд╕реЗ рдПрдХ рдХреЗ рд░реВрдк рдореЗрдВ рдЬрд┐рд╕рдиреЗ рдЗрд╕ рдореБрджреНрджреЗ рдкрд░ +1 рд╕реЗ рдЕрдзрд┐рдХ рдпреЛрдЧрджрд╛рди рджрд┐рдпрд╛ рд╣реИ рдФрд░ рдЕрдиреНрдп рд╕реНрдерд╛рдиреЛрдВ рдкрд░ рдореБрдЭреЗ рдирд╣реАрдВ рд▓рдЧрддрд╛ рдХрд┐ рдЗрд╕ рдореБрджреНрджреЗ рдХреЛ рд╕рд╣рдпреЛрдЧрд┐рдпреЛрдВ рдХреЛ рд▓реЙрдХ рдХрд░рдирд╛ рдЬрд╛рдиреЗ рдХрд╛ рддрд░реАрдХрд╛ рд╣реИред рдмрд╕ рдЕрдкрдиреЗ рдИрдореЗрд▓ рдкрд░ рдПрдХ рд╕реНрдорд╛рд░реНрдЯ рдлрд╝рд┐рд▓реНрдЯрд░ рдмрдирд╛рдПрдВ ;-)ред

рдореБрдЭреЗ рдпрд╣ рднреА рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ +1 рдПрдХ рдЙрджреНрджреЗрд╢реНрдп рдХреЛ рдкреВрд░рд╛ рдХрд░рддреЗ рд╣реИрдВ, рдЗрд╕рдХреЗ рд▓рд┐рдП (рдФрд░ рдЕрдиреНрдпрддреНрд░) рдмреНрдпрд╛рдЬ рдХреА рд░рд╛рд╢рд┐ рдФрд░ рдкреНрд░рд╕рд╛рд░ рджрд┐рдЦрд╛рддреЗ рд╣реИрдВред
рдХреНрдпрд╛ рдЧреБрдо рд╣реИ, рд╢рд╛рдпрдж, UI рдореЗрдВ рдПрдХ +1 рдмрдЯрди рд╣реИ рдЬреЛ рд╕рдорд╛рди рднреВрдорд┐рдХрд╛ рдХреЛ рднрд░реЗрдЧрд╛, рд▓реЗрдХрд┐рди рд╕рднреА рдЧреНрд░рд╛рд╣рдХреЛрдВ рдХреЛ рд╕рднреА рд╕реВрдЪрдирд╛рдУрдВ рдХреЗ рдмрд┐рдирд╛ .. рдЗрд╕рд▓рд┐рдП @github рдХреЗ рд▓рд┐рдП рдПрдХ рд╕реБрд╡рд┐рдзрд╛ рдЕрдиреБрд░реЛрдзред

рд╣рдо рд╡рд┐рд╖рдп рд╕реЗ рд╣рдЯ рд░рд╣реЗ рд╣реИрдВ рдФрд░ рдпрд╣ рдкрд╣рд▓реА рдФрд░ рдЖрдЦрд┐рд░реА рдмрд╛рд░ рд╣реИ рдЬрдм рдореИрдВ рдЗрд╕ рдмрд╛рд░реЗ рдореЗрдВ рд▓рд┐рдЦреВрдВрдЧрд╛ред

рдЗрд╕ рдореБрджреНрджреЗ рдореЗрдВ рд░реБрдЪрд┐ рд░рдЦрдиреЗ рд╡рд╛рд▓реЗ рдХрд┐рд╕реА рднреА рд╡реНрдпрдХреНрддрд┐ рдХреЛ рдКрдкрд░ рджрд╛рдИрдВ рдУрд░ рд╕рджрд╕реНрдпрддрд╛ рд▓реЗрдиреА рдЪрд╛рд╣рд┐рдП; рдпрд╣ рдЖрдкрдХреЛ рд╕реВрдЪрд┐рдд рд░рдЦреЗрдЧрд╛ рдФрд░ рдЖрдк рд╕рднреА рдХреЛ рдИрдореЗрд▓ рдирд╣реАрдВ рднреЗрдЬреЗрдВрдЧреЗред

+1 рдХреЗ рд╕рдВрдЪрдп рдХреЛ рд░реЛрдХрдиреЗ рдХреЗ рд▓рд┐рдП рдПрдХ рдорддрджрд╛рди рдкреНрд░рдгрд╛рд▓реА рдХреЗ рд░реВрдк рдореЗрдВ, рджреЗрдЦреЗрдВ https://github.com/dear-github/dear-github - 27 рджрд┐рди рдкреБрд░рд╛рдирд╛ рдФрд░ GitHub рд╕реЗ рдХреЛрдИ рдкреНрд░рддрд┐рдХреНрд░рд┐рдпрд╛ рдирд╣реАрдВред

+1

рдЗрд╕рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдХреЛрдИ рдЦрд╝рдмрд░ ?

рдореБрдЭреЗ рдирд╣реАрдВ рд▓рдЧрддрд╛ рдХрд┐ рдЗрд╕ рдореБрджреНрджреЗ рдкрд░ рдЕрднреА рддрдХ рдХреЛрдИ рдЦрдмрд░ рдирд╣реАрдВ рдЖрдИ рд╣реИред рд▓реЗрдХрд┐рди рдЧреНрд░рд╛рдлрд╛рдирд╛ рдХреА рдЕрдЧрд▓реА рд░рд┐рд▓реАрдЬ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдПрдХ рдЕрдЪреНрдЫреА рдмрд╛рдд рдпрд╣ рд╣реИ:

Grafana рдХрд╕реНрдЯрдо рдРрдкреНрд╕/рдкреНрд▓рдЧрдЗрдиреНрд╕ рдХреЛ рд╕реМрдВрдкрдиреЗ рдореЗрдВ рд╕рдХреНрд╖рдо рд╣реЛрдЧрд╛ред рдлрд┐рд░ рд╣рдо рдЕрдкрдиреЗ рд╕реНрд╡рдпрдВ рдХреЗ рдХрд╕реНрдЯрдо рдЕрд▓рд░реНрдЯрд┐рдВрдЧ рдкреНрд▓рдЧрдЗрдиреНрд╕/рдРрдкреНрд╕ рд▓рд┐рдЦ рд╕рдХрддреЗ рд╣реИрдВ рдФрд░ рдЙрдиреНрд╣реЗрдВ рдЧреНрд░рд╛рдлрд╛рдирд╛ рдореЗрдВ рдЖрдпрд╛рдд рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред рдЗрди рдЫреЛрдЯреЗ рдРрдкреНрд╕/рдкреНрд▓рдЧрдЗрдиреНрд╕ рдХреЛ рд▓рд┐рдЦрдирд╛ рдПрдХ рдмрдбрд╝реА рдЪреЗрддрд╛рд╡рдиреА рд╕реБрд╡рд┐рдзрд╛ рдХреА рдкреНрд░рддреАрдХреНрд╖рд╛ рдХрд░рддреЗ рд╣реБрдП рдПрдХ рддреНрд╡рд░рд┐рдд рдЬреАрдд рд╣реЛрдЧреАред

рдореБрдЭреЗ рдЕрд▓рд░реНрдЯ рдХреЛ рд╡рд┐рдЬрд╝реБрдЕрд▓рд╛рдЗрдЬрд╝ рдХрд░рдиреЗ рдХреЗ рд╕рдорд╛рди рд╕реНрдерд╛рди рдкрд░ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░ рдХрд░рдиреЗ рдХрд╛ рд╡рд┐рдЪрд╛рд░ рдкрд╕рдВрдж рд╣реИред https://www.youtube.com/watch?v=C_H2ew8e5OM рдкрд░ рдЕрджреНрднреБрдд рдореЙрдХ рд▓реЗрдХрд┐рди рдХреНрдпрд╛ рдЗрд╕реЗ рдЬрд╛рд░реА рдХрд░рдиреЗ рдХреА рдХреЛрдИ рддрд╛рд░реАрдЦ рд╣реИ?

рдЕрдЪреНрдЫрд╛ рд╡реАрдбрд┐рдпреЛ, рдзрдиреНрдпрд╡рд╛рдж!

рдХреБрдЫ рдкреНрд░рддрд┐рдХреНрд░рд┐рдпрд╛ред

рдореИрдВ рд╕рд░рд▓ рд░реИрдЦрд┐рдХ рдереНрд░реЗрд╕рд╣реЛрд▓реНрдб рдФрд░ рдЙрдиреНрдирдд рдХрд╕реНрдЯрдо рдкреНрд░рд╢реНрдиреЛрдВ рдХреЗ рд╡рд┐рдЪрд╛рд░ рд╕реЗ рдЦреБрд╢ рд╣реВрдВ

рдиреЛрдЯрд┐рдлрд╝рд╛рдпрд░ рд╕рдмрд╕реЗ рдЕрдзрд┐рдХ рдорджрджрдЧрд╛рд░:

  • рдирд┐рд╖реНрдкрд╛рджрди - ssh рдпрд╛ рд╕реЗрдВрдбрдореЗрд▓ рдЬреИрд╕реА рдХрд┐рд╕реА рдЪреАрдЬрд╝ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░ рд╕рдХрддрд╛ рд╣реИ
  • webhooks - рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдЪреАрдЬреЛрдВ рдХреЛ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рд╡реЗрдм-рд╣реБрдХ рд▓реЗрдиреЗ рдХреЗ рд▓рд┐рдП рдПрдХ webcgi рдЦрдбрд╝рд╛ рдХрд░ рд╕рдХрддрд╛ рд╣реИ ...
  • рдИрдореЗрд▓ - рдЕрдзрд┐рд╕реВрдЪрдирд╛ рдбреЗрдЯрд╛ рдХреЗ рдПрдХ рдЬреЗрд╕рди рдбрдВрдк рдХреЗ рд╕рд╛рде рдПрдХ рд╕рд╛рдзрд╛рд░рдг рдИрдореЗрд▓ рдХреЛ рдЖрдЧ рд▓рдЧрд╛рдирд╛ред
  • рдкреНрд▓рдЧрдЗрдиреНрд╕ ... рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдЬрд░реВрд░рдд рдирд╣реАрдВ рд╣реИ

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

рд╕реБрдирд┐рд╢реНрдЪрд┐рдд рдирд╣реАрдВ рд╣реИ рдХрд┐ рдЗрд╕ рдкрд░ рдЧреБрд╕реНрд╕рд╛ рд╣реИ рдпрд╛ рдирд╣реАрдВ .. рдХрд╣реАрдВ рднреА рдПрдХ рджрд╛рди рд▓рд┐рдВрдХ рдирд╣реАрдВ рдорд┐рд▓рд╛ рд▓реЗрдХрд┐рди рдорд╣реАрдиреЗ рдХреЗ рдЕрдВрдд рддрдХ рдЗрд╕реЗ v3 рдореЗрдВ рд▓рд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдХрд┐рд╕ рддрд░рд╣ рдХрд╛ рдпреЛрдЧрджрд╛рди рдЖрд╡рд╢реНрдпрдХ рд╣реЛрдЧрд╛ .. рд╣рдо рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдЗрд╕ рд╕реБрд╡рд┐рдзрд╛ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ рд▓реЗрдХрд┐рди рд╣рдорд╛рд░реЗ рд╕рдВрд╕рд╛рдзрди рдПрдЯреАрдПрдо рд╕реЗ рдмрдВрдзреЗ рд╣реИрдВ

+1

+1

рдпрд╣рд╛рдВ рд╡рд░реНрдХ рдорд╛рд░реНрдХреЗрдЯ рдореЗрдВ рд╣рдорд╛рд░реЗ рд▓рд┐рдП рдпрд╣ рдПрдХ рдмрд╣реБрдд рдЬрд░реВрд░реА рдлреАрдЪрд░ рд╣реИред

рдХреНрдпрд╛ рдЕрд▓рд░реНрдЯ рдлреАрдЪрд░реНрдб рд▓реЙрдиреНрдЪ рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ?

рдирд╣реАрдВ
рдЧреБрд░реБ, рдлрд╝рд░рд╡рд░реА 25, 2016 рдХреЛ 23:13 рдкрд░ kskaran94 [email protected] рд▓рд┐рдЦрд╛ рд╣реИ:

рдХреНрдпрд╛ рдЕрд▓рд░реНрдЯ рдлреАрдЪрд░реНрдб рд▓реЙрдиреНрдЪ рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ?

-
рдЗрд╕ рдИрдореЗрд▓ рдХрд╛ рд╕реАрдзреЗ рдЙрддреНрддрд░ рджреЗрдВ рдпрд╛ рдЗрд╕реЗ GitHub рдкрд░ рджреЗрдЦреЗрдВ
https://github.com/grafana/grafana/issues/2209#issuecomment -189143056ред

рдХреНрдпрд╛ рдпрд╣ рдорд╛рди рд▓реЗрдирд╛ рд╕реБрд░рдХреНрд╖рд┐рдд рд╣реЛрдЧрд╛ рдХрд┐ рдЕрд▓рд░реНрдЯ рдлреАрдЪрд░ рдЧрд░реНрдорд┐рдпреЛрдВ рдореЗрдВ рдЬрд╛рд░реА рдХрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛?

_рд╕рд╕реНрдкреЗрдВрд╕ рддреЗрдЬ_
26 рдлрд░рд╡рд░реА 2016 рдХреЛ рд╕реБрдмрд╣ 10:23 рдмрдЬреЗ, "рдЗрдпрд╛рди рд╣рд╛" рдиреЛрдЯрд┐рдлрд┐рдХреЗрд╢рди @github.com рдиреЗ рд▓рд┐рдЦрд╛:

рдХреНрдпрд╛ рдпрд╣ рдорд╛рди рд▓реЗрдирд╛ рд╕реБрд░рдХреНрд╖рд┐рдд рд╣реЛрдЧрд╛ рдХрд┐ рдЕрд▓рд░реНрдЯ рдлреАрдЪрд░ рдореЗрдВ рдЬрд╛рд░реА рдХрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛
рдЧрд░реНрдореА?

-
рдЗрд╕ рдИрдореЗрд▓ рдХрд╛ рд╕реАрдзреЗ рдЙрддреНрддрд░ рджреЗрдВ рдпрд╛ рдЗрд╕реЗ GitHub рдкрд░ рджреЗрдЦреЗрдВ
https://github.com/grafana/grafana/issues/2209#issuecomment -189320869ред

рдЗрд╕рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдХреЛрдИ рдЦрд╝рдмрд░?

+1

+1 рдпрд╣ рдкрд╣рд▓реЗ рд╕реЗ рд╣реА рдЕрдЪреНрдЫрд╛ рд╣реЛрдЧрд╛, рд▓реЛрдЧ рдкреВрд░реЗ рд╕рд╛рд▓ рдкрд╣рд▓реЗ рд╕реЗ рд╣реА рдЗрдВрддрдЬрд╛рд░ рдХрд░ рд░рд╣реЗ рд╣реИрдВ рдпрд╛ рдЗрд╕рд╕реЗ рднреА рдЬреНрдпрд╛рджрд╛ред

: +1: рдореБрдЭреЗ рдпрд╣ рдкрд╕рдВрдж рд╣реИред рд╡реАрдбрд┐рдпреЛ рдФрд░ рдкреНрд░рд╕реНрддреБрддрд┐ рдХреЗ рд▓рд┐рдП рдзрдиреНрдпрд╡рд╛рдж, @Dieterbeред рдХреНрдпрд╛ рдпрд╣ рдкрд░реАрдХреНрд╖рдг/рд╢реБрд░реБрдЖрддреА рдЕрдкрдирд╛рдиреЗ рд╡рд╛рд▓реЛрдВ рдХреЗ рд▓рд┐рдП рдЙрдкрд▓рдмреНрдз рд╣реИ?

@torkelo рдЖрдкрдиреЗ рдШреЛрд╖рдгрд╛ рдХреА

рд╣рдо рдЪрд╛рд╣рддреЗ рд╣реИрдВ рдХрд┐ рдпрд╣ рдлреАрдЪрд░ рдЧреНрд░рд╛рдлрд╛рдирд╛ 3.0 рдХреЗ рд▓рд┐рдП рд╣реЗрдбрд▓рд╛рдЗрди рдлреАрдЪрд░ рдмрдиреЗ

рд▓реЗрдХрд┐рди 3.0 рдЕрдкреНрд░рдХрд╛рд╢рд┐рдд рд╢рд╛рдЦрд╛ рдЪреИрдВрдЬ (1) рдХреЛ рджреЗрдЦрддреЗ рд╣реБрдП рдЕрд▓рд░реНрдЯ рдХрд░рдиреЗ рдХрд╛ рдХреЛрдИ рдЙрд▓реНрд▓реЗрдЦ рдирд╣реАрдВ рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ, рдХреНрдпрд╛ рдореБрдЭреЗ рд░реЛрдирд╛ рд╢реБрд░реВ рдХрд░ рджреЗрдирд╛ рдЪрд╛рд╣рд┐рдП рдпрд╛ рдХреНрдпрд╛ рдЕрднреА рднреА 3.0 рд╣реЗрдбрд▓рд╛рдЗрди рдлреАрдЪрд░ рдХреЛ рдЕрд▓рд░реНрдЯ рдХрд░рдиреЗ рдХреА рдпреЛрдЬрдирд╛ рд╣реИ?

(1) https://github.com/grafana/grafana/blob/master/CHANGELOG.md

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

@Dieterbe рдпрд╣ рдирд╣реАрдВ рдХрд╣ рд╕рдХрддрд╛ рдХрд┐ рдореИрдВ рдЦреБрд╢ рд╣реВрдВ, рд▓реЗрдХрд┐рди рдЗрд╕рдХрд╛ рдХреЛрдИ рдорддрд▓рдм рдирд╣реАрдВ рд╣реИред рд╕реНрдкрд╖реНрдЯ рдЕрдиреБрд╡рд░реНрддреА рдпрд╣ рд╣реИ рдХрд┐ рдЪреЗрддрд╛рд╡рдиреА рджреЗрдиреЗ рдХреЗ рд▓рд┐рдП рдХреБрдЫ рднреА рдИрдЯреАрдП-рдИрд╢ рд╣реИ; рдФрд░ рдЕрдЧрд░ рдпрд╣ 3.1 рдХреЗ рд▓рд┐рдП рдПрдХ рдкреБрд╖реНрдЯрд┐ рдФрд░ рдкреНрд░рддрд┐рдмрджреНрдз рд╡рд┐рд╢реЗрд╖рддрд╛ рд╣реИред

рд╕рд╛рде рд╣реА, рдПрдХ рдХрд╛рд░реНрдп-рдЖрд╕рдкрд╛рд╕ рдХреЗ рд░реВрдк рдореЗрдВ, http://alerta.io/ рдореИрдВ рдЧреНрд░реИрдлрд╛рдирд╛ рд╕реЗ рдЬреЛ рдХрд░рдирд╛ рдЪрд╛рд╣рддрд╛ рд╣реВрдВ рдЙрд╕рдХрд╛ рд╣рд┐рд╕реНрд╕рд╛ рдХрд░рддрд╛ рд╣реВрдВ; рдЗрд╕ рд╕реБрд╡рд┐рдзрд╛ рдХрд╛ рдЗрдВрддрдЬрд╛рд░ рдХрд░ рд░рд╣реЗ рд▓реЛрдЧ рдЗрд╕реЗ рдЖрдЬрдорд╛рдирд╛ рдЪрд╛рд╣реЗрдВрдЧреЗред

рдХреНрдпрд╛ рдкреНрд▓рдЧрдЗрди рдХреЗ рд▓рд┐рдП рдХреЛрдИ рдпреБрдХреНрддрд┐ рд╣реИ? рдореЗрдВ рдХреБрдЫ рдмрдирд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдЕрдЪреНрдЫрд╛ рд╣реЛ рд╕рдХрддрд╛ рд╣реИ
рд╕рдореБрджрд╛рдп рдЪреЗрддрд╛рд╡рдиреА рдХреЛ рд╕рдВрднрд╛рд▓рдиреЗ рдХреЗ рд▓рд┐рдП рд╕рдВрд╕реНрдХрд░рдг 3 рдХреА рд░рд┐рд▓реАрдЬ рдХреЗ рд╕рд╛рде рдореЗрд▓ рдЦрд╛рддрд╛ рд╣реИ?

рдмреЗрде
16 рдорд╛рд░реНрдЪ 2016 рд╕реБрдмрд╣ 8:44 рдмрдЬреЗ, "рд░рд┐рдЪрд░реНрдб рд╣рд╛рд░реНрдЯрдореИрди" рдиреЛрдЯрд┐рдлрд┐рдХреЗрд╢рди @github.com
рд▓рд┐рдЦрд╛ рдерд╛:

@Dieterbe https://github.com/Dieterbe рдпрд╣ рдирд╣реАрдВ рдХрд╣ рд╕рдХрддрд╛ рдХрд┐ рдореИрдВ рдЦреБрд╢ рд╣реВрдВ, рд▓реЗрдХрд┐рди рд╡рд╣
рд╕рдордЭ рдореЗрдВ рдЖрддрд╛ рд╣реИред рд╕реНрдкрд╖реНрдЯ рдЕрдиреБрд╡рд░реНрддреА рдпрд╣ рд╣реИ рдХрд┐ рдпрджрд┐ рдИрдЯреАрдП-рдИрд╢ рдХреЗ рд▓рд┐рдП рдХреБрдЫ рднреА рд╣реИ
рд╕рддрд░реНрдХ рдХрд░рдирд╛; рдФрд░ рдЕрдЧрд░ рдпрд╣ 3.1 рдХреЗ рд▓рд┐рдП рдПрдХ рдкреБрд╖реНрдЯрд┐ рдФрд░ рдкреНрд░рддрд┐рдмрджреНрдз рд╡рд┐рд╢реЗрд╖рддрд╛ рд╣реИред

-
рдЖрдк рдЗрд╕реЗ рдкреНрд░рд╛рдкреНрдд рдХрд░ рд░рд╣реЗ рд╣реИрдВ рдХреНрдпреЛрдВрдХрд┐ рдЖрдкрдиреЗ рдЗрд╕ рдереНрд░реЗрдб рдХреА рд╕рджрд╕реНрдпрддрд╛ рд▓реА рд╣реИред
рдЗрд╕ рдИрдореЗрд▓ рдХрд╛ рд╕реАрдзреЗ рдЙрддреНрддрд░ рджреЗрдВ рдпрд╛ рдЗрд╕реЗ GitHub рдкрд░ рджреЗрдЦреЗрдВ
https://github.com/grafana/grafana/issues/2209#issuecomment -197214149

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

рдЕрд▓рд░реНрдЯ рдХреЗ рд▓рд┐рдП рдХрдкреИрд╕рд┐рдЯрд░ рдХреЛ рдмреИрдХрдПрдВрдб рдХреЗ рд░реВрдк рдореЗрдВ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдХреНрдпрд╛ рд╣реИ, рдЙрдирдХреА рд╕реНрдХреНрд░рд┐рдкреНрдЯрд┐рдВрдЧ рд▓реЙрдЧреЗрдЬ рд╕рд░рд▓ рдФрд░ рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рд╢рдХреНрддрд┐рд╢рд╛рд▓реА рд╣реИ? рдпрд╛ рдПрдХрд╛рдзрд┐рдХ рдЕрд▓рд░реНрдЯрд┐рдВрдЧ рдмреИрдХрдПрдВрдб рдХреЗ рд╕рдорд░реНрдерди рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ, рдФрд░ рдЙрд╕ рдкрд░ рдЕрдореВрд░реНрддрддрд╛ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдХреНрдпрд╛ред

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

рд╣рд╛рдп @ рдбрд╛рдЗрдЯрд░рдмреЗ ,

рдЬреИрд╕рд╛ рдХрд┐ рдореИрдВ рдЗрд╕ рд╕рдВрд╕реНрдХрд░рдг рд╕реЗ рджреЗрдЦ рд╕рдХрддрд╛ рд╣реВрдВ https://github.com/raintank/grafana (рдЬреЛ рдЖрдкрдиреЗ рдХрд╣рд╛ рдерд╛ рдХрд┐ рдЗрд╕рдореЗрдВ рдЕрд▓рд░реНрдЯ рдкреИрдХреЗрдЬ рд╣реИ), рд░реЗрдкреЛ рдЕрдм рдмрд╣рд┐рд╖реНрдХреГрдд рд╣реИ рдФрд░ рдпрд╣ рдХрд╣рддрд╛ рд╣реИ рдХрд┐ рд╕рднреА рдирдП рд╡рд┐рдХрд╛рд╕ https://github рдореЗрдВ рд╣реЛ рд░рд╣реЗ рд╣реИрдВред рдХреЙрдо/рд░реЗрдирдЯреИрдВрдХ/рд╡рд░реНрд▓реНрдбрдкрд┐рдВрдЧ-рдПрдкреАрдЖрдИ. рдЗрд╕рд╕реЗ рдореБрдЭреЗ рдЖрд╢реНрдЪрд░реНрдп рд╣реЛрддрд╛ рд╣реИ рдХрд┐ рдХреНрдпрд╛ рдпрд╣ рдЪреЗрддрд╛рд╡рдиреА рд╕реБрд╡рд┐рдзрд╛ рдЕрднреА рднреА рд╡рд┐рдХрд╕рд┐рдд рдХреА рдЬрд╛ рд░рд╣реА рд╣реИ рдпрд╛ рдХрд┐рд╕реА рдФрд░ рдЪреАрдЬрд╝ рдХреЗ рд▓рд┐рдП рдпреЛрдЬрдирд╛ рдмрдирд╛рдИ рдФрд░ рдмрджрд▓реА рдЧрдИ рд╣реИ (рдЬреИрд╕реЗ рд╡рд░реНрд▓реНрдбрдкрд┐рдВрдЧ рдЬреЛ рдРрд╕рд╛ рдирд╣реАрдВ рджрд┐рдЦрддрд╛ рд╣реИ рдЬреЛ рд╣рдо рдпрд╣рд╛рдВ рдЪрд░реНрдЪрд╛ рдХрд░ рд░рд╣реЗ рд╣реИрдВ)ред

рд╣рд╛рдп @minhdanh , рд▓рдХреНрд╖реНрдп рд╣рдореЗрд╢рд╛ рдЧреНрд░рд╛рдлрд╛рдирд╛ рдореЗрдВ "рдареАрдХ рд╕реЗ" рдЕрд▓рд░реНрдЯ рдЬреЛрдбрд╝рдиреЗ рдХрд╛ рд░рд╣рд╛ рд╣реИ, рди рдХрд┐ рд░реЗрдирдЯреИрдВрдХ-рд╡рд┐рд╢рд┐рд╖реНрдЯ рдХрд╛рдВрдЯреЗ рдореЗрдВ рд╣реИрдХ рдХреЗ рд░реВрдк рдореЗрдВ, рдЬреЛ рдХрд┐ рд░реЗрдкреЛ рд╣реИ рдЬрд┐рд╕рдХрд╛ рдЖрдк рдЬрд┐рдХреНрд░ рдХрд░ рд░рд╣реЗ рд╣реИрдВ (рдФрд░ рдпрд╣ рдХреЗрд╡рд▓ рдПрдХ рдмрд╣реБрдд рд╣реА рд╕рдВрдХреАрд░реНрдг рдбреЛрдореЗрди рдХреЛ рдХрд╡рд░ рдХрд░рддрд╛ рд╣реИ, рд╣рд╛рд▓рд╛рдВрдХрд┐ рдПрдХ рдмрд╛рд░ рдЬрдм рд╣рдо рд╢реЗрдбреНрдпреВрд▓рд░/рдирд┐рд╖реНрдкрд╛рджрдХ рдкрд░ рдХрд╛рдо рд╢реБрд░реВ рдХрд░рддреЗ рд╣реИрдВ, рдЬреЛ рдЙрд╕ рд░реЗрдкреЛ рдХреЗ рдкрд╛рд╕ рдерд╛, рддреЛ рдЙрд╕ рдХреЛрдб рдореЗрдВ рд╕реЗ рдХреБрдЫ рдХрд╛ рдкреБрди: рдЙрдкрдпреЛрдЧ рдХрд░рдирд╛ рд╕рдордЭ рдореЗрдВ рдЖрддрд╛ рд╣реИ)ред рдЗрд╕рд▓рд┐рдП рд╣рдо рдЧреНрд░рд╛рдлрд╛рдирд╛ рдХреЛ рдЖрдЧрд╛рдореА рдЧреНрд░рд╛рдлрд╛рдирд╛ 3 рд░рд┐рд▓реАрдЬ рдХреЗ рд▓рд┐рдП рдЗрддрдирд╛ рдкреНрд▓рдЧреЗрдмрд▓ рдмрдирд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдХрдбрд╝реА рдореЗрд╣рдирдд рдХрд░ рд░рд╣реЗ рд╣реИрдВред (рдФрд░ рдЗрд╕рдХреЗ рдкрд░рд┐рдгрд╛рдорд╕реНрд╡рд░реВрдк, рд╣рдореЗрдВ рдЕрдкрдиреА рдЬрд░реВрд░рддреЛрдВ рдХреЛ рдПрдХ рд╕реНрдЯреИрдВрдбрдЕрд▓реЛрди рдРрдк рдореЗрдВ рд╕реНрдерд╛рдирд╛рдВрддрд░рд┐рдд рдХрд░рдиреЗ рдХреА рдЗрдЬрд╛рдЬрдд рджреА рдЧрдИ, рдЬреЛ рдХрд┐ рдЖрдк рдЬрд┐рд╕ рд╡рд┐рд╢реНрд╡рд╡реНрдпрд╛рдкреА-рдПрдкреАрдЖрдИ рдХрд╛ рдЬрд┐рдХреНрд░ рдХрд░ рд░рд╣реЗ рд╣реИрдВ)ред
рдпрд╣ рдмрд╣реБрдд рд╕реНрдкрд╖реНрдЯ рд╣реЛ рдЧрдпрд╛ рд╣реИ рдХрд┐ рдкрд╣рд▓реЗ рдЪрд░рдг рдХреЗ рд░реВрдк рдореЗрдВ рд╣рдореЗрдВ рдХреЗрд╡рд▓ рдЖрдкрдХреЗ рдЧреНрд░рд╛рдлрд╛рдирд╛ рдбреИрд╢рдмреЛрд░реНрдб рдФрд░ рдкреИрдирд▓ рдХреЗ рдЕрдВрджрд░ рд╕реЗ рдирд┐рдпрдореЛрдВ рдХрд╛ рдкреНрд░рдмрдВрдзрди рдХрд░рдиреЗ рдФрд░ рдЙрдиреНрд╣реЗрдВ рдХрд┐рд╕реА рдкреНрд░рдХрд╛рд░ рдХреЗ рдПрдкреАрдЖрдИ рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдЙрдЬрд╛рдЧрд░ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдпреВрдЖрдИ рдХрд╛ рдирд┐рд░реНрдорд╛рдг рдХрд░рдирд╛ рдЪрд╛рд╣рд┐рдП, рддрд╛рдХрд┐ рдкреНрд▓рдЧрдЗрдиреНрд╕ рдЙрдиреНрд╣реЗрдВ рдирд┐рд╖реНрдкрд╛рджрд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЙрдирдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░ рд╕рдХреЗрдВред рдЕрд▓рд░реНрдЯ рдЬрд╛рдиреЗ рдХрд╛ рдпрд╣ рд╕рдмрд╕реЗ рддреЗрдЬрд╝ рддрд░реАрдХрд╛ рд╣реЛрдЧрд╛ред "рдмреИрдЯрд░реА рдореЗрдВ рд╢реЗрдбреНрдпреВрд▓рд░/рдирд┐рд╖реНрдкрд╛рджрдХ рд╢рд╛рдорд┐рд▓ рд╣реИ" рддрдм рдмрд╛рдж рдореЗрдВ рдЖрдПрдЧрд╛ рдФрд░ рдЖрдкрдХреЗ рджреНрд╡рд╛рд░рд╛ рд╕рдВрджрд░реНрднрд┐рдд рдХреБрдЫ рдХреЛрдб рдХрд╛ рдкреБрди: рдЙрдкрдпреЛрдЧ рдХрд░ рд╕рдХрддрд╛ рд╣реИред

рд╡реИрд╕реЗ рднреА, рд╣рдо рдкрд╣рд▓реЗ рдкреНрд░рдмрдВрдзрди UI рдХреЛ рдЧреНрд░рд╛рдлрд╛рдирд╛ рдореЗрдВ рдХрд░реЗрдВрдЧреЗ рдФрд░ API рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдирд┐рдпрдореЛрдВ рдХреЛ рдЙрдЬрд╛рдЧрд░ рдХрд░реЗрдВрдЧреЗ, рдФрд░ рд╣рдо рдЗрд╕реЗ рд╡рд╣рд╛рдВ рд╕реЗ рд▓реЗ рд▓реЗрдВрдЧреЗред

рдзрдиреНрдпрд╡рд╛рдж @dieterbeред

рд╣рдореЗрд╢рд╛ рдХреА рддрд░рд╣, рдПрдХ рдХрдард┐рди рд╕рдордпрд░реЗрдЦрд╛ рдХрд╛ рд╕рд╡рд╛рд▓ рд╣реИ, рднрд▓реЗ рд╣реА рд╡рд╣ рдХреЗрд╡рд▓ "not ." рд╣реА рдХреНрдпреЛрдВ рди рд╣реЛ
рдПрдХреНрд╕ рд╕реЗ рдкрд╣рд▓реЗ"ред

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

рд░рд┐рдЪрд░реНрдб

рдореЛрдмрд╛рдЗрд▓ рджреНрд╡рд╛рд░рд╛ рднреЗрдЬрд╛ рдЧрдпрд╛; рдореЗрд░реА рд╕рдВрдХреНрд╖рд┐рдкреНрддрддрд╛ рдХреНрд╖рдорд╛ рдХрд░реЗрдВред

рдирдорд╕реНрддреЗ,

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

@flyersa , рдпреЛрдЧрджрд╛рди рдХреЗ рд▓рд┐рдП рдмрд╣реБрдд рдмрд╣реБрдд рдзрдиреНрдпрд╡рд╛рдж! рд╣рдо рдирдХрджреА рдХреЛ рднреА рдиреАрдЪреЗ рдХреИрд╕реЗ рд░рдЦ рд╕рдХрддреЗ рд╣реИрдВ?

рдЬреЙрди

рд╣реИрд▓реЛ рд╕рднреА рдХреЛ,

рдореБрдЭреЗ рдкрддрд╛ рд╣реИ рдХрд┐ рдХрдИ рд▓реЛрдЧ рдЗрд╕ рд╕реБрд╡рд┐рдзрд╛ рдХреЗ рд▓рд┐рдП рдЙрддреНрд╕реБрдХ рд╣реИрдВ, рдФрд░ рдореБрдЭреЗ рдпрд╣ рдмрддрд╛рддреЗ рд╣реБрдП рдЦреБрд╢реА рд╣реЛ рд░рд╣реА рд╣реИ рдХрд┐ рдЯреАрдо рдиреЗ рдЗрд╕ рдкрд░ рдХрд╛рдо рдХрд░рдирд╛ рд╢реБрд░реВ рдХрд░ рджрд┐рдпрд╛ рд╣реИред рд╣рдордиреЗ Grafana 3.0 рдмреАрдЯрд╛ рдШреЛрд╖рдгрд╛ рдмреНрд▓реЙрдЧ рдореЗрдВ рджреЗрд░реА рдХреЗ рдХрд╛рд░рдгреЛрдВ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдмрддрд╛рдпрд╛

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

рд╣рдореЗрдВ рдЙрдореНрдореАрдж рд╣реИ рдХрд┐ рдкрд╣рд▓рд╛ рдЪрд░рдг рдХреБрдЫ рд╣реА рд╣рдлреНрддреЛрдВ рдореЗрдВ рдЬрд╛рд░реА рд╣реЛ рдЬрд╛рдПрдЧрд╛ред

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

рд╣рдо рд╕рднреА рд╕рдорд░реНрдерд┐рдд рдЧреНрд░рд╛рд╣рдХреЛрдВ рдХреЗ рд╕рд╛рде рдорд┐рд▓рдХрд░ рдХрд╛рдо рдХрд░реЗрдВрдЧреЗ рдХреНрдпреЛрдВрдХрд┐ рд╣рдо рдЗрд╕ рд╕реБрд╡рд┐рдзрд╛ рдХреЛ рд╢реБрд░реВ рдХрд░рддреЗ рд╣реИрдВ, рдФрд░ рдпрд╣ рд╕реБрдирд┐рд╢реНрдЪрд┐рдд рдХрд░рддреЗ рд╣реИрдВ рдХрд┐ рдпрд╣ рдЙрдирдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛рдУрдВ рдХреЛ рдЕрдЪреНрдЫреА рддрд░рд╣ рд╕реЗ рдкреВрд░рд╛ рдХрд░реЗред

-рд░рд╛рдЬ рджрддреНрдд | рд╕реАрдИрдУ/рд╕рд╣-рд╕рдВрд╕реНрдерд╛рдкрдХ | рд░реЗрдирдЯреИрдВрдХ

рд╣рд╛рдп @ nopzor1200 ,

рдЖрдкрдХреЗ рдЕрджреНрдпрддрди рдХреЗ рд▓рд┐рдП рдзрдиреНрдпрд╡рд╛рджред рдХреНрдпрд╛ рдЖрдкрдХреЗ рдкрд╛рд╕ рдЕрдиреБрдорд╛рди рд╣реИ рдХрд┐ рдЕрд▓рд░реНрдЯ рдХрдм рдЙрдкрд▓рдмреНрдз рд╣реЛрдЧрд╛?

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

10x!

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

  • рдкреНрд░рддреНрдпреЗрдХ рд╣реЛрд╕реНрдЯ рдЬрд┐рд╕реЗ рдореИрдВ рдореЙрдирд┐рдЯрд░ рдХрд░рдирд╛ рдЪрд╛рд╣рддрд╛ рд╣реВрдВ рд╡рд╣ "рдЪреЗрдХ" рдЙрддреНрд╕рд░реНрдЬрд┐рдд рдХрд░рддрд╛ рд╣реИред рдПрдХ "рдЪреЗрдХ" рдореЗрдВ рдирд┐рдореНрди рд╢рд╛рдорд┐рд▓ рд╣реИрдВ:

    • рд╣реЛрд╕реНрдЯрдирд╛рдо

    • рдЯрд╛рдЗрдорд╕реНрдЯреИрдореНрдк

    • рд░рд╛рдЬреНрдп, рдЬреЛ рдпрд╛ рддреЛ 0=рдареАрдХ рд╣реИ, 1=рдЪреЗрддрд╛рд╡рдиреА рдпрд╛ 2=рдХреНрд░рд┐рдЯрд┐рдХрд▓

  • рдпреЗ рдЪреЗрдХ рд╡рд┐рднрд┐рдиреНрди рдкреНрд░рдХрд╛рд░ рдХреЗ рдордирдорд╛рдиреЗ рд╕реНрд░реЛрддреЛрдВ (рд╢реЗрд▓ рд╕реНрдХреНрд░рд┐рдкреНрдЯреНрд╕ + рдХреНрд░реЙрди, рд╕реНрдЯреИрдЯреНрд╕рдбреА/рдПрдХрддреНрд░рд┐рдд, рдирд╛рдЧрд┐рдпреЛрд╕ рдЪреЗрдХ, рдЖрджрд┐) рд╕реЗ рдЖ рд╕рдХрддреЗ рд╣реИрдВ рдФрд░ рдЗрд▓рд╛рд╕реНрдЯрд┐рдХреНрд╕ рдЦреЛрдЬ рдореЗрдВ рдЬрдорд╛ рд╣реЛ рдЬрд╛рдПрдВрдЧреЗред рдПрдХ рд╣реА рдЪреЗрдХ рдХреЗ рдЕрд▓рдЧ-рдЕрд▓рдЧ рд╣реЛрд╕реНрдЯ рдкрд░ рдЕрд▓рдЧ-рдЕрд▓рдЧ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рд╣реЛ рд╕рдХрддреЗ рд╣реИрдВ, рд▓реЗрдХрд┐рди рдпрд╣ рдЧреНрд░реЗрдлрд╝рд╛рдирд╛ рдХреЗ рд▓рд┐рдП рдЕрдкрд╛рд░рджрд░реНрд╢реА рд╣реЛрдЧрд╛ред
  • рдореИрдВ Grafana рдХреЛ Elasticsearch рд╕реЗ рдХрдиреЗрдХреНрдЯ рдХрд░рдиреЗ рдФрд░ рдХрд┐рд╕реА рднреА рд╣реЛрд╕реНрдЯ рд╕реЗ рдЖрдиреЗ рд╡рд╛рд▓реЗ рдХрд┐рд╕реА рднреА рдЪреЗрдХ рдХрд╛ рд╕реНрдЯреЗрдЯ рд╡реИрд▓реНрдпреВ> = 1 рд╣реЛрдиреЗ рдкрд░ рдЕрд▓рд░реНрдЯ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХреЙрдиреНрдлрд╝рд┐рдЧрд░ рдХрд░реВрдВрдЧрд╛ред
  • рдпрджрд┐ рдирдП рд╣реЛрд╕реНрдЯ рдХреНрд▓рд╕реНрдЯрд░ рдореЗрдВ рд╢рд╛рдорд┐рд▓ рд╣реЛрддреЗ рд╣реИрдВ, рддреЛ рдЧреНрд░рд╛рдлрд╛рдирд╛ рдореЗрдВ рдХрд┐рд╕реА рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рдирд╣реАрдВ рд╣реЛрддреА рд╣реИ; Grafana рд░рд╛рдЬреНрдп 1 рдпрд╛ 2 рдореЗрдВ рдХрд┐рд╕реА рднреА рдбреЗрдЯрд╛-рдмрд┐рдВрджреБ рдХреЛ рдЖрд╕рд╛рдиреА рд╕реЗ рджреЗрдЦреЗрдЧрд╛, рдЪрд╛рд╣реЗ рд╡рд╣ рдХрд╣реАрдВ рд╕реЗ рднреА рдЖрдпрд╛ рд╣реЛред
  • рдпрджрд┐ рдХреЛрдИ рд╣реЛрд╕реНрдЯ рдЕрдЪрд╛рдирдХ рдорд░ рдЬрд╛рддрд╛ рд╣реИ рдФрд░ рдЪреЗрдХ рдЯреНрд░рд╛рдВрд╕рдорд┐рдЯ рдХрд░рдирд╛ рдмрдВрдж рдХрд░ рджреЗрддрд╛ рд╣реИ, рддреЛ рд╣рдореЗрдВ рдЗрд╕рдХрд╛ рдкрддрд╛ рд▓рдЧрд╛рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИред рдЗрд╕реЗ рд╕рдВрднрд╛рд▓рдиреЗ рдХреЗ рд▓рд┐рдП, рдЬрдм рдХреЛрдИ рд╣реЛрд╕реНрдЯ рд╢реБрд░реВ рд╣реЛрддрд╛ рд╣реИ рддреЛ рд╡рд╣ рдПрдХ рдорд╛рд╕реНрдЯрд░ рдЪреЗрдХ рдХреЛ "рдЪрд╛рд▓реВ" рд╕реНрдерд┐рддрд┐ рдХреЗ рд░реВрдк рдореЗрдВ рдкрдВрдЬреАрдХреГрдд рдХрд░реЗрдЧрд╛, рдФрд░ рдорд╛рди рдХреЗрд╡рд▓ "рдмрдВрдж" рдкрд░ рдЬрд╛рдПрдЧрд╛ рдЬрдм рдЗрд╕реЗ рд╕рд╛рдорд╛рдиреНрдп рд░реВрдк рд╕реЗ рд░реЛрдХ рджрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛ред рдЗрд╕ рддрд░рд╣ рдореИрдВ рдХрд┐рд╕реА рднреА "рдЪрд╛рд▓реВ" рд╣реЛрд╕реНрдЯ рдХреА рддрд▓рд╛рд╢ рдХрд░ рд╕рдХрддрд╛ рд╣реВрдВ рдЬрд┐рд╕рдиреЗ рдкрд┐рдЫрд▓реЗ рдПрдХреНрд╕ рд╕реЗрдХрдВрдб рдореЗрдВ рдЪреЗрдХ рдЙрддреНрд╕рд░реНрдЬрд┐рдд рдирд╣реАрдВ рдХрд┐рдпрд╛ рд╣реИред
  • рд╕рд╛рдорд╛рдиреНрдп рддреМрд░ рдкрд░ рдореИрдВ рдЧреНрд░рд╛рдлрд╛рдирд╛ рдореЗрдВ рд╕рдордп-рд╢реНрд░реГрдВрдЦрд▓рд╛ рдбреЗрдЯрд╛ рдкрд░ рдереНрд░реЗрд╢реЛрд▓реНрдб рдЖрдзрд╛рд░рд┐рдд рдЕрд▓рд░реНрдЯ рдХрд╛ рдЙрдкрдпреЛрдЧ рдирд╣реАрдВ рдХрд░реВрдВрдЧрд╛ред рджреВрд╕рд░реЗ рд╢рдмреНрджреЛрдВ рдореЗрдВ, рдореИрдВ Grafana рдХреЗ рднреАрддрд░ рд╣реА "CPU рдЙрдкрдпреЛрдЧ> 80% рдХреА рдЬрд╛рдБрдЪ" рдирд╣реАрдВ рдХрд░реВрдБрдЧрд╛, рдмрд▓реНрдХрд┐, Grafana рдХреЛ "CPU рдЙрдкрдпреЛрдЧ рд╕реНрдерд┐рддрд┐" рдЪреЗрдХ (0 / 1/2) рдФрд░ 1 рдпрд╛ 2 рдЕрд╡рд╕реНрдерд╛ рдореЗрдВ рдЕрд▓рд░реНрдЯ рдкреНрд░рд╛рдкреНрдд рд╣реЛрдЧрд╛ред

рдЕрд░реЗ @johnnyshields ,

рдпрд╣ рдмрд╣реБрдд рдЕрдЪреНрдЫрд╛ рд▓рдЧ рд░рд╣рд╛ рд╣реИ, рд▓реЗрдХрд┐рди "0 = рдареАрдХ рд╣реИ, 1 = рдЪреЗрддрд╛рд╡рдиреА рдпрд╛ 2 = рдорд╣рддреНрд╡рдкреВрд░реНрдг" рдХреЗ рдмрдЬрд╛рдп рдорд╛рдирдХ рд╕реНрддрд░ рдкрд░рд┐рднрд╛рд╖рд╛ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХреНрдпреЛрдВ рди рдХрд░реЗрдВ? рдЗрди рдЪреАрдЬреЛрдВ рдХреЗ рд▓рд┐рдП Syslog рджреНрд╡рд╛рд░рд╛ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЬрд╛рдиреЗ рд╡рд╛рд▓рд╛ рдПрдХ рд╡рд╛рд╕реНрддрд╡рд┐рдХ рдорд╛рдирдХ рд╣реИ:

  • рдорд╛рди -> рдЧрдВрднреАрд░рддрд╛
  • 0 -> рдЖрдкрд╛рддрдХрд╛рд▓
  • 1 -> рдЕрд▓рд░реНрдЯ
  • 2 -> рдЧрдВрднреАрд░
  • 3 -> рддреНрд░реБрдЯрд┐
  • 4 -> рдЪреЗрддрд╛рд╡рдиреА
  • 5 -> рд╕реВрдЪрдирд╛
  • 6 -> рд╕реВрдЪрдирд╛рддреНрдордХ
  • 7 -> рдбреАрдмрдЧ

рдФрд░ рдЧреНрд░рд╛рдлрд╛рдирд╛ рдХреЛ рдпрд╣ рдмрддрд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдПрдХ (рд╡реИрд╢реНрд╡рд┐рдХ?) рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рд╣реИ рдХрд┐ рдХрд┐рд╕ рд╕реНрддрд░ рдкрд░ рдЕрд▓рд░реНрдЯ рдереНрд░реЗрд╢реЛрд▓реНрдб рдХреЗ рд░реВрдк рдореЗрдВ рд╡рд┐рдЪрд╛рд░ рдХрд░рдирд╛ рд╣реИред

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

  • рдЕрд▓рд░реНрдЯ рдЬрдм рдХрд┐рд╕реА рд╣реЛрд╕реНрдЯ рд╕реЗ рдЖрдиреЗ рд╡рд╛рд▓реЗ рдХрд┐рд╕реА рднреА рдЪреЗрдХ рдХрд╛ рд╕реНрдЯреЗрдЯ рд╡реИрд▓реНрдпреВ>= CONFIGURABLE_ALERT_LEVEL рд╣реЛред
  • Grafana рдмрд╕ рд░рд╛рдЬреНрдп рдореЗрдВ рдХреЛрдИ рднреА рдбреЗрдЯрд╛-рдмрд┐рдВрджреБ рджреЗрдЦреЗрдЧрд╛>= CONFIGURABLE_ALERT_LEVEL рдЪрд╛рд╣реЗ рд╡рд╣ рдХрд╣реАрдВ рд╕реЗ рднреА рдЖрдпрд╛ рд╣реЛ
  • рдЧреНрд░реИрдлрд╛рдирд╛ рдХреЛ "рд╕реАрдкреАрдпреВ рдЙрдкрдпреЛрдЧ рд░рд╛рдЬреНрдп" рдЪреЗрдХ рд╕реНрддрд░ рдкреНрд░рд╛рдкреНрдд рд╣реЛрдЧрд╛ рдФрд░ рдпрджрд┐ рддрджрдиреБрд╕рд╛рд░ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░ рдХрд┐рдпрд╛ рдЧрдпрд╛ рддреЛ рдЕрд▓рд░реНрдЯ рдкреНрд░рд╛рдкреНрдд рд╣реЛрдЧрд╛ред

@brunorey рдзрдиреНрдпрд╡рд╛рдж, рд╕рдордЭ рдореЗрдВ рдЖрддрд╛ рд╣реИ!

рд▓реЙрдЧ рд╕реНрддрд░ рдФрд░ рд░рд╛рдЬреНрдп рджреЛ рдЕрд▓рдЧ-рдЕрд▓рдЧ рдЪреАрдЬреЗрдВ рд╣реИрдВред рдЖрдкрдХреЗ рдкрд╛рд╕ 6-рд╕реВрдЪрдирд╛рддреНрдордХ рд▓реЙрдЧ рд╕рдВрджреЗрд╢ рд╣реЛ рд╕рдХрддрд╛ рд╣реИ, рд▓реЗрдХрд┐рди рдХреЛрдИ рднреА рдЪреАрдЬрд╝ 6-рд╕реВрдЪрдирд╛рддреНрдордХ рд╕реНрдерд┐рддрд┐ рдореЗрдВ рдХреИрд╕реЗ рд╣реЛ рд╕рдХрддреА рд╣реИ?

OK, WARN, рдФрд░ CRITICAL рдХреЗ рд░рд╛рдЬреНрдп рдареАрдХ рд╣реИрдВ, рдФрд░ рдЙрди рд▓реЛрдЧреЛрдВ рдХреЗ рд▓рд┐рдП рдмрд╣реБрдд рдареАрдХ рд╣реЛ рд╕рдХрддреЗ рд╣реИрдВ рдЬреЛ рдХреЗрд╡рд▓ OK рдФрд░ CRITICAL рдХреА рдкрд░рд╡рд╛рд╣ рдХрд░рддреЗ рд╣реИрдВред рдЕрдзрд┐рдХ рд░рд╛рдЬреНрдпреЛрдВ рдХреЛ рдЬреЛрдбрд╝рдиреЗ рд╕реЗ рднреНрд░рдо рдкреИрджрд╛ рд╣реЛрддрд╛ рд╣реИ рдЬрдм рддрдХ рдХрд┐ рдЙрдирдХреЗ рдЕрд░реНрде рдХреЛ рд╕рд╛рд░реНрд╡рднреМрдорд┐рдХ рд░реВрдк рд╕реЗ рдирд╣реАрдВ рд╕рдордЭрд╛ рдЬрд╛рддрд╛ рд╣реИ, рдФрд░ рдореИрдВ 3 рдкрд░ рдХреИрдкрд┐рдВрдЧ рдХрд░рдиреЗ рдХрд╛ рд╕реБрдЭрд╛рд╡ рджреЗрддрд╛ рд╣реВрдВред

рдХреЗрд╡рд▓ "рд╕реАрдкреАрдпреВ рд░рд╛рдЬреНрдп> = рдЪреЗрддрд╛рд╡рдиреА" рдмрдирд╛рдо "рд╕реАрдкреАрдпреВ> 80%" рдкрд░ рдЪреЗрддрд╛рд╡рдиреА рджреЗрдиреЗ рдХреЗ рд╕рдВрдмрдВрдз рдореЗрдВ, рдореИрдВ рдкреНрд░рд╕реНрддреБрдд рдХрд░рддрд╛ рд╣реВрдВ рдХрд┐ рдХреБрдЫ рд▓реЛрдЧ рдЕрдкрдиреЗ 3-рд╕реНрддрд░реАрдп рд░рд╛рдЬреНрдпреЛрдВ рдХреЛ рдПрдХ рд╕рдордп рд╢реНрд░реГрдВрдЦрд▓рд╛ рдбреАрдмреА рдореЗрдВ рд░рдЦрдирд╛ рдЪрд╛рд╣реЗрдВрдЧреЗ рддрд╛рдХрд┐ рд╡реЗ рджреЗрдЦ рд╕рдХреЗрдВ рдХрд┐ рд░рд╛рдЬреНрдп рд╕рдордп рдХреЗ рд╕рд╛рде рдХреИрд╕реЗ рдмрджрд▓ рдЧрдпрд╛ред рд╡реЗ рд▓реЛрдЧ рдЕрдкрдиреЗ рд╕реНрдЯреЗрдЯ рдЯрд╛рдЗрдо рд╕реАрд░реАрдЬ рдбреЗрдЯрд╛ рдХреЗ рдЖрдзрд╛рд░ рдкрд░ рдЕрд▓рд░реНрдЯ рдХрд░реЗрдВрдЧреЗред рдЕрдиреНрдп рдХрдЪреНрдЪреЗ рд╕реАрдкреАрдпреВ рдореВрд▓реНрдп 80% рд╕реЗ рдЕрдзрд┐рдХ рд╣реЛрдиреЗ рдкрд░ рд╕рддрд░реНрдХ рдХрд░рдирд╛ рдЪрд╛рд╣реЗрдВрдЧреЗред рдореБрджреНрджрд╛ рдпрд╣ рд╣реИ рдХрд┐ рдСрдл рдЯрд╛рдЗрдо рд╕реАрд░реАрдЬ рдбреЗрдЯрд╛ рдХреЛ рдЕрд▓рд░реНрдЯ рдХрд░рдирд╛ рд╣реА рдХреЗрд╡рд▓ рдПрдХ рдЪреАрдЬ рдХреА рдЬрд░реВрд░рдд рд╣реИред

рдХрд╛рд░рдг рдореИрдВ рдкреВрд░реНрдгрд╛рдВрдХ рд▓реЙрдЧ рд░рд╛рдЬреНрдпреЛрдВ рд░рд╛рд╢рди рд╕реАрдзреЗ рдЯрд╛рдЗрдореНрд╕рд░реА рдбреЗрдЯрд╛ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рд╕реЗ рдЪреБрди рд░рд╣рд╛ рд╣реВрдВ рдХрд┐ рдореИрдВ рдкреНрд░рддреНрдпреЗрдХ рдиреЛрдб рдкрд░ рдЕрд▓рд░реНрдЯ рдорд╛рдирд╛ рдЬрд╛рдиреЗ рд╡рд╛рд▓рд╛ рдирд┐рдпрдВрддреНрд░рд┐рдд рдХрд░рдиреЗ рдореЗрдВ рд╕рдХреНрд╖рдо рд╣реЛрдирд╛ рдЪрд╛рд╣рддрд╛ рд╣реВрдВред

рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рд╡рд░реНрдХрд░ рд╕рд░реНрд╡рд░ рдореЗрдВ рдирд┐рдпрдорд┐рдд рд░реВрдк рд╕реЗ 100% рдХреЗ рдХрд░реАрдм CPU рд╣реЛрддрд╛ рд╣реИ, рдФрд░ рдпрд╣ рдХреЛрдИ рд╕рдорд╕реНрдпрд╛ рдирд╣реАрдВ рд╣реИ - рдореИрдВ рдЪрд╛рд╣рддрд╛ рд╣реВрдВ рдХрд┐ рд╡реЗ рд╕рднреА рдХреЛрд░ рдкрд░ рдкреВрд░реА рддрд░рд╣ рд╕реЗ рдлрд╛рдпрд░рд┐рдВрдЧ рдХрд░реЗрдВред рд▓реЗрдХрд┐рди рд╡реЗрдм рд╕рд░реНрд╡рд░ рдореЗрдВ CPU 20% рд╕реЗ рдЕрдзрд┐рдХ рдирд╣реАрдВ рд╣реЛрдирд╛ рдЪрд╛рд╣рд┐рдПред рддреЛ рдЕрдЧрд░ рдореИрдВ рдПрдХ рд╕рд╛рдорд╛рдиреНрдп рд╕реАрдкреАрдпреВ> 80% рдмрдирд╛рдирд╛ рдЪрд╛рд╣рддрд╛ рдерд╛ рддреЛ рдпрд╣ рдЬрд╛рд▓реЗ рдХреЗ рд▓рд┐рдП рдмрд╣реБрдд рдЕрдзрд┐рдХ рд╣реЛрдЧрд╛ рдФрд░ рд╢реНрд░рдорд┐рдХреЛрдВ рдХреЗ рд▓рд┐рдП рдмрд╣реБрдд рдХрдо рд╣реЛрдЧрд╛ред (рдпрд╣ рд╕рд┐рд░реНрдл рдПрдХ рдорд╛рдорд▓рд╛ рд╣реИ)ред

@johnnyshields рдореБрдЭреЗ рд╕рдордЭ рдореЗрдВ рдирд╣реАрдВ рдЖрддрд╛ рд╣реИ рдХрд┐ рдЖрдк рд╕рдордп-рд╢реНрд░реГрдВрдЦрд▓рд╛ рдбреЗрдЯрд╛ рдкрд░ рдереНрд░реЗрд╕рд╣реЛрд▓реНрдб рдЖрдзрд╛рд░рд┐рдд рдЕрд▓рд░реНрдЯ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХреНрдпреЛрдВ рдирд╣реАрдВ рдХрд░реЗрдВрдЧреЗ, рдЖрдИрдПрдордУ рдпрд╣реА рд╡рд╣ рдЬрдЧрд╣ рд╣реИ рдЬрд╣рд╛рдВ рдЧреНрд░рд╛рдлрд╛рдирд╛/рдЧреНрд░реЗрдлрд╛рдЗрдЯ рдореЗрдВ рдЕрд▓рд░реНрдЯ рдЬреЛрдбрд╝рдиреЗ рдХрд╛ рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдордЬрдмреВрдд (рдХреЗрд╡рд▓?) рдореВрд▓реНрдп рд╣реИред рдЖрдкрдХреА "рдЪреЗрдХ" рд╢реИрд▓реА рд╕рд╛рдордЧреНрд░реА рдореЛрдирд┐рдЯ рдЬреИрд╕реА рд╕рд░рд▓ рдЪреАрдЬрд╝реЛрдВ рдХреЗ рд▓рд┐рдП рдмреЗрд╣рддрд░ рдЕрдиреБрдХреВрд▓ рд▓рдЧрддреА рд╣реИ - рдХреНрдпрд╛ рдореИрдВрдиреЗ рдпрд╣рд╛рдВ рдХреБрдЫ рдпрд╛рдж рдХрд┐рдпрд╛ рд╣реИ?

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

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

рд╕рдордЭрд╛ред рдХрднреА-рдХрднреА рдЗрди рдЕрд╡рд╕реНрдерд╛рдУрдВ рдХрд╛ рдирд┐рд░реНрдзрд╛рд░рдг рд╕рд░рд▓ (>80%) рд╣реЛрддрд╛ рд╣реИ, рдФрд░ рдХрднреА-рдХрднреА рдпрд╣ рдЬрдЯрд┐рд▓ рд╣реЛрддрд╛ рд╣реИред рдЬрдм рд╡реЗ рдЬрдЯрд┐рд▓ рд╣реЛрддреЗ рд╣реИрдВ, рддреЛ рдХреБрдЫ рдХреЛрдб рд╕реНрддрд░реЛрдВ рдХреЛ рдирд┐рд░реНрдзрд╛рд░рд┐рдд рдХрд░реЗрдВрдЧреЗ рдФрд░ рд╕реНрддрд░ рдХреЛ TS рдбреЗрдЯрд╛рдмреЗрд╕ рдореЗрдВ рднреЗрдЬреЗрдВрдЧреЗред рдпрд╣ рдПрдХ рд╕рд╛рдорд╛рдиреНрдп рдкреНрд░рдерд╛ рд╣реИ, рдЬрд╣рд╛рдВ рдбреЗрдЯрд╛ рдХреЛ рд╕реВрдЪрдирд╛ рдореЗрдВ рдмрджрд▓ рджрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред рдореЗрд░рд╛ рдХрд╣рдирд╛ рд╣реИ, рд╕рддрд░реНрдХ рдХрд░рдиреЗ рд╡рд╛рд▓реА рднрд╛рд╡рдирд╛ рд╕реЗ рдХреЛрдИ рдЕрдВрддрд░ рдирд╣реАрдВ рд╣реИред

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

рдЪреЗрддрд╛рд╡рдиреА рдкреНрд░рдгрд╛рд▓реА рдХреЛ рд╕рд░рд▓ рдмрдирд╛рдПрдВред TS рдкрд╛рдЗрдкрд▓рд╛рдЗрди рдореЗрдВ рдЬрдЯрд┐рд▓рддрд╛ рдЫрд┐рдкрд╛рдПрдБред

рдПрдХ рдкрд╛рдЗрдкрд▓рд╛рдЗрди рдмрдирд╛рдо рдПрдХ рдирд┐рдпрдо рдЖрдзрд╛рд░рд┐рдд рдЪреЗрддрд╛рд╡рдиреА рдкреНрд░рдгрд╛рд▓реА рдореЗрдВ рдирдпрд╛ TS рдбреЗрдЯрд╛ рдмрдирд╛рдиреЗ рдХрд╛ рд▓рд╛рдн рдпрд╣ рд╣реИ рдХрд┐ рдпрд╣ рдЕрд▓рд░реНрдЯ рдХреЛ рд╕реЗрдЯ рдХрд░рдиреЗ рдФрд░ рдкреНрд░рд╛рдкреНрдд рдХрд░рдиреЗ рд╡рд╛рд▓реЗ рд▓реЛрдЧреЛрдВ рдХреЗ рд▓рд┐рдП рдЕрд▓рд░реНрдЯ рдХреЛ рджреГрд╢реНрдп рдФрд░ рд╕рд░рд▓ рд░рдЦрддрд╛ рд╣реИред рдПрдХ рд╡рд┐рдЬрд╝реБрдЕрд▓рд╛рдЗрдЬрд╝реЗрд╢рди рд╣реИ рдЬрд┐рд╕реЗ рдИрдореЗрд▓ рдпрд╛ рдПрд╕рдПрдордПрд╕ рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рднреЗрдЬрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ рдЬреЛ рдХреЗрд╡рд▓ рдЙрд╕ рдЪреАрдЬрд╝ рдХреЛ рджрд┐рдЦрд╛ рд░рд╣рд╛ рд╣реИ рдЬрд┐рд╕ рдкрд░ рдЕрд▓рд░реНрдЯ рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ - рднрд▓реЗ рд╣реА рдпрд╣ рдПрдХ рд╕рд╛рдзрд╛рд░рдг рд░рд╛рдЬреНрдп рдЪрд╛рд░реНрдЯ рд╣реЛ рдЬрд╣рд╛рдВ рд╡реЗ рджреЗрдЦрддреЗ рд╣реИрдВ рдХрд┐ рд░рд╛рдЬреНрдп 20 рдорд┐рдирдЯ рдкрд╣рд▓реЗ WARN рд╕реЗ CRITICAL рдореЗрдВ рдЪрд▓рд╛ рдЧрдпрд╛ рдерд╛ред

рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдпрджрд┐ рдЖрдк рдкреНрд░рддрд┐-рдореЗрдЬрдмрд╛рди/рднреВрдорд┐рдХрд╛ рдХреЗ рдЖрдзрд╛рд░ рдкрд░ рд╕рддрд░реНрдХ-рдпреЛрдЧреНрдп рдорд╛рдиреЗ рдЬрд╛рдиреЗ рд╡рд╛рд▓реЗ рдХреЛ рдирд┐рдпрдВрддреНрд░рд┐рдд рдХрд░рдирд╛ рдЪрд╛рд╣рддреЗ рд╣реИрдВ рддреЛ рдЖрдк WARN рдФрд░ рдЬрд┐рд╕реЗ CRIT рдорд╛рдирд╛ рдЬрд╛рддрд╛ рд╣реИ, рдЙрд╕рдореЗрдВ рддрд░реНрдХ рдЬреЛрдбрд╝рдиреЗ рд╕реЗ рджреВрд░ рд╣реИрдВ рдХреНрдпреЛрдВрдХрд┐ рдЖрдк рдЧрдВрднреАрд░рддрд╛ рдХреА рдЧрдВрднреАрд░рддрд╛ рдХреЗ рд▓рд┐рдП 8 рдкрд░рддреЛрдВ рдХреЛ рдЬреЛрдбрд╝ рд░рд╣реЗ рд╣реИрдВ рд╕рддрд░реНрдХред

рдРрд╕рд╛ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рд▓рдЧрднрдЧ рд╕рднреА рдЕрдиреНрдп рдЖрдзреБрдирд┐рдХ рдЪреЗрддрд╛рд╡рдиреА рдкреНрд░рдгрд╛рд▓рд┐рдпрд╛рдВ OK/WARN/CRIT рдореЗрдВ рдкрд░рд┐рд╡рд░реНрддрд┐рдд рд╣реЛ рдЧрдИ рд╣реИрдВ, рдФрд░ рдпрджреНрдпрдкрд┐ рдпрд╣ рдЖрдВрд╢рд┐рдХ рд░реВрдк рд╕реЗ Nagios рдЬрд╛рдБрдЪреЛрдВ рдХреЗ рд╕рд╛рде рд╕рдВрдЧрддрддрд╛ рдЪрд╛рд╣рдиреЗ рдХреЗ рд▓рд┐рдП рд╣реИ, рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдЗрд╕реЗ рд╕рд░рд▓ рдмрдирд╛рдП рд░рдЦрдиреЗ рдХрд╛ рд╡рд┐рдЪрд╛рд░ рдЕрдзрд┐рдХ рдорд╣рддреНрд╡рдкреВрд░реНрдг рд╣реИред рдпрджрд┐ Grafana рдРрд╕рд╛ рд╣реА рдХрд░рддрд╛ рд╣реИ, рддреЛ рдЕрдиреНрдп рдЪреЗрддрд╛рд╡рдиреА/рдирд┐рдЧрд░рд╛рдиреА рд╕реЗрд╡рд╛рдУрдВ рдХреЗ рд╕рд╛рде рдПрдХреАрдХрд░рдг рдЖрд╕рд╛рди рд╣реЛ рдЬрд╛рдПрдЧрд╛ред рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдореЗрд░реЗ рдорд╛рдорд▓реЗ рдореЗрдВ рд╢рд╛рдпрдж рдореИрдВ рд╕реЗрдВрд╕реВ рдХреЛ рдЧреНрд░рд╛рдлрд╛рдирд╛ рдЕрд▓рд░реНрдЯ рдЦрд┐рд▓рд╛рдКрдВрдЧрд╛, рдЬреЛ рддрдм рдПрдХ рдИрдореЗрд▓, рд╕реБрд╕реНрдд рд╕рдВрджреЗрд╢ рдпрд╛ рдЬреЛ рдХреБрдЫ рднреА рднреЗрдЬреЗрдЧрд╛ред Sensu рдХреЗ рдкрд╛рд╕ рдХреЗрд╡рд▓ OK/WARN/CRIT рд╣реИ, рдЗрд╕рд▓рд┐рдП рдХреЛрдИ рдФрд░ рд╡рд┐рд╡рд░рдг рд╡реНрдпрд░реНрде рд╣реЛ рдЬрд╛рдПрдЧрд╛ред

рд╕рд╣рдордд рд▓реЙрдЧ рдЕрд▓рд░реНрдЯ рд╕реНрддрд░ рдУрд╡рд░-рдЗрдВрдЬреАрдирд┐рдпрд░рд┐рдВрдЧ рд▓рдЧрддрд╛ рд╣реИред рдареАрдХ рд╣реИ, рдЪреЗрддрд╛рд╡рдиреА рджреЗрдВ, рдХреНрд░рд┐рдЯ рдЬреНрдпрд╛рджрд╛рддрд░ рдорд╛рдорд▓реЛрдВ рдореЗрдВ рдХрд╛рдо рдХрд░рддреЗ рд╣реИрдВред

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

12 рдордИ 2016 рдХреЛ рд╕реБрдмрд╣ 8:49 рдмрдЬреЗ, рдЖрд░рдбрдмреНрд▓реНрдпреВрд╣рд░ рдиреЛрдЯрд┐рдлрд┐рдХреЗрд╢рди @github.com рдиреЗ рд▓рд┐рдЦрд╛:

@johnnyshields рдореБрдЭреЗ рд╕рдордЭ рдореЗрдВ рдирд╣реАрдВ рдЖрддрд╛ рд╣реИ рдХрд┐ рдЖрдк рд╕рдордп-рд╢реНрд░реГрдВрдЦрд▓рд╛ рдбреЗрдЯрд╛ рдкрд░ рдереНрд░реЗрд╕рд╣реЛрд▓реНрдб рдЖрдзрд╛рд░рд┐рдд рдЕрд▓рд░реНрдЯ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХреНрдпреЛрдВ рдирд╣реАрдВ рдХрд░реЗрдВрдЧреЗ, рдЖрдИрдПрдордУ рдпрд╣реА рд╡рд╣ рдЬрдЧрд╣ рд╣реИ рдЬрд╣рд╛рдВ рдЧреНрд░рд╛рдлрд╛рдирд╛/рдЧреНрд░реЗрдлрд╛рдЗрдЯ рдореЗрдВ рдЕрд▓рд░реНрдЯ рдЬреЛрдбрд╝рдиреЗ рдХрд╛ рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдордЬрдмреВрдд (рдХреЗрд╡рд▓?) рдореВрд▓реНрдп рд╣реИред рдЖрдкрдХреА "рдЪреЗрдХ" рд╢реИрд▓реА рд╕рд╛рдордЧреНрд░реА рдореЛрдирд┐рдЯ рдЬреИрд╕реА рд╕рд░рд▓ рдЪреАрдЬрд╝реЛрдВ рдХреЗ рд▓рд┐рдП рдмреЗрд╣рддрд░ рдЕрдиреБрдХреВрд▓ рд▓рдЧрддреА рд╣реИ - рдХреНрдпрд╛ рдореИрдВрдиреЗ рдпрд╣рд╛рдВ рдХреБрдЫ рдпрд╛рдж рдХрд┐рдпрд╛ рд╣реИ?

-
рдЖрдк рдЗрд╕реЗ рдкреНрд░рд╛рдкреНрдд рдХрд░ рд░рд╣реЗ рд╣реИрдВ рдХреНрдпреЛрдВрдХрд┐ рдЖрдкрдиреЗ рдЯрд┐рдкреНрдкрдгреА рдХреА рдереАред
рдЗрд╕ рдИрдореЗрд▓ рдХрд╛ рд╕реАрдзреЗ рдЙрддреНрддрд░ рджреЗрдВ рдпрд╛ рдЗрд╕реЗ GitHub рдкрд░ рджреЗрдЦреЗрдВ

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

рд╕рд╛рде рд╣реА, рдПрдХ рд╡рд┐рдХрд▓реНрдк рд╣реЛрдирд╛ рдЕрдЪреНрдЫрд╛ рд╣реЛрдЧрд╛ рдЬрд╣рд╛рдВ-рдЕрд▓рд░реНрдЯ рдХреЛ рдереНрд░реЗрд╢реЛрд▓реНрдб рдкрд░ рдЯреНрд░рд┐рдЧрд░ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ рдФрд░ рдереНрд░реЗрд╕рд╣реЛрд▓реНрдб рд╕реЗ рдкрд╣рд▓реЗ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдЕрдВрддрд░рд╛рд▓ - рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП "rpl_delay" рдЕрд▓рд░реНрдЯ рдереНрд░реЗрд╕рд╣реЛрд▓реНрдб 200 int 50 рд╕реЗрдЯ рдХрд░реЗрдВ - рдмрд┐рдирд╛ 200, 250, 300 рдЗрддреНрдпрд╛рджрд┐ рдкрд░ рдЕрд▓рд░реНрдЯ рдХрд╛ рдХрд╛рд░рдг рдмрдирддрд╛ рд╣реИ рдЕрддрд┐рд░рд┐рдХреНрдд рдереНрд░реЗрд╢реЛрд▓реНрдб рд╕реНрддрд░реЛрдВ рдХреЛ рдореИрдиреНрдпреБрдЕрд▓ рд░реВрдк рд╕реЗ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИред

@johnnyshields рдореБрдЭреЗ 1=WARN рдпрд╛ 2=CRITICAL рдХреЗ рдмреАрдЪ рдЕрдВрддрд░ рдирд╣реАрдВ рдорд┐рд▓рддрд╛ рд╣реИред рдЕрд▓рд░реНрдЯ рдпрд╛ рддреЛ рдЯреНрд░рд┐рдЧрд░ рд╣реЛрддрд╛ рд╣реИ рдпрд╛ рдЯреНрд░рд┐рдЧрд░ рдирд╣реАрдВ рд╣реЛрддрд╛ рд╣реИред рдЖрдк рдпрд╛ рддреЛ 80% рд╕реЗ рдКрдкрд░ рд╣реИрдВ рдпрд╛ 80% рд╕реЗ рдКрдкрд░ рдирд╣реАрдВ рд╣реИрдВред рдЗрд╕рд▓рд┐рдП рдореБрдЭреЗ рдХреЗрд╡рд▓ рджреЛ рдЕрд╡рд╕реНрдерд╛рдПрдБ 0 рдФрд░ 1 рджрд┐рдЦрд╛рдИ рджреЗрддреА рд╣реИрдВред
рд╕реНрдорд╛рд░реНрдЯ рдЕрд▓рд░реНрдЯ рд╣реЛрдирд╛ рднреА рдЕрдЪреНрдЫрд╛ рд╣реЛрдЧрд╛ рдЬрд╣рд╛рдВ рдЖрдк рдпрд╣ рдкрддрд╛ рд▓рдЧрд╛ рд╕рдХрддреЗ рд╣реИрдВ рдХрд┐ рдЖрдк рд╕реАрдзреЗ 5 рдорд┐рдирдЯ рдХреЗ рд▓рд┐рдП 80% рд╕реЗ рдКрдкрд░ рд╣реИрдВ, рдЗрд╕рд▓рд┐рдП рдЖрдкрдХреЛ рдЕрд╕реНрдерд╛рдпреА рд╕реНрдкрд╛рдЗрдХреНрд╕ рдкрд░ рд╕рддрд░реНрдХ рдирд╣реАрдВ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред рдореВрд╡рд┐рдВрдЧ рдереНрд░реЗрд╢реЛрд▓реНрдб рдЬреИрд╕реА рдЪреАрдЬреЗрдВ рдФрд░ рднреА рдЕрдзрд┐рдХ рдЙрдиреНрдирдд рд╣реИрдВ, рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП рдЖрдк рдЕрдкрдиреА рд╡реЗрдмрд╕рд╛рдЗрдЯ рдХреЗ рдЯреНрд░реИрдлрд╝рд┐рдХ рдХреА рдирд┐рдЧрд░рд╛рдиреА рдХрд░рддреЗ рд╣реИрдВ, рдФрд░ рдЖрдкрдХреЛ рдЯреНрд░реИрдлрд╝рд┐рдХ рдХреА рдПрдХреНрд╕ рд░рд╛рд╢рд┐ рдорд┐рд▓рддреА рд╣реИ рдФрд░ рдпрд╣ рдзреАрд░реЗ-рдзреАрд░реЗ рдмрдврд╝ рдЬрд╛рддреА рд╣реИ, рдЬреИрд╕реЗ рдХрд┐ рдПрдХ рдорд╣реАрдиреЗ рдореЗрдВ 1%, рд▓реЗрдХрд┐рди рдЕрдЪрд╛рдирдХ рдЖрдкрдХреЛ рдЯреНрд░реИрдлрд╝рд┐рдХ рдореЗрдВ 10% рдХреА рд╡реГрджреНрдзрд┐ рдорд┐рд▓рддреА рд╣реИред рдШрдВрдЯрд╛ред рдЖрдк рдпрд╛рддрд╛рдпрд╛рдд рдореЗрдВ рдЕрдЪрд╛рдирдХ рдЧрд┐рд░рд╛рд╡рдЯ рдХреЗ рд╡рд┐рдкрд░реАрдд, рдирд┐рдЧрд░рд╛рдиреА рдХрд░рдиреЗ рдореЗрдВ рд╕рдХреНрд╖рдо рд╣реЛрдирд╛ рдЪрд╛рд╣реЗрдВрдЧреЗред https://github.com/etsy/skyline рдЬреИрд╕рд╛ рдХреБрдЫ рд╣реИ рдХреНрдпреЛрдВрдХрд┐ рд╕реНрдХрд╛рдИрд▓рд╛рдЗрди рдирд┐рд╖реНрдХреНрд░рд┐рдп рд╣реИред

рджреЛрд╕реНрддреЛрдВ, рдпрд╣рд╛рдВ рдореЗрд░реА рдкреЛрд╕реНрдЯ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЕрд▓рд░реНрдЯ рд░рд╛рдЬреНрдпреЛрдВ рдХреА рд╕рдЯреАрдХ рд╕рдВрдЦреНрдпрд╛ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдирд╣реАрдВ рдереА - рдореИрдВ рдФрд░ рдЕрдзрд┐рдХ рд╕рд╛рдорд╛рдиреНрдп рд░реВрдк рд╕реЗ рдкреВрдЫ рд░рд╣рд╛ рдерд╛ "рдХреНрдпрд╛ рдЧреНрд░реИрдлрд╛рдирд╛ рдПрдиреНрдпреВрдорд░реЗрдЯреЗрдб рд╕реНрдЯреЗрдЯреНрд╕ рдХреЛ рдЕрд▓рд░реНрдЯрд┐рдВрдЧ рдЙрдкрдпреЛрдЧ рдХреЗ рдорд╛рдорд▓реЗ рдХреЗ рд░реВрдк рдореЗрдВ рд╕рдорд░реНрдерди рдХрд░реЗрдЧрд╛?"

рдЪреВрдВрдХрд┐ рдЗрд╖реНрдЯрддрдо рд╕рдВрдЦреНрдпрд╛ рдкрд░ рдЕрд╕рд╣рдорддрд┐ рд╣реИ (рдирд╛рдЧрд┐рдпреЛрд╕ 3 рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддрд╛ рд╣реИ, рд╕рд┐рд╕рд▓реЙрдЧ 7 рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддрд╛ рд╣реИ, рдХреБрдЫ рд▓реЛрдЧ 2 рдкрд╕рдВрдж рдХрд░рддреЗ рд╣реИрдВ, рдЖрджрд┐) рдЧреНрд░рд╛рдлрд╛рдирд╛ рдХреЛ рд░рд╛рдЬреНрдпреЛрдВ рдХреА рдордирдорд╛рдиреА рд╕рдВрдЦреНрдпрд╛ рдХрд╛ рд╕рдорд░реНрдерди рдХрд░рдирд╛ рдЪрд╛рд╣рд┐рдПред

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

WARN рдмрдирд╛рдо CRITICAL рдХрд╛ рдХрд╛рд░рдг рдпрд╣ рд╣реИ рдХрд┐ рдЖрдкрдХреЗ рджреНрд╡рд╛рд░рд╛ рдХреА рдЬрд╛рдиреЗ рд╡рд╛рд▓реА рдХрд╛рд░реНрд░рд╡рд╛рдЗрдпрд╛рдБ рднрд┐рдиреНрди рд╣реЛрддреА рд╣реИрдВред рд▓реЛрдЧреЛрдВ рдХреЗ рдПрдХ рд╕рдореВрд╣ рдФрд░ рдХрд╛рд░реНрдпреЛрдВ рдХреЛ рдЖрдо рддреМрд░ рдкрд░ WARN рдкрд░ рдЕрдзрд┐рд╕реВрдЪрд┐рдд рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ, рдФрд░ рдПрдХ рдЕрд▓рдЧ рд╕рдореВрд╣ / CRITICAL рдкрд░ рдЕрд▓рдЧ-рдЕрд▓рдЧ рдХрд╛рд░реНрд░рд╡рд╛рдЗрдпрд╛рдВред

рдпрд╣ рдПрдХ рдмрд╣реБрдд рд╣реА рдореВрд▓реНрдпрд╡рд╛рди рдЕрдВрддрд░ рд╣реИ, рдХрд┐ рдореИрдВ 0-1 рдкреНрд░рдгрд╛рд▓реА рд╕реЗ рджреВрд░ рдирд╣реАрдВ рдЬрд╛рдирд╛ рдЪрд╛рд╣рддрд╛ред

@lorenwest рдпрджрд┐ рдЖрдк рдПрдХ рдЕрд▓рдЧ рдереНрд░реЗрд╢реЛрд▓реНрдб рдХреЗ рд▓рд┐рдП рдПрдХ рдЕрд▓рдЧ рдЪреЗрдХ рдЪрд╛рд╣рддреЗ рд╣реИрдВ, рддреЛ рдЙрд╕ рдЕрд▓рдЧ рд╕рдореВрд╣ рдХреЗ рд▓рд┐рдП рдПрдХ рдЕрддрд┐рд░рд┐рдХреНрдд рдереНрд░реЗрд╢реЛрд▓реНрдб рдмрдирд╛рдПрдВред
рдЗрд╕рд▓рд┐рдП рдкреНрд░рддреНрдпреЗрдХ рджрд╣рд▓реАрдЬ рдпрд╛ рддреЛ 0 рдпрд╛ 1 рд╣реИред
рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП рдПрдХ рдФрд░ рдХрд╛рд░рдг рд╣реИ рдХрд┐ рдЖрдк рдЗрд╕ рддрд░рд╣ рд╕реЗ рдЕрд▓рд░реНрдЯ рд╕реЗрдЯ рдЕрдк рдХрд░рдирд╛ рдЪрд╛рд╣рддреЗ рд╣реИрдВ, рдЬрдм рдЖрдк рдПрдХ рдИ-рдореЗрд▓ рдЪрд╛рд╣рддреЗ рд╣реИрдВ рдЬрдм рдереНрд░реЗрд╢реЛрд▓реНрдб рдЕрдзрд┐рдХ рд╣реЛ рддреЛ 70% рд▓реЗрдХрд┐рди рдПрдХ рдкреЗрдЬ рдЬрдм рдЖрдк 80% рд╕реЗ рдЕрдзрд┐рдХ рд╣реЛред рдареАрдХ рдЙрд╕реА рддрд░рд╣ рдЬреИрд╕реЗ рдЖрдк рдЕрд▓рдЧ рд╕рдореВрд╣ рдЪрд╛рд╣рддреЗ рд╣реИрдВред WARN рдмрдирд╛рдо CRITICAL рдореЗрдВ рдмрд╣реБрдд рдЕрдзрд┐рдХ рдЕрд╕реНрдкрд╖реНрдЯрддрд╛ рд╣реИред

@doanerock рдЬреЛ рд╕рдордЭ рдореЗрдВ рдЖрддрд╛ рд╣реИред рдХрд┐рд╕реА рдПрдХ TS рдореАрдЯреНрд░рд┐рдХ рдпрд╛ рдИрд╡реЗрдВрдЯ рдкрд░ рдордирдорд╛рдиреА рд╕рдВрдЦреНрдпрд╛ рдореЗрдВ рдЕрд▓рд░реНрдЯ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрдирд╛ рд╕рдмрд╕реЗ рдЕрдзрд┐рдХ рд▓рдЪреАрд▓реЗрдкрди рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддрд╛ рд╣реИред рдпрд╣ рдПрдХрд╛рдзрд┐рдХ рд╕реНрддрд░реЛрдВ рдХреЗ рд▓рд┐рдП рдПрдХрд╛рдзрд┐рдХ рдХреНрд░рд┐рдпрд╛рдПрдВ рди рдХрд░рдХреЗ рдЕрд▓рд░реНрдЯ рдХреА рдкрд░рд┐рднрд╛рд╖рд╛ рдХреЛ рд╕рд░рд▓ рдмрдирд╛рддрд╛ рд╣реИред

рдЗрд╕рд▓рд┐рдП:

  • рдореЗрдЯреНрд░рд┐рдХреНрд╕ рдореЗрдВ рд░рд╛рдЬреНрдпреЛрдВ рдХреА рдордирдорд╛рдиреА рд╕рдВрдЦреНрдпрд╛ рд╣реЛ рд╕рдХрддреА рд╣реИ (рджрд╢рдорд▓рд╡ / рд╕рдордп-рд╢реНрд░реГрдВрдЦрд▓рд╛ рдорд╛рдиреЛрдВ рд╕рд╣рд┐рдд)
  • рдореАрдЯреНрд░рд┐рдХ рдореЗрдВ рдПрдХ рд╣реА рдореАрдЯреНрд░рд┐рдХ рд╕реЗ рдЬреБрдбрд╝реА рдХрдИ рдЕрд▓рд░реНрдЯ рдХреНрд░рд┐рдпрд╛рдПрдВ рд╣реЛ рд╕рдХрддреА рд╣реИрдВ
  • рдкреНрд░рддреНрдпреЗрдХ рдЕрд▓рд░реНрдЯ рдПрдХ рдмреВрд▓рд┐рдпрди рд╕рддреНрдп рдпрд╛ рдЧрд▓рдд рд╣реИ - рдпрд╣ рдпрд╛ рддреЛ рдЯреНрд░рд┐рдЧрд░ рд╣реЛрддрд╛ рд╣реИ рдпрд╛ рдЯреНрд░рд┐рдЧрд░ рдирд╣реАрдВ рд╣реЛрддрд╛ рд╣реИред

рдПрдХ рдЙрджрд╛рд╣рд░рдг рджреЗрдиреЗ рдХреЗ рд▓рд┐рдП:

  • рдореЗрд░реЗ рдкрд╛рд╕ 0 = OK, 1 = WARN, 2 = CRITICAL рдорд╛рдиреЛрдВ рдХреЗ рд╕рд╛рде рдПрдХ рдирд┐рд╢реНрдЪрд┐рдд рдореАрдЯреНрд░рд┐рдХ рд╣реИ
  • рдореИрдВ 3 рдЕрд▓рд░реНрдЯ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░ рдХрд░рддрд╛ рд╣реВрдВ:

    • рдЕрдЧрд░ рдорд╛рди = 1, рдореЗрд░реЗ рдбреИрд╢рдмреЛрд░реНрдб рдореЗрдВ рдПрдХ рдкреАрд▓рд╛ рдЭрдВрдбрд╛ рджрд┐рдЦрд╛рдУ

    • рдЕрдЧрд░ рдорд╛рди = 2, рдореЗрд░реЗ рдбреИрд╢рдмреЛрд░реНрдб рдореЗрдВ рдПрдХ рд▓рд╛рд▓ рдЭрдВрдбрд╛ рджрд┐рдЦрд╛рдУ

    • рдпрджрд┐ рдорд╛рди> = 1, рдореБрдЭреЗ рдПрдХ рдИрдореЗрд▓ рднреЗрдЬреЗрдВ

рд╣реИрд▓реЛ рд╕рднреА рдХреЛ,

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

"Match where there are X events in Y time" (frequency type)
"Match when the rate of events increases or decreases" (spike type)
"Match when a certain field matches a blacklist/whitelist" (blacklist and whitelist type)
"Match on any event matching a given filter" (any type)
"Match when a field has two different values within some time" (change type)

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

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

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

рдореБрдЭреЗ рдкрддрд╛ рд╣реИ рдХрд┐ рдЧреНрд░рд╛рдлрд╛рдирд╛ рдЯреАрдо рдЗрд╕ рдкрд░ рдХрдбрд╝реА рдореЗрд╣рдирдд рдХрд░ рд░рд╣реА рд╣реИ, рдФрд░ рдпрд╣ рдзрд╛рдЧрд╛ рд▓рдВрдмрд╛ рд╣реИ, рд▓реЗрдХрд┐рди рдореИрдВ рдпрд╣ рдмрддрд╛рдирд╛ рдЪрд╛рд╣рддрд╛ рд╣реВрдВ рдХрд┐ рдХрдкреИрд╕рд┐рдЯрд░ рдиреЗ рдПрдХ рдРрд╕реА рд╕реБрд╡рд┐рдзрд╛ рдХрд╛ рд╡рд┐рд▓рдп рдХрд┐рдпрд╛ рд╣реИ рдЬреЛ рдлреНрд░рдВрдЯрдПрдВрдб рдЕрд▓рд░реНрдЯ-рдХреЙрдиреНрдлрд╝рд┐рдЧрд░рд┐рдВрдЧ рдЕрдиреБрдкреНрд░рдпреЛрдЧреЛрдВ рдХреЗ рд╡рд┐рдХрд╛рд╕ рдХреЛ рдмрд╣реБрдд рдЖрд╕рд╛рди рдХрд░ рджреЗрдЧрд╛: influxdata/kapacitor#577

рдЬрд╣рд╛рдВ рддрдХ тАЛтАЛтАЛтАЛрдореИрдВ рд╕рдордЭрддрд╛ рд╣реВрдВ рдХрд┐ рдЧреНрд░реИрдлрд╛рдирд╛ рдкрдХреНрд╖ рдкрд░ рд▓рдХреНрд╖реНрдп рдЕрд▓рд░реНрдЯрд┐рдВрдЧ рдмреИрдХрдПрдВрдб рдХреЛ рдкреНрд▓рдЧ рдХрд░рдиреЗ рдпреЛрдЧреНрдп рдмрдирд╛рдирд╛ рд╣реИ (рдЙрд╕реА рддрд░рд╣ рдЬреИрд╕реЗ рдХрд┐ рдЧреНрд░рд╛рдлрд╛рдирд╛ рдХрдИ рдЯреАрдПрд╕рдбреАрдмреА рд╕реНрдЯреЛрд░реНрд╕ рдХрд╛ рд╕рдорд░реНрдерди рдХрд░рддрд╛ рд╣реИ) рд▓реЗрдХрд┐рди рдореИрдВ рдЗрд╕ рдЙрдореНрдореАрдж рдореЗрдВ рдЙрд▓реНрд▓реЗрдЦ рдХрд░рдирд╛ рдЪрд╛рд╣рддрд╛ рдерд╛ рдХрд┐ рдЬрдм рдЧреНрд░рд╛рдлрд╛рдирд╛ рдХреА рдЪреЗрддрд╛рд╡рдиреА рдХрд╛рд░реНрдпрдХреНрд╖рдорддрд╛ рдЬрд╛рд░реА рдХреА рдЬрд╛рддреА рд╣реИ рддреЛ рдХрдкреИрд╕рд┐рдЯрд░ рдХреЛ рдкреНрд░рдердо рд╢реНрд░реЗрдгреА рдХрд╛ рд╕рдорд░реНрдерди рдорд┐рд▓рддрд╛ рд╣реИред рдпрд╣ рдПрдХ рдмреЗрд╣рддрд░реАрди рдлрд┐рдЯ рдЬреИрд╕рд╛ рджрд┐рдЦрддрд╛ рд╣реИ, рдЬреИрд╕рд╛ рдХрд┐ InfluxDB + Grafana рд╣реИрдВред

@ рдереЙрдо-рдирд┐рдХ рдЯрд┐рдк рдХреЗ рд▓рд┐рдП рдзрдиреНрдпрд╡рд╛рдж Capacitor рд╡рд╣реА рд╣реИ рдЬреЛ рдореИрдВ рдвреВрдВрдв рд░рд╣рд╛ рд╣реВрдВ ...

рд░реАрдореИрди рднреА рдорд╣рд╛рди рдФрд░ рдмрд╣реБрдд рд╢рдХреНрддрд┐рд╢рд╛рд▓реА рд╣реИред рдЯреЗрд▓реАрдЧреНрд░рд╛рдл -> рд░реАрдореИрди (рдЕрд▓рд░реНрдЯрд┐рдВрдЧ) -> рдЗрдирдлреНрд▓рдХреНрд╕рдбреАрдмреА <- рдЧреНрд░рд╛рдлрд╛рдирд╛

рд╣рдо рдЕрд▓рд░реНрдЯрд┐рдВрдЧ_рдбреЗрдлрд┐рдирд┐рд╢рди рд╢рд╛рдЦрд╛ рдореЗрдВ рдкреНрд░рдЧрддрд┐ рдХрд░ рд░рд╣реЗ рд╣реИрдВред

рдЕрдм рд╣рдорд╛рд░реЗ рдкрд╛рд╕ рдПрдХ рд╕рд░рд▓ рдЕрд▓рд░реНрдЯ рдирд┐рдпрдо рдореЙрдбрд▓ рд╣реИ рдЬрд┐рд╕реЗ рдЖрдк UI рдореЗрдВ рдФрд░ HTTP api рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдкрд░рд┐рднрд╛рд╖рд┐рдд рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред рдЖрдк HTTP рдПрдкреАрдЖрдИ рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдирд┐рдпрдо, рдирд┐рдпрдо рдкрд░рд┐рд╡рд░реНрддрди, рдирд┐рдпрдо рд╕реНрдерд┐рддрд┐ рдкреНрд░рд╛рдкреНрдд рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред рд╕рд░рд▓ рдЕрд▓рд░реНрдЯ рдирд┐рдпрдо рд╢реЗрдбреНрдпреВрд▓рд┐рдВрдЧ рдФрд░ рдХреНрд╡реЗрд░реА рдирд┐рд╖реНрдкрд╛рджрди рдФрд░ рдирд┐рдпрдо рдирд┐рд╖реНрдкрд╛рджрди рднреА рдПрдХ рд╕рд╛рде рдЖрдиреЗ рд▓рдЧреЗ рд╣реИрдВред

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

рд╡рд░реНрддрдорд╛рди рдирд┐рдпрдо рдореЙрдбрд▓:

description
query: #A  (referencing a query in the metrics tab)
aggregation: avg
timerange:  3600   (seconds from now to look back when fetching data)
frequency: 60  (how often to execute alert rule query and evaluation rule)
critLevel: 80
warnLevel: 50

рдпрд╣ рд╕реНрдЯреЛрд░реЗрдЬ рдореЙрдбрд▓ UI рдФрд░ рд╡рд╛рд╕реНрддрд╡рд┐рдХ рдбреЗрдЯрд╛рдмреЗрд╕ рддрд╛рд▓рд┐рдХрд╛ рджреЛрдиреЛрдВ рдореЗрдВ рджрд░реНрд╢рд╛рдпрд╛ рдЧрдпрд╛ рд╣реИред рдореЗрд░рд╛ рдбрд░ рдпрд╣ рд╣реИ рдХрд┐ рдпрд╣ рд╕рд░рд▓ рдирд┐рдпрдо рдореЙрдбрд▓ рд╕рдордп рд╢реНрд░реГрдВрдЦрд▓рд╛ рдбреЗрдЯрд╛ рдХрд╛ рдкрд░реНрдпрд╛рдкреНрдд рд░реВрдк рд╕реЗ рд▓рд╛рдн рдирд╣реАрдВ рдЙрдард╛рддрд╛ рд╣реИред рдЖрдк рдбрд╛рдпрдиреЗрдорд┐рдХ рдереНрд░реЗрд╢реЛрд▓реНрдб рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдирд╣реАрдВ рдХрд░ рд╕рдХрддреЗ (рдЬрд╣рд╛рдВ рдереНрд░реЗрд╢реЛрд▓реНрдб рд╕реНрд╡рдпрдВ рдПрдХ рдХреНрд╡реЗрд░реА рдХреЗ рдкрд░рд┐рдгрд╛рдо рд╣реИрдВ)ред рдмреЗрд╢рдХ рдпрд╣
рдмрд╛рдж рдореЗрдВ рдЬреЛрдбрд╝рд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ, рд▓реЗрдХрд┐рди рдЗрд╕рдХреЗ рд▓рд┐рдП рдПрдХ рдмрд╣реБрдд рдЕрд▓рдЧ рдирд┐рдпрдо рдореЙрдбрд▓ рдФрд░ рдирд┐рд╖реНрдкрд╛рджрди рдЗрдВрдЬрди рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрдЧреАред

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

рд╕рд░рд▓ рдкреНрд░рд╢реНрди:

"alert": {
   "name": "CPU usage last 5min above 90%",
   "frequency": "1m",      
   "expr": "query(#A, 5m, now, avg)",
   "operator": ">",
   "critLevel": 90,
  },

// рдЕрдм рдПрдХ рдЕрд▓рд░реНрдЯ рдХреЗ рд▓рд┐рдП рдЬреЛ рдЗрд╕рдХреЗ рдкрд╛рд░рд┐рдд рдореВрд▓реНрдпреЛрдВ рдХреЗ рдЖрдзрд╛рд░ рдкрд░ рдПрдХ рдЧрддрд┐рд╢реАрд▓ рд╕реАрдорд╛ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддрд╛ рд╣реИ

"alert": {
   "name": "CPU usage last 5m is 20% higher compared to last 24hours avg",
   "frequency": "1m",
   "expr": "query(#A, 5m, now, avg) => percentDiff() => query(#A, 1d, now, avg)",
   "operator": ">",
   "critLevel": 20,
  },

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

рдореБрдЭреЗ рдкреВрд░рд╛ рдпрдХреАрди рдирд╣реАрдВ рд╣реИ рдХрд┐ GAL (рдЧреНрд░рд╛рдлрд╛рдирд╛ рдЕрд▓рд░реНрдЯрд┐рдВрдЧ рд▓реИрдВрдЧреНрд╡реЗрдЬ) рдХреИрд╕рд╛ рджрд┐рдЦрдирд╛ рдЪрд╛рд╣рд┐рдПред рдХреНрдпрд╛ рдпрд╣ рдХреЗрд╡рд▓ рдЕрднрд┐рд╡реНрдпрдХреНрддрд┐ рд╢реНрд░реГрдВрдЦрд▓рд╛ рд╣реЛрдиреА рдЪрд╛рд╣рд┐рдП рдЬрд╣рд╛рдВ рдкреНрд░рддреНрдпреЗрдХ рднрд╛рдЧ рдпрд╛ рддреЛ рдПрдХ рдХреНрд╡реЗрд░реА рд╣реЛ рд╕рдХрддреА рд╣реИ рдЬреЛ рдПрдХ рдпрд╛ рдЕрдзрд┐рдХ рд╢реНрд░реГрдВрдЦрд▓рд╛ (рдкреНрд░рддреНрдпреЗрдХ рд╢реНрд░реГрдВрдЦрд▓рд╛ рдПрдХ рдмрд┐рдВрджреБ рддрдХ рдПрдХрддреНрд░рд┐рдд) рд▓реМрдЯрд╛рддреА рд╣реИ, рдФрд░ рдлрд┐рд░ рдПрдХ рд╡реИрдХрд▓реНрдкрд┐рдХ рдШрдЯрд╛рд╡ рдпрд╛ рдкреНрд░рддрд┐рд╢рдд рдлрд╝рдВрдХреНрд╢рди рдЬреЛ рдХрд┐рд╕реА рдЕрдиреНрдп рдХреНрд╡реЗрд░реА рдХреЗ рд╡рд┐рд░реБрджреНрдз рддреБрд▓рдирд╛ рдХрд░ рд╕рдХрддрд╛ рд╣реИред рд╕рдВрдкреВрд░реНрдг рдЕрднрд┐рд╡реНрдпрдХреНрддрд┐ рдХрд╛ рдкрд░рд┐рдгрд╛рдо рдПрдХ рдореВрд▓реНрдп рдореЗрдВ рд╣реЛрддрд╛ рд╣реИ рдЬрд┐рд╕реЗ рддрдм рдЕрд▓рд░реНрдЯ рд╕реНрдерд┐рддрд┐ рдкреНрд░рд╛рдкреНрдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдСрдкрд░реЗрдЯрд░ рдФрд░ рдХреНрд░рд┐рдЯ/рдЪреЗрддрд╛рд╡рдиреА рд╕реНрддрд░реЛрдВ рдХреЗ рд╕рд╛рде рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред

рдпрд╛ рдЕрднрд┐рд╡реНрдпрдХреНрддрд┐ рдореЗрдВ рдСрдкрд░реЗрдЯрд░ рдФрд░ рд╕реНрддрд░ рд╣реЛрдирд╛ рдЪрд╛рд╣рд┐рдП?

рдЕрдиреНрдп рд╡рд┐рдХрд▓реНрдк рдкреВрд░реНрдг рдкреНрд░реЛрдЧреНрд░рд╛рдорд┐рдВрдЧ рднрд╛рд╖рд╛ рдореЗрдВ рдЬрд╛рдПрдВрдЧреЗ рдФрд░ рдХрд░реЗрдВрдЧреЗ:

expr: "
let last5mAvg = query(#A, 5m, now, avg)
let last24hAvg = query(#A, 1d, now, avg)

return percentDiff(last5minAvg, last24Avg)
"

@torkelo :

  1. рдХреНрдпрд╛ рдЖрдк рдЗрд╕реЗ рдПрдХ рд╕реНрдЯреИрдВрдбрдЕрд▓реЛрди рдШрдЯрдХ рдХреЗ рд░реВрдк рдореЗрдВ рддреИрдпрд╛рд░ рдХрд░ рд░рд╣реЗ рд╣реИрдВ? рдЕрдВрддрдд: рдЖрдк Influxdb ** рдХреЗ
  2. рдЗрд╕реА рддрд░рд╣, рдХреНрдпрд╛ рдЧреНрд░рд╛рдлрд╛рдирд╛ рдХреЗ рдкрд╛рд╕ рдЖрдкрдХреЛ рдЙрдкрд░реЛрдХреНрдд рд╕рд┐рдЧреНрдирд▓ рдЗрдВрдЬрди рдХрд╛ рдЙрдкрдпреЛрдЧ рдирд╣реАрдВ рдХрд░рдиреЗ рдХрд╛ рд╡рд┐рдХрд▓реНрдк рд╣реЛрдЧрд╛, рдмрд▓реНрдХрд┐ рдПрдХ рддреАрд╕рд░реЗ рдкрдХреНрд╖ рдХреЗ рд╕реНрд░реЛрдд рдЬреИрд╕реЗ рдирд╛рдЧрд┐рдпреЛрд╕ рдкреНрд▓рдЧрдЗрди рд╕реЗ 0/1/2 рд╕рд┐рдЧреНрдирд▓ рдкреНрд░рд╛рдкреНрдд рд╣реЛрдЧрд╛, рдЬрд┐рдирдореЗрдВ рд╕реЗ рдХрдИ рдкрд╣рд▓реЗ рд╕реЗ рд╣реА рдЬрдВрдЧрд▓реА рдореЗрдВ рдореМрдЬреВрдж рд╣реИрдВ?

** = рджрд┐рдпрд╛ рдЧрдпрд╛ рдХрдкрд┐рдХреЗрдЯрд░ рдЯрд╛рдЗрдорд╕реАрд░реАрдЬ рд╕реНрдЯреНрд░реАрдо рдкреНрд░реЛрд╕реЗрд╕рд┐рдВрдЧ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддрд╛ рд╣реИ рдЬрдмрдХрд┐ рдЖрдкрдХрд╛ рдкреЛрд▓рд┐рдВрдЧ-рдЖрдзрд╛рд░рд┐рдд рдЗрдВрдЬрди рд╣реИ, рд▓реЗрдХрд┐рди рдлрд┐рд░ рднреА рдпрд╣ рдПрдХ рд╕рд┐рдЧреНрдирд▓ рдХрд╛ рдЙрддреНрд╕рд░реНрдЬрди рдХрд░рддрд╛ рд╣реИред

рдЗрдирдкреБрдЯ рдорд╛рдВрдЧрдиреЗ рдХреЗ рд▓рд┐рдП рдзрдиреНрдпрд╡рд╛рджред

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

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

рдпрджрд┐ рдЖрдкрдХреЗ рдкрд╛рд╕ рдХреЗрд╡рд▓ рдПрдХ рдорд╛рд░реНрдЧрджрд░реНрд╢рдХ рд╕рд┐рджреНрдзрд╛рдВрдд рд╣реИ, рддреЛ рдЗрд╕рдХреЗ рд▓рд┐рдП рдЕрд▓рд░реНрдЯ рдХреЗ рдПрдХ рд╕рд░рд▓ рд╡рд┐рдЬрд╝реБрдЕрд▓рд╛рдЗрдЬрд╝реЗрд╢рди рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрддреА рд╣реИред

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

рдЕрд▓рд░реНрдЯ рдХреЛ рд╕рд░рд▓ рд░рдЦреЗрдВ, рдФрд░ рд▓реЛрдЧреЛрдВ рдХреЛ рдПрдХ рдЧреНрд░рд╛рдлрд╝ рдкрд░ рдПрдХрд╛рдзрд┐рдХ рдЕрд▓рд░реНрдЯ рдбрд╛рд▓рдиреЗ рджреЗрдВред

рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ #3677 (рдЬреЗрдиреЗрд░рд┐рдХ рдЯреНрд░рд╛рдВрд╕рдлреЙрд░реНрдореНрд╕ рдСрди рдЯрд╛рдЗрдо рд╕реАрд░реАрдЬ рдХреНрд╡реЗрд░реА рд░рд┐рдЬрд▓реНрдЯреНрд╕) рдпрд╣рд╛рдВ рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдХрд╛рдо рдЖрдПрдЧрд╛ред рдЙрди рдЯреАрдПрд╕рдбреАрдмреА рд╕реНрд╡рддрдВрддреНрд░ рдХрд╛рд░реНрдпреЛрдВ рдХреЗ рд╕рд╛рде, рдЖрдк рдПрдХ рдЬрдЯрд┐рд▓ "рдЕрд▓рд░реНрдЯрд┐рдВрдЧ рдЧреНрд░рд╛рдл" рдмрдирд╛ рд╕рдХрддреЗ рд╣реИрдВ рдЬрд╣рд╛рдВ рдЖрдк рдЪреЗрддрд╛рд╡рдиреА, рдЖрд▓реЛрдЪрдирд╛ рдЖрджрд┐ рдХреЗ рд▓рд┐рдП рд╕рд░рд▓ рдирд┐рд╢реНрдЪрд┐рдд рдорд╛рди рдереНрд░реЗрд╕рд╣реЛрд▓реНрдб рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред

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

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

tl; dr рдПрдХ рдкреВрд░реА рдирдИ рднрд╛рд╖рд╛ рдУрд╡рд░рдХрд┐рд▓ рдФрд░ рдмрд╣реБрдд рдЬрдЯрд┐рд▓ рд╣реЛ рд╕рдХрддреА рд╣реИред рдорд╛рдЙрд╕ рд╕реЗ рдирд┐рдпрдо рдмрдирд╛рдирд╛=рдЕрдЪреНрдЫрд╛ред

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

IIRC, Grafana "рдмреИрдЯрд░реА рд╢рд╛рдорд┐рд▓ рд╣реИ, рд▓реЗрдХрд┐рди рд╣рдЯрд╛рдиреЗ рдпреЛрдЧреНрдп" рддрд░реАрдХреЗ рд╕реЗ рдЬрд╛рдирд╛ рдЪрд╛рд╣рддрд╛ рд╣реИред рдпрд╛рдиреА рдЗрд╕реЗ рд╢рд╛рдорд┐рд▓ рдЕрд▓рд░реНрдЯрд┐рдВрдЧ рдЗрдВрдЬрди рдХреЗ рд╕рд╛рде рд╕реНрдЯреИрдВрдбрдЕрд▓реЛрди рдХрд╛рдо рдХрд░рдирд╛ рдЪрд╛рд╣рд┐рдП, рд▓реЗрдХрд┐рди рдореМрдЬреВрджрд╛ рдкреНрд▓реЗрдЯрдлреЙрд░реНрдо рдкрд░ рдкреНрд▓рдЧ рдХрд░рдиреЗ рдпреЛрдЧреНрдп рднреА рд╣реЛрдирд╛ рдЪрд╛рд╣рд┐рдПред

рдореИрдВ рдХрд╣реВрдВрдЧрд╛ рдХрд┐ рдЗрд╕реЗ рдХреБрдЫ рдЗрдирдмрд┐рд▓реНрдЯ рд╡рд┐рдзрд┐рдпреЛрдВ - рдИрдореЗрд▓ (рдЖрдкреВрд░реНрддрд┐ рдПрд╕рдПрдордЯреАрдкреА рд╣реЛрд╕реНрдЯ) рдФрд░ рд╡реЗрдмрдПрдкреАрдЖрдИ/рд╡реЗрдмрд╣реБрдХ рдХреЗ рд╕рд╛рде рдЖрдиреЗ рдХреА рдЬрд░реВрд░рдд рд╣реИред рдлрд┐рд░ рдмрд╛рдХреА рдкреНрд▓рдЧрдЗрдиреНрд╕ рдХреЗ рд╕рд╛рде рдЖ рд╕рдХрддреЗ рд╣реИрдВ, рдЬреИрд╕реЗ рдкреЗрдЬрд░рдбреНрдпреВрдЯреА рдореЗрдВ рдПрдХреАрдХрд░рдгред

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

@GriffReborn рдЖрдк рдПрдХ рдЕрд▓рдЧ рд╕реНрддрд░ рдкрд░ рд╕реЛрдЪ рд░рд╣реЗ рд╣реИрдВред рдореМрдЬреВрджрд╛ рдЕрд▓рд░реНрдЯрд┐рдВрдЧ рдмреИрдХрдПрдВрдб рдЬрд┐рдирдХрд╛ рдореИрдВрдиреЗ рдЙрд▓реНрд▓реЗрдЦ рдХрд┐рдпрд╛ рд╣реИ _already_ рд╕рдорд░реНрдерди рдЖрдЙрдЯрдкреБрдЯ рдЬреИрд╕реЗ SMTP, PagerDuty, рдЖрджрд┐:
https://docs.influxdata.com/kapacitor/v0.13//introduction/getting_started/#a -real-world-example
http://riemann.io/api/riemann.pagerduty.html

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

@ рдереЙрдо-рдирд┐рдХ рдореИрдВ рд╕рд╣рдордд рд╣реВрдВред рдореБрдЦреНрдп рдлреЛрдХрд╕ рдЕрд▓рд░реНрдЯрд┐рдВрдЧ рдбреИрд╢рдмреЛрд░реНрдб рдмрдирд╛рдиреЗ рдкрд░ рд╣реЛрдирд╛ рдЪрд╛рд╣рд┐рдП рдЬреЛ рдореМрдЬреВрджрд╛ рдЕрд▓рд░реНрдЯ рдЗрдВрдлреЙрд░реНрдореЗрд╢рди рдлреАрдбреНрд╕ ("рдлреАрдб рдЕрдЬреНрдЮреЗрдпрд╡рд╛рджреА") рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░ рд╕рдХреЗред рдЧреНрд░рд╛рдлрд╛рдирд╛ рджреНрд╡рд╛рд░рд╛ рдкреНрд░рд╛рдпреЛрдЬрд┐рдд рд▓рд╛рдЗрдЯрд╡реЗрдЯ рд╕рд┐рдЧреНрдирд▓-рдкреНрд░реЛрд╕реЗрд╕рд┐рдВрдЧ рдЗрдВрдЬрди (рдЖрджрд░реНрд╢ рд░реВрдк рд╕реЗ рдПрдХ рд╕реНрдЯреИрдВрдбрдЕрд▓реЛрди рдХреЗ рд░реВрдк рдореЗрдВ) рдмрдирд╛рдирд╛ рдПрдХ рдорд╛рдзреНрдпрдорд┐рдХ рдЪрд┐рдВрддрд╛ рд╣реЛрдиреА рдЪрд╛рд╣рд┐рдПред

@johnnyshields рдирдП рдкреИрдирд▓ рдмрдирд╛рдирд╛ рдЬреЛ рдореМрдЬреВрджрд╛ рдЕрд▓рд░реНрдЯрд┐рдВрдЧ рдмреИрдХрдПрдВрдб рд╕реЗ рдЬрд╛рдирдХрд╛рд░реА рджрд┐рдЦрд╛рддреЗ рд╣реИрдВ, рдХреЛрдИ рднреА рдЖрд╕рд╛рди рд╣реИ рдЬреЛ рдРрд╕рд╛ рдХрд░ рд╕рдХрддрд╛ рд╣реИред рд╣рдо рдЬреЛ рдХрд░рдиреЗ рдХрд╛ рдкреНрд░рдпрд╛рд╕ рдХрд░ рд░рд╣реЗ рд╣реИрдВ, рд╡рд╣ рдпрд╣ рд╣реИ рдХрд┐ рдЧреНрд░реИрдлрд╛рдирд╛ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛рдУрдВ рдХреЗ рд▓рд┐рдП рдЙрдирдХреЗ рдореАрдЯреНрд░рд┐рдХ рдкреНрд░рд╢реНрдиреЛрдВ рдкрд░ рдЪреЗрддрд╛рд╡рдиреА рдирд┐рдпрдореЛрдВ рдХреЛ рдкрд░рд┐рднрд╛рд╖рд┐рдд рдХрд░рдирд╛ рдЖрд╕рд╛рди рдмрдирд╛рдирд╛ рд╣реИ рдЬреЛ рд╡реЗ рдЧреНрд░рд╛рдлрд╝ / рд╕рд┐рдВрдЧрд▓рд╕реНрдЯреИрдЯ рдкреИрдирд▓ рдореЗрдВ рдкрд░рд┐рднрд╛рд╖рд┐рдд рдХрд░рддреЗ рд╣реИрдВред рдлрд┐рд░ рдЧреНрд░рд╛рдлрд╛рдирд╛ рдмреИрдХрдПрдВрдб рдореЗрдВ рдПрдХ рдЕрд▓рд░реНрдЯрд┐рдВрдЧ рдЗрдВрдЬрди рд╣реИ рдЬреЛ рдЙрди рдирд┐рдпрдореЛрдВ рдХреЛ рд╢реЗрдбреНрдпреВрд▓ рдФрд░ рдирд┐рд╖реНрдкрд╛рджрд┐рдд рдФрд░ рдореВрд▓реНрдпрд╛рдВрдХрди рдХрд░рддрд╛ рд╣реИ, рдЕрд▓рд░реНрдЯ рд╕реНрдерд┐рддрд┐ рдХреЛ рдЕрдкрдбреЗрдЯ рдХрд░рддрд╛ рд╣реИ, рдиреЛрдЯрд┐рдлрд┐рдХреЗрд╢рди рдХреЛ рдЯреНрд░рд┐рдЧрд░ рдХрд░рддрд╛ рд╣реИ рдЖрджрд┐ред

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

@torkelo рдИрдорд╛рдирджрд╛рд░ рд╣реЛрдиреЗ рдХреЗ рд▓рд┐рдП, рдореИрдВ рдмреЛрд╕реБрди рдЬреИрд╕реЗ рдЕрд▓рд░реНрдЯрд┐рдВрдЧ рдкреНрд▓реЗрдЯрдлреЙрд░реНрдо рд╕реЗ рдмрд╣реБрдд рдкрд░рд┐рдЪрд┐рдд рдирд╣реАрдВ рд╣реВрдВ рдФрд░ рдореБрдЭреЗ рдирд╣реАрдВ рдкрддрд╛ рдХрд┐ рдПрдХ рдЙрдЪрд┐рдд рдПрдХреАрдХрд░рдг рд╡рд┐рд╢реЗрд╖ рд░реВрдк рд╕реЗ рдХреИрд╕рд╛ рджрд┐рдЦ рд╕рдХрддрд╛ рд╣реИред рдореИрдВ рдЙрди рдмрд╛рддреЛрдВ рдХрд╛ рдЬрд┐рдХреНрд░ рдХрд░ рд░рд╣рд╛ рдерд╛ рдЬреЛ @Dieterbe рдиреЗ рдХрд╣рд╛ рдерд╛, рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП рдЙрдирдХреА рдЧреНрд░рд╛рдлрд╛рдирд╛рдХреЙрди рдкреНрд░рд╕реНрддреБрддрд┐ рдореЗрдВ: http://de.slideshare.net/Dieterbe/alerting-in-grafana-grafanacon-2015#50

@felixbarny рдареАрдХ рд╣реИ, рд╣рдо рднреА рдпрд╣реА рдХрд░рдиреЗ рдХреА рдпреЛрдЬрдирд╛ рдмрдирд╛ рд░рд╣реЗ рд╣реИрдВред рдЧреНрд░рд╛рдлрд╛рдирд╛ рдореЗрдВ рдкрд░рд┐рднрд╛рд╖рд┐рдд рдирд┐рдпрдореЛрдВ рдХреЛ рдкрдврд╝рдиреЗ рдХреЗ рд▓рд┐рдП рдЕрдиреНрдп рдЕрд▓рд░реНрдЯрд┐рдВрдЧ рдмреИрдХрдПрдВрдб рдХреЗ рд▓рд┐рдП рдПрдкреАрдЖрдИ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдирд╛ред рд▓реЗрдХрд┐рди рд╣рдо рд╡рд╣ рдмреНрд░рд┐рдЬ рдкреНрд░рджрд╛рди рдирд╣реАрдВ рдХрд░реЗрдВрдЧреЗ рдЬреЛ рдЧреНрд░реИрдлрд╛рдирд╛ рд╕реЗ рдЕрд▓рд░реНрдЯ рдирд┐рдпрдореЛрдВ рдХреЛ рдкрдврд╝рддрд╛ рд╣реИ рдФрд░ рдЙрдиреНрд╣реЗрдВ рджреВрд╕рд░реЗ рдирд┐рдпрдо рдирд┐рд╖реНрдкрд╛рджрди рдЗрдВрдЬрди рдореЗрдВ рдЕрдиреБрд╡рд╛рдж рдХрд░рддрд╛ рд╣реИред

рддреЛ рдЕрдм рд╣рдорд╛рд░реЗ рдкрд╛рд╕ рдПрдХ рд╡рд┐рдЪрд╛рд░ рдЗрд╕ рддрд░рд╣ рдХреЗ рд╕рд░рд▓ рдирд┐рдпрдореЛрдВ рдХреЛ рдкрд░рд┐рднрд╛рд╖рд┐рдд рдХрд░рдирд╛ рд╣реИ

image

рд▓реЗрдХрд┐рди рдбрд╛рдпрдиреЗрдорд┐рдХ рдереНрд░реЗрд╢реЛрд▓реНрдб рд░рдЦрдиреЗ рдФрд░ рдХрд┐рд╕реА рдЕрдиреНрдп рдХреНрд╡реЗрд░реА рдпрд╛ рд╕рдорд╛рди рдХреНрд╡реЗрд░реА рдХреЗ рд╕рд╛рде рддреБрд▓рдирд╛ рдХрд░рдиреЗ рдореЗрдВ рд╕рдХреНрд╖рдо рд╣реЛ рд▓реЗрдХрд┐рди рдЕрд▓рдЧ-рдЕрд▓рдЧ рд╕рдордп рд╕реАрдорд╛ рдФрд░ рдПрдХрддреНрд░реАрдХрд░рдгред

image

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

image

рджреЛрдиреЛрдВ рджреБрдирд┐рдпрд╛ рдХреЗ рд╕рд░реНрд╡рд╢реНрд░реЗрд╖реНрда рдХреА рддрд░рд╣ рд▓рдЧрддрд╛ рд╣реИред рдЙрд╕ рд╡рд┐рдЪрд╛рд░ рдХреЛ рдкреНрдпрд╛рд░ рдХрд░реЛ! рдХреНрдпрд╛ 'рдореВрд▓реНрдпрд╛рдВрдХрди рдЕрдЧреЗрдВрд╕реНрдЯ' рдлрдВрдХреНрд╢рди рдЧреНрд░рд╛рдлрд╛рдирд╛ рдХрд╛ рд╣рд┐рд╕реНрд╕рд╛ рд╣реИрдВ рдпрд╛ рд╡реЗ TSDB рд╡рд┐рд╢рд┐рд╖реНрдЯ рд╣реИрдВ?

@felixbarny рд╡реЗ Grafana рдЪреЗрддрд╛рд╡рдиреА рдирд┐рдпрдо рдореЙрдбрд▓ рдХрд╛ рд╣рд┐рд╕реНрд╕рд╛ рд╣реИрдВ, рдЬрд┐рд╕реЗ Grafana рдЪреЗрддрд╛рд╡рдиреА рдирд┐рдпрдо рдореВрд▓реНрдпрд╛рдВрдХрди рдЗрдВрдЬрди рджреНрд╡рд╛рд░рд╛ рд╕рдВрд╕рд╛рдзрд┐рдд рдХрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛ред

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

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

рдЗрд╕рд╕реЗ рдЖрдк рдЧреНрд░рд╛рдлрд╝ рдкрд░ рдПрдХ рд╕рд╛рдзрд╛рд░рдг рдХреНрд╖реИрддрд┐рдЬ рд░реЗрдЦрд╛ рдХреЗ рд░реВрдк рдореЗрдВ рдПрдХ рдЕрд▓рд░реНрдЯ рдХреА рдХрд▓реНрдкрдирд╛ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ, рдФрд░ рджреЗрдЦ рд╕рдХрддреЗ рд╣реИрдВ рдХрд┐ рд╕рдордп рдХреЗ рд╕рд╛рде рдЙрд╕ рдирд┐рдпрдо рдореЗрдВ рдХреИрд╕реЗ (рдпрд╛ рдХрд┐рдпрд╛) рдЖрдЧ рд▓рдЧреА рд╣реЛрдЧреАред

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

@lorenwest рд╣рд╛рдВ, рд╣рдо рдЪреАрдЬреЛрдВ рдХреЛ рд╕рд░рд▓ рд░рдЦреЗрдВрдЧреЗ рдФрд░ рдкреНрд░рддрд┐ рдкреИрдирд▓ рдХреЗрд╡рд▓ рдПрдХ рдЕрд▓рд░реНрдЯ рдирд┐рдпрдо рдХреА рдЕрдиреБрдорддрд┐ рджреЗрдВрдЧреЗред рд▓реЗрдХрд┐рди рдПрдХ рдирд┐рдпрдо рдПрдХ рдХреНрд╡реЗрд░реА рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░ рд╕рдХрддрд╛ рд╣реИ рдЬреЛ рдХрдИ рд╢реНрд░реГрдВрдЦрд▓рд╛ рджреЗрддрд╛ рд╣реИ, рдЬреЛ рдореВрд▓ рд░реВрдк рд╕реЗ рдирд┐рдпрдо рдХреЛ рдХрдИ рдореЗрдВ рд╡рд┐рднрд╛рдЬрд┐рдд рдХрд░реЗрдЧрд╛ (рдЗрд╕рд▓рд┐рдП рдЖрдкрдХреЗ рдкрд╛рд╕ рдПрдХ рдПрдХрд▓ рдирд┐рдпрдо рд╣реЛ рд╕рдХрддрд╛ рд╣реИ рдЬреЛ рдкреНрд░рддреНрдпреЗрдХ рд╕рд░реНрд╡рд░ рдХреА рдЬрд╛рдВрдЪ рдХрд░реЗрдЧрд╛, рдпрджрд┐ рдХреНрд╡реЗрд░реА рдкреНрд░рддрд┐ рд╕рд░реНрд╡рд░ рдПрдХ рд╢реНрд░реГрдВрдЦрд▓рд╛ рд▓реМрдЯрд╛рддреА рд╣реИ)ред

рдФрд░ рдЬрдмрдХрд┐ рдореБрдЭреЗ рдЬрдЯрд┐рд▓ рдирд┐рдпрдо рдХрд╛рд░реНрдпрдХреНрд╖рдорддрд╛ рдкрд╕рдВрдж рд╣реИ, рдпрд╣ рд╕рдм рдПрдХ рдЕрд▓рдЧ рдЧреНрд░рд╛рдлрд╝ рдмрдирд╛рдХрд░ рдФрд░ рдЙрд╕ рдЧреНрд░рд╛рдлрд╝ рдкрд░ рдПрдХ рд╕рд╛рдзрд╛рд░рдг рдирд┐рдпрдо рдХреЗ рд╕рд╛рде рдЕрд▓рд░реНрдЯ рдХрд░рдХреЗ рдкреНрд░рд╛рдкреНрдд рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред

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

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

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

рдЕрдзрд┐рдХ рдЬрдЯрд┐рд▓ рдЕрд▓рд░реНрдЯрд┐рдВрдЧ рдореЙрдбрд▓ рдХреЗ рд╕рд╛рде рдЕрдм рдХреЛрдИ рджреГрд╢реНрдпрдорд╛рди рд╕рдВрдХреЗрддрдХ рдирд╣реАрдВ рд╣реИ рдЬрд╣рд╛рдВ рдереНрд░реЗрд╕рд╣реЛрд▓реНрдб рдХреЗ рдкрд░рд┐рдгрд╛рдорд╕реНрд╡рд░реВрдк рдЕрд▓рд░реНрдЯ рд╣реЛрдЧрд╛ред

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

image

рдЦреБрд╢реА рд╣реИ рдХрд┐ рд╣рдо рдЙрд╕реА рдкреЗрдЬ @torkelo рдкрд░ рд╣реИрдВред рдпрд╣ рдореВрд▓ рдкреЛрд╕реНрдЯ рдореЗрдВ рд╡рд┐рд╡рд░рдг рдХреЗ рд╕рд╛рде рдлрд┐рдЯ рдмреИрдарддрд╛ рд╣реИред

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

рдпрд╣рд╛рдВ рддрдХ тАЛтАЛтАЛтАЛрдХрд┐ рд╕рд╛рдзрд╛рд░рдг рдереНрд░реЗрд╢реЛрд▓реНрдб рдЕрд▓рд░реНрдЯ рднреА рдПрдХ рдЕрдЪреНрдЫрд╛ рд╕рд░рд▓ рдЙрдкрд╛рдп рд╣реЛрдЧрд╛ред

grafana-threshold-alerting

рдпрджрд┐ рдЖрдк рдЗрд╕ рдПрдХ рдирд┐рдпрдо рдХрд╛ рдкрд╛рд▓рди рдХрд░рддреЗ рд╣реИрдВ, рддреЛ рдЖрдк рд╕реБрдирд╣рд░реЗ рд╣реЛрдВрдЧреЗ:

рдХрднреА рднреА рдРрд╕реЗ рдЕрд▓рд░реНрдЯ рдХреА рдЕрдиреБрдорддрд┐ рди рджреЗрдВ рдЬрд┐рд╕реЗ рдкреИрдирд▓ рдкрд░ рдУрд╡рд░рд▓реЗ рдХрд░рдХреЗ рджреЗрдЦрд╛ рдирд╣реАрдВ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред

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

@woodsaj рдореИрдВ рдорд╛рдирддрд╛ рд╣реВрдВ рдХрд┐ рдЖрдк рдЬреЛ рдЕрд▓рд░реНрдЯ рдХрд░рддреЗ рд╣реИрдВ рдФрд░ рдЬреЛ рдЖрдк рджреЗрдЦрддреЗ рд╣реИрдВ, рдЙрд╕рдХреЗ рдмреАрдЪ рдХреЗ рд▓рд┐рдВрдХ рдХреЛ рд╣рдо рдкреНрд░реЛрддреНрд╕рд╛рд╣рд┐рдд рдХрд░рдирд╛ рдЪрд╛рд╣рддреЗ рд╣реИрдВ, рдпрд╣ рдРрд╕реА рдЪреАрдЬ рдирд╣реАрдВ рд╣реИ рдЬрд┐рд╕реЗ рд╣рдордиреЗ рдХрднреА рдЫреЛрдбрд╝рдиреЗ рдкрд░ рдЪрд░реНрдЪрд╛ рдХреА рд╣реИред рдЬреЛ рд╡рд┐рдЪрд╛рд░ рдордВрдерди рдХрд░рдиреЗ рдХреА рдХреЛрд╢рд┐рд╢ рдХрд░ рд░рд╣реЗ рд╣реИрдВ рд╡рд╣ рдпрд╣ рд╣реИ рдХрд┐ рд╕рд┐рдВрдЧрд▓ рдХреНрд╡реЗрд░реА рд╕реНрдЯреИрдЯрд┐рдХ рдереНрд░реЗрд╕рд╣реЛрд▓реНрдб рдХрд┐рддрдиреА рджреВрд░ рдЬрд╛рддреЗ рд╣реИрдВ, рдХреНрдпрд╛ рд╡реЗ рдЧреНрд░рд╛рдлрд╛рдирд╛ рдЕрд▓рд░реНрдЯрд┐рдВрдЧ рдХреЗ v2 рдпрд╛ v3 рдХреЗ рд▓рд┐рдП рдкрд░реНрдпрд╛рдкреНрдд рд╣реИрдВ? рдФрд░ рдЗрд╕ рдмрд╛рдд рдкрд░ рдЪрд░реНрдЪрд╛ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХрд┐ рдПрдХрд▓ рдХреНрд╡реЗрд░реА рдФрд░ рд╕реНрдерд┐рд░ рдереНрд░реЗрд╕рд╣реЛрд▓реНрдб рдХреЗ рд╕рд╛рде рдХрд┐рд╕ рддрд░рд╣ рдХреЗ рдЕрд▓рд░реНрдЯ рдирд┐рдпрдореЛрдВ рдореЗрдВ рд╕реАрдорд╛рдПрдВ рд╕рдВрднрд╡ рд╣реИрдВред

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

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

"рдЕрд▓рд░реНрдЯреНрд╕ рдореИрдк рдЯреВ рдкреИрдирд▓" рдХреЗ рд╕рдВрдмрдВрдз рдореЗрдВ - рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдпрд╣ рдПрдХ рдЙрдкрдпреЛрдЧреА рд╡рд┐рдХрд▓реНрдк рд╣реЛ рд╕рдХрддрд╛ рд╣реИ, рд▓реЗрдХрд┐рди рдПрдХ рдЦрд░рд╛рдм рдбрд┐рдЬрд╝рд╛рдЗрди рдмрд╛рдзрд╛ рд╣реЛрдЧреА, рдпрд╣рд╛рдВ рддрдХ тАЛтАЛтАЛтАЛрдХрд┐ v1.

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

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

  • рд╕реЗрд╡рд╛рдПрдВ (рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдореЗрдЯреНрд░рд┐рдХреНрд╕)
  • рд╕рдВрдкреВрд░реНрдг рд╕рдореВрд╣ рдЬреЛ рдПрдХ рд╕реЗрд╡рд╛ рдмрдирд╛рддреЗ рд╣реИрдВ
  • рдХреНрд▓рд╕реНрдЯрд░ рдореЗрдВ рдЕрд▓рдЧ-рдЕрд▓рдЧ рдиреЛрдбреНрд╕
  • рдХреНрд▓рд╕реНрдЯрд░ рдореЗрдВ рд╣реЛрд╕реНрдЯ/рдкреНрд░рдХреНрд░рд┐рдпрд╛рдПрдВ
  • рдкреНрд░рдХреНрд░рд┐рдпрд╛рдУрдВ/рдЕрдиреБрдкреНрд░рдпреЛрдЧреЛрдВ рдХрд╛ рд╕рдмрд╕рд┐рд╕реНрдЯрдо (рдорд┐рдбрд▓рд╡реЗрдпрд░ рдореЗрдЯреНрд░рд┐рдХреНрд╕)
  • рдореЗрдЬрдмрд╛рдиреЛрдВ рдХреЗ рд╕рдмрд╕рд┐рд╕реНрдЯрдо (рдпрд╛рдиреА рдбрд┐рд╕реНрдХ, рд╕реАрдкреАрдпреВ) (рд╕рд┐рд╕реНрдЯрдо рдореЗрдЯреНрд░рд┐рдХреНрд╕)

рдореБрдЭреЗ рд╡рд┐рд╢реНрд╡рд╛рд╕ рдирд╣реАрдВ рд╣реИ рдХрд┐ рдХрд┐рд╕ рдкрд░рдд рдкрд░ рд╕рддрд░реНрдХ рд╣реЛрдирд╛ рдЪрд╛рд╣рд┐рдП, рдЗрд╕ рдкрд░ рдПрдХ "рд╕рд╣реА" рдПрдХрд▓ рдЙрддреНрддрд░ рд╣реИред рдХрднреА-рдХрднреА рдпрд╣ рдЯреАрдореЛрдВ, рд╕реЗрд╡рд╛ рдХреЗ рдорд╣рддреНрд╡, рд╕рд╛рдорд╛рдиреНрдп рдмреБрдирд┐рдпрд╛рджреА рдврд╛рдВрдЪреЗ (рдпрд╛рдиреА рдХреНрд▓рд╛рдЙрдб рдмрдирд╛рдо рд╣рд╛рд░реНрдбрд╡реЗрдпрд░, рдХреНрд▓рд╕реНрдЯрд░ рдмрдирд╛рдо рдореЛрдиреЛрд▓рд┐рде), рдЖрджрд┐ рдкрд░ рдирд┐рд░реНрднрд░ рдХрд░рддрд╛ рд╣реИ ... рдЗрд╕рд▓рд┐рдП рд╕реНрддрд░рд┐рдд рд╕реНрдХреЛрдк рджрд┐рдП рдЧрдП рдПрдХ рд╕рддрд░реНрдХ рд╡рд┐рд░рд╛рд╕рдд рдПрдХ рдЕрдЪреНрдЫрд╛ рд▓рдЧрддрд╛ рд╣реИред рд▓реЗрдХрд┐рди рдореБрдЭреЗ рдирд╣реАрдВ рд▓рдЧрддрд╛ рдХрд┐ рдЙрди рд╡рд┐рд░рд╛рд╕рддреЛрдВ рдХреЛ рдкрд░рд┐рднрд╛рд╖рд┐рдд рдХрд░рдирд╛ рдЖрдо рддреМрд░ рдкрд░ рдмрдирд╛рдП рд░рдЦрдиреЗ рдпреЛрдЧреНрдп рд╣реИред рдпрд╣ рдмрд╣реБрдд рд╕рд╛рд░реЗ рдХрд╛рдо, рдкрд░рд┐рд╡рд░реНрддрди рд╣реИрдВ, рдФрд░ рдЕрдХреНрд╕рд░ рдРрд╕реЗ рд╕рдВрдмрдВрдз рд╣реЛрддреЗ рд╣реИрдВ рдЬреЛ рд╡рд╛рд╕реНрддрд╡рд┐рдХ рджреБрдирд┐рдпрд╛ рдкреНрд░рдгрд╛рд▓рд┐рдпреЛрдВ рдореЗрдВ рд╕реБрдВрджрд░ рдкреЗрдбрд╝реЛрдВ рдХреЗ рд▓рд┐рдП рдирд╣реАрдВ рдмрдирддреЗ рд╣реИрдВред Google рдХреА SRE рдкреБрд╕реНрддрдХ рдЖрдХреНрд░рд╛рдордХ:

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

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

рддреЛ Grafana рдХреЗ рд▓рд┐рдП рдореЗрд░реЗ рдЕрд▓рд░реНрдЯ рдирд┐рдореНрди рдкрд░ рдореИрдк рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ:

  • рдПрдХ рдкреИрдирд▓
  • рдкреИрдирд▓реЛрдВ рдХрд╛ рдПрдХ рд╕рдореВрд╣
  • рдПрдХ рдбреИрд╢рдмреЛрд░реНрдб
  • рдбреИрд╢рдмреЛрд░реНрдб рдХрд╛ рдПрдХ рд╕рдореВрд╣ (рдЬрд┐рд╕рдХреА рдореИрдВ рдХрд▓реНрдкрдирд╛ рдХрд░рддрд╛ рд╣реВрдВ рдХрд┐ рдЗрд╕рдореЗрдВ рдбреНрд░рд┐рд▓ рдбрд╛рдЙрди рд╣реЛрдВрдЧреЗ)

рдХрднреА-рдХрднреА рдореИрдВ рдЪрд╛рд╣рддрд╛ рд╣реВрдВ рдХрд┐ рд╡реЗ рдЕрд▓рд░реНрдЯ рдПрдХ рдЕрдзрд┐рд╕реВрдЪрдирд╛ рднреЗрдЬреЗрдВ, рджреВрд╕рд░реА рдмрд╛рд░ рдореИрдВ рдЪрд╛рд╣рддрд╛ рд╣реВрдВ рдХрд┐ рд╡реЗ рдЧреНрд░рд╛рдлрд╛рдирд╛ рдореЗрдВ рдХрд╣реАрдВ рдПрдХ рд╕реНрдХреЛрдк (рдпрд╛рдиреА рдкрд╛рд░ рдХреА рдЧрдИ рд╕реАрдорд╛, рдпрд╛ рдПрдиреЛрдЯреЗрд╢рди рдорд╛рд░реНрдХрд░ рдХреЗ рд░реВрдк рдореЗрдВ рд░рд╛рдЬреНрдп рдкрд░рд┐рд╡рд░реНрддрди) рдореЗрдВ рдХрд╣реАрдВ рди рдХрд╣реАрдВ рдПрдХ рджреГрд╢реНрдп рд╕рдВрдХреЗрддрдХ рд╣реЛрдВред рдпрд╣ рдПрдХ рдХрдВрдкрдиреА рдХреЗ рднреАрддрд░ рд╡рд┐рднрд┐рдиреНрди рдХрдВрдкрдирд┐рдпреЛрдВ рдФрд░ рдпрд╣рд╛рдВ рддрдХ тАЛтАЛрдХрд┐ рд╡рд┐рднрд┐рдиреНрди рд╕рдореВрд╣реЛрдВ/рд╕реЗрд╡рд╛рдУрдВ рдХреЗ рд▓рд┐рдП рдЕрд▓рдЧ-рдЕрд▓рдЧ рд╣реЛрдиреЗ рдЬрд╛ рд░рд╣рд╛ рд╣реИред

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

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

@torkelo рд╕рддрд░реНрдХ рдХрд░рдиреЗ рдХрд╛ рдирд┐рд░реНрдгрдп рд╣рдореЗрд╢рд╛ рдПрдХ (рд╕рддреНрдп/рдЧрд▓рдд) рдмреВрд▓ рддрдХ рдЙрдмрд╛рд▓ рдЬрд╛рдПрдЧрд╛ред рдЕрд▓рдЧ-рдЕрд▓рдЧ рд╕реНрддрд░ рд╣реЛ рд╕рдХрддреЗ рд╣реИрдВ (рдЪреЗрддрд╛рд╡рдиреА, рдЖрд▓реЛрдЪрдирд╛, рдЖрджрд┐ ...) рдпрд╛ рдпрд╣рд╛рдВ рддрдХ тАЛтАЛтАЛтАЛрдХрд┐ рдЕрд╕реНрдкрд╖реНрдЯ рддрд░реНрдХ рднреА рд╣реЛ рд╕рдХрддрд╛ рд╣реИ рд▓реЗрдХрд┐рди рдЕрдВрдд рдореЗрдВ рдпрд╣ рдПрдХ рдмреБрд▓рд┐рдпрди рдирд┐рд░реНрдгрдп рд╣реИред рдЙрд╕ рдмреВрд▓ рдХреЛ рдПрдХ рд╣реА рдкреИрдирд▓ рдореЗрдВ рд░реЗрдЦрд╛рдВрдХрди рдХрд░рдирд╛ рд╣рдореЗрд╢рд╛ рдорджрджрдЧрд╛рд░ рдирд╣реАрдВ рд╣реЛрдЧрд╛ред

рддреЛ, $metric > $threshold рд╕рдмрд╕реЗ рдмреБрдирд┐рдпрд╛рджреА рдЪреЗрддрд╛рд╡рдиреА рд╣реИ, рдФрд░ рдпрд╣ рдирд┐рд╢реНрдЪрд┐рдд рд░реВрдк рд╕реЗ рд╕реАрдорд╛ рд╕реЗ рдЕрдзрд┐рдХ рдореАрдЯреНрд░рд┐рдХ рдХрд╛ рд╕рд╣реА рд░рд┐рдЯрд░реНрди рджреЗрддрд╛ рд╣реИред рдпрд╣ рдПрдХ рдкреИрдирд▓ рдореЗрдВ рдЕрдЪреНрдЫреА рддрд░рд╣ рд╕реЗ рдлрд┐рдЯ рдмреИрдарддрд╛ рд╣реИ (рдореАрдЯреНрд░рд┐рдХ рдХреА рдХрд▓реНрдкрдирд╛ рдХрд░реЗрдВ рдФрд░ рдПрдХ рдкреИрдирд▓ рдХреЗ рднреАрддрд░ рджрд╣рд▓реАрдЬ рдХреА рдХрд▓реНрдкрдирд╛ рдХрд░реЗрдВ)ред рд▓реЗрдХрд┐рди, рдЪреЗрддрд╛рд╡рдиреА рджреЗрдиреЗ рд╡рд╛рд▓реЗ рд╢реЛрд░ рдХреЛ рдЦрддреНрдо рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЬреНрдпрд╛рджрд╛рддрд░ рдорд╛рдорд▓реЛрдВ рдореЗрдВ рдЧреБрдВрдЬрд╛рдЗрд╢ рдФрд░ рд╕реНрдерд┐рддрд┐рдпрд╛рдВ рдЗрд╕рд╕реЗ рдЖрдЧреЗ рдмрдврд╝ рдЬрд╛рддреА рд╣реИрдВ (рдЬрдм рд╣рдордиреЗ рдмреЛрд╕реБрди рдкрд░ рдХрд╛рдо рдХрд░рдирд╛ рд╢реБрд░реВ рдХрд┐рдпрд╛, рддреЛ рдореБрдЭреЗ рд▓рдЧрд╛ рдХрд┐ рдпреЗ рдорд╛рдорд▓реЗ рдЕрд▓реНрдкрд╕рдВрдЦреНрдпрдХ рд╣реЛрдВрдЧреЗ, рдЗрддрдирд╛ рдирд╣реАрдВ рдХрд┐ рдЕрдЧрд░ рдЖрдк рдЪрд╛рд╣реЗрдВ рддреЛ рдпрд╣ рдкрддрд╛ рдЪрд▓рддрд╛ рд╣реИ рд╢реЛрд░ рдХреЛ рдирд┐рдпрдВрддреНрд░рд┐рдд рдХрд░реЗрдВ)ред рддреЛ рдЖрдк рдХреБрдЫ рдРрд╕рд╛ рдХрд╣ рд╕рдХрддреЗ рд╣реИрдВ:

рдЪреЗрддрд╛рд╡рдиреА рдЕрдЧрд░:

  • X рдорд┐рдирдЯ рдХреЗ рд▓рд┐рдП CPU 80% рд╕реЗ рдКрдкрд░ рд╣реИ
  • рдЬреЙрдм рдП рдирд╣реАрдВ рдЪрд▓ рд░рд╣рд╛ рд╣реИ (рдХрд┐ рд╣рдо рд╕реАрдкреАрдпреВ рдмрдврд╝рд╛рдирд╛ рдЬрд╛рдирддреЗ рд╣реИрдВ рдФрд░ рд╣рдореЗрдВ рдкрд░рд╡рд╛рд╣ рдирд╣реАрдВ рд╣реИ) рдФрд░ рдЬреЙрдм рдП рдПрдХ рдШрдВрдЯреЗ рд╕реЗ рдЕрдзрд┐рдХ рд╕рдордп рд╕реЗ рдирд╣реАрдВ рдЪрд▓ рд░рд╣рд╛ рд╣реИ
  • рдкрд┐рдЫрд▓реЗ 24 рдШрдВрдЯреЛрдВ рдореЗрдВ рдбрд╛рдЗрдЯрд░ рдХреЗ рдкрд╛рд╕ 3 рдХрдк рд╕реЗ рдЕрдзрд┐рдХ рд╕реНрдЯрд╛рд░рдмрдХреНрд╕ рд╣реИрдВ (рдХреНрдпреЛрдВрдХрд┐ рдЬрдм рдЙрд╕рдХреЗ рдкрд╛рд╕ рдЕрдзрд┐рдХ рд╣реЛрддрд╛ рд╣реИ рддреЛ рд╡рд╣ рдореВрд░реНрдЦрддрд╛рдкреВрд░реНрдг рдЪреАрдЬреЗрдВ рдХрд░рддрд╛ рд╣реИ рдЬреЛ рд╕реАрдкреАрдпреВ рдХреЛ рдмрдврд╝рд╛рддрд╛ рд╣реИ рдФрд░ рд╣рдо рдЙрди рдкрд░ рд╕рддрд░реНрдХ рдирд╣реАрдВ рд╣реЛрдирд╛ рдЪрд╛рд╣рддреЗ рд╣реИрдВ)

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

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

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

рдРрд╕рд╛ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рд╕рд╛рдзрд╛рд░рдг рдмреВрд▓рд┐рдпрди рддрд░реНрдХ рдХреЗ рд╕рд╛рде рдХрд┐рд╕реА рдкреНрд░рдХрд╛рд░ рдХрд╛ рдЕрд▓рд░реНрдЯ рдЬреЙрдЗрдирд░ рдЗрд╕реЗ рдЖрд╕рд╛рди рдмрдирд╛ рд╕рдХрддрд╛ рд╣реИред

alert1:
  select: CPU is above 80% for X minutes
  output: null
alert2:
  select: Job A is not running
  output: null
alert3:
  select: Job A has being running for more than an hour
  output: send alert
alert4:
  select: Dieter has had more than 3 cups of starbucks in the last 24 hours
  output: null

(alert joiner does simple true/false logic and perhaps can graph it.)
alert5:
  database: alerts
  select: alert1 & alert2 &!alert4
  output: send alert

@torkelo рдореИрдВ Github рд╕реЗ рдЦреАрдВрдЪрддрд╛ рд╣реВрдВ рдФрд░ рдЗрд╕реЗ рдирд┐рд░реНрджреЗрд╢реЛрдВ рдХреЗ рдЕрдиреБрд╕рд╛рд░ рдмрдирд╛рдпрд╛ рд╣реИред рд▓реЗрдХрд┐рди рджреБрд░реНрднрд╛рдЧреНрдп рд╕реЗ рдореИрдВ рдЧреНрд░рд╛рдлрд╝ рдкреИрдирд▓ рдореЗрдВ рдХреЛрдИ "рдЕрд▓рд░реНрдЯрд┐рдВрдЧ" рдЯреИрдм (рдКрдкрд░ рдкреНрд░рд╕реНрддреБрдд) рдирд╣реАрдВ рджреЗрдЦ рд╕рдХрддрд╛ред
рдЗрд╕рдХреЗ рдЕрд▓рд╛рд╡рд╛ рдореБрдЭреЗ "рд╕рд░реНрд╡рд░ рд╡реНрдпрд╡рд╕реНрдерд╛рдкрди" рдХреА "рд╕рд░реНрд╡рд░ рд╕реЗрдЯрд┐рдВрдЧ" рдХреЗ рднреАрддрд░ "рдЕрд▓рд░реНрдЯрд┐рдВрдЧ: рд╕рдХреНрд╖рдо = рдЧрд▓рдд" рдорд┐рд▓рд╛ред рдХреНрдпрд╛ рдпрд╣ рдЕрд▓рд░реНрдЯ рдХрд░рдиреЗ рдХреА рд╕реБрд╡рд┐рдзрд╛ рдХреЛ рдкреНрд░рднрд╛рд╡рд┐рдд рдХрд░рддрд╛ рд╣реИ? рдХреНрдпрд╛ рдХреЛрдИ рдмрд┐рд▓реНрдб рдпрд╛ рд░рдирдЯрд╛рдЗрдо рдлрд╝реНрд▓реИрдЧ рд╣реИ рдЬрд┐рд╕рдХрд╛ рдореБрдЭреЗ рдЙрдкрдпреЛрдЧ рдХрд░рдирд╛ рдЪрд╛рд╣рд┐рдП?
рдХреГрдкрдпрд╛ рд╕рд▓рд╛рд╣ рджреЗрдВред

рдореИрдВрдиреЗ рдирд╡реАрдирддрдо рдХреЛрдб (ebada26b85d8410142c2942ef7ba78b17e88313c) рдХреЗ рд╕рд╛рде рдкреНрд░рдпрд╛рд╕ рдХрд┐рдпрд╛, рдЕрд▓рд░реНрдЯрд┐рдВрдЧ рд╕рдХреНрд╖рдо рдХреА рдФрд░ UI рдкреНрд░рд╛рдкреНрдд рдХрд┐рдпрд╛ред

рд▓реЗрдХрд┐рди рдмрд╣реБрдд рд╕рд╛рд░реА рддреНрд░реБрдЯрд┐рдпрд╛рдВ рдорд┐рд▓реАрдВ

EROR[06-17|14:38:23] Failed to extract alerts from dashboard  logger=alerting.extractor error="missing query.query"
EROR[06-17|14:38:23] Failed to save alerts                    logger=context userId=1 orgId=1 uname=admin error="Failed to extract alerts from dashboard"

рдореИрдВрдиреЗ Proyy рдФрд░ Direct рдореЛрдб рдореЗрдВ InfluxDB рдбреЗрдЯрд╛ рд╕реНрд░реЛрддреЛрдВ рдХреЗ рд╕рд╛рде рдкреНрд░рдпрд╛рд╕ рдХрд┐рдпрд╛ред

рдХреНрдпрд╛ рдпрд╣ рдХреБрдЫ рдЕрдкреЗрдХреНрд╖рд┐рдд рд╣реИ?

рд╣рд╛рдВ, рдпрд╣ рдЕрднреА рдкрд░реАрдХреНрд╖рдг рдХреЗ рд▓рд┐рдП рддреИрдпрд╛рд░ рдирд╣реАрдВ рд╣реИред

рдареАрдХ рд╣реИ, рдЬрд╛рдирдХрд░ рдЕрдЪреНрдЫрд╛ рд▓рдЧрд╛ред

рдореИрдВ рд╕рдордп-рд╕рдордп рдкрд░ рдЕрдкрдбреЗрдЯ рдЯреНрд░реИрдХ рдХрд░реВрдВрдЧрд╛ред
рдЗрд╕ рд╢рд╛рдЦрд╛ рдХреЛ рдорд╛рд╕реНрдЯрд░ рдореЗрдВ рд╡рд┐рд▓рдп рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЗрдВрддрдЬрд╛рд░ рдХрд░рдирд╛ рдмреЗрд╣рддрд░ рд╣реЛ рд╕рдХрддрд╛ рд╣реИ рддрд╛рдХрд┐ рдЙрдкрдпреЛрдЧ рдХреЗ рд▓рд┐рдП рддреИрдпрд╛рд░ рд╣реЛ?

рд╣рд╛рдВ, рд╣рдо рдЙрдореНрдореАрдж рдХрд░рддреЗ рд╣реИрдВ рдХрд┐ рдЗрд╕реЗ рдЬреБрд▓рд╛рдИ рдХреЗ рдордзреНрдп рдореЗрдВ рдорд╛рд╕реНрдЯрд░ рдореЗрдВ рд╡рд┐рд▓рдп рдХрд░ рджрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛

рдХреНрдпрд╛ рдЖрдкрдХреЗ рдкрд╛рд╕ рдЗрд╕ рдкрд░ рдкреНрд░рдЧрддрд┐ рдЕрдкрдбреЗрдЯ рд╣реИ?
рдХреНрдпрд╛ рдЖрдк рдЕрднреА рднреА рдЬреБрд▓рд╛рдИ рдХреЗ рдордзреНрдп рдореЗрдВ рд╣рд┐рдЯ рдХрд░рдиреЗ рдЬрд╛ рд░рд╣реЗ рд╣реИрдВ?
ASAP рдХреЗ рдЙрддреНрдкрд╛рджрди рдореЗрдВ рдЗрд╕ рд╕реБрд╡рд┐рдзрд╛ рдХрд╛ рд╣реЛрдирд╛ рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдмрд╣реБрдд рдмрдбрд╝реА рдорджрдж рд╣реЛрдЧреА!

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

рд╕рд░реНрджреА рдЖ рдЧрдИ рд╣реИ, рдЗрд╕рд▓рд┐рдП рдЕрд▓рд░реНрдЯ рдХрд░реЗрдВрдЧреЗ :)

рдордВрдЧрд▓, рдЬреБрд▓рд╛рдИ 12, 2016 рдХреЛ 1:41 AM рдкрд░, рд╕реА-рд╡реИрд▓ [email protected] рд▓рд┐рдЦрд╛ рд╣реИ:

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

-
рдЖрдк рдЗрд╕реЗ рдкреНрд░рд╛рдкреНрдд рдХрд░ рд░рд╣реЗ рд╣реИрдВ рдХреНрдпреЛрдВрдХрд┐ рдЖрдкрдиреЗ рдЯрд┐рдкреНрдкрдгреА рдХреА рдереАред
рдЗрд╕ рдИрдореЗрд▓ рдХрд╛ рд╕реАрдзреЗ рдЙрддреНрддрд░ рджреЗрдВ, рдЗрд╕реЗ GitHub рдкрд░ рджреЗрдЦреЗрдВ
https://github.com/grafana/grafana/issues/2209#issuecomment -231975390,
рдпрд╛ рдереНрд░реЗрдб рдХреЛ рдореНрдпреВрдЯ рдХрд░реЗрдВ
https://github.com/notifications/unsubscribe/AAY0-eQ6jCI8a-k_U05xbcfFcYuGy4YVks5qU1NDgaJpZM4FJUTl
.

рджреАрдкрдХ

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

рдЗрд╕рд╕реЗ рдкрд╣рд▓реЗ рдХрд┐ рд╣рдо рдмрд╛рдд рдХрд░рдирд╛ рд╢реБрд░реВ рдХрд░реЗрдВ рдкреНрд░реМрджреНрдпреЛрдЧрд┐рдХреА рдФрд░ рд╡рд╛рд╕реНрддреБрдХрд▓рд╛ рдЧреБрдкреНрдд рд╕реЙрд╕ рд╣рдореЗрдВ рдХрдо рд╕реЗ рдХрдо рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рдкрд░ рд╕рд╣рдордд рд╣реЛрдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ:

  1. рд╣рдо "рдмрд┐рдЬрдиреЗрд╕ рдкреНрд░реЛрд╕реЗрд╕ рдореИрдиреЗрдЬрдореЗрдВрдЯ (рдмреАрдкреАрдПрдо)" рдХреЗ рд╕рдВрджрд░реНрдн рдореЗрдВ рдЕрдкрдиреА рд╕реБрд╡рд┐рдзрд╛рдУрдВ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рд╕реЛрдЪрддреЗ рд╣реИрдВ; рддрдерд╛
  2. рд╣рдо "рдмрд┐рдЬрдиреЗрд╕ рдкреНрд░реЛрд╕реЗрд╕ рдореЙрдбрд▓рд┐рдВрдЧ рд▓реИрдВрдЧреНрд╡реЗрдЬ (рдмреАрдкреАрдПрдордПрд▓)" рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рд╣реИрдВ рддрд╛рдХрд┐ рд╣рдо рдпреВрдПрдордПрд▓ рдХреЗ рд╕рд╛рде рдПрдХ рд╣реА рд╕реНрдерд╛рди рдкрд░ рдЖрд╡рд╢реНрдпрдХрддрд╛рдУрдВ рдФрд░ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рдХреЛ рдореЙрдбрд▓рд┐рдВрдЧ рд╢реБрд░реВ рдХрд░ рд╕рдХреЗрдВред
  3. рд╣рдо рдЕрдкрдиреА рд╡рд╛рд╕реНрддреБрдХрд▓рд╛ рдХреЛ рдЙрджреНрдпрдо рд╕реНрддрд░ рдХреЗ рдЕрдиреБрд╢рд╛рд╕рди рдХреЗ рд╕рд╛рде рдкрд░рд┐рднрд╛рд╖рд┐рдд рдХрд░рддреЗ рд╣реИрдВред

рдЕрдм рдордЬреЗрджрд╛рд░ рд╣рд┐рд╕реНрд╕рд╛! рд╡реИрд╢реНрд╡рд┐рдХ рд╕реНрддрд░ рдкрд░ рдирд┐рдЧрд░рд╛рдиреА рдХреЗ рд╕рд╛рде рд╡реНрдпрд╛рдкрдХ рдЕрдиреБрднрд╡ рд╣реЛрдиреЗ рдХреЗ рдмрд╛рдж, рдореИрдВ рдЕрдиреБрд╢рдВрд╕рд╛ рдХрд░рддрд╛ рд╣реВрдВ рдХрд┐ рд╣рдо рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рдкрд░ рд╡рд┐рдЪрд╛рд░ рдХрд░реЗрдВ:

  • рдЧреНрд░рд╛рдлрд╛рдирд╛ рдХреЛ рдЕрдХреЗрд▓рд╛ рдЫреЛрдбрд╝ рджреЗрдВ, рдпрд╣ рдкреНрд░реЗрдЬреЗрдВрдЯреЗрд╢рди рд▓реЗрдпрд░ рд╣реИ ! рдпрджрд┐ рдЖрдк рдЕрд▓рд░реНрдЯ рдЬреЗрдирд░реЗрдЯ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдореЙрдбрд▓рд┐рдВрдЧ рдФрд░ рдирд┐рдпрдореЛрдВ рдХреЛ рдкрд░рд┐рднрд╛рд╖рд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рд╡рд░реНрдХрдлрд╝реНрд▓реЛ рдЬреЛрдбрд╝рдирд╛ рдЪрд╛рд╣рддреЗ рд╣реИрдВ, рддреЛ рдареАрдХ рд╣реИ, рд▓реЗрдХрд┐рди рдЗрд╕реЗ рд╡рд╣реАрдВ рдЫреЛрдбрд╝ рджреЗрдВред рдЖрдЦрд┐рд░ рдЗрд╕реАрд▓рд┐рдП рдкреИрдирд▓ рдФрд░ рдкреНрд▓рдЧрдЗрдиреНрд╕ рдХреЛ рд╕рд╣реА рддрд░реАрдХреЗ рд╕реЗ рд▓рд╛рдЧреВ рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛?
  • рдЙрд╕ рдбреЗрдЯрд╛ рдХреЛ рдЫреЛрдбрд╝ рджреЗрдВ рдЬрд╣рд╛рдВ рдпрд╣ рд╣реЛрдирд╛ рддрдп рдерд╛ред рдШрд░ рдкрд░ рдлреЛрди рдХрд░рдиреЗ рд╡рд╛рд▓реЗ рдореЗрдЯреНрд░рд┐рдХреНрд╕ рдХреЛ рдкреНрд░рдердо рд╢реНрд░реЗрдгреА рдХреЗ рдирд╛рдЧрд░рд┐рдХреЛрдВ рдХреЗ рд░реВрдк рдореЗрдВ рдорд╛рдирд╛ рдЬрд╛рдирд╛ рдЪрд╛рд╣рд┐рдП рдФрд░ рдЙрдирдХреЗ рдореВрд▓реНрдпреЛрдВ рдХреЛ рд▓рдЧрд╛рддрд╛рд░ рд╕рдВрдЧреНрд░рд╣рд┐рдд рдХрд░рдирд╛ рд╕рд░реНрд╡реЛрдЪреНрдЪ рдкреНрд░рд╛рдердорд┐рдХрддрд╛ рд╣реИред рдЪрд╛рд╣реЗ рд╡рд╣ рдХреИрд╢ рдореЗрдВ рд╣реЛ, рдбреЙрдХреНрдпреВрдореЗрдВрдЯрдбрдм, tsdb рдпрд╛ sql рд╕рд░реНрд╡рд░ рдореЗрдВ, рдЗрд╕рд╕реЗ рдХреЛрдИ рдлрд░реНрдХ рдирд╣реАрдВ рдкрдбрд╝рддрд╛ред рджреЛрд╖ рд╕рд╣рд┐рд╖реНрдгреБрддрд╛ рдирд┐рд╣рд┐рдд рд╣реИ .. рдкрд╛рдареНрдпрдХреНрд░рдо рдХреА рд╡рд╛рд╕реНрддреБрдХрд▓рд╛ рдХреЗ рд▓рд┐рдП рд╕рд╣реА "рдкреНрд░реМрджреНрдпреЛрдЧрд┐рдХреА рдЪрдпрди" рдХрд┐рдП рдЬрд╛ рд░рд╣реЗ рд╣реИрдВ)ред
  • рдЙрдкрд▓рдмреНрдзрддрд╛ + рдорд╛рдкрдиреАрдпрддрд╛ рдХреЗ рд▓рд┐рдП рд╣рдореЗрдВ рд╕реЗрдЯрдЕрдк рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рд╣рдореЗрдВ рд╡рд┐рд╢реЗрд╖ рд░реВрдк рд╕реЗ рдЗрд╕рдХреЗ рд▓рд┐рдП рдбрд┐рдЬрд╝рд╛рдЗрди рдХрд┐рдП рдЧрдП рд╕рд╣реА рдврд╛рдВрдЪреЗ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ: рд╕реЗрд╡рд╛-рдЙрдиреНрдореБрдЦ рд╡рд╛рд╕реНрддреБрдХрд▓рд╛ ("рдПрд╕рдУрдП") рд╕реЗ рдорд┐рд▓реЗрдВред рдмрд╣реБрдд рдЙрдЪреНрдЪ рд╕реНрддрд░ рдкрд░ рд╣рдо "рдПрдПрдордХреНрдпреВрдкреА" рдкреНрд░реЛрдЯреЛрдХреЙрд▓ рдкрд░ рдШрдЯрдирд╛рдУрдВ рдФрд░ рд╕рдВрджреЗрд╢реЛрдВ рдХреЛ рдкреНрд░рд╕рд╛рд░рд┐рдд рдХрд░рдиреЗ рдФрд░ рдкреНрд░рд╛рдкреНрдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рд╕рдВрджреЗрд╢ рдХрддрд╛рд░ рдкреНрд░реЛрдЯреЛрдХреЙрд▓ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред рдЕрднреА рдХреЗ рд▓рд┐рдП REST рдФрд░ HTTP рдХреЛ рднреВрд▓ рдЬрд╛рдЗрдП... рдХреА рддрд░рд╣ рдПрдХ рд╕рдВрджреЗрд╢ рдХрддрд╛рд░ рд╕рд░реНрд╡рд░ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдирд╛ RabbitMQ рдпрд╛ ZeroMQ рд╣рдо рдПрдХ рд╡рд┐рддрд░рд┐рдд, рджреЛрд╖ рд╕рд╣рд┐рд╖реНрдгреБ, рдЕрддреНрдпрдзрд┐рдХ рдЙрдкрд▓рдмреНрдз, рд╕рдВрдЪрд╛рд░ рдкрд╛рдЗрдкрд▓рд╛рдЗрди рджреЛрдиреЛрдВ рдкреНрд░рдХрд╛рд╢рдХреЛрдВ / рдбреЗрдЯрд╛ рдФрд░ рд╢реНрд░рдорд┐рдХреЛрдВ / рд░рд┐рд╕реАрд╡рд░ рдХреЗ рдкреНрд░реЗрд╖рдХреЛрдВ рдХрд╛рд░реНрд░рд╡рд╛рдИ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рд╣реИ рдХрд┐ рдпрд╣ рджреЛрдиреЛрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред рдпрд╣ "рдЙрджреНрдпрдо рд╕реЗрд╡рд╛ рдмрд╕" рд╣реИред (ZeroMQ рд╕рдордЭрд╛рддреЗ рд╣реБрдП рдЗрд╕ рд╕реНрд▓рд╛рдЗрдб рдбреЗрдХ рдХреЛ рджреЗрдЦреЗрдВ)ред
  • рд╡рд┐рд╢реЗрд╖ рд░реВрдк рд╕реЗ рдЕрд▓рдЧ, рдЕрд╕рдВрдмрджреНрдз, рд╕рдордЧреНрд░ рдбреЗрдЯрд╛ рдореЙрдбрд▓ рдХреЗ рд▓рд┐рдП рдмрдирд╛рдИ рдЧрдИ рдХреНрд╡реЗрд░реА рднрд╛рд╖рд╛ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░реЗрдВред "рдЧреНрд░рд╛рдл рдбреЗрдЯрд╛рдмреЗрд╕" рдФрд░ " рд╕реНрдкрд╛рд░рдХреНрдпреВрдПрд▓ " рдХреНрд╡реЗрд░реА рдЗрдВрдЯрд░рдлрд╝реЗрд╕ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ:

SPARQL рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛рдУрдВ рдХреЛ "рдХреБрдВрдЬреА-рдореВрд▓реНрдп" рдбреЗрдЯрд╛ рдпрд╛ рдЕрдзрд┐рдХ рд╡рд┐рд╢реЗрд╖ рд░реВрдк рд╕реЗ, W3C рдХреЗ RDF рд╡рд┐рдирд┐рд░реНрджреЗрд╢ рдХрд╛ рдкрд╛рд▓рди рдХрд░рдиреЗ рд╡рд╛рд▓реЗ рдбреЗрдЯрд╛ рдХреЗ рд╡рд┐рд░реБрджреНрдз рдкреНрд░рд╢реНрди рд▓рд┐рдЦрдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддрд╛ рд╣реИред рд╕рдВрдкреВрд░реНрдг рдбреЗрдЯрд╛рдмреЗрд╕ рдЗрд╕ рдкреНрд░рдХрд╛рд░ "рд╡рд┐рд╖рдп-рд╡рд┐рдзреЗрдп-рд╡рд╕реНрддреБ" рдЯреНрд░рд┐рдкрд▓ рдХрд╛ рдПрдХ рд╕реЗрдЯ рд╣реИред рдпрд╣ рдХреБрдЫ NoSQL рдбреЗрдЯрд╛рдмреЗрд╕ рдХреЗ "рдбреЙрдХреНрдпреВрдореЗрдВрдЯ-рдХреА-рд╡реИрд▓реНрдпреВ" рд╢рдмреНрдж рдХреЗ рдЙрдкрдпреЛрдЧ рдХреЗ рд╕рдорд╛рди рд╣реИ, рдЬреИрд╕реЗ рдХрд┐ MongoDBред
[..]
SPARQL рдЗрд╕ рдкреНрд░рдХрд╛рд░ рдбреЗрдЯрд╛ рдХреЗ рд▓рд┐рдП JOIN, SORT, AGGREGATE рдЬреИрд╕реЗ рд╡рд┐рд╢реНрд▓реЗрд╖рдгрд╛рддреНрдордХ рдХреНрд╡реЗрд░реА рд╕рдВрдЪрд╛рд▓рди рдХрд╛ рдПрдХ рдкреВрд░рд╛ рд╕реЗрдЯ рдкреНрд░рджрд╛рди рдХрд░рддрд╛ рд╣реИ рдЬрд┐рд╕рдХрд╛ рд╕реНрдХреАрдорд╛ рдПрдХ рдЕрд▓рдЧ рд╕реНрдХреАрдорд╛ рдкрд░рд┐рднрд╛рд╖рд╛ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рдХреЗ рдмрдЬрд╛рдп рдЖрдВрддрд░рд┐рдХ рд░реВрдк рд╕реЗ рдбреЗрдЯрд╛ рдХрд╛ рд╣рд┐рд╕реНрд╕рд╛ рд╣реИред рд╣рд╛рд▓рд╛рдВрдХрд┐, рд╡рд┐рднрд┐рдиреНрди рдбреЗрдЯрд╛рд╕реЗрдЯ рдХреЛ рдПрдХ рд╕реНрдкрд╖реНрдЯ рддрд░реАрдХреЗ рд╕реЗ рдЬреЛрдбрд╝рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрдиреЗ рдХреЗ рд▓рд┐рдП, рд╕реНрдХреАрдорд╛ рдЬрд╛рдирдХрд╛рд░реА (рдСрдиреНрдЯреЛрд▓реЙрдЬреА) рдЕрдХреНрд╕рд░ рдмрд╛рд╣рд░реА рд░реВрдк рд╕реЗ рдкреНрд░рджрд╛рди рдХреА рдЬрд╛рддреА рд╣реИред рдЗрд╕рдХреЗ рдЕрд▓рд╛рд╡рд╛, SPARQL рдбреЗрдЯрд╛ рдХреЗ рд▓рд┐рдП рд╡рд┐рд╢рд┐рд╖реНрдЯ рдЧреНрд░рд╛рдл рдЯреНрд░реИрд╡рд░реНрд╕рд▓ рд╕рд┐рдВрдЯреИрдХреНрд╕ рдкреНрд░рджрд╛рди рдХрд░рддрд╛ рд╣реИ рдЬрд┐рд╕реЗ рдЧреНрд░рд╛рдл рдФрд░ рдЕрдВрдЬреАрд░ рдХреЗ рд░реВрдк рдореЗрдВ рдорд╛рдирд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред
..
https://en.wikipedia.org/wiki/SPARQL

рдпрд╛рдж рд░рдЦреЗрдВ, рдЧреНрд░рд╛рдлрд╛рдирд╛ рдиреЗ рд╣рдореЗрдВ рдХреНрдпрд╛ рджрд┐рдпрд╛ рд╣реИ рдХрд┐ рдирд╛рдЧрд┐рдпреЛрд╕ рдХрднреА рднреА рд╡рд┐рдлрд▓рддрд╛ рдХреЗ рдПрдХ рдмрд┐рдВрджреБ рддрдХ рдЙрдмрд▓рддрд╛ рдирд╣реАрдВ рд╣реИ: рдорд╛рдкрдиреАрдпрддрд╛ рдХреА рдХрдореАред рдЬреИрд╕рд╛ рдХрд┐ рдЖрдк рдХрд╣рддреЗ рд╣реИрдВ, рдЧреНрд░рд╛рдлрд╛рдирд╛ "рддреЗрдЬрд╝" рд╣реИ, рд▓реЗрдХрд┐рди рдЖрдк рдЗрд╕ рддрдереНрдп рдХреЛ рдзреНрдпрд╛рди рдореЗрдВ рдирд╣реАрдВ рд░рдЦ рд░рд╣реЗ рд╣реИрдВ рдХрд┐ рдЖрдк рдХреЗрд╡рд▓ рд╕рдордп рд╢реНрд░реГрдВрдЦрд▓рд╛ рдбреЗрдЯрд╛ рд╕рдВрдЧреНрд░рд╣реАрдд рдФрд░ рд╕рдВрд╕рд╛рдзрд┐рдд рдХрд░ рд░рд╣реЗ рд╣реИрдВ - рдореЗрдЯрд╛рдбреЗрдЯрд╛ рдкрд░рдд рднреА рдирд╣реАрдВ ! рд╣рдореЗрдВ SparQL рдХреЗ рд╢рдмреНрджрд╛рд░реНрде рдФрд░ Elasticache + рд░реЗрдЦрд╛рдВрдХрди рдбреЗрдЯрд╛рдмреЗрд╕ рдЗрдВрдЬрди рдХреА рд╢рдХреНрддрд┐ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИред

рдпрд╣ рдЬрдЯрд┐рд▓ рд▓рдЧ рд╕рдХрддрд╛ рд╣реИ .. рдЬреЛ рдЗрди рджреЛ рдкреГрд╖реНрдареЛрдВ рдХреА рддреБрд▓рдирд╛ рдореЗрдВ рдЖрд╕рд╛рдиреА рд╕реЗ рдЕрдзрд┐рдХ рдЬрдЯрд┐рд▓ рд╣реЛ рд╕рдХрддрд╛ рд╣реИ рд▓реЗрдХрд┐рди рдореИрдВрдиреЗ рдЖрдкрдХреЛ рд╡рд░реНрд╖реЛрдВ рдХреЗ рдХреНрд░реВрд░ рдмрд▓, рдкрд░реАрдХреНрд╖рдг рдФрд░ рддреНрд░реБрдЯрд┐ рд╕реЗ рдмрдЪрд╛рдпрд╛ рдФрд░ рд╢реЛрд░ рдХреЛ рдХрдо рдХрд┐рдпрд╛ (рдпрд╛рдиреА: рдЙрджреНрдпрдо рд╡рд╛рд╕реНрддреБрдХрд▓рд╛ рдХреЗ рд▓рд┐рдП 30 рдбрд┐рдЬрд╛рдЗрди рдкреИрдЯрд░реНрди рд╣реИрдВ, 12 рдХреЗ рд▓рд┐рдП uml, рдЖрджрд┐.., рд╣рдореЗрдВ рдЗрд╕реЗ рдЦрддреНрдо рдХрд░рдиреЗ рдореЗрдВ рд╕рдХреНрд╖рдо рд╣реЛрдиреЗ рдХреЗ рд▓рд┐рдП рдХреЗрд╡рд▓ 3 рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдмрд╛рдд рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ - рдЕрднреА рдХреЗ рд▓рд┐рдП)

рдпрд╣ рдЧрд┐рдпрд░реНрд╕ рдХреЛ рдЪрд╛рд▓реВ рдХрд░рдирд╛ рдЪрд╛рд╣рд┐рдП .. рдореБрдЭреЗ рдХреБрдЫ рдиреАрдВрдж рд▓реЗрдиреЗ рдХреА рдЬрд╝рд░реВрд░рдд рд╣реИ (рдПрдХ рдкреВрд░реА рд░рд╛рдд рдЦреАрдВрдЪ рд▓рд┐рдпрд╛) рдФрд░ рдореИрдВ рднрд╛рдЧ 2 рдкрд░ рдХрд╛рдо рдХрд░реВрдВрдЧрд╛ред рдореБрдЭреЗ рд╕реНрдХрд╛рдЗрдк рдкрд░ @appsoa рдпрд╛ рдЖрдИрдЖрд░рд╕реА рдкрд░ рдпреЛрдореИрдЯреЛ рдкрд┐рдВрдЧ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рд╕реНрд╡рддрдВрддреНрд░ рдорд╣рд╕реВрд╕ рдХрд░реЗрдВред

рдЗрд╕ рдмреАрдЪ рдХреБрдЫ рд╡реНрдпрд╡рд╣рд╛рд░ рдХрд░рддрд╛ рд╣реИ:

@talbaror рдЖрджрд░реНрд╢ рд░реВрдк рд╕реЗ рдЖрдк PIX рдлрд╝рд╛рдпрд░рд╡реЙрд▓ рдЬреИрд╕реЗ рдПрдЬреЗрдВрдЯ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ NAC рдХреЗ рд▓реЙрдЧ рд╕рдВрджреЗрд╢реЛрдВ рдХреЛ рдХреИрдкреНрдЪрд░ рдХрд░реЗрдВрдЧреЗ рдФрд░ рдЙрдиреНрд╣реЗрдВ rsyslogd рдпрд╛ рдИрд╡реЗрдВрдЯ рдкреНрд░реЛрд╕реЗрд╕рд┐рдВрдЧ рд╕рд░реНрд╡рд░ рджреНрд╡рд╛рд░рд╛ рдЙрдкрдпреЛрдЧ рдХрд┐рдП рдЬрд╛рдиреЗ рд╡рд╛рд▓реЗ рдХрд┐рд╕реА рднреА рдкреНрд░реЛрдЯреЛрдХреЙрд▓ рдкрд░ рдЖрд╕рд╛рдиреА рд╕реЗ рднреЗрдЬ рджрд┐рдпрд╛/рд░реАрдкреНрд▓реЗ рдХрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛ред

рдпрджрд┐ рдЖрдкрдХреЗ рдкрд╛рд╕ рдИрд╡реЗрдВрдЯ рдкреНрд░реЛрд╕реЗрд╕рд┐рдВрдЧ рд╕реЗрд╡рд╛ рд╕реЗрдЯрдЕрдк рдирд╣реАрдВ рд╣реИ, рддреЛ рдЖрдк Snort - Network Intrusion Detector рдХреЗ рдирд┐рдпрдо рд╕рдВрд╕рд╛рдзрди рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред рдпрджрд┐ рдЖрдкрдХреЛ рд╕рд╣рд╛рдпрддрд╛ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛ рддреЛ рдореБрдЭреЗ рдкрд┐рдВрдЧ рдХрд░реЗрдВ .. рдореИрдВрдиреЗ рдПрдХ рд╕реЗрд╡рд╛ рдХреЗ рд░реВрдк рдореЗрдВ рд╕реБрд░рдХреНрд╖рд╛ рдХрдВрдкрдиреА рдореЗрдВ 4 рд╕рд╛рд▓ рдмрд┐рддрд╛рдП;)

рдХреНрдпрд╛ рдЖрдк рдмрдВрд╢реА рдХреА рддрд░рд╣
рджреГрд╢реНрдп рдорд╛рд░реНрдХрд░реЛрдВ рдФрд░ рдЪреЗрддрд╛рд╡рдиреА рдХреЗ рд╕рд╛рдеред

@torkelo рдХреГрдкрдпрд╛ рд╣рдореЗрдВ рдЗрд╕реЗ рд╢рд┐рдкрд┐рдВрдЧ рдХреЗ рд▓рд┐рдП рдЯрд╛рдЗрдорд▓рд╛рдЗрди рдкрд░ рдорд╛рд░реНрдХ-рдЯреВ-рдорд╛рд░реНрдХреЗрдЯ рджреЗрдВ?

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

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

@torkelo рдЖрд╢рд╛ рд╣реИ рдХрд┐ рд╣рдореЗрдВ рдЬрд▓реНрдж рд╕реЗ рдЬрд▓реНрдж рдЕрд▓рд░реНрдЯ рдорд┐рд▓ рдЬрд╛рдПрдЧрд╛ред рдЗрд╕рдХреЗ рд▓рд┐рдП рдкреНрд░рддреАрдХреНрд╖рд╛ рдХрд░ рд░рд╣рд╛ рд╣реВрдБред
рдХреБрдмреЗрд░рдиреЗрдЯреНрд╕ рдХреЗ рд▓рд┐рдП рдЧреНрд░рд╛рдлрд╛рдирд╛ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдирд╛ред

рдЕрдиреНрдп рд▓реЛрдЧреЛрдВ рдХреЗ рд▓рд┐рдП рдЬрд┐рдирдХреЗ рдкрд╛рд╕ рдкрд╣рд▓реЗ рд╕реЗ рд╣реА statsd/grafite/grafana рд╣реИ рдФрд░ рд╡реЗ рдХреЗрд╡рд▓ рдкрд╣рд▓реЗ рдЕрд▓рд░реНрдЯ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рддреИрдпрд╛рд░ рд╣реЛрдиреЗ рдХреЗ рд▓рд┐рдП Grafana рдЕрд▓рд░реНрдЯрд┐рдВрдЧ рд╕рд┐рд╕реНрдЯрдо рдХреА рдкреНрд░рддреАрдХреНрд╖рд╛ рдХрд░ рд░рд╣реЗ рд╣реИрдВ, рдореБрдЭреЗ рдЗрд╕ рдмреАрдЪ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдПрдХ рдмрдврд╝рд┐рдпрд╛ рд╡рд┐рдХрд▓реНрдк рдорд┐рд▓рд╛, Seyren: https://github.com /рд╕реНрдХреЛрдмрд▓/рд╕реЗрд░реЗрди

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

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

https://github.com/Charles546/flapjack-grafana-receiver

рдкреНрд░рдЧрддрд┐ рдЕрджреНрдпрддрди!

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

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

image

рдирд┐рдпрдо рдкрд░рд┐рднрд╛рд╖рд╛

рдирдпрд╛ рдЕрд▓рд░реНрдЯ рдирд┐рдпрдо рдореЙрдбрд▓ рдПрдХ рдпрд╛ рдЕрдзрд┐рдХ рд╢рд░реНрддреЛрдВ рд╕реЗ рдмрдирд╛ рд╣реИред рд╕реНрдерд┐рддрд┐рдпрд╛рдВ рд╡рд┐рднрд┐рдиреНрди рдкреНрд░рдХрд╛рд░ рдХреА рд╣реЛ рд╕рдХрддреА рд╣реИрдВред рдЕрднреА рдХреЗрд╡рд▓ рдПрдХ рдХреНрд╡реЗрд░реА рдкреНрд░рдХрд╛рд░ рд╣реИред рд▓реЗрдХрд┐рди рд╣рдо рдмрд╛рдж рдореЗрдВ Time of day , рдпрд╛ Day of week , рдпрд╛ рдЕрдзрд┐рдХ рджрд┐рд▓рдЪрд╕реНрдк рд░реВрдк рд╕реЗ Other alert рдЬреИрд╕реА рд╢рд░реНрддреЗрдВ рдЬреЛрдбрд╝ рд╕рдХрддреЗ рд╣реИрдВ (рддрд╛рдХрд┐ рдЖрдк рдПрдХ рд╢рд░реНрдд рдХреЗ рд░реВрдк рдореЗрдВ рджреВрд╕рд░реЗ рдЕрд▓рд░реНрдЯ рдирд┐рдпрдо рдХреА рд╕реНрдерд┐рддрд┐ рд╢рд╛рдорд┐рд▓ рдХрд░ рд╕рдХреЗрдВ)ред

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

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

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

рд╕реВрдЪрдирд╛рдПрдВ

рдпрд╣ рдмреАрдд рдЧрдпрд╛ рд╕рдкреНрддрд╛рд╣ рд╣рдо рд╕реВрдЪрдирд╛рдУрдВ рдкрд░ рдХрд╛рдо рдХрд░ рд░рд╣реЗ рд╣реИрдВ рдФрд░ рдЪреАрдЬреЗрдВ рдПрдХ рд╕рд╛рде рдЖрдиреЗ рд▓рдЧреА рд╣реИрдВ!

image

рд╣рдорд╛рд░реЗ рдкрд╛рд╕ рдИрдореЗрд▓, рд╡реЗрдмрд╣реБрдХ рдФрд░ рд╕реБрд╕реНрдд рдЕрдзрд┐рд╕реВрдЪрдирд╛ рдкреНрд░рдХрд╛рд░ рд╣реИрдВред рд╕реБрд╕реНрдд рдЕрдзрд┐рд╕реВрдЪрдирд╛ рдмрд╣реБрдд рдЕрдЪреНрдЫреА рд▓рдЧ рд░рд╣реА рд╣реИ :)
image

рдорджрдж рдХрд░рдиреЗ рдХреА рдЗрдЪреНрдЫрд╛ рд╣реИ?

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

[alerting]
enabled = true

рдорд╛рд╕реНрдЯрд░ рдореЗрдВ рдорд░реНрдЬ рдХрд░реЗрдВ

рд╣рдо рдЗрд╕реЗ рдорд╛рд╕реНрдЯрд░ рдореЗрдВ рд╡рд┐рд▓рдп рдХрд░рдиреЗ рдФрд░ рд╡рд╣рд╛рдВ рдХрд╛рдо рдЬрд╛рд░реА рд░рдЦрдиреЗ рдХреЗ рдмрд╣реБрдд рдХрд░реАрдм рд╣реИрдВред рдореИрдВрдиреЗ рдЕрдкрдиреА рдЧрд░реНрдореА рдХреА рдЫреБрдЯреНрдЯреА рд╕реЗ рдкрд╣рд▓реЗ рдРрд╕рд╛ рдХрд░рдиреЗ рдХреА рдЖрд╢рд╛ рдХреА рдереА (рдмрд╕ 1 рд╕рдкреНрддрд╛рд╣ рдЪрд▓рд╛ рдЧрдпрд╛) рд▓реЗрдХрд┐рди рдЕрднреА рднреА рдХреБрдЫ рдорд╛рдореВрд▓реА рдПрд╕рдХреНрдпреВрдПрд▓ рд╕реНрдХреАрдорд╛ рдкрд░рд┐рд╡рд░реНрддрди рд╣реИрдВ рдЬреЛ рдореИрдВ рдорд╛рд╕реНрдЯрд░ рдореЗрдВ рд╡рд┐рд▓рдп рдХрд░рдиреЗ рд╕реЗ рдкрд╣рд▓реЗ рдХрд░рдирд╛ рдЪрд╛рд╣рддрд╛ рд╣реВрдВред 19 рдЕрдЧрд╕реНрдд рддрдХ рдорд╛рд╕реНрдЯрд░ рдореЗрдВ рдорд░реНрдЬ рд╣реЛ рдЬрд╛рдПрдЧрд╛, рдореИрдВ рд╡рд╛рджрд╛ рдХрд░рддрд╛ рд╣реВрдВ :) рдЙрд╕рдХреЗ рдмрд╛рдж рдЕрд▓рд░реНрдЯ рдирд╡реАрдирддрдо 4.0 рдирд╛рдЗрдЯрд▓реА рдмрд┐рд▓реНрдб рдореЗрдВ рд╣реЛрдЧрд╛, рдЗрд╕рд▓рд┐рдП рдЖрдкрдХреЗ рд▓рд┐рдП рдмрдЧ рдФрд░ рдлреАрдбрдмреИрдХ рдХрд╛ рдкрд░реАрдХреНрд╖рдг рдФрд░ рд░рд┐рдкреЛрд░реНрдЯ рдХрд░рдирд╛ рдЖрд╕рд╛рди рд╣реЛрдЧрд╛ред

рдХреНрдпрд╛ рдмрдЪрд╛ рд╣реИ?

рдРрд╕реА рдХрдИ рд╡рд┐рд╢реЗрд╖рддрд╛рдПрдВ рд╣реИрдВ рдЬреЛ рдЧрд╛рдпрдм рд╣реИрдВ рдЬрд┐рдиреНрд╣реЗрдВ рд╣рдо рдмреАрдЯрд╛ рд░рд┐рд▓реАрдЬрд╝ рдХреЗ рд▓рд┐рдП рдЪрд╛рд╣рддреЗ рд╣реИрдВред

  • рдЕрдзрд┐рдХ рд░реЗрдбреНрдпреВрд╕рд░ рдФрд░ рд░реЗрдбреНрдпреВрд╕рд░ рдмрджрд▓рдиреЗ рдХреА рдХреНрд╖рдорддрд╛ (рдХреЗрд╡рд▓ рдЕрдм рдФрд╕рдд)
  • рдИрдореЗрд▓ рд╕реВрдЪрдирд╛ рдмрдХрд╡рд╛рд╕ рд▓рдЧрддреА рд╣реИ
  • рд╡реЗрдмрд╣реБрдХ рдХреЗ рд▓рд┐рдП рд╕реНрдХреАрдорд╛ рд▓реЙрдХ рдХрд░реЗрдВ
  • рдЕрд▓рд░реНрдЯ рд╕реВрдЪреА рдкреГрд╖реНрда рдХреЗ рд▓рд┐рдП рдбрд┐рдЬрд╝рд╛рдЗрди
  • рдЕрд▓рд░реНрдЯ рдЗрддрд┐рд╣рд╛рд╕ рджреЗрдЦреЗрдВ
  • рдЪреЗрддрд╛рд╡рдиреА рдЗрддрд┐рд╣рд╛рд╕ рдХреЛ рдЧреНрд░рд╛рдлрд╝ рдкрд░ рдПрдиреЛрдЯреЗрд╢рди рдХреЗ рд░реВрдк рдореЗрдВ рджреЗрдЦреЗрдВ
  • рдЕрд▓рд░реНрдЯ рд╢реЗрдбреНрдпреВрд▓рд░ рдФрд░ рдЗрдВрдЬрди рд╕реНрдерд┐рд░рддрд╛
  • рд▓реЛрдб рдХреЛ рдлреИрд▓рд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдЕрд▓рд░реНрдЯ рд╢реЗрдбреНрдпреВрд▓рд░ рд╕реБрдзрд╛рд░ (рдЗрд╕рд▓рд┐рдП рдЕрд▓рд░реНрдЯ рдПрдХ рд╣реА рд╕рдордп рдореЗрдВ рдирд┐рд╖реНрдкрд╛рджрд┐рдд рдирд╣реАрдВ рд╣реЛрддреЗ рд╣реИрдВ)
  • рдЕрд▓рд░реНрдЯ рд╢реЗрдбреНрдпреВрд▓рд░ рдХреНрд▓рд╕реНрдЯрд░рд┐рдВрдЧ

рдореБрдЭреЗ рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдЦреЗрдж рд╣реИ рдХрд┐ рдЗрд╕ рд╕реБрд╡рд┐рдзрд╛ рдореЗрдВ рдЗрддрдирд╛ рд╕рдордп рд▓рдЧ рд░рд╣рд╛ рд╣реИред

@torkelo рдХреГрдкрдпрд╛ рдмреАрдЯрд╛ рдореЗрдВ рдПрдХ рдирд┐рд░реНрдзрд╛рд░рд┐рдд рдЕрд╡рдзрд┐ рдХреЗ рд▓рд┐рдП рдорд╢реАрдиреЛрдВ рдХреЛ рд░рдЦрд░рдЦрд╛рд╡ рдореЛрдб рдореЗрдВ рд░рдЦрдиреЗ рдХреА рдХреНрд╖рдорддрд╛ рд░рдЦреЗрдВред

@torkelo рдЕрдкрдбреЗрдЯ рдХреЗ рд▓рд┐рдП рдзрдиреНрдпрд╡рд╛рджред рдореИрдВ рдЬреЛ рджреЗрдЦ рд╕рдХрддрд╛ рд╣реВрдВ, рд╡рд╣ рдЧреНрд░реИрдлрд╛рдирд╛ рдХреЗ рднреАрддрд░ рд╕рддрд░реНрдХ рдХрд░рдиреЗ рдХреА рджрд┐рд╢рд╛ рдореЗрдВ рддреИрдпрд╛рд░ рд╣реИред рдХреНрдпрд╛ рдЖрдк рдЕрднреА рднреА https://github.com/grafana/grafana/issues/2209#issuecomment -149351263 рдореЗрдВ рдирд┐рд░реНрдзрд╛рд░рд┐рдд рдореЙрдбреНрдпреВрд▓рд░ рдкрд╛рдареНрдпрдХреНрд░рдо рдХрд╛ рдкрд╛рд▓рди рдХрд░ рд░рд╣реЗ рд╣реИрдВ?

рдЗрд╕ рдкрд░ рдХрд╛рдо рдХрд░рдиреЗ рд╡рд╛рд▓реЗ рдЫрд┐рдкреЗ рд╣реБрдП рдХрд▓реНрдкрд┐рдд рдмреМрдиреЗ рдЬреЛ рднреА рд╣реИрдВ, рдЙрдирдХрд╛ рднреА рдзрдиреНрдпрд╡рд╛рджред рдореБрдЭреЗ @Dieterbe рдкрд░ рд╕рдВрджреЗрд╣ рд╣реИ, рд▓реЗрдХрд┐рди рдореБрдЭреЗ рдирд╣реАрдВ рдкрддрд╛ред

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

@torkelo рдореЗрд░реЗ рд╡рд┐рдЪрд╛рд░ рдЙрд╕реА рддрд░реНрдЬ рдкрд░ рдереЗ, рдЗрд╕рд▓рд┐рдП рдореИрдВрдиреЗ рдкреВрдЫрдиреЗ рдХрд╛ рдлреИрд╕рд▓рд╛ рдХрд┐рдпрд╛ред

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

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

рд╣реИрд▓реЛ @torkelo - рдпрд╣ рдмрд╣реБрдд рдЕрдЪреНрдЫрд╛ рд▓рдЧ рд░рд╣рд╛ рд╣реИред

рдореИрдВрдиреЗ рдЕрднреА рдЖрдкрдХреА рд╢рд╛рдЦрд╛ рдЦреАрдВрдЪреА рд╣реИ рдФрд░ рдЬрдм рдореИрдВ ElasticSearch рдХреЗ рд▓рд┐рдП рдЕрд▓рд╛рд░реНрдо рдХрд╛ рдкрд░реАрдХреНрд╖рдг рдХрд░рддрд╛ рд╣реВрдВ рддреЛ рдореБрдЭреЗ рддреНрд░реБрдЯрд┐ рдорд┐рд▓рддреА рд╣реИ

firing false
timeMs 0.225ms
error tsdb.HandleRequest() error Could not find executor for data source type elasticsearch

... рдХреНрдпрд╛ рдЗрд╕рдХрд╛ рдорддрд▓рдм рдпрд╣ рд╣реИ рдХрд┐ рд▓реЛрдЪрджрд╛рд░ рдЦреЛрдЬ рдЕрднреА рддрдХ рд╕рдорд░реНрдерд┐рдд рдирд╣реАрдВ рд╣реИ: рд░реЛ:

ps рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдЖрдЙрдЯрдкреБрдЯ рдореЗрдВ рдореБрдЭреЗ рдпрд╣ рдорд┐рд▓рддрд╛ рд╣реИ:

EROR[08-04|09:15:00] Alert Rule Result Error                  logger=alerting.engine ruleId=1 error="tsdb.HandleRequest() error Could not find executor for data source type elasticsearch" retry=nil LOG15_ERROR="Normalized odd number of arguments by adding nil"

@ рд╡рд░реНрдХрд╢реЙрдк 2 рд╣рдо рдЕрднреА рддрдХ рдХреЗрд╡рд▓ рдЕрд▓рд░реНрдЯ рдХреЗ рд▓рд┐рдП рдЧреНрд░реЗрдлрд╛рдЗрдЯ рдХрд╛ рд╕рдорд░реНрдерди рдХрд░рддреЗ рд╣реИрдВ рд▓реЗрдХрд┐рди рд╣рдо рдЕрдВрддрддрдГ рдЗрд▓рд╛рд╕реНрдЯрд┐рдХреНрд╕ рдЦреЛрдЬ рдХрд╛ рд╕рдорд░реНрдерди рдХрд░реЗрдВрдЧреЗ :) рдореИрдВ рдЗрд╕рдХреЗ рд▓рд┐рдП рдПрдХ рдмреЗрд╣рддрд░ рддреНрд░реБрдЯрд┐ рд╕рдВрджреЗрд╢ рдЬреЛрдбрд╝реВрдВрдЧрд╛ред

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

@bergquist рдореИрдВрдиреЗ рд╕реЛрдЪрд╛ рдерд╛ рдХрд┐ рдкреНрд░рдпреБрдХреНрдд рдбреЗрдЯрд╛ рд╕реНрд░реЛрдд рдХреЗ рд╕рдВрдмрдВрдз рдореЗрдВ рдЕрд▓рд░реНрдЯрд┐рдВрдЧ рдкрд╛рд░рджрд░реНрд╢реА рд╣реЛрдЧреАред рд╣рдо рдЧреНрд░реЗрдлрд╛рдЗрдЯ рдбреЗрдЯрд╛ рд╕реНрд░реЛрдд рдХреЗ рдЕрд▓рд╛рд╡рд╛ рдЕрдиреНрдп рдкрд░ рдкреВрд░реНрд╡рд╛рд╡рд▓реЛрдХрди/рдкрд░реАрдХреНрд╖рдг рдЪреЗрддрд╛рд╡рдиреА рд╕реБрд╡рд┐рдзрд╛ рдХрдм рддрдХ рд╢реБрд░реВ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ? (рдореБрдЭреЗ рдПрд╣рд╕рд╛рд╕ рд╣реИ рдХрд┐ 'рдХрдм рддрдХ ...' рдкреНрд░рд╢реНрди рдХрд┐рд╕реА рдХреЛ рдкрд╕рдВрдж рдирд╣реАрдВ рд╣реИрдВ, рдХреНрд╖рдорд╛ рдХрд░реЗрдВ)

@RichiH рдПрдХ рд╡рд┐рдХрд▓реНрдк рдмреЛрд╕реБрди рдХреА рддрд░рд╣ рдПрдХ рдЧреНрд░рд╛рдлрд╛рдирд╛ рдРрдк рдмрдирд╛рдирд╛ рд╣реИред https://grafana.net/plugins/bosun-app рд▓реЗрдХрд┐рди рдпрд╣ рд╕рд░рд▓ рддрд░реАрдХреЗ рд╕реЗ рдХреНрд╡реЗрд░реА/рдбреИрд╢рдмреЛрд░реНрдб рдХреЗ рдкреБрди: рдЙрдкрдпреЛрдЧ рдХреЛ рд╕рдХреНрд╖рдо рдирд╣реАрдВ рдХрд░рддрд╛ рд╣реИред рдЖрдЗрдП рдЗрд╕рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдкреНрд░реЛрдордХреЙрди рдореЗрдВ рдЕрдзрд┐рдХ рдмрд╛рдд рдХрд░рддреЗ рд╣реИрдВред рдЖрдкрд╕реЗ рдорд┐рд▓рдиреЗ рдХрд╛ рдЗрдВрддрдЬрд╝рд╛рд░ рд░рд╣реЗрдЧрд╛! :)

рдкреНрд░рд╛рд░рдВрдн рдореЗрдВ рднреА рдХреЛрдИ influxdb рд╕рдорд░реНрдерди рдирд╣реАрдВ рд╣реИ?

рдореИрдВ рдЧреНрд░реЗрдлрд╛рдЗрдЯ рдХреЗ рд▓рд┐рдП рдЗрд╕рдХреА рд╡рд┐рд╢рд┐рд╖реНрдЯ рдмрд╛рдзреНрдпрддрд╛ рдирд╣реАрдВ рдЬрд╛рдирддрд╛ рдерд╛ :( рд╣рдо рднреА рдкреНрд░рд╡рд╛рд╣ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░ рд░рд╣реЗ рд╣реИрдВ рдФрд░
рд▓реЛрдЪрджрд╛рд░ рдЦреЛрдЬ;)

рд╕реЛрдо, 8 рдЕрдЧрд╕реНрдд 2016 рдХреЛ 2:18 рдкреАрдПрдо, elvarb рдкрд░ [email protected] рд▓рд┐рдЦрд╛ рд╣реИ:

рдкреНрд░рд╛рд░рдВрдн рдореЗрдВ рднреА рдХреЛрдИ influxdb рд╕рдорд░реНрдерди рдирд╣реАрдВ рд╣реИ?

-
рдЖрдк рдЗрд╕реЗ рдкреНрд░рд╛рдкреНрдд рдХрд░ рд░рд╣реЗ рд╣реИрдВ рдХреНрдпреЛрдВрдХрд┐ рдЖрдкрдХрд╛ рдЙрд▓реНрд▓реЗрдЦ рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛ред
рдЗрд╕ рдИрдореЗрд▓ рдХрд╛ рд╕реАрдзреЗ рдЙрддреНрддрд░ рджреЗрдВ, рдЗрд╕реЗ GitHub рдкрд░ рджреЗрдЦреЗрдВ
https://github.com/grafana/grafana/issues/2209#issuecomment -238218714,
рдпрд╛ рдереНрд░реЗрдб рдХреЛ рдореНрдпреВрдЯ рдХрд░реЗрдВ
https://github.com/notifications/unsubscribe-auth/AEKf_4yp6-34PaOE2z4ynSriRxQpjKcvks5qdx59gaJpZM4FJUTl
.

рдПрдирд░рд┐рдХреЛ рдХреЗрд░реНрди

рд▓реАрдб рд╕рд┐рд╕реНрдЯрдо рдЗрдВрдЬреАрдирд┐рдпрд░

рдЧреНрд▓рд┐рд╕реНрдкрд╛ рдЬреАрдПрдордмреАрдПрдЪ
рд╕реЛрдиреЗрдирдмрд░реНрдЧрд░ рд╕реНрдЯреНрд░реЗрдЬ 73
10437 рдмрд░реНрд▓рд┐рди, рдЬрд░реНрдордиреА

рджреВрд░рднрд╛рд╖: +49 30 5557130-17
рдлреИрдХреНрд╕: +49 30 5557130-50
рд╕реНрдХрд╛рдЗрдк: рдлрд╝реНрд▓рд╛рдпрд░реНрд╕реИрдирд░рд┐рдХреЛ. [email protected]


рд╕рд┐рдЯреНрдЬ рдмрд░реНрд▓рд┐рди, рдПрдЬреА рдЪрд╛рд░реНрд▓реЛрдЯрдирдмрд░реНрдЧ рдПрдЪрдЖрд░рдмреА 114678B

рд╢реБрд░реБрдЖрдд рдореЗрдВ, рд╣рдо рд░рд┐рд▓реАрдЬ рд╕реЗ рдкрд╣рд▓реЗ рдкреНрд░реЛрдореЗрдерд┐рдпрд╕ рдХреЛ рдЬреЛрдбрд╝ рджреЗрдВрдЧреЗред рд╣реЛ рд╕рдХрддрд╛ рд╣реИ рдХрд┐ InfluxDB рдпрд╛ Elasticsearch рднреА, рдЪреВрдВрдХрд┐ рдмреИрдХрдПрдВрдб рдореЗрдВ рдЕрд▓рд░реНрдЯ рд╢реЗрдбреНрдпреВрд▓рд┐рдВрдЧ рдФрд░ рдирд┐рд╖реНрдкрд╛рджрди рдЪрд▓ рд░рд╣рд╛ рд╣реИ, рдЗрд╕рд▓рд┐рдП рдЕрдиреБрд░реЛрдз рдФрд░ рдкреНрд░рддрд┐рдХреНрд░рд┐рдпрд╛ рдХреЛрдб рд╕реНрдХреНрд░реИрдЪ (рдЧреЛ рдореЗрдВ) рд╕реЗ рд▓рд┐рдЦрд╛ рдЧрдпрд╛ рд╣реИ, рдлреНрд░рдВрдЯрдПрдВрдб рдбреЗрдЯрд╛ рд╕реНрд░реЛрдд рдкреНрд▓рдЧрдЗрди рдХреЛрдб (рдЬреЗрдПрд╕ рдореЗрдВ рд▓рд┐рдЦрд╛ рдЧрдпрд╛) рдХрд╛ рдкреБрди: рдЙрдкрдпреЛрдЧ рдирд╣реАрдВ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред

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

+1 рдЕрд▓рд░реНрдЯрд┐рдВрдЧ + рдЗрдиреНрдлреНрд▓рдХреНрд╕рдбреАрдмреАред

рд╕реЛрдо, рдЕрдЧрд╕реНрдд 8, 2016 рдХреЛ рд╕реБрдмрд╣ 6:01 рдмрдЬреЗ, рдереЙрдо рдирд┐рдХреЛрд▓реНрд╕ рдиреЛрдЯрд┐рдлрд┐рдХреЗрд╢рди @github.com
рд▓рд┐рдЦрд╛ рдерд╛:

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

-
рдЖрдк рдЗрд╕реЗ рдкреНрд░рд╛рдкреНрдд рдХрд░ рд░рд╣реЗ рд╣реИрдВ рдХреНрдпреЛрдВрдХрд┐ рдЖрдкрдиреЗ рдЯрд┐рдкреНрдкрдгреА рдХреА рдереАред
рдЗрд╕ рдИрдореЗрд▓ рдХрд╛ рд╕реАрдзреЗ рдЙрддреНрддрд░ рджреЗрдВ, рдЗрд╕реЗ GitHub рдкрд░ рджреЗрдЦреЗрдВ
https://github.com/grafana/grafana/issues/2209#issuecomment -238228133,
рдпрд╛ рдереНрд░реЗрдб рдХреЛ рдореНрдпреВрдЯ рдХрд░реЗрдВ
https://github.com/notifications/unsubscribe-auth/AAY0-VP--Ysoxu5IV0hslQrP8cvF5ePSks5qdyi_gaJpZM4FJUTl
.

рджреАрдкрдХ

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

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

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

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

+1 ElasticSearch рдХреЗ рд▓рд┐рдП рдЕрд▓рд░реНрдЯ

рдирдорд╕реНрддреЗ, рд╣рдо рдЗрд╕рдХреЗ рд▓рд┐рдП рдЕрд▓рд░реНрдЯ рд╕рд┐рд╕реНрдЯрдо рдХреА рдкреНрд░рддреАрдХреНрд╖рд╛ рдХрд░ рд░рд╣реЗ рд╣реИрдВ... OpenTSDB! рдХреНрдпрд╛ рд╣рдо рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ
рдУрдкрдирдЯреАрдПрд╕рдбреАрдмреА рдХреЗ рд▓рд┐рдП рдЬрд▓реНрдж рд╣реА рдЗрд╕реЗ рдкреНрд░рд╛рдкреНрдд рдХрд░рдиреЗ рдХреА рдЙрдореНрдореАрдж рд╣реИ? (рд╢рд╛рдпрдж рдХрдм?)

рдЯреАрдо рдХреЛ рдмрд╣реБрдд рдмрд╣реБрдд рдзрдиреНрдпрд╡рд╛рдж!

2016/08/08 17:28 GMT + 02: 00 Slava рд╡рд┐рд╢реНрдиреНрдпрд╛рдХреЛрд╡ [email protected] :

+1 ElasticSearch рдХреЗ рд▓рд┐рдП рдЕрд▓рд░реНрдЯ

-
рдЖрдк рдЗрд╕реЗ рдкреНрд░рд╛рдкреНрдд рдХрд░ рд░рд╣реЗ рд╣реИрдВ рдХреНрдпреЛрдВрдХрд┐ рдЖрдкрдиреЗ рдЯрд┐рдкреНрдкрдгреА рдХреА рдереАред
рдЗрд╕ рдИрдореЗрд▓ рдХрд╛ рд╕реАрдзреЗ рдЙрддреНрддрд░ рджреЗрдВ, рдЗрд╕реЗ GitHub рдкрд░ рджреЗрдЦреЗрдВ
https://github.com/grafana/grafana/issues/2209#issuecomment -238273405,
рдпрд╛ рдереНрд░реЗрдб рдХреЛ рдореНрдпреВрдЯ рдХрд░реЗрдВ
https://github.com/notifications/unsubscribe-auth/ARsY50v7meI_EuzSAJGtvDMDareYKSDhks5qd0sggaJpZM4FJUTl
.

+1 ElasticSearch рдХреЗ рд▓рд┐рдП рдЕрд▓рд░реНрдЯ
рдХреНрдпрд╛ рдЕрд▓рд░реНрдЯ рдкрд░ рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдирд┐рд╖реНрдкрд╛рджрд┐рдд рдХрд░рдиреЗ рдХреА рд╕рдВрднрд╛рд╡рдирд╛ рд╣реЛрдЧреА?

рдХреНрдпрд╛ рдЖрдк рд▓реЛрдЧреЛрдВ рдХреЗ рдкрд╛рд╕ рдЕрднреА рддрдХ рдПрдХ рдбреЙрдХрдЯрд░ рдЫрд╡рд┐ рдореЗрдВ рд╕рддрд░реНрдХ рд╢рд╛рдЦрд╛ рд╣реИ?

  1. рдХреНрдпрд╛ рдЕрд▓рд░реНрдЯ рдХреНрд╡реЗрд░реА рдХреЗрд╡рд▓ "A" рдХреНрд╡реЗрд░реА рдХреЗ рд▓рд┐рдП рдХрд╛рдо рдХрд░ рд░рд╣реА рд╣реИрдВ? рдХреНрдпрд╛ рдпрд╣ рд╣рд╛рд░реНрдб-рдХреЛрдбреЗрдб рд╣реИ?
  2. рд╣рдо рдкреВрд░реА рддрд░рд╣ рд╕реЗ рдХрд╛рдо рдХрд░ рд░рд╣реЗ рдЪреЗрддрд╛рд╡рдиреА рд╕рдВрд╕реНрдХрд░рдг рдХреА рдЙрдореНрдореАрдж рдХрдм рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ? (19рд╡рд╛рдВ рдЕрднреА рднреА рд▓рдХреНрд╖реНрдп)
  3. рд╣рдо рдХрдм Elasticsearch рд╕реЗ рдЕрд▓рд░реНрдЯ рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд░рдиреЗ рдХреА рдЙрдореНрдореАрдж рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ?

рд╕рдВрдкрд╛рджрд┐рдд рдХрд░реЗрдВ:

  1. рдХреНрдпрд╛ рдореИрдВ рдкреНрд░рддрд┐ рдЧреНрд░рд╛рдлрд╝ рдореЗрдВ рдПрдХ рд╕реЗ рдЕрдзрд┐рдХ рдЕрд▓рд╛рд░реНрдо рдирд┐рдпрдо рдЬреЛрдбрд╝ рд╕рдХрддрд╛ рд╣реВрдБ?
  2. рдХреНрдпрд╛ рдореИрдВ HTTP рд╕рдВрджреЗрд╢ рдореЗрдВ рдЕрд▓рд╛рд░реНрдо рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдХреБрдЫ рдЬрд╛рдирдХрд╛рд░реА рдЬреЛрдбрд╝ рд╕рдХрддрд╛ рд╣реВрдБ? (рдбреИрд╢рдмреЛрд░реНрдб/рдЧреНрд░рд╛рдл/рдСрдмреНрдЬрд░реНрд╡реНрдб_рдХреНрд╡реЗрд░реА/рдЕрд▓рд╛рд░реНрдо_рдХреЙрдиреНрдлрд┐рдЧ/рдЕрд▓рд╛рд░реНрдо_рдХреНрд╡реЗрд░реА/рдереНрд░реЗрд╢реЛрд▓реНрдб/рд╡рд╛рд░реНрди_рдпрд╛_рдХреНрд░рд┐рдЯ/рд╡реИрд▓реНрдпреВ/рдСрдмреНрдЬрд░реНрд╡реНрдб_рдЯрд╛рдЗрдордлреНрд░реЗрдо/time_of_occurence)

@DEvil0000

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

@torkelo
рдореИрдВ рдЗрд▓рд╛рд╕реНрдЯрд┐рдХреНрд╕ рдЦреЛрдЬ, рдЧреНрд░рд╛рдлрд╛рдирд╛ рдФрд░ рдЧреЛ рд▓реИрдВрдЧ рдореЗрдВ рдирдпрд╛ рд╣реВрдБред рдФрд░ рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдЖрдк рдкрд╣рд▓реЗ рд╕реЗ рд╣реА рдЧреНрд░рд╛рд╣рдХреЛрдВ рдХреА рдЦреЛрдЬ рдХрд░ рдЪреБрдХреЗ рд╣реИрдВ рд▓реЗрдХрд┐рди рдХреНрдпрд╛ рдЖрдкрдиреЗ рдЙрдиреНрд╣реЗрдВ рджреЗрдЦрд╛ рд╣реИ?
https://github.com/olivere/elastic
https://github.com/mattbaird/elastigo
рд╡реЗ libs рдкреНрд░рдпрд╛рд╕ рдХреЛ рдХрдо рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред

рдЗрд╕ рдкрд░ рдХрд╛рдо рдХрд░рдиреЗ рд╡рд╛рд▓реЗ рдЫрд┐рдкреЗ рд╣реБрдП рдХрд▓реНрдкрд┐рдд рдмреМрдиреЗ рдЬреЛ рднреА рд╣реИрдВ, рдЙрдирдХрд╛ рднреА рдзрдиреНрдпрд╡рд╛рджред рдореБрдЭреЗ @Dieterbe рдкрд░ рд╕рдВрджреЗрд╣ рд╣реИ, рд▓реЗрдХрд┐рди рдореБрдЭреЗ рдирд╣реАрдВ рдкрддрд╛ред

рдЕрд▓рд░реНрдЯ рдЕрдм рдореБрдЦреНрдп рд░реВрдк рд╕реЗ @bergquist (рдФрд░ @mattttt ) рд╣реИред рдореИрдВрдиреЗ рдЕрдкрдиреЗ рдЖрдЧрд╛рдореА рдЧреНрд░реЗрдлрд╛рдЗрдЯ рдмреИрдХрдПрдВрдб рдкрд░ рдзреНрдпрд╛рди рдХреЗрдВрджреНрд░рд┐рдд рдХрд┐рдпрд╛ рд╣реИ, https://github.com/raintank/metrictank

рдЗрд╕ рдлреАрдЪрд░ рдХреЛ рдЖрдЧреЗ рдмрдврд╝рддреЗ рд╣реБрдП рджреЗрдЦрдХрд░ рдореБрдЭреЗ рдмрд╣реБрдд рдЦреБрд╢реА рд╣реЛ рд░рд╣реА рд╣реИред рдУрдкрдирдЯреАрдПрд╕рдбреАрдмреА рдХреЗ рд▓рд┐рдП рд╕рдорд░реНрдерди рдкреНрд░рд╛рдкреНрдд рдХрд░рдирд╛ рдкрд╕рдВрдж рдХрд░реЗрдВрдЧреЗ рдХреНрдпреЛрдВрдХрд┐ рдЕрдиреНрдп рдЪреЗрддрд╛рд╡рдиреА рд╕рдорд╛рдзрд╛рди (рдмреЛрд╕реБрди) рдпрд╣рд╛рдВ рдирд┐рдпрдорд┐рдд рдЙрдкрдпреЛрдЧ рдХреЗ рд▓рд┐рдП рдкрд░реНрдпрд╛рдкреНрдд рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдХреЗ рдЕрдиреБрдХреВрд▓ рдирд╣реАрдВ рд╣реЛрдВрдЧреЗред

рдореИрдВ рдЕрдЧрд▓реЗ рдЖрдзрд┐рдХрд╛рд░рд┐рдХ рд╕рдВрд╕реНрдХрд░рдг рдореЗрдВ рдЕрд▓рд╛рд░реНрдо рджреЗрдЦрдиреЗ рдХреА рдЙрдореНрдореАрдж рдХрд░рддрд╛ рд╣реВрдВ рдФрд░ рдЙрди рдкреНрд░реЛрдЧреНрд░рд╛рдорд░реНрд╕ рдХреЛ рд╢реНрд░рджреНрдзрд╛рдВрдЬрд▓рд┐ рджреЗрддрд╛ рд╣реВрдВ рдЬрд┐рдиреНрд╣реЛрдВрдиреЗ рдХреЛрдб рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХрдбрд╝реА рдореЗрд╣рдирдд рдХреА рд╣реИред

рдореИрдВ рдЕрдЧрд▓реЗ рдЖрдзрд┐рдХрд╛рд░рд┐рдХ рд╕рдВрд╕реНрдХрд░рдг рдореЗрдВ рдЕрд▓рд╛рд░реНрдо рджреЗрдЦрдиреЗ рдХреА рдЙрдореНрдореАрдж рдХрд░рддрд╛ рд╣реВрдВ рдФрд░ рдЙрди рдкреНрд░реЛрдЧреНрд░рд╛рдорд░реНрд╕ рдХреЛ рд╢реНрд░рджреНрдзрд╛рдВрдЬрд▓рд┐ рджреЗрддрд╛ рд╣реВрдВ рдЬрд┐рдиреНрд╣реЛрдВрдиреЗ рдХреЛрдб рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХрдбрд╝реА рдореЗрд╣рдирдд рдХреА рд╣реИред

@superbool рдХреНрд╖рдорд╛ рдХрд░реЗрдВ рдЗрд╕реЗ рдкрдврд╝ рдирд╣реАрдВ рд╕рдХрддрд╛ рдФрд░ Google рдЕрдиреБрд╡рд╛рдж рдмрд╣реБрдд рдЙрдкрдпреЛрдЧреА рдирд╣реАрдВ рдерд╛

19 рдЕрдЧрд╕реНрдд рддрдХ рд╣реЛрдЧрд╛ рдорд╛рд╕реНрдЯрд░ рдореЗрдВ рд╡рд┐рд▓рдп, рдореИрдВ рд╡рд╛рджрд╛ рдХрд░рддрд╛ рд╣реВрдБ :)

@torkelo hehe рдЕрдЧрд▓реА рдмрд╛рд░ рдЬрдм рдореИрдВ рд╢рд░реНрдд

рдХреНрдпрд╛ рд╣рдо рдЙрдореНрдореАрдж рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ рдХрд┐ OpenTSDB рдХреЗ рд▓рд┐рдП рдЕрд▓рд░реНрдЯ рд╢реЗрдбреНрдпреВрд▓ рдХрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛? рд╣рдо рдкрд╛ рд╕рдХрддреЗ рд╣реИрдВ
(рдорд╛рдореВрд▓реА) рджреЗрд╡ рдХреЛ рдкреНрд░реЛрддреНрд╕рд╛рд╣рд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рд╕рдВрд╕реНрдерд╛рдкрдХред

2016/08/22 10:05 GMT + 02: 00 рдП Binzxxxxxx [email protected] :

рдореИрдВ рдЕрдЧрд▓реЗ рдЖрдзрд┐рдХрд╛рд░рд┐рдХ рд╕рдВрд╕реНрдХрд░рдг рдореЗрдВ рдЕрд▓рд╛рд░реНрдо рджреЗрдЦрдиреЗ рдХреА рдЙрдореНрдореАрдж рдХрд░рддрд╛ рд╣реВрдВ рдФрд░ рдЙрди рдкреНрд░реЛрдЧреНрд░рд╛рдорд░реНрд╕ рдХреЛ рд╢реНрд░рджреНрдзрд╛рдВрдЬрд▓рд┐ рджреЗрддрд╛ рд╣реВрдВ рдЬрд┐рдиреНрд╣реЛрдВрдиреЗ рдХреЛрдб рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХрдбрд╝реА рдореЗрд╣рдирдд рдХреА рд╣реИред

@superbool https://github.com/superbool рдХреНрд╖рдорд╛ рдХрд░реЗрдВ рдЗрд╕реЗ рдкрдврд╝ рдирд╣реАрдВ рд╕рдХрддреЗ рдФрд░
рдЧреВрдЧрд▓ рдЕрдиреБрд╡рд╛рдж рдмрд╣реБрдд рдорджрджрдЧрд╛рд░ рдирд╣реАрдВ рдерд╛

19 рдЕрдЧрд╕реНрдд рддрдХ рд╣реЛрдЧрд╛ рдорд╛рд╕реНрдЯрд░ рдореЗрдВ рд╡рд┐рд▓рдп, рдореИрдВ рд╡рд╛рджрд╛ рдХрд░рддрд╛ рд╣реВрдБ :)

@torkelo https://github.com/torkelo hehe рдЕрдЧрд▓реА рдмрд╛рд░ рдЬрдм рдореИрдВ рд╢рд░реНрдд рд▓рдЧрд╛рддрд╛ рд╣реВрдВред рдХреНрдпрд╛ рдХреЛрдИ рд╣реИ?
рдирдИ рддрд╛рд░реАрдЦрд╝?

-
рдЖрдк рдЗрд╕реЗ рдкреНрд░рд╛рдкреНрдд рдХрд░ рд░рд╣реЗ рд╣реИрдВ рдХреНрдпреЛрдВрдХрд┐ рдЖрдкрдиреЗ рдЯрд┐рдкреНрдкрдгреА рдХреА рдереАред
рдЗрд╕ рдИрдореЗрд▓ рдХрд╛ рд╕реАрдзреЗ рдЙрддреНрддрд░ рджреЗрдВ, рдЗрд╕реЗ GitHub рдкрд░ рджреЗрдЦреЗрдВ
https://github.com/grafana/grafana/issues/2209#issuecomment -241340597,
рдпрд╛ рдереНрд░реЗрдб рдХреЛ рдореНрдпреВрдЯ рдХрд░реЗрдВ
https://github.com/notifications/unsubscribe-auth/ARsY59771TaHEIaqCHbf-4TKWc4OdjVXks5qiVhdgaJpZM4FJUTl
.

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

@DEvil0000 рдпреЛрдЬрдирд╛ рдХрд╛ рд╡рд┐рд▓рдп рдкрд┐рдЫрд▓реЗ рд╢реБрдХреНрд░рд╡рд╛рд░ рдХреЛ рд╣реЛрдирд╛ рдерд╛ рд▓реЗрдХрд┐рди рдХреБрдЫ рдЕрдирд┐рдпреЛрдЬрд┐рдд рдШрдЯрдирд╛рдУрдВ (https://twitter.com/torkelo/status/766514688997732352) рдХреЗ рдХрд╛рд░рдг рд╣рдореЗрдВ рдЗрд╕реЗ рдереЛрдбрд╝рд╛ рд╕реНрдердЧрд┐рдд рдХрд░рдирд╛ рдкрдбрд╝рд╛ :) рд╣рдорд╛рд░реЗ рдкрд╛рд╕ рдЕрднреА рднреА рдХреБрдЫ рдорд╛рдореВрд▓реА рдЪреАрдЬреЗрдВ рд╣реИрдВред

@torkelo рдмрдзрд╛рдИ рд╣реЛ!
@bergquist @torkelo рдореБрдЭреЗ рдЕрдХреНрдЯреВрдмрд░ рд╕реЗ рдкрд╣рд▓реЗ рд▓реЛрдЪрджрд╛рд░ рдХреЗ рд╕рд╛рде рдЕрд▓рд░реНрдЯ рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ (рдЕрд▓реНрдлрд╛ рдореЗрд░реЗ рд▓рд┐рдП рдареАрдХ рд░рд╣реЗрдЧрд╛)ред рдХреНрдпрд╛ рдореИрдВ рдЖрдк рд▓реЛрдЧреЛрдВ рдХреЛ рдЗрд╕реЗ рд▓рд╛рдЧреВ рдХрд░рдиреЗ рдореЗрдВ рдорджрдж рдХрд░ рд╕рдХрддрд╛ рд╣реВрдВ? рд╢реБрд░реБрдЖрддреА рдмрд┐рдВрджреБ рд░рдЦрдиреЗ рдХреЗ рд▓рд┐рдП рдЖрдкрдХреЛ рдмрд╕ рдореБрдЭреЗ рдХреБрдЫ рдЬрд╛рдирдХрд╛рд░реА рдкреНрд░рджрд╛рди рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ;)

рдЕрд▓рд░реНрдЯ рдХрд░рдиреЗ рд╡рд╛рд▓реА рд╢рд╛рдЦрд╛ рдХреЛ рдЕрдм рдорд╛рд╕реНрдЯрд░ рдореЗрдВ рдорд┐рд▓рд╛ рджрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИред : рдЙрдард╛рдпрд╛_рд╣рд╛рде:

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

рдЕрдм рдЕрдЧрд▓рд╛ рдХреНрдпрд╛ рд╣реЛрдЧрд╛?

  • рдЕрд▓реНрдлрд╛ рд░рд┐рд▓реАрдЬ (рджрд╕реНрддрд╛рд╡реЗрдЬрд╝ рдФрд░ рдмреНрд▓реЙрдЧрдкреЛрд╕реНрдЯ)
  • рд╕рдореБрджрд╛рдп рд╕реЗ рдкреНрд░рддрд┐рдХреНрд░рд┐рдпрд╛ рдПрдХрддреНрд░ рдХрд░реЗрдВред
  • рдмрд╛рдХреА рдореБрджреНрджреЛрдВ рдкрд░ рдЕрд▓рд░реНрдЯ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХрд╛рдо рдХрд░рддреЗ рд░рд╣реЗрдВ
  • рдЪреЗрддрд╛рд╡рдиреА рдХреЗ рд╕рд╛рде рдЧреНрд░рд╛рдлрд╛рдирд╛ 4.0 рдЬрд╛рд░реА рдХрд░реЗрдВред

рдХреЛрд╢рд┐рд╢ рдХрд░рдХреЗ рджреЗрдЦреЛ?

  • рдЖрдкрдХреЛ рдХреЙрдиреНрдлрд┐рдЧ рдореЗрдВ рдЕрд▓рд░реНрдЯрд┐рдВрдЧ рдХреЛ рдЗрдиреЗрдмрд▓ рдХрд░рдирд╛ рд╣реЛрдЧрд╛ред
  • рдЕрдм рдЖрдк рд╕рд╛рдЗрдб рдореЗрдиреНрдпреВ рдореЗрдВ рдЕрд▓рд░реНрдЯ рдкрд╛ рд╕рдХрддреЗ рд╣реИрдВред
  • рдЖрдк рдЧреНрд░рд╛рдлрд╝ рдкреИрдирд▓ рдкрд░ рдЬрд╛рдХрд░ рдФрд░ рдЕрд▓рд░реНрдЯ рдЯреИрдм рдХрд╛ рдЪрдпрди рдХрд░рдХреЗ рдЕрд▓рд░реНрдЯ рдЬреЛрдбрд╝ рд╕рдХрддреЗ рд╣реИрдВред
  • рдЕрдкрдиреЗ рдЕрд▓рд░реНрдЯ рдХреЛ рд╕рддреНрдпрд╛рдкрд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП _рдЬрд╛рдВрдЪ рдЕрд▓рд░реНрдЯ_ рдмрдЯрди рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░реЗрдВред
  • рдЕрд▓рд░реНрдЯ рдХреЛ рд╕реЗрд╡ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЖрдкрдХреЛ рдмрд╕ рдбреИрд╢рдмреЛрд░реНрдб рдХреЛ рд╕реЗрд╡ рдХрд░рдирд╛ рд╣реЛрдЧрд╛ред
  • рдлрд╛рдпрд░рд┐рдВрдЧ рдЕрд▓рд░реНрдЯ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдЕрдзрд┐рд╕реВрдЪрд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЕрдзрд┐рд╕реВрдЪрдирд╛/рдЕрд▓рд░реНрдЯрд┐рдВрдЧ/рдЕрдзрд┐рд╕реВрдЪрдирд╛рдПрдВ рд╕реЗрдЯ рдХрд░реЗрдВред
  • рдЕрд▓рд░реНрдЯ рдЯреИрдм рдореЗрдВ рдиреЛрдЯрд┐рдлрд╝рд╛рдпрд░ рдХреЛ рдЕрд▓рд░реНрдЯ рдореЗрдВ рдЬреЛрдбрд╝реЗрдВред

рд╡рд░реНрддрдорд╛рди рд╕реАрдорд╛рдПрдВ

  • рдЕрднреА рддрдХ рд╣рдо рдХреЗрд╡рд▓ рдЧреНрд░реЗрдлрд╛рдЗрдЯ рдХрд╛ рд╣реА рд╕рдорд░реНрдерди рдХрд░рддреЗ рд╣реИрдВред
  • рдЗрд╕ рд░рд┐рд▓реАрдЬрд╝ рдХреЗ рд▓рд┐рдП рдХреЗрд╡рд▓ рдЧреНрд░рд╛рдлрд╝ рдкреИрдирд▓ рдХреЗ рдкрд╛рд╕ рдЕрд▓рд░реНрдЯ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рд╕рдорд░реНрдерди рд╣реИред

рдЙрджрд╛рд╣рд░рдг рдбреИрд╢рдмреЛрд░реНрдб

рдЖрдк рдЙрджрд╛рд╣рд░рдг рдлрд╝реЛрд▓реНрдбрд░ рдореЗрдВ рдЙрджрд╛рд╣рд░рдг рдбреИрд╢рдмреЛрд░реНрдб рдкрд╛ рд╕рдХрддреЗ рд╣реИрдВред
рдЙрджрд╛рд╣рд░рдг рдбреИрд╢рдмреЛрд░реНрдб рд╣рдорд╛рд░реЗ рдирдХрд▓реА рдЧреНрд░реЗрдлрд╛рдЗрдЯ рдбреЗрдЯрд╛ рд▓реЗрдЦрдХ рдХреЗ рдбреЗрдЯрд╛ рдкрд░ рдЖрдзрд╛рд░рд┐рдд рд╣реИрдВред рдЖрдк рд╣рдорд╛рд░реА docker-compose рдлрд╝рд╛рдЗрд▓реЛрдВ рд╕реЗ рдЧреНрд░реЗрдлрд╛рдЗрдЯ рдФрд░ рдирдХрд▓реА-рдбреЗрдЯрд╛-рд▓реЗрдЦрдХ рд╢реБрд░реВ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред

cd docker/
./create_docker_compose.sh graphite
docker-compose up

рдЗрд╕реЗ рдХреЗрд╡рд▓ рдПрдХ рдореЛрдЯрд╛ рдЧрд╛рдЗрдб рдорд╛рдирд╛ рдЬрд╛рдирд╛ рдЪрд╛рд╣рд┐рдП рдФрд░ рд╣рдо рдЖрдиреЗ рд╡рд╛рд▓реЗ рд╣рдлреНрддреЛрдВ рдореЗрдВ рдЕрд▓рд░реНрдЯ рдХрд░рдиреЗ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдФрд░ рджрд╕реНрддрд╛рд╡реЗрдЬ рдЬреЛрдбрд╝реЗрдВрдЧреЗред

рд╣реИрдкреНрдкреА рдЕрд▓рд░реНрдЯрд┐рдВрдЧ! :рдХреЙрдХрдЯреЗрд▓: :рдЯрд╛рдбрд╛:

@bergquist рдмрдзрд╛рдИред

рдХреНрдпрд╛ рдЗрд╕ рд╕реБрд╡рд┐рдзрд╛ рдХреЗ рднрд╡рд┐рд╖реНрдп рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдХреЛрдИ рд╕рдорд╕реНрдпрд╛ рд╣реИ рдЬрд┐рд╕рдХрд╛ рд╣рдо рдЕрдиреБрд╕рд░рдг рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ?

@ рд╡рд░реНрдХрд╢реЙрдк2 https://github.com/grafana/grafana/issues/5858

рдПрдХ рдкреИрдирд▓ рдореЗрдВ "рдКрдкрд░ рд╣реИ" рдпрд╛ "рдиреАрдЪреЗ рд╣реИ" рдЬреЛрдбрд╝рдиреЗ рдХреЗ рд▓рд┐рдП рдЕрд▓рд░реНрдЯ рд╕реНрдерд┐рддрд┐рдпреЛрдВ рдореЗрдВ рдХреЗрд╡рд▓ "AND" рд╣реИ рдФрд░ "OR" рдирд╣реАрдВ рд╣реИ рдпрд╛ рдЗрд╕рдХрд╛ рд╕рдорд░реНрдерди рдХрд░рдиреЗ рдХрд╛ рдХреЛрдИ рдЕрдиреНрдп рддрд░реАрдХрд╛ рд╣реИ?

рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдПрдХ "рдмрд╛рд╣рд░реА рд╕реАрдорд╛ рд╣реИ"/"рд╕реАрдорд╛ рдореЗрдВ рд╣реИ" рд╡рд┐рдХрд▓реНрдк рд╣реИред рд▓реЗрдХрд┐рди рдореИрдВ рдПрдХ "рдпрд╛" рднреА рджреЗрдЦрдирд╛ рдЪрд╛рд╣реВрдВрдЧрд╛ред

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

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

рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдЙрд╕ "OR" рдХреЗ рдмрд┐рдирд╛ рдореИрдВ рдЗрд╕ рддрд░рд╣ рдХреЗ рдЧреНрд░рд╛рдлрд╝ рдХреЗ рд▓рд┐рдП рдЕрд▓рд░реНрдЯ рдирд╣реАрдВ рдмрдирд╛ рдкрд╛рдКрдВрдЧрд╛:

image

рдХреЛрдИ рд╡рд┐рдЪрд╛рд░? рдХреНрдпрд╛ рдЖрдк "OR" рд╡рд┐рдХрд▓реНрдк рдЬреЛрдбрд╝рдиреЗ рдХреА рдпреЛрдЬрдирд╛ рдмрдирд╛ рд░рд╣реЗ рд╣реИрдВ?

NS

@jmgonzalezp рд╣рд╛рдБ, рд╣рдо рд╕рдорд░реНрдерди рдХрд░рдиреЗ рдХреА рдЙрдореНрдореАрдж рдХрд░рддреЗ рд╣реИрдВ рдпрд╛ рд╕рд╛рде рд╣реА (рдорд┐рд╢реНрд░рдг рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рд╕реБрдирд┐рд╢реНрдЪрд┐рдд рдирд╣реАрдВ рд╣реИрдВ рдФрд░ рдФрд░ рдпрд╛ рдЕрднреА рддрдХ)

рд╣рдорд╛рд░реЗ рдкрд╛рд╕ рд╕рддрд░реНрдХ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП 2 рд╢реЗрд╖ рдбрд┐рдЬрд╝рд╛рдЗрди рдирд┐рд░реНрдгрдп рд╣реИрдВ рдХрд┐ рд╣рдо (рд╡рд░реНрдЧреАрдХрд░рдг, рдФрд░ рдЧрдВрднреАрд░рддрд╛/рд░рд╛рдЬреНрдп) рдкрд░ рдХреБрдЫ рдкреНрд░рддрд┐рдХреНрд░рд┐рдпрд╛ рдкрд╕рдВрдж рдХрд░реЗрдВрдЧреЗред

рдпрд╣рд╛рдБ рд╣рдорд╛рд░реЗ рд╡рд░реНрддрдорд╛рди рд╡рд┐рдЪрд╛рд░реЛрдВ рдХреЗ рд╕рд╛рде рд╕рдорд╕реНрдпрд╛ рд╣реИ рдФрд░ рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдЖрдкрдХреА рдкреНрд░рддрд┐рдХреНрд░рд┐рдпрд╛ рдХреА рд╕рд░рд╛рд╣рдирд╛ рдХрд░реЗрдВрдЧреЗред
https://github.com/grafana/grafana/issues/607

рдирдорд╕реНрддреЗ! рдЧреНрд░рд╛рдлрд╛рдирд╛ рдореЗрдВ рдЗрд╕ рддрд░рд╣ рдХреА рдорд╣рд╛рди рд╡рд┐рд╢реЗрд╖рддрд╛ рдХреЗ рд▓рд┐рдП рдзрдиреНрдпрд╡рд╛рдж!

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

@torkelo рдореЗрд░реЗ рдкрд╛рд╕ @akurniawan рдЬреИрд╕рд╛ рд╣реА рдкреНрд░рд╢реНрди рд╣реИред рдЖрдЗрдП рдЗрд╕ рд╕реЗрдЯрдЕрдк рдкрд░ рд╡рд┐рдЪрд╛рд░ рдХрд░реЗрдВ: 1 рд▓реЛрдб рдмреИрд▓реЗрдВрд╕рд░, рд▓реЛрдб рдмреИрд▓реЗрдВрд╕рд░ рдХреЗ рдкреАрдЫреЗ 3 рдЧреНрд░рд╛рдлрд╛рдирд╛ рдЗрдВрд╕реНрдЯреЗрдВрд╕, 1 рдорд╛рдЗрд╕реНрдХреНрд▓ рдбреАрдмреА рдЬреЛ рд╕рднреА 3 рдЗрдВрд╕реНрдЯреЗрдВрд╕ рд╕рд╛рдЭрд╛ рдХрд░рддреЗ рд╣реИрдВред рдЗрд╕ рдкреНрд░рдХрд╛рд░ рдХреЗ рд╕реЗрдЯрдЕрдк рдореЗрдВ Grafana рд╕рд░реНрд╡рд░ рдЕрд▓рд░реНрдЯ рдХреЛ рдХреИрд╕реЗ рд╣реИрдВрдбрд▓ рдХрд░реЗрдЧрд╛? рдХреНрдпрд╛ рд╣рдореЗрдВ рдХреЗрд╡рд▓ 1 рдЗрдВрд╕реНрдЯреЗрдВрд╕ рдкрд░ рдЕрд▓рд░реНрдЯ рдХрд░рдирд╛ рд╕рдХреНрд╖рдо рдХрд░рдирд╛ рдЪрд╛рд╣рд┐рдП рдпрд╛ рдЧреНрд░рд╛рдлрд╛рдирд╛ рдЕрд▓рд░реНрдЯ рдХрд╛ рдЯреНрд░реИрдХ рд░рдЦрддрд╛ рд╣реИ рддрд╛рдХрд┐ рдХрдИ рдиреЛрдбреНрд╕ рдЪреЗрдХ рди рдХрд░реЗрдВ рдФрд░ рдПрдХ рд╣реА рдЕрд▓рд░реНрдЯ рднреЗрдЬреЗрдВ?

@utkarshcmu @akurniawan рдЧреНрд░рд╛рдлрд╛рдирд╛ рдХреЗ рднреАрддрд░ рдЕрд▓рд░реНрдЯ рдХрд░рдирд╛ рдЕрднреА рддрдХ HA рдХрд╛ рд╕рдорд░реНрдерди рдирд╣реАрдВ рдХрд░рддрд╛ рд╣реИред рд╣рдорд╛рд░реА рдпреЛрдЬрдирд╛ рднрд╡рд┐рд╖реНрдп рдореЗрдВ рд╕рд░реНрд╡рд░реЛрдВ рдХреЗ рдмреАрдЪ рд╡рд┐рднрд╛рдЬрди рдЕрд▓рд░реНрдЯ рдореЗрдВ рд╕рдорд░реНрдерди рдЬреЛрдбрд╝рдиреЗ рдХреА рд╣реИред

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

@bergquist рдЗрд╕рдХреЗ рд▓рд┐рдП InfluxDB рд╕рдорд░реНрдерди рдХрдм рдЬреЛрдбрд╝рд╛ рдЬрд╛рдПрдЧрд╛, рдЗрд╕ рдкрд░ рдХреЛрдИ ETA?

@thisisjaid рдЗрд╕ https://github.com/grafana/grafana/milestone/40 рдХреЛ рджреЗрдЦрддреЗ рд╣реБрдП рдЗрд╕реЗ рдпрд╣рд╛рдВ 10 рддрд╛рд░реАрдЦ рдХреЛ рд╣реЛрдирд╛ рдЪрд╛рд╣рд┐рдПред

@Dieterbe OpenTSDB рдХреЗ рд▓рд┐рдП рд╕рдорд░реНрдерди рдХреЛ рд╕рддрд░реНрдХ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХреЛрдИ рдИрдЯреАрдП?

@sofixa рдзрдиреНрдпрд╡рд╛рдж,

@Dieterbe OpenTSDB рдХреЗ рд▓рд┐рдП рд╕рдорд░реНрдерди рдХреЛ рд╕рддрд░реНрдХ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХреЛрдИ рдИрдЯреАрдП?

рдореИрдВ рдЕрдм рдЕрд▓рд░реНрдЯ рдХрд░рдиреЗ рдкрд░ рдХрд╛рдо рдирд╣реАрдВ рдХрд░рддрд╛ред рд╣реЛ рд╕рдХрддрд╛ рд╣реИ @torkelo рдпрд╛ @bergquist рдЙрддреНрддрд░ рджреЗ рд╕рдХреЗрдВред

@torkelo @bergquist

OpenTSDB рдХреЗ рд▓рд┐рдП рд╕рдорд░реНрдерди рдХреЛ рд╕рдЪреЗрдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХреЛрдИ рднреА ETA

@LoaderMick @ naveen-tirupattur OpenTSDB рдЕрд▓рд░реНрдЯ рдХреЛ Grafana рдореЗрдВ рдЬреЛрдбрд╝рд╛ рдЧрдпрд╛ рд╣реИ, рдЗрд╕реЗ рдЕрдЧрд▓реА рд░рд┐рд▓реАрдЬрд╝ рдХрд╛ рд╣рд┐рд╕реНрд╕рд╛ рд╣реЛрдирд╛ рдЪрд╛рд╣рд┐рдПред рд╕рд╛рде рд╣реА, OpenTSDB рдХреЗ рд▓рд┐рдП рдЕрд▓рд░реНрдЯ рд░рд╛рдд рдХреЗ рдирд┐рд░реНрдорд╛рдг рдореЗрдВ рдХрд╛рдо рдХрд░ рд░рд╣рд╛ рд╣реИред

рдЗрдирдлреНрд▓рдХреНрд╕рдбреАрдмреА рдФрд░ рдкреНрд░реЛрдореЗрдерд┐рдпрд╕ рдХреЗ рд▓рд┐рдП рднреА рд╕рдорд░реНрдерди рдХреЛ рд╕рддрд░реНрдХ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХреЛрдИ рдИрдЯреАрдП?

@nnsaln рджреЛрдиреЛрдВ рдбреЗрдЯрд╛ рд╕реНрд░реЛрддреЛрдВ рдХреЗ рд▓рд┐рдП рдЪреЗрддрд╛рд╡рдиреА рдкрд╣рд▓реЗ рд╕реЗ рд╣реА рдорд╛рд╕реНрдЯрд░ рд╢рд╛рдЦрд╛ рдореЗрдВ рд╣реИред

рдореБрдЭреЗ рдУрдкрдирдЯреАрдПрд╕рдбреАрдмреА рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд░рдиреЗ рдХреА рдЪреЗрддрд╛рд╡рдиреА рдирд╣реАрдВ рдорд┐рд▓ рд░рд╣реА рд╣реИ (рдЧреНрд░рд╛рдлрд╛рдирд╛ v4.0.0-pre1 (рдкреНрд░рддрд┐рдмрджреНрдз: 578507 рдП))ред рдореИрдВрдиреЗ рдИрдореЗрд▓ рд╕рд┐рд╕реНрдЯрдо (рдХрд╛рдо рдХрд░ рд░рд╣реЗ) рдХрд╛ рдкрд░реАрдХреНрд╖рдг рдХрд┐рдпрд╛ рд▓реЗрдХрд┐рди рдЕрд▓рд░реНрдЯ рдмрд╣реБрдд рдХрдо рд╕реАрдорд╛ рд╣реЛрдиреЗ рдкрд░ рднреА рд╕рдХреНрд░рд┐рдп рдирд╣реАрдВ рд╣реЛрддреЗ рд╣реИрдВред рдХреНрдпрд╛ рд╡реИрд╕реЗ рднреА рдкреНрд░рд╢реНрдиреЛрдВ рдХреЛ рдореИрдиреНрдпреБрдЕрд▓ рд░реВрдк рд╕реЗ рдЪрд▓рд╛рдиреЗ рдФрд░ рдЙрд╕ рдбреЗрдЯрд╛ рдХреЛ рджреЗрдЦрдиреЗ рдХреЗ рд▓рд┐рдП рд╣реИ рдЬрд┐рд╕реЗ рд╡рд╣ рдЦреАрдВрдЪ рд░рд╣рд╛ рд╣реИ?

alerting

рдЧреНрд░рд╛рдлрд╛рдирд╛ v4.0.0-pre1 (рдкреНрд░рддрд┐рдмрджреНрдз: 9b28bf2)
рддреНрд░реБрдЯрд┐ tsdb.HandleRequest () рддреНрд░реБрдЯрд┐ Influxdb рдиреЗ рд╕реНрдерд┐рддрд┐ рдХреЛрдб рд▓реМрдЯрд╛рдпрд╛ рдЕрдорд╛рдиреНрдп рд╕реНрдерд┐рддрд┐ рдХреЛрдб: 400 рдЦрд░рд╛рдм рдЕрдиреБрд░реЛрдз

@torkelo
рдХреНрдпрд╛ 'рд╡реЗрдмрд╣реБрдХ рдЕрд▓рд░реНрдЯ рдиреЛрдЯрд┐рдлрд┐рдХреЗрд╢рди' рдЕрд▓рд░реНрдЯ рдореЗрдЯреНрд░рд┐рдХ, рдЬреЗрд╕рди рдпрд╛ рдлреЙрд░реНрдо рдЯрд╛рдЗрдк рдкреЛрд╕реНрдЯ рдХрд░ рд╕рдХрддрд╛ рд╣реИ?

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

рд╕рднреА, рдХреГрдкрдпрд╛ 4.0 рдмреАрдЯрд╛ рдЖрдЬрд╝рдорд╛рдПрдВ; рдЕрдЧрд░ рдХреБрдЫ рдпрд╛рдж рдЖ рд░рд╣рд╛ рд╣реИ, рддреЛ рдирдП рдореБрджреНрджреЗ рдЦреЛрд▓реЗрдВред

рд░рд┐рдЪрд░реНрдб

рдореЛрдмрд╛рдЗрд▓ рджреНрд╡рд╛рд░рд╛ рднреЗрдЬрд╛ рдЧрдпрд╛; рдореЗрд░реА рд╕рдВрдХреНрд╖рд┐рдкреНрддрддрд╛ рдХреНрд╖рдорд╛ рдХрд░реЗрдВред

рдореИрдВрдиреЗ 4.0 рдмреАрдЯрд╛ рдХреА рдХреЛрд╢рд┐рд╢ рдХреА рд╣реИ, рд▓реЗрдХрд┐рди рдореБрдЭреЗ рдЕрднреА рднреА рдпрд╣ рддреНрд░реБрдЯрд┐ рдорд┐рд▓реА рд╣реИ
рддреНрд░реБрдЯрд┐ tsdb.HandleRequest () рддреНрд░реБрдЯрд┐ Influxdb рдиреЗ рд╕реНрдерд┐рддрд┐ рдХреЛрдб рд▓реМрдЯрд╛рдпрд╛ рдЕрдорд╛рдиреНрдп рд╕реНрдерд┐рддрд┐ рдХреЛрдб: 400 рдЦрд░рд╛рдм рдЕрдиреБрд░реЛрдз

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

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

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

рд╕реЛрдо, 5 рджрд┐рд╕рдВрдмрд░, 2016 рдХреЛ рджреЛрдкрд╣рд░ 2:06 рдмрдЬреЗ, рдЯреЙрдорд╕ рдмрд╛рд░реНрдЯрди рд╕реВрдЪрдирд╛рдПрдВ @github.com
рд▓рд┐рдЦрд╛ рдерд╛:

@nnsaln https://github.com/nnsaln рдЖрдкрдХреЛ рдиреЛрдЯрд┐рдлрд┐рдХреЗрд╢рди рднрд░рдирд╛ рд╣реИ
рд╡рд╣рд╛рдВ рд▓рдХреНрд╖рд┐рдд рдХрд░реЗрдВ, рдИрдореЗрд▓ рдкрддрд╛ рдирд╣реАрдВред рдЧреНрд░рд╛рдлрд╛рдирд╛ рд╕рд╛рдЗрдб рдореЗрдиреНрдпреВ рдЦреЛрд▓реЗрдВ рдФрд░ рдКрдкрд░ рд╣реЛрд╡рд░ рдХрд░реЗрдВ
рдЕрд▓рд░реНрдЯ рдореЗрдиреВ рд╡рд┐рдХрд▓реНрдк, рдлрд┐рд░ рдЕрдзрд┐рд╕реВрдЪрдирд╛ рдореЗрдиреВ рд╡рд┐рдХрд▓реНрдк рд╣рд┐рдЯ рдХрд░реЗрдВред рд╡рд╣рд╛рдВ
рдЖрдк рдПрдХ рдЕрдзрд┐рд╕реВрдЪрдирд╛ рд▓рдХреНрд╖реНрдп рд╕реЗрдЯ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ рдЬрд┐рд╕рдХрд╛ рдЙрдкрдпреЛрдЧ рдЖрдк рдЕрдкрдиреЗ рдЕрд▓рд░реНрдЯ рдирд┐рдпрдореЛрдВ рд╕реЗ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред

-
рдЖрдк рдЗрд╕реЗ рдкреНрд░рд╛рдкреНрдд рдХрд░ рд░рд╣реЗ рд╣реИрдВ рдХреНрдпреЛрдВрдХрд┐ рдЖрдкрдиреЗ рдЯрд┐рдкреНрдкрдгреА рдХреА рдереАред
рдЗрд╕ рдИрдореЗрд▓ рдХрд╛ рд╕реАрдзреЗ рдЙрддреНрддрд░ рджреЗрдВ, рдЗрд╕реЗ GitHub рдкрд░ рджреЗрдЦреЗрдВ
https://github.com/grafana/grafana/issues/2209#issuecomment-264813888 ,
рдпрд╛ рдереНрд░реЗрдб рдХреЛ рдореНрдпреВрдЯ рдХрд░реЗрдВ
https://github.com/notifications/unsubscribe-auth/AAY0-X4UkyVE0MeBlSiYD9892OuruGcVks5rE-I6gaJpZM4FJUTl
.

--
рджреАрдкрдХ

рдирд╣реАрдВ, рдРрд╕рд╛ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рд╡рд░реНрддрдорд╛рди рдореЗрдВ рдХреЛрдИ рд╕рдорд░реНрдерди рдирд╣реАрдВ рд╣реИред рд╢рд╛рдпрдж рджреВрд░ рднрд╡рд┐рд╖реНрдп рдореЗрдВ рд▓реЗрдХрд┐рди

99% рдбреИрд╢рдмреЛрд░реНрдб рдЯреЗрдореНрдкреНрд▓реЗрдЯ рд╡реИрд░рд┐рдПрдмрд▓ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рд╣реИрдВред рд╡реЗ рдЯреЗрдореНрдкрд▓реЗрдЯ рдХреЗ рд╕рд╛рде рдбрд┐рдЬрд╛рдЗрди рдХрд┐рдП рдЧрдП рдереЗ
"рдбреИрд╢рдмреЛрд░реНрдб рд╡рд┐рд╕реНрдлреЛрдЯ" рд╕рдорд╕реНрдпрд╛ рд╕реЗ рдмрдЪрдиреЗ рдХреЗ рд▓рд┐рдП рдЪрд░ред

рд╕реЛрдо, рджрд┐рд╕рдореНрдмрд░ 5, 2016 рдХреЛ 8:20 pm рдкрд░, Torkel ├Шdegaard [email protected]
рд▓рд┐рдЦрд╛ рдерд╛:

рдирд╣реАрдВ, рдРрд╕рд╛ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рд╡рд░реНрддрдорд╛рди рдореЗрдВ рдХреЛрдИ рд╕рдорд░реНрдерди рдирд╣реАрдВ рд╣реИред рд╢рд╛рдпрдж рджреВрд░ рднрд╡рд┐рд╖реНрдп рдореЗрдВ рд▓реЗрдХрд┐рди

-
рдЖрдк рдЗрд╕реЗ рдкреНрд░рд╛рдкреНрдд рдХрд░ рд░рд╣реЗ рд╣реИрдВ рдХреНрдпреЛрдВрдХрд┐ рдЖрдкрдиреЗ рдЯрд┐рдкреНрдкрдгреА рдХреА рдереАред
рдЗрд╕ рдИрдореЗрд▓ рдХрд╛ рд╕реАрдзреЗ рдЙрддреНрддрд░ рджреЗрдВ, рдЗрд╕реЗ GitHub рдкрд░ рджреЗрдЦреЗрдВ
https://github.com/grafana/grafana/issues/2209#issuecomment-265056805 ,
рдпрд╛ рдереНрд░реЗрдб рдХреЛ рдореНрдпреВрдЯ рдХрд░реЗрдВ
https://github.com/notifications/unsubscribe-auth/AAY0-T9iFrqUcq4KbIECDe526040U6DHks5rFOJ4gaJpZM4FJUTl
.

--
рджреАрдкрдХ

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

рдЕрднреА рддрдХ рдЗрд╕ рдмрд╛рдд рдХрд╛ рдХреЛрдИ рдкреНрд░рд╕реНрддрд╛рд╡ рдирд╣реАрдВ рдЖрдпрд╛ рд╣реИ рдХрд┐ рдЯреЗрдореНрдкрд▓реЗрдЯ рдЪрд░реЛрдВ рдХреЛ рд╕рд╣рдЬ/рд╕рдордЭрдиреЗ рдпреЛрдЧреНрдп рддрд░реАрдХреЗ рд╕реЗ рдХреИрд╕реЗ рд╕рдорд░реНрдерди рджрд┐рдпрд╛ рдЬрд╛рдПред рд╡реЗрд░рд┐рдПрдмрд▓ рдХреЗ рд╕рд╛рде рдЕрд▓рд░реНрдЯ рдХреНрд╡реЗрд░реА рдХреЛ рдХреНрдпрд╛ рдХрд░рдирд╛ рдЪрд╛рд╣рд┐рдП? рд╕рднреА рдХреЗ рд╕рд╛рде рд╡рд░реНрддрдорд╛рди рд╕рд╣реЗрдЬреЗ рдЧрдП рдкрд░рд┐рд╡рд░реНрддрдиреАрдп рдорд╛рди рдХреЗ рд╕рд╛рде рдЗрдВрдЯрд░рдкреЛрд▓реЗрдЯ рдХрд░реЗрдВ? рдХреНрдпрд╛ рдЗрд╕реЗ рд╣рд░ рдореВрд▓реНрдп рдХреЛ рдЕрд▓рдЧ рдирд┐рдпрдо рдХреЗ рд░реВрдк рдореЗрдВ рдорд╛рдирдирд╛ тАЛтАЛрдЪрд╛рд╣рд┐рдП рдФрд░ рдкреНрд░рддреНрдпреЗрдХ рдЖрджрд┐ рдХреЗ рд▓рд┐рдП рд░рд╛рдЬреНрдп рд░рдЦрдирд╛ рдЪрд╛рд╣рд┐рдПред рдЯреЗрдореНрдкрд▓реЗрдЯрд┐рдВрдЧ рдЪрд░ рдХрд╛ рд╕рдорд░реНрдерди рдХрд░рдиреЗ рд╕реЗ рдЬрдЯрд┐рд▓рддрд╛ рдФрд░ рд╕рдВрднрд╛рд╡рд┐рдд рд░реВрдк рд╕реЗ рднреНрд░рдорд┐рдд рд╡реНрдпрд╡рд╣рд╛рд░ рдХреЗ рд▓рд┐рдП рдХреАрдбрд╝реЗ рдХреА рдПрдХ рдХреИрди рдЦреБрд▓ рдЬрд╛рддреА рд╣реИред рдЕрдЧрд░ рдХреЛрдИ рд╕рд░рд▓ рдФрд░ рд╕рдордЭрдиреЗ рдпреЛрдЧреНрдп рддрд░реАрдХреЗ рд╕реЗ рдЖрддрд╛ рд╣реИ рддреЛ рдХрд┐рд╕реА рджрд┐рди рдИ рдЬреЛрдбрд╝рд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред

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

рдкреВрд░реНрд╡рд╛рд╣реНрди 06.12.2016 11:14 рдирдЪрдоред рд╡рд┐рджреНрд╡рд╛рди "рдЯреЛрд░реНрдХреЗрд▓ рдПрдбрдЧрд╛рд░реНрдб" <
рд╕реВрдЪрдирд╛рдПрдВ@github.com>:

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

рдЕрднреА рддрдХ рдХреЛрдИ рдкреНрд░рд╕реНрддрд╛рд╡ рдирд╣реАрдВ рдЖрдпрд╛ рд╣реИ рдХрд┐ рдЯреЗрдореНрдкрд▓реЗрдЯ рдЪрд░ рдХрд╛ рд╕рдорд░реНрдерди рдХреИрд╕реЗ рдХрд┐рдпрд╛ рдЬрд╛рдП
рд╕рд╣рдЬ/рд╕рдордЭрдиреЗ рдпреЛрдЧреНрдп рддрд░реАрдХреЗ рд╕реЗред рдЪрд░ рдХреЗ рд╕рд╛рде рдХреНрд╡реЗрд░реА рдХреЛ рдХреНрдпрд╛ рдЕрд▓рд░реНрдЯ рдХрд░рдирд╛ рдЪрд╛рд╣рд┐рдП
рдХрд░рдирд╛? рд╕рднреА рдХреЗ рд╕рд╛рде рд╡рд░реНрддрдорд╛рди рд╕рд╣реЗрдЬреЗ рдЧрдП рдкрд░рд┐рд╡рд░реНрддрдиреАрдп рдорд╛рди рдХреЗ рд╕рд╛рде рдЗрдВрдЯрд░рдкреЛрд▓реЗрдЯ рдХрд░реЗрдВ? рдЗрд╕реЗ рд╣реЛрдирд╛ рдЪрд╛рд╣рд┐рдП
рдкреНрд░рддреНрдпреЗрдХ рдорд╛рди рдХреЛ рдЕрд▓рдЧ рдирд┐рдпрдо рдХреЗ рд░реВрдк рдореЗрдВ рдорд╛рдиреЗрдВ рдФрд░ рдкреНрд░рддреНрдпреЗрдХ рдЖрджрд┐ рдХреЗ рд▓рд┐рдП рд░рд╛рдЬреНрдп рд░рдЦреЗрдВред рд╕рдорд░реНрдерди
рдЯреЗрдореНрдкреНрд▓реЗрдЯрд┐рдВрдЧ рд╡реЗрд░рд┐рдПрдмрд▓реНрд╕ рдЬрдЯрд┐рд▓рддрд╛ рдФрд░ рд╕рдВрднрд╛рд╡рд┐рдд рд░реВрдк рд╕реЗ рдХреАрдбрд╝реЗ рдХреА рдПрдХ рдХреИрди рдЦреЛрд▓рддреА рд╣реИ
рднреНрд░рдорд┐рдд рдХрд░рдиреЗ рд╡рд╛рд▓рд╛ рд╡реНрдпрд╡рд╣рд╛рд░ред рдЕрдЧрд░ рдХрд┐рд╕реА рдХреЗ рд╕рд╛рде рдЖрддрд╛ рд╣реИ рддреЛ рдХрд┐рд╕реА рджрд┐рди рдИ рдЬреЛрдбрд╝рд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ
рд╕рд░рд▓ рдФрд░ рд╕рдордЭрдиреЗ рдпреЛрдЧреНрдп рддрд░реАрдХрд╛ред

-
рдЖрдк рдЗрд╕реЗ рдкреНрд░рд╛рдкреНрдд рдХрд░ рд░рд╣реЗ рд╣реИрдВ рдХреНрдпреЛрдВрдХрд┐ рдЖрдкрдХрд╛ рдЙрд▓реНрд▓реЗрдЦ рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛ред
рдЗрд╕ рдИрдореЗрд▓ рдХрд╛ рд╕реАрдзреЗ рдЙрддреНрддрд░ рджреЗрдВ, рдЗрд╕реЗ GitHub рдкрд░ рджреЗрдЦреЗрдВ
https://github.com/grafana/grafana/issues/2209#issuecomment-265290049 ,
рдпрд╛ рдереНрд░реЗрдб рдХреЛ рдореНрдпреВрдЯ рдХрд░реЗрдВ
https://github.com/notifications/unsubscribe-auth/AEKf_5VldwX2fG-USjnmlMH2qOZIDdKpks5rFd5DgaJpZM4FJUTl
.

+1 рдЯреЙрд░реНрдХреЗрд▓ред

рдпрд╣ рдЕрд▓рд░реНрдЯрд┐рдВрдЧ рдХреЛ рдХрд╛рдлреА рдЬрдЯрд┐рд▓ рдмрдирд╛ рджреЗрддрд╛ рд╣реИред

рдордВрдЧрд▓ рджрд┐рд╕рдВрдмрд░ 6, 2016 рдХреЛ 2:14 pm рдкрд░, Torkel ├Шdegaard [email protected]
рд▓рд┐рдЦрд╛ рдерд╛:

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

рдЕрднреА рддрдХ рдХреЛрдИ рдкреНрд░рд╕реНрддрд╛рд╡ рдирд╣реАрдВ рдЖрдпрд╛ рд╣реИ рдХрд┐ рдЯреЗрдореНрдкрд▓реЗрдЯ рдЪрд░ рдХрд╛ рд╕рдорд░реНрдерди рдХреИрд╕реЗ рдХрд┐рдпрд╛ рдЬрд╛рдП
рд╕рд╣рдЬ/рд╕рдордЭрдиреЗ рдпреЛрдЧреНрдп рддрд░реАрдХреЗ рд╕реЗред рдЪрд░ рдХреЗ рд╕рд╛рде рдХреНрд╡реЗрд░реА рдХреЛ рдХреНрдпрд╛ рдЕрд▓рд░реНрдЯ рдХрд░рдирд╛ рдЪрд╛рд╣рд┐рдП
рдХрд░рдирд╛? рд╕рднреА рдХреЗ рд╕рд╛рде рд╡рд░реНрддрдорд╛рди рд╕рд╣реЗрдЬреЗ рдЧрдП рдкрд░рд┐рд╡рд░реНрддрдиреАрдп рдорд╛рди рдХреЗ рд╕рд╛рде рдЗрдВрдЯрд░рдкреЛрд▓реЗрдЯ рдХрд░реЗрдВ? рдЗрд╕реЗ рд╣реЛрдирд╛ рдЪрд╛рд╣рд┐рдП
рдкреНрд░рддреНрдпреЗрдХ рдорд╛рди рдХреЛ рдЕрд▓рдЧ рдирд┐рдпрдо рдХреЗ рд░реВрдк рдореЗрдВ рдорд╛рдиреЗрдВ рдФрд░ рдкреНрд░рддреНрдпреЗрдХ рдЖрджрд┐ рдХреЗ рд▓рд┐рдП рд░рд╛рдЬреНрдп рд░рдЦреЗрдВред рд╕рдорд░реНрдерди
рдЯреЗрдореНрдкреНрд▓реЗрдЯрд┐рдВрдЧ рд╡реЗрд░рд┐рдПрдмрд▓реНрд╕ рдЬрдЯрд┐рд▓рддрд╛ рдФрд░ рд╕рдВрднрд╛рд╡рд┐рдд рд░реВрдк рд╕реЗ рдХреАрдбрд╝реЗ рдХреА рдПрдХ рдХреИрди рдЦреЛрд▓рддреА рд╣реИ
рднреНрд░рдорд┐рдд рдХрд░рдиреЗ рд╡рд╛рд▓рд╛ рд╡реНрдпрд╡рд╣рд╛рд░ред рдЕрдЧрд░ рдХрд┐рд╕реА рдХреЗ рд╕рд╛рде рдЖрддрд╛ рд╣реИ рддреЛ рдХрд┐рд╕реА рджрд┐рди рдИ рдЬреЛрдбрд╝рд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ
рд╕рд░рд▓ рдФрд░ рд╕рдордЭрдиреЗ рдпреЛрдЧреНрдп рддрд░реАрдХрд╛ред

-
рдЖрдк рдЗрд╕реЗ рдкреНрд░рд╛рдкреНрдд рдХрд░ рд░рд╣реЗ рд╣реИрдВ рдХреНрдпреЛрдВрдХрд┐ рдЖрдкрдиреЗ рдЯрд┐рдкреНрдкрдгреА рдХреА рдереАред
рдЗрд╕ рдИрдореЗрд▓ рдХрд╛ рд╕реАрдзреЗ рдЙрддреНрддрд░ рджреЗрдВ, рдЗрд╕реЗ GitHub рдкрд░ рджреЗрдЦреЗрдВ
https://github.com/grafana/grafana/issues/2209#issuecomment-265290049 ,
рдпрд╛ рдереНрд░реЗрдб рдХреЛ рдореНрдпреВрдЯ рдХрд░реЗрдВ
https://github.com/notifications/unsubscribe-auth/AAY0-UgrMH9u7sI-FmPVgFhMVXJBvzTvks5rFd48gaJpZM4FJUTl
.

--
рджреАрдкрдХ

рдЗрд╕ рдЯрд┐рдкреНрдкрдгреА рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ @bergquist

рдЧреНрд░рд╛рдлрд╛рдирд╛ рдХреЗ рднреАрддрд░ рдЕрд▓рд░реНрдЯ рдХрд░рдирд╛ рдЕрднреА рддрдХ HA рдХрд╛ рд╕рдорд░реНрдерди рдирд╣реАрдВ рдХрд░рддрд╛ рд╣реИред рд╣рдорд╛рд░реА рдпреЛрдЬрдирд╛ рднрд╡рд┐рд╖реНрдп рдореЗрдВ рд╕рд░реНрд╡рд░реЛрдВ рдХреЗ рдмреАрдЪ рд╡рд┐рднрд╛рдЬрди рдЕрд▓рд░реНрдЯ рдореЗрдВ рд╕рдорд░реНрдерди рдЬреЛрдбрд╝рдиреЗ рдХреА рд╣реИ

рдХреНрдпрд╛ рдкреНрд░рдЧрддрд┐ рдХреЛ рдЯреНрд░реИрдХ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХреЛрдИ рдЯрд┐рдХрдЯ рд╣реИ? рдпреЛрдЧрджрд╛рди рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХреЛрдИ рд╢рд╛рдЦрд╛?

рдФрд░ рдЕрдЪреНрдЫреА рдиреМрдХрд░реА рдХреЗ рд▓рд┐рдП рдмрд╣реБрдд-рдмрд╣реБрдд рдзрдиреНрдпрд╡рд╛рдж!

рдХреЗрд░реНрди,

<3 рдЧреНрд░рд╛рдлрд╛рдирд╛ред

рдореИрдВ рд╕рд┐рд░реНрдл рдЯреЗрдореНрдкрд▓реЗрдЯ рдХреЗ рд╕рд╛рде рдЕрд▓рд░реНрдЯ рдХрд░рдиреЗ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рд╡рд┐рдЪрд╛рд░ рд╕рд╛рдЭрд╛ рдХрд░рдиреЗ рдХреА рдХреЛрд╢рд┐рд╢ рдХрд░ рд░рд╣рд╛ рдерд╛
рдбреИрд╢рдмреЛрд░реНрдбред

рд╢реБрдХреНрд░, 9 рджрд┐рд╕рдВрдмрд░ 2016 рдХреЛ рджреЛрдкрд╣рд░ 2:53 рдмрдЬреЗ, рджрд┐рдорд┐рддреНрд░реА рдЬрд╝реБрдХреЛрд╡ рдЕрдзрд┐рд╕реВрдЪрдирд╛рдПрдБ @github.com
рд▓рд┐рдЦрд╛ рдерд╛:

рдЗрд╕ рдЯрд┐рдкреНрдкрдгреА рдХреЗ рд╕рдВрдмрдВрдз рдореЗрдВ @bergquist https://github.com/bergquist

рдЧреНрд░рд╛рдлрд╛рдирд╛ рдХреЗ рднреАрддрд░ рдЕрд▓рд░реНрдЯ рдХрд░рдирд╛ рдЕрднреА рддрдХ HA рдХрд╛ рд╕рдорд░реНрдерди рдирд╣реАрдВ рдХрд░рддрд╛ рд╣реИред рд╣рдорд╛рд░реА рдпреЛрдЬрдирд╛ рдЬреЛрдбрд╝рдиреЗ рдХреА рд╣реИ
рднрд╡рд┐рд╖реНрдп рдореЗрдВ рд╕рд░реНрд╡рд░реЛрдВ рдХреЗ рдмреАрдЪ рд╡рд┐рднрд╛рдЬрди рдЕрд▓рд░реНрдЯ рдХрд╛ рд╕рдорд░реНрдерди

рдХреНрдпрд╛ рдкреНрд░рдЧрддрд┐ рдХреЛ рдЯреНрд░реИрдХ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХреЛрдИ рдЯрд┐рдХрдЯ рд╣реИ? рдпреЛрдЧрджрд╛рди рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХреЛрдИ рд╢рд╛рдЦрд╛?

рдФрд░ рдЕрдЪреНрдЫреА рдиреМрдХрд░реА рдХреЗ рд▓рд┐рдП рдмрд╣реБрдд-рдмрд╣реБрдд рдзрдиреНрдпрд╡рд╛рдж!

-
рдЖрдк рдЗрд╕реЗ рдкреНрд░рд╛рдкреНрдд рдХрд░ рд░рд╣реЗ рд╣реИрдВ рдХреНрдпреЛрдВрдХрд┐ рдЖрдкрдиреЗ рдЯрд┐рдкреНрдкрдгреА рдХреА рдереАред
рдЗрд╕ рдИрдореЗрд▓ рдХрд╛ рд╕реАрдзреЗ рдЙрддреНрддрд░ рджреЗрдВ, рдЗрд╕реЗ GitHub рдкрд░ рджреЗрдЦреЗрдВ
https://github.com/grafana/grafana/issues/2209#issuecomment-265986808 ,
рдпрд╛ рдереНрд░реЗрдб рдХреЛ рдореНрдпреВрдЯ рдХрд░реЗрдВ
https://github.com/notifications/unsubscribe-auth/AAY0-aQXFZUeEfVl0MSQP7FQpMZGIh0mks5rGTMsgaJpZM4FJUTl
.

--
рджреАрдкрдХ

@torkelo @Dieterbe рдЕрдВрдд рдореЗрдВ рдЧреНрд░реИрдлрд╛рдирд╛ рдореЗрдВ рдирд┐рд░реНрдорд┐рдд рдЕрд▓рд░реНрдЯ рдХрд░рдирд╛ рдмрд╣реБрдд рдмрдврд╝рд┐рдпрд╛ рд╣реИ! рдкреНрд░реЛрдЧреНрд░рд╛рдореЗрдЯрд┐рдХ рд░реВрдк рд╕реЗ рдЕрд▓рд░реНрдЯ рдмрдирд╛рдиреЗ рдХрд╛ рдЕрдиреБрд╢рдВрд╕рд┐рдд рддрд░реАрдХрд╛ (рдпрджрд┐ рдХреЛрдИ рд╣реЛ) рдХреНрдпрд╛ рд╣реИ?

@jaimegago рдЕрд▓рд░реНрдЯ рдмрдирд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдкреНрд░реЛрдЧреНрд░рд╛рдореЗрдЯрд┐рдХ рд░реВрдк рд╕реЗ рдбреИрд╢рдмреЛрд░реНрдб рдПрдкреАрдЖрдИ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░реЗрдВ, рдЕрд▓рд░реНрдЯ рдкреИрдирд▓ рдФрд░ рдбреИрд╢рдмреЛрд░реНрдб рдХреЗ рд╕рд╛рде рд╕рд╣реЗрдЬреЗ рдЬрд╛рддреЗ рд╣реИрдВред

@torkelo рдЕрдзрд┐рд╕реВрдЪрдирд╛ рд▓рдХреНрд╖реНрдпреЛрдВ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдХреИрд╕реЗ (рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП рдПрдкреАрдЖрдИ рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдПрдХ рдирдпрд╛ рдЕрдзрд┐рд╕реВрдЪрдирд╛ рдИрдореЗрд▓ рдмрдирд╛рдПрдВ)?

рд╕рдВрдкрд╛рджрд┐рдд рдХрд░реЗрдВ: рдпрд╣рд╛рдВ рдЕрдкрдиреЗ рдЖрдк рдХреЛ рдЬрд╡рд╛рдм рджреЗрддреЗ рд╣реБрдП, рдореБрдЭреЗ рдПрдкреАрдЖрдИ/рдЕрд▓рд░реНрдЯ-рдиреЛрдЯрд┐рдлрд┐рдХреЗрд╢рди рдПрдВрдбрдкреЙрдЗрдВрдЯ рдорд┐рд▓рд╛ред рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдЗрд╕реЗ рд╕рд┐рд░реНрдл рджрд╕реНрддрд╛рд╡реЗрдЬ рдХрд░рдиреЗ рдХреА рдЬрд░реВрд░рдд рд╣реИ

рдмреЗрд╢рдХ рдЙрд╕рдХреЗ рд▓рд┐рдП рдПрдХ http рдПрдкреАрдЖрдИ рд╣реИ, рдмрд╕ рдЕрд▓рд░реНрдЯ рдиреЛрдЯрд┐рдлрд┐рдХреЗрд╢рди рдкреЗрдЬ рдкрд░ рдЬрд╛рдПрдВ, рдПрдХ рдиреЛрдЯрд┐рдлрд┐рдХреЗрд╢рди рдЬреЛрдбрд╝реЗрдВ рдФрд░ http рдПрдкреАрдЖрдИ рдХреЙрд▓ рдЧреНрд░рд╛рдлрд╛рдирд╛ рдореЗрдХ рдХреА рдЬрд╛рдВрдЪ рдХрд░реЗрдВред

@torkelo , рдХреНрдпрд╛ рдХреЛрдИ рдПрдкреАрдЖрдИ рдкреНрд░реЛрдЧреНрд░рд╛рдореЗрдЯрд┐рдХ рд░реВрдк рд╕реЗ рдЕрд▓рд░реНрдЯ рдмрдирд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдЗрд╕реНрддреЗрдорд╛рд▓ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ (рдЕрд▓рд░реНрдЯ рдЕрдзрд┐рд╕реВрдЪрдирд╛ рдирд╣реАрдВ рдмрдирд╛рдПрдВ)

@CCWeiZ рдЕрд▓рд░реНрдЯ рдбреИрд╢рдмреЛрд░реНрдб

рдЖрдк http://docs.grafana.org/http_api/dashboard/ рдкрд░ рдбреИрд╢рдмреЛрд░реНрдб рдПрдкреАрдЖрдИ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдЕрдзрд┐рдХ рдкрдврд╝ рд╕рдХрддреЗ рд╣реИрдВ

рдХреНрдпрд╛ рдпрд╣ рдЙрдкрд▓рдмреНрдз рд╣реИ: рдпрджрд┐ рдХреЛрдИ рдорд╛рди 3 рджрд┐рди рдкрд╣рд▓реЗ рдХреА рддреБрд▓рдирд╛ рдореЗрдВ рд╣реИ, рддреЛ рдореИрдВ рдПрдХ рдЕрд▓рд░реНрдЯ рд╕реЗрдЯ рдХрд░рдирд╛ рдЪрд╛рд╣рддрд╛ рд╣реВрдВ, рдорд╛рди рдирд╣реАрдВ рдмрдврд╝ рд░рд╣рд╛ рд╣реИред (рдЕрдиреБрд░реЛрдз рдХрд╣рддреЗ рд╣реИрдВ, рдпрджрд┐ рдЕрдм рдореВрд▓реНрдп - 3 рджрд┐рди рдкрд╣рд▓реЗ рдЕрдиреБрд░реЛрдз <100, рддреЛ рд╣рдо рдХрд╣рддреЗ рд╣реИрдВ рдХрд┐ рдЕрдзрд┐рдХ рдЕрдиреБрд░реЛрдз рдирд╣реАрдВ рд╣реИрдВред) рдпрд╣ рдХреИрд╕реЗ рдХрд░рдирд╛ рд╣реИ?

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

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

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

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

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

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

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