HighLoad++, Andrey Gushchin (Zabbix): рдЙрдЪреНрдЪ рдкреНрд░рджрд░реНрд╢рди рд░ рдиреЗрдЯрд┐рдн рд╡рд┐рднрд╛рдЬрди

рд╣рд╛рдореА Zabbix рд▓реЗ TimescaleDB рдбрд╛рдЯрд╛рдмреЗрд╕рд╕рдБрдЧ рдмреНрдпрд╛рдХрдПрдиреНрдбрдХреЛ рд░реВрдкрдорд╛ рдХрд╛рдо рдЧрд░реНрдиреЗ рдХреБрд░рд╛ рд╣реЗрд░реНрдиреЗрдЫреМрдВред рд╣рд╛рдореА рдХрд╕рд░реА рд╕реНрдХреНрд░реНрдпрд╛рдЪрдмрд╛рдЯ рд╕реБрд░реБ рдЧрд░реНрдиреЗ рд░ PostgreSQL рдмрд╛рдЯ рдХрд╕рд░реА рдорд╛рдЗрдЧреНрд░реЗрдЯ рдЧрд░реНрдиреЗ рднрдиреЗрд░ рджреЗрдЦрд╛рдЙрдиреЗрдЫреМрдВред рд╣рд╛рдореА рджреБрдИ рдХрдиреНрдлрд┐рдЧрд░реЗрд╕рдирд╣рд░реВрдХреЛ рддреБрд▓рдирд╛рддреНрдордХ рдкреНрд░рджрд░реНрд╢рди рдкрд░реАрдХреНрд╖рдгрд╣рд░реВ рдкрдирд┐ рдкреНрд░рджрд╛рди рдЧрд░реНрдиреЗрдЫреМрдВред

HighLoad++, Andrey Gushchin (Zabbix): рдЙрдЪреНрдЪ рдкреНрд░рджрд░реНрд╢рди рд░ рдиреЗрдЯрд┐рдн рд╡рд┐рднрд╛рдЬрди

рд╣рд╛рдИрд▓реЛрдб++ рд╕рд╛рдЗрдмреЗрд░рд┐рдпрд╛ реирежрезрепред рдЯрдореНрд╕реНрдХ рд╣рд▓ред рдЬреБрди реирек, резрем:режрежред рд╕рд╛рд░рд╛рдВрд╢ рд░ рдкреНрд░рд╕реНрддреБрддрд┐ред рдЕрд░реНрдХреЛ HighLoad++ рд╕рдореНрдореЗрд▓рди рдЕрдкреНрд░рд┐рд▓ рем-рен, реирежреиреж рдорд╛ рд╕реЗрдиреНрдЯ рдкрд┐рдЯрд░реНрд╕рдмрд░реНрдЧрдорд╛ рдЖрдпреЛрдЬрдирд╛ рд╣реБрдиреЗрдЫред рд╡рд┐рд╡рд░рдг рд░ рдЯрд┐рдХрдЯрд╣рд░реВ рд▓рд┐рдЩреНрдХ.

рдПрдиреНрдбреНрд░реА рдЧреБрд╢реНрдЪрд┐рди (рдпрд╕рдкрдЫрд┐ - рдПрдЬреА): тАУ рдо рдПрдХ ZABBIX рдкреНрд░рд╛рд╡рд┐рдзрд┐рдХ рд╕рд╣рдпреЛрдЧ рдЗрдиреНрдЬрд┐рдирд┐рдпрд░ рд╣реБрдБ (рдпрд╕рдкрдЫрд┐ "Zabbix" рднрдиреЗрд░ рдЪрд┐рдирд┐рдиреНрдЫ), рдПрдХ рдкреНрд░рд╢рд┐рдХреНрд╖рдХред рдо рем рд╡рд░реНрд╖рднрдиреНрджрд╛ рдмрдвреА рд╕рдордпрджреЗрдЦрд┐ рдкреНрд░рд╛рд╡рд┐рдзрд┐рдХ рд╕рд╣рдпреЛрдЧрдорд╛ рдХрд╛рдо рдЧрд░реНрджреИ рдЖрдПрдХреЛ рдЫреБ рд░ рдкреНрд░рддреНрдпрдХреНрд╖ рд░реВрдкрдорд╛ рдкреНрд░рджрд░реНрд╢рдирдХреЛ рд╕рд╛рдордирд╛ рдЧрд░реЗрдХреЛ рдЫреБред рдЖрдЬ рдо рдирд┐рдпрдорд┐рдд PostgreSQL резреж рдХреЛ рддреБрд▓рдирд╛рдорд╛ TimescaleDB рд▓реЗ рдкреНрд░рджрд╛рди рдЧрд░реНрди рд╕рдХреНрдиреЗ рдкреНрд░рджрд░реНрд╢рдирдХреЛ рдмрд╛рд░реЗрдорд╛ рдХреБрд░рд╛ рдЧрд░реНрдиреЗрдЫреБред рд╕рд╛рдереИ, рдХреЗрд╣реА рдкрд░рд┐рдЪрдпрд╛рддреНрдордХ рднрд╛рдЧ тАУ рдпреЛ рд╕рд╛рдорд╛рдиреНрдп рд░реВрдкрдорд╛ рдХрд╕рд░реА рдХрд╛рдо рдЧрд░реНрдЫ рднрдиреНрдиреЗ рдмрд╛рд░реЗред

рдкреНрд░рдореБрдЦ рдХрд╛рд░реНрдпрд╕рдореНрдкрд╛рджрди рдЪреБрдиреМрддреАрд╣рд░реВ: рдбреЗрдЯрд╛ рд╕рдЩреНрдХрд▓рдирджреЗрдЦрд┐ рдбреЗрдЯрд╛ рд╕рдлрд╛рдИрд╕рдореНрдо

рд╕реБрд░реБрдорд╛ рдпреЛ рддрдереНрдпрдмрд╛рдЯ рд╕реБрд░реБ рдЧрд░реМрдВ рдХрд┐ рдкреНрд░рддреНрдпреЗрдХ рдЕрдиреБрдЧрдорди рдкреНрд░рдгрд╛рд▓реАрд▓реЗ рд╕рд╛рдордирд╛ рдЧрд░реНрдиреЗ рдХреЗрд╣реА рдХрд╛рд░реНрдпрд╕рдореНрдкрд╛рджрди рдЪреБрдиреМрддреАрд╣рд░реВ рд╣реБрдиреНрдЫрдиреНред рдкрд╣рд┐рд▓реЛ рдХрд╛рд░реНрдпрд╕рдореНрдкрд╛рджрди рдЪреБрдиреМрддреА рднрдиреЗрдХреЛ рдЫрд┐рдЯреЛ рдбреЗрдЯрд╛ рд╕рдЩреНрдХрд▓рди рд░ рдкреНрд░рд╢реЛрдзрди рд╣реЛред

HighLoad++, Andrey Gushchin (Zabbix): рдЙрдЪреНрдЪ рдкреНрд░рджрд░реНрд╢рди рд░ рдиреЗрдЯрд┐рдн рд╡рд┐рднрд╛рдЬрди

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

HighLoad++, Andrey Gushchin (Zabbix): рдЙрдЪреНрдЪ рдкреНрд░рджрд░реНрд╢рди рд░ рдиреЗрдЯрд┐рдн рд╡рд┐рднрд╛рдЬрди

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

HighLoad++, Andrey Gushchin (Zabbix): рдЙрдЪреНрдЪ рдкреНрд░рджрд░реНрд╢рди рд░ рдиреЗрдЯрд┐рдн рд╡рд┐рднрд╛рдЬрди

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

рдХреНрдпрд╛рд╕рд┐рдЩ рд╕рдорд╕реНрдпрд╛рд╣рд░реВ рдХрд╕рд░реА рд╕рдорд╛рдзрд╛рди рдЧрд░реНрдиреЗ?

рдЕрдм рдо рд╡рд┐рд╢реЗрд╖ рдЧрд░реА Zabbix рдХреЛ рдмрд╛рд░реЗрдорд╛ рдХреБрд░рд╛ рдЧрд░реНрдиреЗрдЫреБред Zabbix рдорд╛, рдкрд╣рд┐рд▓реЛ рд░ рджреЛрд╕реНрд░реЛ рдХрд▓рд╣рд░реВ рдХреНрдпрд╛рд╕рд┐рдЩ рдкреНрд░рдпреЛрдЧ рдЧрд░реЗрд░ рд╕рдорд╛рдзрд╛рди рдЧрд░рд┐рдиреНрдЫред

HighLoad++, Andrey Gushchin (Zabbix): рдЙрдЪреНрдЪ рдкреНрд░рджрд░реНрд╢рди рд░ рдиреЗрдЯрд┐рдн рд╡рд┐рднрд╛рдЬрди

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

рдореБрдЦреНрдп рдирдореВрдирд╛рд╣рд░реВрдХреЛ рд▓рд╛рдЧрд┐ рдбрд╛рдЯрд╛рдмреЗрд╕ рдкрдХреНрд╖рдорд╛ рдХреЗрд╣реА рдХреНрдпрд╛рд╕рд┐рдЩ рдкрдирд┐ рдЫ - рдЧреНрд░рд╛рдлрд╣рд░реВ, рдЕрдиреНрдп рдЪреАрдЬрд╣рд░реВрдХреЛ рд▓рд╛рдЧрд┐ред

Zabbix рд╕рд░реНрднрд░рдХреЛ рдЫреЗрдЙрдорд╛ рдХреНрдпрд╛рд╕ рдЧрд░реНрджреИ: рд╣рд╛рдореАрд╕рдБрдЧ ConfigurationCache, ValueCache, HistoryCache, TrendsCache рдЫред рдпреЛ рдХреЗ рд╣реЛ?

HighLoad++, Andrey Gushchin (Zabbix): рдЙрдЪреНрдЪ рдкреНрд░рджрд░реНрд╢рди рд░ рдиреЗрдЯрд┐рдн рд╡рд┐рднрд╛рдЬрди

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

HighLoad++, Andrey Gushchin (Zabbix): рдЙрдЪреНрдЪ рдкреНрд░рджрд░реНрд╢рди рд░ рдиреЗрдЯрд┐рдн рд╡рд┐рднрд╛рдЬрди

рдЬрд╛рдмреНрдмрд┐рдХреНрд╕рдорд╛ рдХреНрдпрд╛рд╕рд┐рдЩред рддрдереНрдпрд╛рдЩреНрдХ рд╕рдЩреНрдХрд▓рди

рдпрд╣рд╛рдБ рдПрдЙрдЯрд╛ рдПрдХрджрдо рдареВрд▓реЛ рд░реЗрдЦрд╛рдЪрд┐рддреНрд░ рдЫ:

HighLoad++, Andrey Gushchin (Zabbix): рдЙрдЪреНрдЪ рдкреНрд░рджрд░реНрд╢рди рд░ рдиреЗрдЯрд┐рдн рд╡рд┐рднрд╛рдЬрди

рдпреЛрдЬрдирд╛рдХрд╛ рдореБрдЦреНрдпрд╣рд░реВ рдпреА рдПрд╕реЗрдореНрдмрд▓рд░рд╣рд░реВ рд╣реБрдиреН:

HighLoad++, Andrey Gushchin (Zabbix): рдЙрдЪреНрдЪ рдкреНрд░рджрд░реНрд╢рди рд░ рдиреЗрдЯрд┐рдн рд╡рд┐рднрд╛рдЬрди

рдпреА рдЖрдлреИрдВрдорд╛ рдПрд╕реЗрдореНрдмрд▓реА рдкреНрд░рдХреНрд░рд┐рдпрд╛рд╣рд░реВ рд╣реБрдиреН, рд╡рд┐рднрд┐рдиреНрди "рдкреЛрд▓рд░рд╣рд░реВ" рдЬреБрди рд╡рд┐рднрд┐рдиреНрди рдкреНрд░рдХрд╛рд░рдХрд╛ рдПрд╕реЗрдореНрдмрд▓реАрд╣рд░реВрдХреЛ рд▓рд╛рдЧрд┐ рдЬрд┐рдореНрдореЗрд╡рд╛рд░ рдЫрдиреНред рддрд┐рдиреАрд╣рд░реВрд▓реЗ icmp, ipmi, рд╡рд┐рднрд┐рдиреНрди рдкреНрд░реЛрдЯреЛрдХрд▓рд╣рд░реВрдорд╛ рдбреЗрдЯрд╛ рд╕рдЩреНрдХрд▓рди рдЧрд░реНрдЫрдиреН рд░ рдпреЛ рд╕рдмреИрд▓рд╛рдИ рдкреНрд░рд┐рдкреНрд░реЛрд╕реЗрд╕рд┐рдЩрдорд╛ рд╕реНрдерд╛рдирд╛рдиреНрддрд░рдг рдЧрд░реНрдЫрдиреНред

рдкреВрд░реНрд╡ рдкреНрд░рд╢реЛрдзрди рдЗрддрд┐рд╣рд╛рд╕ рдХреНрдпрд╛рдЪ

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

HighLoad++, Andrey Gushchin (Zabbix): рдЙрдЪреНрдЪ рдкреНрд░рджрд░реНрд╢рди рд░ рдиреЗрдЯрд┐рдн рд╡рд┐рднрд╛рдЬрди

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

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

рдЗрддрд┐рд╣рд╛рд╕ рд╕рд┐рдЩреНрдХрд░ рдХрд╛рд░реНрдп

HighLoad++, Andrey Gushchin (Zabbix): рдЙрдЪреНрдЪ рдкреНрд░рджрд░реНрд╢рди рд░ рдиреЗрдЯрд┐рдн рд╡рд┐рднрд╛рдЬрди

Zabbix рдорд╛ рдореБрдЦреНрдп рдкреНрд░рдХреНрд░рд┐рдпрд╛ (рдХрд┐рдирдХрд┐ рдпреЛ рдПрдХ рдореЛрдиреЛрд▓рд┐рдерд┐рдХ рдЖрд░реНрдХрд┐рдЯреЗрдХреНрдЪрд░ рд╣реЛ) рдЗрддрд┐рд╣рд╛рд╕ рд╕рд┐рдЩреНрдХрд░ рд╣реЛред рдпреЛ рдореБрдЦреНрдп рдкреНрд░рдХреНрд░рд┐рдпрд╛ рд╣реЛ рдЬреБрди рдкреНрд░рддреНрдпреЗрдХ рдбреЗрдЯрд╛ рддрддреНрд╡рдХреЛ рдкрд░рдорд╛рдгреБ рдкреНрд░рд╢реЛрдзрдирд╕рдБрдЧ рд╕рдореНрдмрдиреНрдзрд┐рдд рдЫ, рдЕрд░реНрдерд╛рддреН рдкреНрд░рддреНрдпреЗрдХ рдорд╛рди:

  • рдорд╛рди рдЖрдЗрдкреБрдЧреНрдЫ (рдпрд╕рд▓реЗ HistoryCache рдмрд╛рдЯ рд▓рд┐рдиреНрдЫ);
  • рдХрдиреНрдлрд┐рдЧрд░реЗрд╕рди рд╕рд┐рдЩреНрдХрд░рдорд╛ рдЬрд╛рдБрдЪ рдЧрд░реНрджрдЫ: рдЧрдгрдирд╛рдХреЛ рд▓рд╛рдЧрд┐ рдХреБрдиреИ рдЯреНрд░рд┐рдЧрд░рд╣рд░реВ рдЫрдиреН - рддрд┐рдиреАрд╣рд░реВрд▓рд╛рдИ рдЧрдгрдирд╛ рдЧрд░реНрджрдЫ;
    рдпрджрд┐ рддреНрдпрд╣рд╛рдБ рдПрдЙрдЯрд╛ рдЫ рднрдиреЗ, рдпрд╕рд▓реЗ рдШрдЯрдирд╛рд╣рд░реВ рд╕рд┐рд░реНрдЬрдирд╛ рдЧрд░реНрджрдЫ, рдЕрд▓рд░реНрдЯ рд╕рд┐рд░реНрдЬрдирд╛ рдЧрд░реНрди рдПрд╕реНрдХреЗрд▓реЗрд╕рди рд╕рд┐рд░реНрдЬрдирд╛ рдЧрд░реНрджрдЫ, рдпрджрд┐ рдпреЛ рдХрдиреНрдлрд┐рдЧрд░реЗрд╕рди рджреНрд╡рд╛рд░рд╛ рдЖрд╡рд╢реНрдпрдХ рдЫ рднрдиреЗ;
  • рдкрдЫрд┐рдХреЛ рдкреНрд░рд╢реЛрдзрди, рдПрдХрддреНрд░реАрдХрд░рдгрдХреЛ рд▓рд╛рдЧрд┐ рдЯреНрд░рд┐рдЧрд░рд╣рд░реВ рд░реЗрдХрд░реНрдб рдЧрд░реНрджрдЫ; рдпрджрд┐ рддрдкрд╛рдИрдВрд▓реЗ рдЕрдиреНрддрд┐рдо рдШрдгреНрдЯрд╛рдХреЛ рд▓рд╛рдЧрд┐ рдПрдХрддреНрд░рд┐рдд рдЧрд░реНрдиреБрднрдпреЛ рднрдиреЗ, рдЗрддрд┐рд╣рд╛рд╕ рддрд╛рд▓рд┐рдХрд╛рдорд╛ рдкрд╣реБрдБрдЪ рдЧрд░реНрди рдирдкрд░реЛрд╕реН рднрдиреЗрд░ рдпреЛ рдорд╛рди ValueCache рджреНрд╡рд╛рд░рд╛ рд╕рдореНрдЭрд┐рдиреНрдЫ; рдпрд╕рд░реА, ValueCache рдЯреНрд░рд┐рдЧрд░рд╣рд░реВ, рдЧрдгрдирд╛ рдЧрд░рд┐рдПрдХрд╛ рддрддреНрд╡рд╣рд░реВ, рдЖрджрд┐ рдЧрдгрдирд╛ рдЧрд░реНрди рдЖрд╡рд╢реНрдпрдХ рдкрд░реНрдиреЗ рдЖрд╡рд╢реНрдпрдХ рдбреЗрдЯрд╛рд▓реЗ рднрд░рд┐рдПрдХреЛ рд╣реБрдиреНрдЫ;
  • рддреНрдпрд╕рдкрдЫрд┐ рдЗрддрд┐рд╣рд╛рд╕ рд╕рд┐рдЩреНрдХрд░рд▓реЗ рдбрд╛рдЯрд╛рдмреЗрд╕рдорд╛ рд╕рдмреИ рдбреЗрдЯрд╛ рд▓реЗрдЦреНрдЫ;
  • рдбрд╛рдЯрд╛рдмреЗрд╕рд▓реЗ рддрд┐рдиреАрд╣рд░реВрд▓рд╛рдИ рдбрд┐рд╕реНрдХрдорд╛ рд▓реЗрдЦреНрдЫ - рдпреЛ рддреНрдпрд╣реАрдВрдмрд╛рдЯ рдкреНрд░рд╢реЛрдзрди рд╕рдорд╛рдкреНрдд рд╣реБрдиреНрдЫред

рдбрд╛рдЯрд╛рдмреЗрд╕рд╣рд░реВред рдХреНрдпрд╛рд╕рд┐рдЩ

рдбреЗрдЯрд╛рдмреЗрд╕ рддрд░реНрдл, рдЬрдм рддрдкрд╛рдИрдВ рдЧреНрд░рд╛рдлрд╣рд░реВ рд╡рд╛ рдШрдЯрдирд╛рд╣рд░реВрдХреЛ рдмрд╛рд░реЗрдорд╛ рдХреЗрд╣реА рд░рд┐рдкреЛрд░реНрдЯрд╣рд░реВ рд╣реЗрд░реНрди рдЪрд╛рд╣рдиреБрд╣реБрдиреНрдЫ, рддреНрдпрд╣рд╛рдБ рд╡рд┐рднрд┐рдиреНрди рдХреНрдпрд╛рд╕рд╣рд░реВ рд╣реБрдиреНрдЫрдиреНред рддрд░ рдо рдпрд╕ рд░рд┐рдкреЛрд░реНрдЯрдорд╛ рддрд┐рдиреАрд╣рд░реВрдХреЛ рдмрд╛рд░реЗрдорд╛ рдХреБрд░рд╛ рдЧрд░реНрдиреЗ рдЫреИрдиред

MySQL рдХреЛ рд▓рд╛рдЧрд┐ Innodb_buffer_pool рдЫ, рд░ рдЕрдиреНрдп рд╡рд┐рднрд┐рдиреНрди рдХреНрдпрд╛рд╕рд╣рд░реВрдХреЛ рдЧреБрдЪреНрдЫрд╛ рдкрдирд┐ рдЫ рдЬреБрди рдХрдиреНрдлрд┐рдЧрд░ рдЧрд░реНрди рд╕рдХрд┐рдиреНрдЫред
рддрд░ рдпреА рдореБрдЦреНрдп рд╣реБрдиреН:

  • рд╕рд╛рдЭрд╛_рдмрдлрд░рд╣рд░реВ;
  • рдкреНрд░рднрд╛рд╡рдХрд╛рд░реА_рдХреНрдпрд╛рд╕_рд╕рд╛рдЗрдЬ;
  • рд╕рд╛рдЭрд╛_рдкреВрд▓ред

HighLoad++, Andrey Gushchin (Zabbix): рдЙрдЪреНрдЪ рдкреНрд░рджрд░реНрд╢рди рд░ рдиреЗрдЯрд┐рдн рд╡рд┐рднрд╛рдЬрди

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

рдбрд╛рдЯрд╛рдмреЗрд╕ рдХрд╛рд░реНрдпрд╕рдореНрдкрд╛рджрдирдХреЛ рдмрд╛рд░реЗрдорд╛

рддрджрдиреБрд╕рд╛рд░, рддреНрдпрд╣рд╛рдБ рдПрдХ рдкреНрд░рддрд┐рд╕реНрдкрд░реНрдзрд╛рддреНрдордХ рд╡рд╛рддрд╛рд╡рд░рдг рдЫ, рдЕрд░реНрдерд╛рддреН, Zabbix рд╕рд░реНрднрд░рд▓реЗ рдбреЗрдЯрд╛ рд╕рдЩреНрдХрд▓рди рдЧрд░реНрджрдЫ рд░ рдпрд╕рд▓рд╛рдИ рд░реЗрдХрд░реНрдб рдЧрд░реНрджрдЫред рдкреБрди: рд╕реБрд░реБ рдЧрд░реНрджрд╛, рдпрд╕рд▓реЗ ValueCache рднрд░реНрдирдХреЛ рд▓рд╛рдЧрд┐ рдЗрддрд┐рд╣рд╛рд╕рдмрд╛рдЯ рдкрдирд┐ рдкрдвреНрдЫ рд░ рдпрд╕реНрддреИ рдЕрдиреНрдп рдХреБрд░рд╛рд╣рд░реВ рдкрдирд┐ред рдпрд╣рд╛рдБ рддрдкрд╛рдИрдВрд╕рдБрдЧ Zabbix API рдкреНрд░рдпреЛрдЧ рдЧрд░реНрдиреЗ рд╕реНрдХреНрд░рд┐рдкреНрдЯ рд░ рд░рд┐рдкреЛрд░реНрдЯрд╣рд░реВ рдкрдирд┐ рд╣реБрди рд╕рдХреНрдЫрдиреН, рдЬреБрди рд╡реЗрдм рдЗрдиреНрдЯрд░рдлреЗрд╕рдХреЛ рдЖрдзрд╛рд░рдорд╛ рдирд┐рд░реНрдорд┐рдд рдЫред Zabbix API рд▓реЗ DB рдорд╛ рдкреНрд░рд╡реЗрд╢ рдЧрд░реНрдЫ рд░ рдЧреНрд░рд╛рдл, рд░рд┐рдкреЛрд░реНрдЯ рд╡рд╛ рдШрдЯрдирд╛рд╣рд░реВрдХреЛ рдХреЗрд╣реА рд╕реВрдЪреА, рд╣рд╛рд▓рдХрд╛ рд╕рдорд╕реНрдпрд╛рд╣рд░реВ рдкреНрд░рд╛рдкреНрдд рдЧрд░реНрди рдЖрд╡рд╢реНрдпрдХ рдбреЗрдЯрд╛ рдкреНрд░рд╛рдкреНрдд рдЧрд░реНрджрдЫред

HighLoad++, Andrey Gushchin (Zabbix): рдЙрдЪреНрдЪ рдкреНрд░рджрд░реНрд╢рди рд░ рдиреЗрдЯрд┐рдн рд╡рд┐рднрд╛рдЬрди

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

HighLoad++, Andrey Gushchin (Zabbix): рдЙрдЪреНрдЪ рдкреНрд░рджрд░реНрд╢рди рд░ рдиреЗрдЯрд┐рдн рд╡рд┐рднрд╛рдЬрди

рдЗрддрд┐рд╣рд╛рд╕ рд╕рдлрд╛ рдЧрд░реНрджреИред Zabbix рдорд╛ рд╣рд╛рдЙрд╕рдХреАрдкрд░ рдЫ

Zabbix рдорд╛ рдкреНрд░рдпреЛрдЧ рд╣реБрдиреЗ рддреЗрд╕реНрд░реЛ рдХрд▓ рднрдиреЗрдХреЛ Housekeeper рдкреНрд░рдпреЛрдЧ рдЧрд░реЗрд░ рдЗрддрд┐рд╣рд╛рд╕ рдЦрд╛рд▓реА рдЧрд░реНрдиреБ рд╣реЛред Housekeeper рд▓реЗ рд╕рдмреИ рд╕реЗрдЯрд┐рдЩрд╣рд░реВрдХреЛ рд╕рдореНрдорд╛рди рдЧрд░реНрдЫ, рдЕрд░реНрдерд╛рддреН, рд╣рд╛рдореАрд╕рдБрдЧ рдбреЗрдЯрд╛ рддрддреНрд╡рд╣рд░реВрдорд╛ рдХрддрд┐ рднрдгреНрдбрд╛рд░рдг рдЧрд░реНрдиреЗ (рджрд┐рдирд╣рд░реВрдорд╛), рдХрддрд┐ рдкреНрд░рд╡реГрддреНрддрд┐рд╣рд░реВ рднрдгреНрдбрд╛рд░рдг рдЧрд░реНрдиреЗ, рдкрд░рд┐рд╡рд░реНрддрдирд╣рд░реВрдХреЛ рдЧрддрд┐рд╢реАрд▓рддрд╛ рдЫред

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

рдпреЛ рдЕрдкреНрд░рднрд╛рд╡реА рдЫ рднрдиреЗрд░ рддрдкрд╛рдИрдВрд▓рд╛рдИ рдХрд╕рд░реА рдерд╛рд╣рд╛ рд╣реБрдиреНрдЫ? рддрдкрд╛рдИрдВрд▓реЗ рдЖрдиреНрддрд░рд┐рдХ рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдХрд╛рд░реНрдпрд╕рдореНрдкрд╛рджрди рдЪрд╛рд░реНрдЯрд╣рд░реВрдорд╛ рдпреЛ рддрд╕реНрд╡реАрд░ рджреЗрдЦреНрди рд╕рдХреНрдиреБрд╣реБрдиреНрдЫ:

HighLoad++, Andrey Gushchin (Zabbix): рдЙрдЪреНрдЪ рдкреНрд░рджрд░реНрд╢рди рд░ рдиреЗрдЯрд┐рдн рд╡рд┐рднрд╛рдЬрди

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

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

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

HighLoad++, Andrey Gushchin (Zabbix): рдЙрдЪреНрдЪ рдкреНрд░рджрд░реНрд╢рди рд░ рдиреЗрдЯрд┐рдн рд╡рд┐рднрд╛рдЬрди

рдЕрдм рддрдкрд╛рдИрдВ рдХреЗ рдЧрд░реНрди рд╕рдХреНрдиреБрд╣реБрдиреНрдЫ? рддрдкрд╛рдИрдВрд▓реЗ рдпрд╕рд▓рд╛рдИ рдмрдиреНрдж рдЧрд░реНрдиреБрднрдпреЛ, рддрдкрд╛рдИрдВрдХреЛ рдЧреНрд░рд╛рдлрд╣рд░реВ рд╕рдорддрд▓ рднрдП... рдпрд╕ рдЕрд╡рд╕реНрдерд╛рдорд╛ рдЕрдм рдХрд╕реНрддрд╛ рд╕рдорд╕реНрдпрд╛рд╣рд░реВ рд╣реБрди рд╕рдХреНрдЫрдиреН? рдХреЗрд▓реЗ рдорджреНрджрдд рдЧрд░реНрди рд╕рдХреНрдЫ?

рд╡рд┐рднрд╛рдЬрди (рд╕реЗрдХреНрд╢рдирд┐рдЩ)

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

HighLoad++, Andrey Gushchin (Zabbix): рдЙрдЪреНрдЪ рдкреНрд░рджрд░реНрд╢рди рд░ рдиреЗрдЯрд┐рдн рд╡рд┐рднрд╛рдЬрди

рддрдкрд╛рдИрдВрдХреЛ рд╕реЗрдЯрдЕрдкрдорд╛ рдирд┐рд░реНрднрд░ рдЧрд░реНрджреИ (рддрдкрд╛рдИрдВрд▓реЗ рдкреНрд░рддрд┐ рджрд┐рди рдХрддрд┐ рдбреЗрдЯрд╛ рд╕рд┐рд░реНрдЬрдирд╛ рдЧрд░реНрдиреБрд╣реБрдиреНрдЫ), рд╕рд╛рдорд╛рдиреНрдпрддрдпрд╛ рдиреНрдпреВрдирддрдо рд╕реЗрдЯ рдЧрд░рд┐рдиреНрдЫ - рез рджрд┐рди / рд╡рд┐рднрд╛рдЬрди, рд░ "рдкреНрд░рд╡реГрддреНрддрд┐рд╣рд░реВ" рдХреЛ рд▓рд╛рдЧрд┐, рдкрд░рд┐рд╡рд░реНрддрдирд╣рд░реВрдХреЛ рдЧрддрд┐рд╢реАрд▓рддрд╛ - рез рдорд╣рд┐рдирд╛ / рдирдпрд╛рдБ рд╡рд┐рднрд╛рдЬрдиред рдпрджрд┐ рддрдкрд╛рдИрдВрд╕рдБрдЧ рдзреЗрд░реИ рдареВрд▓реЛ рд╕реЗрдЯрдЕрдк рдЫ рднрдиреЗ рдпреЛ рдкрд░рд┐рд╡рд░реНрддрди рд╣реБрди рд╕рдХреНрдЫред

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

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

рд╣рд╛рдореАрд▓рд╛рдИ рд╡рд┐рднрд╛рдЬрди рдХрд┐рди рдЪрд╛рд╣рд┐рдиреНрдЫ?

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

HighLoad++, Andrey Gushchin (Zabbix): рдЙрдЪреНрдЪ рдкреНрд░рджрд░реНрд╢рди рд░ рдиреЗрдЯрд┐рдн рд╡рд┐рднрд╛рдЬрди

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

HighLoad++, Andrey Gushchin (Zabbix): рдЙрдЪреНрдЪ рдкреНрд░рджрд░реНрд╢рди рд░ рдиреЗрдЯрд┐рдн рд╡рд┐рднрд╛рдЬрди

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

NoSQL рдХреЛ рд▓рд╛рдЧрд┐ рдЗрд▓рд╛рд╕реНрдЯрд┐рдХрд╕рд░реНрдЪ

рд╣рд╛рд▓реИ, рей.рек рдорд╛, рд╣рд╛рдореАрд▓реЗ NoSQL рдХреЛ рд▓рд╛рдЧрд┐ рд╕рдорд╛рдзрд╛рди рд▓рд╛рдЧреВ рдЧрд░реНрдпреМрдВред рд╣рд╛рдореАрд▓реЗ Elasticsearch рдорд╛ рд▓реЗрдЦреНрдиреЗ рдХреНрд╖рдорддрд╛ рдердкреНрдпреМрдВред рддрдкрд╛рдИрдВ рдХреЗрд╣реА рдЫреБрдЯреНрдЯрд╛рдЫреБрдЯреНрдЯреИ рдкреНрд░рдХрд╛рд░рд╣рд░реВ рд▓реЗрдЦреНрди рд╕рдХреНрдиреБрд╣реБрдиреНрдЫ: рддрдкрд╛рдИрдВрд▓реЗ рд░реЛрдЬреНрдиреБрднрдпреЛ - рдпрд╛ рдд рд╕рдВрдЦреНрдпрд╛рд╣рд░реВ рд▓реЗрдЦреНрдиреБрд╣реЛрд╕реН рд╡рд╛ рдХреЗрд╣реА рдЪрд┐рдиреНрд╣рд╣рд░реВ; рд╣рд╛рдореАрд╕рдБрдЧ рд╕реНрдЯреНрд░рд┐рдЩ рдЯреЗрдХреНрд╕реНрдЯ рдЫ, рддрдкрд╛рдИрдВ Elasticsearch рдорд╛ рд▓рдЧрд╣рд░реВ рд▓реЗрдЦреНрди рд╕рдХреНрдиреБрд╣реБрдиреНрдЫ... рддрджрдиреБрд╕рд╛рд░, рд╡реЗрдм рдЗрдиреНрдЯрд░рдлреЗрд╕рд▓реЗ Elasticsearch рдорд╛ рдкрдирд┐ рдкрд╣реБрдБрдЪ рдЧрд░реНрдиреЗрдЫред рдпреЛ рдХреЗрд╣реА рдЕрд╡рд╕реНрдерд╛рдорд╛ рд░рд╛рдореНрд░реЛ рдХрд╛рдо рдЧрд░реНрджрдЫ, рддрд░ рдЕрд╣рд┐рд▓реЗ рдпрд╕рд▓рд╛рдИ рдкреНрд░рдпреЛрдЧ рдЧрд░реНрди рд╕рдХрд┐рдиреНрдЫред

HighLoad++, Andrey Gushchin (Zabbix): рдЙрдЪреНрдЪ рдкреНрд░рджрд░реНрд╢рди рд░ рдиреЗрдЯрд┐рдн рд╡рд┐рднрд╛рдЬрди

рдЯрд╛рдЗрдорд╕реНрдХреЗрд▓рдбреАрдмреАред рд╣рд╛рдЗрдкрд░рдЯреЗрдмрд▓рд╣рд░реВ

рек.рек.реи рдХреЛ рд▓рд╛рдЧрд┐, рд╣рд╛рдореАрд▓реЗ рдПрдЙрдЯрд╛ рдХреБрд░рд╛рдорд╛ рдзреНрдпрд╛рди рджрд┐рдпреМрдВ, TimescaleDBред рдпреЛ рдХреЗ рд╣реЛ? рдпреЛ Postgres рдХреЛ рд▓рд╛рдЧрд┐ рдПрдХреНрд╕рдЯреЗрдиреНрд╕рди рд╣реЛ, рдЕрд░реНрдерд╛рддреН, рдпрд╕рдорд╛ рдиреЗрдЯрд┐рдн PostgreSQL рдЗрдиреНрдЯрд░рдлреЗрд╕ рдЫред рд╕рд╛рдереИ, рдпреЛ рдПрдХреНрд╕рдЯреЗрдиреНрд╕рдирд▓реЗ рддрдкрд╛рдИрдВрд▓рд╛рдИ рдЯрд╛рдЗрдорд╢реНрд░реГрдВрдЦрд▓рд╛ рдбреЗрдЯрд╛рд╕рдБрдЧ рдзреЗрд░реИ рдХреБрд╢рд▓рддрд╛рдкреВрд░реНрд╡рдХ рдХрд╛рдо рдЧрд░реНрди рд░ рд╕реНрд╡рдЪрд╛рд▓рд┐рдд рд╡рд┐рднрд╛рдЬрди рдЧрд░реНрди рдЕрдиреБрдорддрд┐ рджрд┐рдиреНрдЫред рдпреЛ рдХрд╕реНрддреЛ рджреЗрдЦрд┐рдиреНрдЫ:

HighLoad++, Andrey Gushchin (Zabbix): рдЙрдЪреНрдЪ рдкреНрд░рджрд░реНрд╢рди рд░ рдиреЗрдЯрд┐рдн рд╡рд┐рднрд╛рдЬрди

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

HighLoad++, Andrey Gushchin (Zabbix): рдЙрдЪреНрдЪ рдкреНрд░рджрд░реНрд╢рди рд░ рдиреЗрдЯрд┐рдн рд╡рд┐рднрд╛рдЬрди

рдЯрд╛рдЗрдорд╕реНрдХреЗрд▓рдбреАрдмреА рд░ рдкреЛрд╕реНрдЯрдЧреНрд░реЗрдПрд╕рдХреНрдпреВрдПрд▓

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

HighLoad++, Andrey Gushchin (Zabbix): рдЙрдЪреНрдЪ рдкреНрд░рджрд░реНрд╢рди рд░ рдиреЗрдЯрд┐рдн рд╡рд┐рднрд╛рдЬрди

TimescaleDB рдХрд╕рд░реА рд╕реНрдерд╛рдкрдирд╛ рдЧрд░реНрдиреЗ? рдпреЛ рд╕рдЬрд┐рд▓реЛ рдЫ!

рдпреЛ рдЙрдирдХреЛ рдХрд╛рдЧрдЬрд╛рддрдорд╛ рдЫ, рдпреЛ рд╡рд░реНрдгрди рдЧрд░рд┐рдПрдХреЛ рдЫ - рддрдкрд╛рдИрдВ рдпрд╕рд▓рд╛рдИ рдХреБрдиреИ рдкрдирд┐ рдкреНрдпрд╛рдХреЗрдЬрд╣рд░реВрдмрд╛рдЯ рд╕реНрдерд╛рдкрдирд╛ рдЧрд░реНрди рд╕рдХреНрдиреБрд╣реБрдиреНрдЫ... рдпреЛ рдЖрдзрд┐рдХрд╛рд░рд┐рдХ рдкреЛрд╕реНрдЯрдЧреНрд░реЗрд╕ рдкреНрдпрд╛рдХреЗрдЬрд╣рд░реВрдорд╛ рдирд┐рд░реНрднрд░ рдЧрд░реНрджрдЫред рддрдкрд╛рдИрдВ рдпрд╕рд▓рд╛рдИ рдореНрдпрд╛рдиреБрдЕрд▓ рд░реВрдкрдорд╛ рдХрдореНрдкрд╛рдЗрд▓ рдЧрд░реНрди рд╕рдХреНрдиреБрд╣реБрдиреНрдЫред рдпрд╕реНрддреЛ рднрдпреЛ рдХрд┐ рдореИрд▓реЗ рдпрд╕рд▓рд╛рдИ DB рдХреЛ рд▓рд╛рдЧрд┐ рдХрдореНрдкрд╛рдЗрд▓ рдЧрд░реНрдиреБрдкрд░реНтАНрдпреЛред

HighLoad++, Andrey Gushchin (Zabbix): рдЙрдЪреНрдЪ рдкреНрд░рджрд░реНрд╢рди рд░ рдиреЗрдЯрд┐рдн рд╡рд┐рднрд╛рдЬрди

Zabbix рдорд╛ рд╣рд╛рдореА рдХреЗрд╡рд▓ Extension рд╕рдХреНрд░рд┐рдп рдЧрд░реНрдЫреМрдВред рдорд▓рд╛рдИ рд▓рд╛рдЧреНрдЫ Postgres рдорд╛ Extension рдкреНрд░рдпреЛрдЧ рдЧрд░реНрдиреЗрд╣рд░реВрд▓реЗ... рддрдкрд╛рдИрдВрд▓реЗ рдХреЗрд╡рд▓ Extension рд╕рдХреНрд░рд┐рдп рдЧрд░реНрдиреБрд╣реЛрд╕реН, рддрдкрд╛рдИрдВрд▓реЗ рдкреНрд░рдпреЛрдЧ рдЧрд░реНрдиреЗ Zabbix рдбрд╛рдЯрд╛рдмреЗрд╕рдХреЛ рд▓рд╛рдЧрд┐ рдпрд╕рд▓рд╛рдИ рд╕рд┐рд░реНрдЬрдирд╛ рдЧрд░реНрдиреБрд╣реЛрд╕реНред

рдЕрдирд┐ рдЕрдиреНрддрд┐рдо рдЪрд░рдг...

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

рддрдкрд╛рдИрдВрд▓реЗ рд╣рд╛рдЗрдкрд░рдЯреЗрдмрд▓ рд╕рд┐рд░реНрдЬрдирд╛ рдЧрд░реНрдиреБрдкрд░реНрдиреЗрдЫред рдпрд╕рдХреЛ рд▓рд╛рдЧрд┐ рдПрдЙрдЯрд╛ рд╡рд┐рд╢реЗрд╖ рдкреНрд░рдХрд╛рд░реНрдп рдЫ - рд╣рд╛рдЗрдкрд░рдЯреЗрдмрд▓ рд╕рд┐рд░реНрдЬрдирд╛ рдЧрд░реНрдиреБрд╣реЛрд╕реНред рдпрд╕рдорд╛, рдкрд╣рд┐рд▓реЛ рдкреНрдпрд╛рд░рд╛рдорд┐рдЯрд░ рдпрд╕ DB рдорд╛ рдЖрд╡рд╢реНрдпрдХ рдкрд░реНрдиреЗ рддрд╛рд▓рд┐рдХрд╛ рд╣реЛ (рдЬрд╕рдХреЛ рд▓рд╛рдЧрд┐ рддрдкрд╛рдИрдВрд▓реЗ рд╣рд╛рдЗрдкрд░рдЯреЗрдмрд▓ рд╕рд┐рд░реНрдЬрдирд╛ рдЧрд░реНрдиреБрдкрд░реНрдиреЗрдЫ)ред

HighLoad++, Andrey Gushchin (Zabbix): рдЙрдЪреНрдЪ рдкреНрд░рджрд░реНрд╢рди рд░ рдиреЗрдЯрд┐рдн рд╡рд┐рднрд╛рдЬрди

рд░ chunk_time_interval рджреНрд╡рд╛рд░рд╛ рд╕рд┐рд░реНрдЬрдирд╛ рдЧрд░реНрдиреБрдкрд░реНрдиреЗ рдХреНрд╖реЗрддреНрд░ (рдпреЛ рдкреНрд░рдпреЛрдЧ рдЧрд░реНрдиреБрдкрд░реНрдиреЗ chunks (partitions) рдХреЛ рдЕрдиреНрддрд░рд╛рд▓ рд╣реЛ)ред реорем,рекрежреж рдПрдХ рджрд┐рди рд╣реЛред

migrate_data рдкреНрдпрд╛рд░рд╛рдорд┐рдЯрд░: рдпрджрд┐ рддрдкрд╛рдИрдВрд▓реЗ рдпрд╕рд▓рд╛рдИ true рдорд╛ рд╕реЗрдЯ рдЧрд░реНрдиреБрднрдпреЛ рднрдиреЗ, рдпрд╕рд▓реЗ рд╕рдмреИ рд╣рд╛рд▓рдХреЛ рдбреЗрдЯрд╛рд▓рд╛рдИ рдкреВрд░реНрд╡-рдирд┐рд░реНрдорд┐рдд рднрд╛рдЧрд╣рд░реВрдорд╛ рд╕реНрдерд╛рдирд╛рдиреНрддрд░рдг рдЧрд░реНрджрдЫред

рдореИрд▓реЗ рдЖрдлреИрдВ migrate_data рдкреНрд░рдпреЛрдЧ рдЧрд░реЗрдВ - рддрдкрд╛рдИрдВрдХреЛ DB рдХрддрд┐ рдареВрд▓реЛ рдЫ рднрдиреНрдиреЗ рдЖрдзрд╛рд░рдорд╛ рдпрд╕рд▓реЗ рдзреЗрд░реИ рд╕рдордп рд▓рд┐рдиреНрдЫред рдореЗрд░реЛ рдПрдХ рдЯреЗрд░рд╛рдмрд╛рдЗрдЯ рднрдиреНрджрд╛ рдмрдвреА рдерд┐рдпреЛ - рд╕рд┐рд░реНрдЬрдирд╛ рдЧрд░реНрди рдПрдХ рдШрдгреНрдЯрд╛ рднрдиреНрджрд╛ рдмрдвреА рд╕рдордп рд▓рд╛рдЧреНрдпреЛред рдХреЗрд╣реА рдЕрд╡рд╕реНрдерд╛рдорд╛, рдкрд░реАрдХреНрд╖рдг рдЧрд░реНрджрд╛, рдореИрд▓реЗ рдЯреЗрдХреНрд╕реНрдЯ (history_text) рд░ рд╕реНрдЯреНрд░рд┐рдЩ (history_str) рдХреЛ рд▓рд╛рдЧрд┐ рдЗрддрд┐рд╣рд╛рд╕ рдбреЗрдЯрд╛ рдореЗрдЯрд╛рдПрдБ рддрд╛рдХрд┐ рдорд╛рдЗрдЧреНрд░реЗрдЯ рдирд╣реЛрд╕реН - рдорд▓рд╛рдИ рддрд┐рдиреАрд╣рд░реВрдорд╛ рдЦрд╛рд╕реИ рд░реБрдЪрд┐ рдерд┐рдПрдиред

рдЕрдирд┐ рд╣рд╛рдореАрд▓реЗ рд╣рд╛рдореНрд░реЛ db_extention рдорд╛ рдЧрд░реНрдиреЗ рдЕрдиреНрддрд┐рдо рдЕрдкрдбреЗрдЯ: рд╣рд╛рдореА timescaledb рд╕реНрдерд╛рдкрдирд╛ рдЧрд░реНрдЫреМрдВ рддрд╛рдХрд┐ DB рд░ рд╡рд┐рд╢реЗрд╖ рдЧрд░реА, рд╣рд╛рдореНрд░реЛ "Zabbix" рд▓реЗ db_extention рдЫ рднрдиреЗрд░ рдмреБрдЭреЛрд╕реНред рдпрд╕рд▓реЗ рдпрд╕рд▓рд╛рдИ рд╕рдХреНрд░рд┐рдп рдЧрд░реНрдЫ рд░ TimescaledDB рдХреЛ рд▓рд╛рдЧрд┐ рдЖрд╡рд╢реНрдпрдХ рддреА "рд╕реБрд╡рд┐рдзрд╛рд╣рд░реВ" рдкреНрд░рдпреЛрдЧ рдЧрд░реЗрд░ DB рдорд╛ рд╕рд╣реА рд╡рд╛рдХреНрдп рд░рдЪрдирд╛ рд░ рдкреНрд░рд╢реНрдирд╣рд░реВ рдкреНрд░рдпреЛрдЧ рдЧрд░реНрдЫред

рд╕рд░реНрднрд░ рдХрдиреНрдлрд┐рдЧрд░реЗрд╕рди

рдореИрд▓реЗ рджреБрдИ рд╕рд░реНрднрд░ рдкреНрд░рдпреЛрдЧ рдЧрд░реЗрдВред рдкрд╣рд┐рд▓реЛ рд╕рд░реНрднрд░ рднрд░реНрдЪреБрдЕрд▓ рдореЗрд╕рд┐рди рд╣реЛ, рдПрдХрджрдо рд╕рд╛рдиреЛ, реиреж рдкреНрд░реЛрд╕реЗрд╕рд░рд╣рд░реВ, резрем рдЧрд┐рдЧрд╛рдмрд╛рдЗрдЯ RAMред рдореИрд▓реЗ рдпрд╕рдорд╛ Postgres резреж.рео рдХрдиреНрдлрд┐рдЧрд░ рдЧрд░реЗрдВ:

HighLoad++, Andrey Gushchin (Zabbix): рдЙрдЪреНрдЪ рдкреНрд░рджрд░реНрд╢рди рд░ рдиреЗрдЯрд┐рдн рд╡рд┐рднрд╛рдЬрди

рдЕрдкрд░реЗрдЯрд┐рдЩ рд╕рд┐рд╕реНрдЯрдо рдерд┐рдпреЛ Debian, рдлрд╛рдЗрд▓ рдкреНрд░рдгрд╛рд▓реА - xfsред рдореИрд▓реЗ рдпреЛ рдбрд╛рдЯрд╛рдмреЗрд╕ рд╡рд┐рд╢реЗрд╖ рд░реВрдкрдорд╛ рдкреНрд░рдпреЛрдЧ рдЧрд░реНрди рдиреНрдпреВрдирддрдо рд╕реЗрдЯрд┐рдЩрд╣рд░реВ рдмрдирд╛рдПрдХреЛ рдЫреБ, Zabbix рд▓реЗ рдкреНрд░рдпреЛрдЧ рдЧрд░реНрдиреЗ рдХреБрд░рд╛рд╣рд░реВ рдШрдЯрд╛рдПрд░ред Zabbix рд╕рд░реНрднрд░, PostgreSQL, рд░ рд▓реЛрдб рдПрдЬреЗрдиреНрдЯрд╣рд░реВ рдкрдирд┐ рдпрд╕ рдореЗрд╕рд┐рдирдорд╛ рд╕реНрдерд╛рдкрдирд╛ рдЧрд░рд┐рдПрдХрд╛ рдерд┐рдПред

HighLoad++, Andrey Gushchin (Zabbix): рдЙрдЪреНрдЪ рдкреНрд░рджрд░реНрд╢рди рд░ рдиреЗрдЯрд┐рдн рд╡рд┐рднрд╛рдЬрди

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

HighLoad++, Andrey Gushchin (Zabbix): рдЙрдЪреНрдЪ рдкреНрд░рджрд░реНрд╢рди рд░ рдиреЗрдЯрд┐рдн рд╡рд┐рднрд╛рдЬрди

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

рдХрд╛рд░реНрдпрд╕рдореНрдкрд╛рджрди рдкрд░реАрдХреНрд╖рдгред PostgreSQL: рейремK NVP рд╣рд░реВ

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

HighLoad++, Andrey Gushchin (Zabbix): рдЙрдЪреНрдЪ рдкреНрд░рджрд░реНрд╢рди рд░ рдиреЗрдЯрд┐рдн рд╡рд┐рднрд╛рдЬрди

рдЕрдЧрд╛рдбрд┐ рдпрд╕реНрддрд╛ рдзреЗрд░реИ рдЧреНрд░рд╛рдлрд╣рд░реВ рд╣реБрдиреЗрдЫрдиреНред рдпреЛ Zabbix рд╕рд░реНрднрд░ рдХрд╛рд░реНрдпрд╕рдореНрдкрд╛рджрдирдХреЛ рдорд╛рдирдХ рдбреНрдпрд╛рд╕рдмреЛрд░реНрдб рд╣реЛред

HighLoad++, Andrey Gushchin (Zabbix): рдЙрдЪреНрдЪ рдкреНрд░рджрд░реНрд╢рди рд░ рдиреЗрдЯрд┐рдн рд╡рд┐рднрд╛рдЬрди

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

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

рдХрд╛рд░реНрдпрд╕рдореНрдкрд╛рджрди рдкрд░реАрдХреНрд╖рдгред PostgreSQL: рейремK NVP рд╣рд░реВ

рддреНрдпрд╕рдкрдЫрд┐ рдореИрд▓реЗ рддреНрдпрд╣реА рд╣рд╛рд░реНрдбрд╡реЗрдпрд░рдорд╛ рд▓реЛрдб рдмрдврд╛рдПрд░ рдкреНрд░рддрд┐ рд╕реЗрдХреЗрдиреНрдб релреж рд╣рдЬрд╛рд░ рдорд╛рди рдкреБрд░реНтАНрдпрд╛рдПрдБред "рд╣рд╛рдЙрд╕рдХреАрдкрд░" рдмрд╛рдЯ рд▓реЛрдб рдЧрд░реНрджрд╛, рдЧрдгрдирд╛ рд╕рд╣рд┐рдд реи-рей рд╕реЗрдХреЗрдиреНрдбрдорд╛ резреж рд╣рдЬрд╛рд░ рдорд╛рди рд▓реЗрдЦрд┐рдиреНрдереНрдпреЛред рдЬреБрди рд╡рд╛рд╕реНрддрд╡рдорд╛ рдирд┐рдореНрди рд╕реНрдХреНрд░рд┐рдирд╕рдЯрдорд╛ рджреЗрдЦрд╛рдЗрдПрдХреЛ рдЫ:

HighLoad++, Andrey Gushchin (Zabbix): рдЙрдЪреНрдЪ рдкреНрд░рджрд░реНрд╢рди рд░ рдиреЗрдЯрд┐рдн рд╡рд┐рднрд╛рдЬрди

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

HighLoad++, Andrey Gushchin (Zabbix): рдЙрдЪреНрдЪ рдкреНрд░рджрд░реНрд╢рди рд░ рдиреЗрдЯрд┐рдн рд╡рд┐рднрд╛рдЬрди

рдХрд╛рд░реНрдпрд╕рдореНрдкрд╛рджрди рдкрд░реАрдХреНрд╖рдгред PostgreSQL: рейремK NVP рд╣рд░реВ

рддреНрдпрд╕рдкрдЫрд┐ рдореИрд▓реЗ рдпрд╕рд▓рд╛рдИ рдкреНрд░рддрд┐ рд╕реЗрдХреЗрдиреНрдб реореж рд╣рдЬрд╛рд░ рдорд╛рдирдорд╛ рдмрдврд╛рдПрдБ:

HighLoad++, Andrey Gushchin (Zabbix): рдЙрдЪреНрдЪ рдкреНрд░рджрд░реНрд╢рди рд░ рдиреЗрдЯрд┐рдн рд╡рд┐рднрд╛рдЬрди

рдпреЛ рд▓рдЧрднрдЧ рекрежреж рд╣рдЬрд╛рд░ рдбреЗрдЯрд╛ рддрддреНрд╡рд╣рд░реВ, реиреореж рд╣рдЬрд╛рд░ рдЯреНрд░рд┐рдЧрд░рд╣рд░реВ рдерд┐рдПред рдЗрддрд┐рд╣рд╛рд╕ рд╕рд┐рдЩреНрдХрд░рд╣рд░реВ рд▓реЛрдб рдЧрд░реЗрд░ рд╕рдореНрдорд┐рд▓рди, рддрдкрд╛рдИрдВрд▓реЗ рджреЗрдЦреНрди рд╕рдХреНрдиреБрд╣реБрдиреНрдЫ (рддреА рдордзреНрдпреЗ рейреж рд╡рдЯрд╛ рдерд┐рдП) рдкрд╣рд┐рд▓реЗ рдиреИ рдзреЗрд░реИ рдЙрдЪреНрдЪ рдерд┐рдпреЛред рддреНрдпрд╕рдкрдЫрд┐ рдореИрд▓реЗ рд╡рд┐рднрд┐рдиреНрди рдкреНрдпрд╛рд░рд╛рдорд┐рдЯрд░рд╣рд░реВ рдмрдврд╛рдПрдБ: рдЗрддрд┐рд╣рд╛рд╕ рд╕рд┐рдЩреНрдХрд░рд╣рд░реВ, рдХреНрдпрд╛рд╕... рдпрд╕ рд╣рд╛рд░реНрдбрд╡реЗрдпрд░рдорд╛, рдЗрддрд┐рд╣рд╛рд╕ рд╕рд┐рдЩреНрдХрд░рд╣рд░реВрдХреЛ рд▓реЛрдбрд┐рдЩ рдЕрдзрд┐рдХрддрдордорд╛ рдмрдвреНрди рдерд╛рд▓реНрдпреЛ, рд▓рдЧрднрдЧ "рд╢реЗрд▓реНрдлрдорд╛" - рддрджрдиреБрд╕рд╛рд░, HistoryCache рдзреЗрд░реИ рдЙрдЪреНрдЪ рд▓реЛрдбрдорд╛ рдЧрдпреЛ:

HighLoad++, Andrey Gushchin (Zabbix): рдЙрдЪреНрдЪ рдкреНрд░рджрд░реНрд╢рди рд░ рдиреЗрдЯрд┐рдн рд╡рд┐рднрд╛рдЬрди

рдпреЛ рд╕рдмреИ рд╕рдордп рдо рдкреНрд░рдгрд╛рд▓реАрдХрд╛ рд╕рдмреИ рдкреНрдпрд╛рд░рд╛рдорд┐рдЯрд░рд╣рд░реВ (рдкреНрд░реЛрд╕реЗрд╕рд░ рдХрд╕рд░реА рдкреНрд░рдпреЛрдЧ рдЧрд░рд┐рдиреНрдЫ, RAM) рдирд┐рдЧрд░рд╛рдиреА рдЧрд░рд┐рд░рд╣реЗрдХреЛ рдерд┐рдПрдБ рд░ рдбрд┐рд╕реНрдХрдХреЛ рдЙрдкрдпреЛрдЧ рдЕрдзрд┐рдХрддрдо рднрдПрдХреЛ рдкрд╛рдПрдБ - рдореИрд▓реЗ рдпреЛ рд╣рд╛рд░реНрдбрд╡реЗрдпрд░рдорд╛, рдпреЛ рднрд░реНрдЪреБрдЕрд▓ рдореЗрд╕рд┐рдирдорд╛ рдпреЛ рдбрд┐рд╕реНрдХрдХреЛ рдЕрдзрд┐рдХрддрдо рдХреНрд╖рдорддрд╛ рд╣рд╛рд╕рд┐рд▓ рдЧрд░реЗрдВред "рдкреЛрд╕реНрдЯрдЧреНрд░реЗрд╕" рд▓реЗ рдпрддрд┐ рддреАрд╡реНрд░рддрд╛рдорд╛ рдзреЗрд░реИ рд╕рдХреНрд░рд┐рдп рд░реВрдкрдорд╛ рдбреЗрдЯрд╛ рдбрдореНрдк рдЧрд░реНрди рдерд╛рд▓реНрдпреЛ, рд░ рдбрд┐рд╕реНрдХ рдЕрдм рд▓реЗрдЦреНрди, рдкрдвреНрди рд╕рдХреНрд╖рдо рдерд┐рдПрди...

HighLoad++, Andrey Gushchin (Zabbix): рдЙрдЪреНрдЪ рдкреНрд░рджрд░реНрд╢рди рд░ рдиреЗрдЯрд┐рдн рд╡рд┐рднрд╛рдЬрди

рдореИрд▓реЗ рдЕрд░реНрдХреЛ рд╕рд░реНрднрд░ рд▓рд┐рдПрдБ рдЬрд╕рдорд╛ рдкрд╣рд┐рд▓реЗ рдиреИ рекрео рдкреНрд░реЛрд╕реЗрд╕рд░ рд░ резреирео рдЧрд┐рдЧрд╛рдмрд╛рдЗрдЯ рд░реНтАНрдпрд╛рдо рдерд┐рдпреЛ:

HighLoad++, Andrey Gushchin (Zabbix): рдЙрдЪреНрдЪ рдкреНрд░рджрд░реНрд╢рди рд░ рдиреЗрдЯрд┐рдн рд╡рд┐рднрд╛рдЬрди

рдореИрд▓реЗ рдпрд╕рд▓рд╛рдИ "рдЯреНрдпреБрди" рдкрдирд┐ рдЧрд░реЗрдВ - рд╣рд┐рд╕реНрдЯреНрд░реА рд╕рд┐рдЩреНрдХрд░ (ремреж рдЯреБрдХреНрд░рд╛) рд╕реНрдерд╛рдкрдирд╛ рдЧрд░реЗрдВ рд░ рд╕реНрд╡реАрдХрд╛рд░реНрдп рдкреНрд░рджрд░реНрд╢рди рд╣рд╛рд╕рд┐рд▓ рдЧрд░реЗрдВред рд╡рд╛рд╕реНрддрд╡рдорд╛, рд╣рд╛рдореА "рд╢реЗрд▓реНрдлрдорд╛" рдЫреИрдиреМрдВ, рддрд░ рдпреЛ рд╕рдореНрднрд╡рддрдГ рдкреНрд░рджрд░реНрд╢рдирдХреЛ рд╕реАрдорд╛ рд╣реЛ, рдЬрд╣рд╛рдБ рдпрд╕рдХреЛ рдмрд╛рд░реЗрдорд╛ рдкрд╣рд┐рд▓реЗ рдиреИ рдХреЗрд╣реА рдЧрд░реНрди рдЖрд╡рд╢реНрдпрдХ рдЫред

рдХрд╛рд░реНрдпрд╕рдореНрдкрд╛рджрди рдкрд░реАрдХреНрд╖рдгред рдЯрд╛рдЗрдорд╕реНрдХреЗрд▓DB: реореж рд╣рдЬрд╛рд░ NVP рд╣рд░реВ

рдореЗрд░реЛ рдореБрдЦреНрдп рд▓рдХреНрд╖реНрдп TimescaleDB рдкреНрд░рдпреЛрдЧ рдЧрд░реНрдиреБ рдерд┐рдпреЛред рдкреНрд░рддреНрдпреЗрдХ рдЧреНрд░рд╛рдлрд▓реЗ рдПрдЙрдЯрд╛ рдЧрд┐рд░рд╛рд╡рдЯ рджреЗрдЦрд╛рдЙрдБрдЫ:

HighLoad++, Andrey Gushchin (Zabbix): рдЙрдЪреНрдЪ рдкреНрд░рджрд░реНрд╢рди рд░ рдиреЗрдЯрд┐рдн рд╡рд┐рднрд╛рдЬрди

рдпреА рдЕрд╕рдлрд▓рддрд╛рд╣рд░реВ рдХреЗрд╡рд▓ рдбреЗрдЯрд╛ рдорд╛рдЗрдЧреНрд░реЗрд╕рди рд╣реБрдиреНред рддреНрдпрд╕ рдкрдЫрд┐, Zabbix рд╕рд░реНрднрд░рдорд╛ рдЗрддрд┐рд╣рд╛рд╕ рд╕рд┐рдЩреНрдХрд░ рд▓реЛрдб рдЧрд░реНрдиреЗ рдкреНрд░реЛрдлрд╛рдЗрд▓, рддрдкрд╛рдИрдВрд▓реЗ рджреЗрдЦреНрди рд╕рдХреНрдиреБрд╣реБрдиреНрдЫ, рдзреЗрд░реИ рдкрд░рд┐рд╡рд░реНрддрди рднрдпреЛред рдпрд╕рд▓реЗ рддрдкрд╛рдИрдВрд▓рд╛рдИ рд▓рдЧрднрдЧ рей рдЧреБрдгрд╛ рдЫрд┐рдЯреЛ рдбреЗрдЯрд╛ рдШреБрд╕рд╛рдЙрди рд░ рдХрдо HistoryCache рдкреНрд░рдпреЛрдЧ рдЧрд░реНрди рдЕрдиреБрдорддрд┐ рджрд┐рдиреНрдЫ - рддрджрдиреБрд╕рд╛рд░, рддрдкрд╛рдИрдВрд╕рдБрдЧ рд╕рдордпрдореИ рдбреЗрдЯрд╛ рдбреЗрд▓рд┐рднрд░ рд╣реБрдиреЗрдЫред рдлреЗрд░рд┐, рдкреНрд░рддрд┐ рд╕реЗрдХреЗрдиреНрдб реореж рд╣рдЬрд╛рд░ рдорд╛рдирд╣рд░реВ рдПрдХрджрдо рдЙрдЪреНрдЪ рджрд░ рд╣реЛ (рдЕрд╡рд╢реНрдп рдкрдирд┐, Yandex рдХреЛ рд▓рд╛рдЧрд┐ рд╣реЛрдЗрди)ред рд╕рд╛рдорд╛рдиреНрдпрддрдпрд╛, рдпреЛ рдПрдЙрдЯрд╛ рд╕рд░реНрднрд░рдХреЛ рд╕рд╛рде рдПрдХрджрдо рдареВрд▓реЛ рд╕реЗрдЯрдЕрдк рд╣реЛред

PostgreSQL рдкреНрд░рджрд░реНрд╢рди рдкрд░реАрдХреНрд╖рдг: резреирежK NVP рд╣рд░реВ

рддреНрдпрд╕рдкрдЫрд┐ рдореИрд▓реЗ рдбреЗрдЯрд╛ рддрддреНрд╡рд╣рд░реВрдХреЛ рд╕рдВрдЦреНрдпрд╛рдХреЛ рдорд╛рди рдЖрдзрд╛ рдорд┐рд▓рд┐рдпрдирдорд╛ рдмрдврд╛рдПрдБ рд░ рдкреНрд░рддрд┐ рд╕реЗрдХреЗрдиреНрдб резреирел рд╣рдЬрд╛рд░рдХреЛ рдЕрдиреБрдорд╛рдирд┐рдд рдорд╛рди рдкреНрд░рд╛рдкреНрдд рдЧрд░реЗрдВ:

HighLoad++, Andrey Gushchin (Zabbix): рдЙрдЪреНрдЪ рдкреНрд░рджрд░реНрд╢рди рд░ рдиреЗрдЯрд┐рдн рд╡рд┐рднрд╛рдЬрди

рдЕрдирд┐ рдореИрд▓реЗ рдпреА рдЧреНрд░рд╛рдлрд╣рд░реВ рдкрд╛рдПрдБ:

HighLoad++, Andrey Gushchin (Zabbix): рдЙрдЪреНрдЪ рдкреНрд░рджрд░реНрд╢рди рд░ рдиреЗрдЯрд┐рдн рд╡рд┐рднрд╛рдЬрди

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

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

"рд╕рдореБрджрд╛рдп" рдорд╛ рдкрдирд┐ рдЙрджрд╛рд╣рд░рдгрд╣рд░реВ рдЫрдиреН:

HighLoad++, Andrey Gushchin (Zabbix): рдЙрдЪреНрдЪ рдкреНрд░рджрд░реНрд╢рди рд░ рдиреЗрдЯрд┐рдн рд╡рд┐рднрд╛рдЬрди

рд╡реНрдпрдХреНрддрд┐рд▓реЗ TimescaleDB рдкрдирд┐ рд╕рдХреНрд╖рдо рдкрд╛рд░реНрдпреЛ рд░ рдкреНрд░реЛрд╕реЗрд╕рд░рдорд╛ io.weight рдХреЛ рдкреНрд░рдпреЛрдЧрдХреЛ рднрд╛рд░ рдШрдЯреНрдпреЛ; рд░ TimescaleDB рд╕рдорд╛рд╡реЗрд╢ рднрдПрдХреЛ рдХрд╛рд░рдгрд▓реЗ рдЖрдиреНрддрд░рд┐рдХ рдкреНрд░рдХреНрд░рд┐рдпрд╛рд╣рд░реВрдХреЛ рддрддреНрд╡рд╣рд░реВрдХреЛ рдкреНрд░рдпреЛрдЧ рдкрдирд┐ рдШрдЯреНрдпреЛред рд░ рдпреА рд╕рд╛рдзрд╛рд░рдг рдкреНрдпрд╛рдирдХреЗрдХ рдбрд┐рд╕реНрдХрд╣рд░реВ рд╣реБрдиреН, рдЕрд░реНрдерд╛рддреН, рд╕рд╛рдзрд╛рд░рдг рдбрд┐рд╕реНрдХрд╣рд░реВрдорд╛ рдПрдХ рд╕рд╛рдзрд╛рд░рдг рднрд░реНрдЪреБрдЕрд▓ рдореЗрд╕рд┐рди (SSD рд╣реЛрдЗрди)!

рдбрд┐рд╕реНрдХ рдХрд╛рд░реНрдпрд╕рдореНрдкрд╛рджрдирд▓реЗ рд╕реАрдорд┐рдд рдХреЗрд╣реА рд╕рд╛рдирд╛ рд╕реЗрдЯрдЕрдкрд╣рд░реВрдХреЛ рд▓рд╛рдЧрд┐, TimescaleDB рдзреЗрд░реИ рд░рд╛рдореНрд░реЛ рд╕рдорд╛рдзрд╛рди рдЬрд╕реНрддреЛ рджреЗрдЦрд┐рдиреНрдЫред рдпрд╕рд▓реЗ рддрдкрд╛рдИрдВрд▓рд╛рдИ рдбрд╛рдЯрд╛рдмреЗрд╕рдХреЛ рд▓рд╛рдЧрд┐ рдЫрд┐рдЯреЛ рд╣рд╛рд░реНрдбрд╡реЗрдпрд░рдорд╛ рдорд╛рдЗрдЧреНрд░реЗрдЯ рдЧрд░реНрдиреБ рдЕрдШрд┐ рд░рд╛рдореНрд░реЛрд╕рдБрдЧ рдХрд╛рдо рдЧрд░реНрди рдЬрд╛рд░реА рд░рд╛рдЦреНрди рдЕрдиреБрдорддрд┐ рджрд┐рдиреЗрдЫред

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

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

рджрд░реНрд╢рдХрд╣рд░реВрдХреЛ рдкреНрд░рд╢реНрди (рдпрд╕рдкрдЫрд┐ A рдХреЛ рд░реВрдкрдорд╛ рдЙрд▓реНрд▓реЗрдЦ рдЧрд░рд┐рдПрдХреЛ): тАУ рдпрджрд┐ TimescaleDB рд╕реЗрдЯрдЕрдк рдЧрд░реНрди рдпрддрд┐ рд╕рдЬрд┐рд▓реЛ рдЫ, рд░ рдпрд╕рд▓реЗ рдпрд╕реНрддреЛ рдкреНрд░рджрд░реНрд╢рди рд╡реГрджреНрдзрд┐ рдкреНрд░рджрд╛рди рдЧрд░реНрджрдЫ рднрдиреЗ, рд╕рд╛рдпрдж рдпрд╕рд▓рд╛рдИ Postgres рд╕рдБрдЧ Zabbix рд╕реЗрдЯрдЕрдк рдЧрд░реНрдиреЗ рдЙрддреНрддрдо рдЕрднреНрдпрд╛рд╕рдХреЛ рд░реВрдкрдорд╛ рдкреНрд░рдпреЛрдЧ рдЧрд░реНрдиреБрдкрд░реНрдЫ? рд░ рдХреЗ рдпреЛ рд╕рдорд╛рдзрд╛рдирдорд╛ рдХреБрдиреИ рд╕рдорд╕реНрдпрд╛ рд░ рдмреЗрдлрд╛рдЗрджрд╛рд╣рд░реВ рдЫрдиреН, рд╡рд╛, рдпрджрд┐ рдореИрд▓реЗ рдЖрдлреНрдиреИ рд▓рд╛рдЧрд┐ Zabbix рдмрдирд╛рдЙрдиреЗ рдирд┐рд░реНрдгрдп рдЧрд░реЗрдВ рднрдиреЗ, рдХреЗ рдо рд╕реБрд░рдХреНрд╖рд┐рдд рд░реВрдкрдорд╛ Postgres рд▓рд┐рди рд╕рдХреНрдЫреБ, рддреНрдпрд╣рд╛рдБ рддреБрд░реБрдиреНрддреИ Timescale рд╕реНрдерд╛рдкрдирд╛ рдЧрд░реНрди рд╕рдХреНрдЫреБ, рдпрд╕рд▓рд╛рдИ рдкреНрд░рдпреЛрдЧ рдЧрд░реНрди рд╕рдХреНрдЫреБ рд░ рдХреБрдиреИ рд╕рдорд╕реНрдпрд╛рдХреЛ рдмрд╛рд░реЗрдорд╛ рд╕реЛрдЪреНрди рд╕рдХреНрджреИрдиреБ?

HighLoad++, Andrey Gushchin (Zabbix): рдЙрдЪреНрдЪ рдкреНрд░рджрд░реНрд╢рди рд░ рдиреЗрдЯрд┐рдн рд╡рд┐рднрд╛рдЬрди

рдПрдЬреА: тАУ рд╣реЛ, рдо рднрдиреНрдЫреБ рдХрд┐ TimescaleDB рдПрдХреНрд╕рдЯреЗрдиреНрд╕рдирд╕рдБрдЧреИ Postgres рдкреНрд░рдпреЛрдЧ рдЧрд░реНрдиреБ рд░рд╛рдореНрд░реЛ рд╕рд┐рдлрд╛рд░рд┐рд╕ рд╣реЛред рдореИрд▓реЗ рднрдиреЗрдЭреИрдВ, рдпреЛ "рд╕реБрд╡рд┐рдзрд╛" рдкреНрд░рдпреЛрдЧрд╛рддреНрдордХ рднрдП рдкрдирд┐ рдзреЗрд░реИ рд░рд╛рдореНрд░рд╛ рд╕рдореАрдХреНрд╖рд╛рд╣рд░реВ рдЫрдиреНред рддрд░ рд╡рд╛рд╕реНрддрд╡рдорд╛, рдкрд░реАрдХреНрд╖рдгрд╣рд░реВрд▓реЗ рджреЗрдЦрд╛рдЙрдБрдЫрдиреН рдХрд┐ рдпреЛ рдПрдХ рдЙрддреНрдХреГрд╖реНрдЯ рд╕рдорд╛рдзрд╛рди рд╣реЛ (TimescaleDB рд╕рдБрдЧ), рд░ рдорд▓рд╛рдИ рд▓рд╛рдЧреНрдЫ рдХрд┐ рдпреЛ рд╡рд┐рдХрд╕рд┐рдд рд╣реБрдиреЗрдЫ! рд╣рд╛рдореА рдпреЛ рдПрдХреНрд╕рдЯреЗрдиреНрд╕рди рдХрд╕рд░реА рд╡рд┐рдХрд╕рд┐рдд рд╣реБрдиреНрдЫ рднрдиреЗрд░ рдирд┐рдЧрд░рд╛рдиреА рдЧрд░рд┐рд░рд╣реЗрдХрд╛ рдЫреМрдВ рд░ рдЖрд╡рд╢реНрдпрдХ рдкрд░реНрдиреЗ рдХреБрд░рд╛рд╣рд░реВ рд╕рдорд╛рдзрд╛рди рдЧрд░реНрдиреЗрдЫреМрдВред

рд╣рд╛рдореАрд▓реЗ рд╡рд┐рдХрд╛рд╕рдХреЛ рдХреНрд░рдордорд╛ рдЙрдиреАрд╣рд░реВрдХреЛ рдПрдЙрдЯрд╛ рдкреНрд░рд╕рд┐рджреНрдз "рд╡рд┐рд╢реЗрд╖рддрд╛рд╣рд░реВ" рдорд╛ рдкрдирд┐ рднрд░ рдкрд░реНрдпреМрдВ: рдпрд╕рд▓реЗ рддрдкрд╛рдИрдВрд▓рд╛рдИ рднрд╛рдЧрд╣рд░реВрд╕рдБрдЧ рдЕрд▓рд┐ рдлрд░рдХ рддрд░рд┐рдХрд╛рд▓реЗ рдХрд╛рдо рдЧрд░реНрди рдЕрдиреБрдорддрд┐ рджрд┐рдпреЛред рддрд░ рддреНрдпрд╕рдкрдЫрд┐ рддрд┐рдиреАрд╣рд░реВрд▓реЗ рдЕрд░реНрдХреЛ рд░рд┐рд▓реАрдЬрдорд╛ рдпрд╕рд▓рд╛рдИ рдХрд╛рдЯреЗ, рд░ рд╣рд╛рдореАрд▓реЗ рддреНрдпреЛ рдХреЛрдбрдорд╛ рднрд░ рдкрд░реНрди рдЫреЛрдбреНрдиреБ рдкрд░реНрдпреЛред рдо рдзреЗрд░реИ рд╕реЗрдЯрдЕрдкрд╣рд░реВрдорд╛ рдпреЛ рд╕рдорд╛рдзрд╛рди рдкреНрд░рдпреЛрдЧ рдЧрд░реНрди рд╕рд┐рдлрд╛рд░рд┐рд╕ рдЧрд░реНрдиреЗрдЫреБред рдпрджрд┐ рддрдкрд╛рдИрдВ MySQL рдкреНрд░рдпреЛрдЧ рдЧрд░реНрдиреБрд╣реБрдиреНрдЫ рднрдиреЗ... рдордзреНрдпрдо рд╕реЗрдЯрдЕрдкрд╣рд░реВрдХреЛ рд▓рд╛рдЧрд┐, рдХреБрдиреИ рдкрдирд┐ рд╕рдорд╛рдзрд╛рди рд░рд╛рдореНрд░реЛрд╕рдБрдЧ рдХрд╛рдо рдЧрд░реНрджрдЫред

A: тАУ рд╕рдореБрджрд╛рдпрдХреЛ рдкрдЫрд┐рд▓реНрд▓реЛ рдЪрд╛рд░реНрдЯрдорд╛, тАЬрд╣рд╛рдЙрд╕рдХреАрдкрд░тАЭ рднрдПрдХреЛ рдЪрд╛рд░реНрдЯ рдерд┐рдпреЛ:

HighLoad++, Andrey Gushchin (Zabbix): рдЙрдЪреНрдЪ рдкреНрд░рджрд░реНрд╢рди рд░ рдиреЗрдЯрд┐рдн рд╡рд┐рднрд╛рдЬрди

рдК рдХрд╛рдо рдЧрд░рд┐рд░рд╣реНрдпреЛред рд╣рд╛рдЙрд╕рдХрд┐рдкрд░рд▓реЗ рдЯрд╛рдЗрдорд╕реНрдХреЗрд▓рдбреАрдмреАрд╕рдБрдЧ рдХреЗ рдЧрд░реНрдЫ?

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

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

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

A: тАУ рд╣рд╛рдореАрд▓реЗ рдкрд╣рд┐рд▓реЗ рдиреИ рдЧреИрд░-SQL рдХреЛ рд╡рд┐рд╖рдпрдорд╛ рдХреБрд░рд╛ рдЧрд░рд┐рд╕рдХреЗрдХрд╛ рдЫреМрдВред рдЬрд╣рд╛рдБрд╕рдореНрдо рдореИрд▓реЗ рдмреБрдЭреЗрдХреЛ рдЫреБ, Zabbix рд▓рд╛рдИ рд╡рд╛рд╕реНрддрд╡рдорд╛ рдбреЗрдЯрд╛ рдкрд░рд┐рдорд╛рд░реНрдЬрди рдЧрд░реНрди рдЖрд╡рд╢реНрдпрдХ рдЫреИрди, рд░ рдпреЛ рд╕рдмреИ рд▓рдЧ рдЬрд╕реНрддреИ рд╣реЛред рдХреЗ рд╡рд┐рд╢реЗрд╖ DB рд╣рд░реВ рдкреНрд░рдпреЛрдЧ рдЧрд░реНрди рд╕рдореНрднрд╡ рдЫ рдЬрд╕рд▓реЗ рдЖрдлреНрдиреЛ рдбреЗрдЯрд╛ рдкрд░рд┐рд╡рд░реНрддрди рдЧрд░реНрди рд╕рдХреНрджреИрди, рддрд░ рдПрдХреИ рд╕рдордпрдорд╛ рдмрдЪрдд рдЧрд░реНрди, рдЬрдореНрдорд╛ рдЧрд░реНрди рд░ рдзреЗрд░реИ рдЫрд┐рдЯреЛ рдлрд┐рд░реНрддрд╛ рдЧрд░реНрди рд╕рдХреНрдЫ - рдЙрджрд╛рд╣рд░рдгрдХрд╛ рд▓рд╛рдЧрд┐, рдХреНрд▓рд┐рдХрд╣рд╛рдЙрд╕, рдХрд╛рдлреНрдХрд╛ рдЬрд╕реНрддреЛ рдХреЗрд╣рд┐?.. рдХрд╛рдлреНрдХрд╛ рдкрдирд┐ рд▓рдЧ рд╣реЛ! рдХреЗ рддрд┐рдиреАрд╣рд░реВрд▓рд╛рдИ рдХреБрдиреИ рди рдХреБрдиреИ рд░реВрдкрдорд╛ рдПрдХреАрдХреГрдд рдЧрд░реНрди рд╕рдореНрднрд╡ рдЫ?

рдПрдЬреА: тАУ рддрдкрд╛рдИрдВ рдЕрдирд▓реЛрдбрд┐рдЩ рдЧрд░реНрди рд╕рдХреНрдиреБрд╣реБрдиреНрдЫред рд╕рдВрд╕реНрдХрд░рдг рей.рек рджреЗрдЦрд┐ рд╣рд╛рдореАрд╕рдБрдЧ рдПрдЙрдЯрд╛ рдирд┐рд╢реНрдЪрд┐рдд "рд╕реБрд╡рд┐рдзрд╛" рдЫ: рддрдкрд╛рдИрдВ рд╕рдмреИ рдРрддрд┐рд╣рд╛рд╕рд┐рдХ рдлрд╛рдЗрд▓рд╣рд░реВ, рдШрдЯрдирд╛рд╣рд░реВ, рдЕрд░реВ рд╕рдмреИ рдХреБрд░рд╛ рдлрд╛рдЗрд▓рд╣рд░реВрдорд╛ рд▓реЗрдЦреНрди рд╕рдХреНрдиреБрд╣реБрдиреНрдЫ; рд░ рддреНрдпрд╕рдкрдЫрд┐ рдХреЗрд╣реА рд╣реНрдпрд╛рдиреНрдбрд▓рд░ рдкреНрд░рдпреЛрдЧ рдЧрд░реЗрд░ рддрд┐рдиреАрд╣рд░реВрд▓рд╛рдИ рдХреБрдиреИ рдкрдирд┐ рдЕрдиреНрдп DB рдорд╛ рдкрдард╛рдЙрди рд╕рдХреНрдиреБрд╣реБрдиреНрдЫред рд╡рд╛рд╕реНрддрд╡рдорд╛, рдзреЗрд░реИ рдорд╛рдирд┐рд╕рд╣рд░реВрд▓реЗ рдкреБрди: рдХрд╛рдо рдЧрд░реНрдЫрдиреН рд░ DB рдорд╛ рд╕рд┐рдзреИ рд▓реЗрдЦреНрдЫрдиреНред рдЙрдбрд╛рдирдорд╛, рдЗрддрд┐рд╣рд╛рд╕ рд╕рд┐рдЩреНрдХрд░рд╣рд░реВрд▓реЗ рдпреЛ рд╕рдмреИ рдлрд╛рдЗрд▓рд╣рд░реВрдорд╛ рд▓реЗрдЦреНрдЫрдиреН, рдпреА рдлрд╛рдЗрд▓рд╣рд░реВ рдШреБрдорд╛рдЙрдБрдЫрдиреН, рд░ рдпрд╕реНрддреИ рдЕрдиреНрдп, рд░ рддрдкрд╛рдИрдВ рдпрд╕рд▓рд╛рдИ Clickhouse рдорд╛ рд╕реНрдерд╛рдирд╛рдиреНрддрд░рдг рдЧрд░реНрди рд╕рдХреНрдиреБрд╣реБрдиреНрдЫред рдо рдпреЛрдЬрдирд╛рд╣рд░реВрдХреЛ рдмрд╛рд░реЗрдорд╛ рдХреЗрд╣реА рднрдиреНрди рд╕рдХреНрджрд┐рди, рддрд░ рд╕рд╛рдпрдж NoSQL рд╕рдорд╛рдзрд╛рдирд╣рд░реВ (рдЬрд╕реНрддреИ Clickhouse) рдХреЛ рд▓рд╛рдЧрд┐ рдердк рд╕рдорд░реНрдерди рдЬрд╛рд░реА рд░рд╣рдиреЗрдЫред

A: тАУ рд╕рд╛рдорд╛рдиреНрдпрддрдпрд╛, рдпреЛ рдерд╛рд╣рд╛ рд╣реБрдиреНрдЫ рдХрд┐ рдкреЛрд╕реНрдЯрдЧреНрд░реЗрд╕рдмрд╛рдЯ рдкреВрд░реНрдг рд░реВрдкрдорд╛ рдЫреБрдЯрдХрд╛рд░рд╛ рдкрд╛рдЙрди рд╕рдореНрднрд╡ рдЫ?

рдПрдЬреА: - рдЕрд╡рд╢реНрдп рдкрдирд┐, Zabbix рдорд╛ рд╕рдмреИрднрдиреНрджрд╛ рдХрдард┐рди рднрд╛рдЧ рдРрддрд┐рд╣рд╛рд╕рд┐рдХ рддрд╛рд▓рд┐рдХрд╛рд╣рд░реВ рд╣реБрдиреН, рдЬрд╕рд▓реЗ рд╕рдмреИрднрдиреНрджрд╛ рдзреЗрд░реИ рд╕рдорд╕реНрдпрд╛рд╣рд░реВ рд░ рдШрдЯрдирд╛рд╣рд░реВ рд╕рд┐рд░реНрдЬрдирд╛ рдЧрд░реНрджрдЫред рдпрд╕ рдЕрд╡рд╕реНрдерд╛рдорд╛, рдпрджрд┐ рддрдкрд╛рдИрдВрд▓реЗ рд▓рд╛рдореЛ рд╕рдордпрд╕рдореНрдо рдШрдЯрдирд╛рд╣рд░реВ рднрдгреНрдбрд╛рд░рдг рдЧрд░реНрдиреБрднрдПрди рд░ рдХреБрдиреИ рдЕрдиреНрдп рджреНрд░реБрдд рднрдгреНрдбрд╛рд░рдгрдорд╛ рдкреНрд░рд╡реГрддреНрддрд┐рд╣рд░реВрд╕рдБрдЧ рдЗрддрд┐рд╣рд╛рд╕ рднрдгреНрдбрд╛рд░рдг рдЧрд░реНрдиреБрднрдПрди рднрдиреЗ, рд╕рд╛рдорд╛рдиреНрдпрддрдпрд╛, рдорд▓рд╛рдИ рд▓рд╛рдЧреНрдЫ рдХрд┐ рдХреБрдиреИ рд╕рдорд╕реНрдпрд╛ рд╣реБрдиреЗрдЫреИрдиред

A: - рдЙрджрд╛рд╣рд░рдгрдХрд╛ рд▓рд╛рдЧрд┐, рдпрджрд┐ рддрдкрд╛рдИрдВрд▓реЗ рдХреНрд▓рд┐рдХрд╣рд╛рдЙрд╕рдорд╛ рд╕реНрд╡рд┐рдЪ рдЧрд░реНрдиреБрднрдпреЛ рднрдиреЗ рд╕рдмреИ рдХреБрд░рд╛ рдХрддрд┐ рдЫрд┐рдЯреЛ рдХрд╛рдо рдЧрд░реНрдиреЗрдЫ рднрдиреЗрд░ рдХреЗ рддрдкрд╛рдИрдВ рдЕрдиреБрдорд╛рди рдЧрд░реНрди рд╕рдХреНрдиреБрд╣реБрдиреНрдЫ?

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

A: - рддреНрдпрд╕реЛрднрдП рд╣рд╛рдореА рд╕рдорд╛рди рд▓рдбрд╛рдИрдХреЛ рдмрд╛рд░реЗрдорд╛ рдХреБрд░рд╛ рдЧрд░реНрджреИрдЫреМрдВ, рд░ рдпреА рджреНрд░реБрдд рдмреАрдбреАрд╣рд░реВрдХреЛ рдареВрд▓реЛ рдлрд╛рдЗрджрд╛рдХреЛ рдмрд╛рд░реЗрдорд╛ рд╣реЛрдЗрди?

рдПрдЬреА: - рдорд▓рд╛рдИ рд▓рд╛рдЧреНрдЫ рдЬрдм рд╣рд╛рдореА рдПрдХреАрдХреГрдд рд╣реБрдиреНрдЫреМрдВ, рддреНрдпрд╣рд╛рдБ рдЕрдЭ рд╕рдЯреАрдХ рдкрд░реАрдХреНрд╖рдгрд╣рд░реВ рд╣реБрдиреЗрдЫрдиреНред

A: - рдкреБрд░рд╛рдиреЛ рд░рд╛рдореНрд░реЛ RRD рдХрд╣рд╛рдБ рдЧрдпреЛ? рддрдкрд╛рдИрдВрд▓рд╛рдИ SQL рдбрд╛рдЯрд╛рдмреЗрд╕рд╣рд░реВрдорд╛ рд╕реНрд╡рд┐рдЪ рдЧрд░реНрди рдХреЗ рд▓реЗ рдкреНрд░реЗрд░рд┐рдд рдЧрд░реНтАНрдпреЛ? рд╕реБрд░реБрдорд╛, рд╕рдмреИ рдореЗрдЯреНрд░рд┐рдХреНрд╕ RRD рдорд╛ рд╕рдЩреНрдХрд▓рди рдЧрд░рд┐рдиреНрдереНрдпреЛред

рдПрдЬреА: тАУ тАЬZabbixтАЭ рдорд╛ RRD рд╕рд╛рдпрдж рдзреЗрд░реИ рдкреБрд░рд╛рдиреЛ рд╕рдВрд╕реНрдХрд░рдгрдорд╛ рдерд┐рдпреЛред рддреНрдпрд╣рд╛рдБ рд╕рдзреИрдВ SQL рдбрд╛рдЯрд╛рдмреЗрд╕рд╣рд░реВ рдерд┐рдП - рдХреНрд▓рд╛рд╕рд┐рдХ рджреГрд╖реНрдЯрд┐рдХреЛрдгред рдХреНрд▓рд╛рд╕рд┐рдХ рджреГрд╖реНрдЯрд┐рдХреЛрдг MySQL, PostgreSQL рд╣реЛ (рддрд┐рдиреАрд╣рд░реВ рдзреЗрд░реИ рд▓рд╛рдореЛ рд╕рдордпрджреЗрдЦрд┐ рдЕрд╡рд╕реНрдерд┐рдд рдЫрдиреН)ред рд╣рд╛рдореАрд╕рдБрдЧ SQL рд░ RRD рдбрд╛рдЯрд╛рдмреЗрд╕рд╣рд░реВрдХреЛ рд▓рд╛рдЧрд┐ рд╕рд╛рдЭрд╛ рдЗрдиреНрдЯрд░рдлреЗрд╕ рдЫ, рд╣рд╛рдореАрд▓реЗ рдпрд╕рд▓рд╛рдИ рд▓рдЧрднрдЧ рдХрд╣рд┐рд▓реНрдпреИ рдкреНрд░рдпреЛрдЧ рдЧрд░реЗрдХрд╛ рдЫреИрдиреМрдВред

HighLoad++, Andrey Gushchin (Zabbix): рдЙрдЪреНрдЪ рдкреНрд░рджрд░реНрд╢рди рд░ рдиреЗрдЯрд┐рдн рд╡рд┐рднрд╛рдЬрди

рднрд┐рдбрд┐рдпреЛ рдкреНрд▓реЗ рдЧрд░реНрдиреБрд╣реЛрд╕реН

рдХреЗрд╣реА рд╡рд┐рдЬреНрдЮрд╛рдкрдирд╣рд░реВ ЁЯЩВ

рд╣рд╛рдореАрд╕рдБрдЧ рд░рд╣рдиреБ рднрдПрдХреЛрдорд╛ рдзрдиреНрдпрд╡рд╛рджред рддрдкрд╛рдИрд▓рд╛рдИ рд╣рд╛рдореНрд░рд╛ рд▓реЗрдЦрд╣рд░реВ рдордирдкрд░реНрдЫ? рдердк рд░реЛрдЪрдХ рд╕рд╛рдордЧреНрд░реА рд╣реЗрд░реНрди рдЪрд╛рд╣рдиреБрд╣реБрдиреНрдЫ? рд╣рд╛рдореАрд▓рд╛рдИ рдЕрд░реНрдбрд░ рдЧрд░реЗрд░ рд╡рд╛ рд╕рд╛рдереАрд╣рд░реВрд▓рд╛рдИ рд╕рд┐рдлрд╛рд░рд┐рд╕ рдЧрд░реЗрд░ рд╕рдорд░реНрдерди рдЧрд░реНрдиреБрд╣реЛрд╕реН, $4.99 рдмрд╛рдЯ рд╡рд┐рдХрд╛рд╕рдХрд░реНрддрд╛рд╣рд░реВрдХреЛ рд▓рд╛рдЧрд┐ рдХреНрд▓рд╛рдЙрдб VPS, рдкреНрд░рд╡рд┐рд╖реНрдЯрд┐-рд╕реНрддрд░ рд╕рд░реНрднрд░рд╣рд░реВрдХреЛ рдПрдХ рдЕрджреНрд╡рд┐рддреАрдп рдПрдирд╛рд▓рдЧ, рдЬреБрди рд╣рд╛рдореАрд▓реЗ рддрдкрд╛рдИрдВрдХреЛ рд▓рд╛рдЧрд┐ рдЖрд╡рд┐рд╖реНрдХрд╛рд░ рдЧрд░реЗрдХреЛ рд╣реЛ: VPS (KVM) E5-2697 v3 (6 рдХреЛрд░) 10GB DDR4 480GB SSD 1Gbps $ 19 рдмрд╛рдЯ рд╡рд╛ рдХрд╕рд░реА рд╕рд░реНрднрд░ рд╕рд╛рдЭрд╛ рдЧрд░реНрдиреЗ рдмрд╛рд░реЗ рд╕рдореНрдкреВрд░реНрдг рд╕рддреНрдп? (RAID1 рд░ RAID10 рд╕рдБрдЧ рдЙрдкрд▓рдмреНрдз, 24 рдХреЛрд░ рд╕рдореНрдо рд░ 40GB DDR4 рд╕рдореНрдо)ред

рдбреЗрд▓ R730xd 2x рдПрдореНрд╕реНрдЯрд░реНрдбрдордХреЛ рдЗрдХреНрд╡рд┐рдирд┐рдХреНрд╕ рдЯрд┐рдпрд░ IV рдбрд╛рдЯрд╛ рд╕реЗрдиреНрдЯрд░рдорд╛ рд╕рд╕реНрддреЛ рдЫ? рдпрд╣рд╛рдБ рдорд╛рддреНрд░ 2 x Intel TetraDeca-Core Xeon 2x E5-2697v3 2.6GHz 14C 64GB DDR4 4x960GB SSD 1Gbps 100 TV $199 рдмрд╛рдЯ рдиреЗрджрд░рд▓реНрдпрд╛рдгреНрдб рдорд╛! Dell R420 - 2x E5-2430 2.2Ghz 6C 128GB DDR3 2x960GB SSD 1Gbps 100TB - $99 рдмрд╛рдЯ! рдмрд╛рд░реЗ рдкрдвреНрдиреБрд╣реЛрд╕реН рдкреВрд░реНрд╡рд╛рдзрд╛рд░ рдХрд░реНрдкреЛрд░реЗрд╢рди рдХрд╕рд░реА рдирд┐рд░реНрдорд╛рдг рдЧрд░реНрдиреЗред рдбреЗрд▓ R730xd E5-2650 v4 рд╕рд░реНрднрд░рд╣рд░реВрдХреЛ рдкреНрд░рдпреЛрдЧрдХреЛ рд╕рд╛рде рдПрдХ рдкреИрд╕рд╛рдХреЛ рд▓рд╛рдЧрд┐ 9000 рдпреВрд░реЛ рдореВрд▓реНрдпрдХреЛ рд╡рд░реНрдЧ?

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

DDoS рд╕реБрд░рдХреНрд╖рд╛, VPS VDS рд╕рд░реНрднрд░рд╣рд░реВ рднрдПрдХрд╛ рд╕рд╛рдЗрдЯрд╣рд░реВрдХреЛ рд▓рд╛рдЧрд┐ рднрд░рдкрд░реНрджреЛ рд╣реЛрд╕реНрдЯрд┐рдЩ рдЦрд░рд┐рдж рдЧрд░реНрдиреБрд╣реЛрд╕реН ЁЯФе DDoS рд╕реБрд░рдХреНрд╖рд╛, VPS VDS рд╕рд░реНрднрд░рд╣рд░реВ рд╕рд╣рд┐рддрдХреЛ рднрд░рдкрд░реНрджреЛ рд╡реЗрдмрд╕рд╛рдЗрдЯ рд╣реЛрд╕реНрдЯрд┐рдЩ рдХрд┐рдиреНрдиреБрд╣реЛрд╕реН | ProHoster