рд╣рд╛рдореА рд╕рдордп, рд╕реНрдирд╛рдпреБ рд░ рдорд╛рдирд╡-рдШрдгреНрдЯрд╛ рдмрдЪрдд рдЧрд░реНрдЫреМрдВ

рд╣рд╛рдореНрд░рд╛ рдкрд░рд┐рдпреЛрдЬрдирд╛рд╣рд░реВ рд╕рд╛рдорд╛рдиреНрдпрддрдпрд╛ рдХреНрд╖реЗрддреНрд░реАрдп рд╣реБрдиреНрдЫрдиреН, рд░ рдЧреНрд░рд╛рд╣рдХрд╣рд░реВ рдкреНрд░рд╛рдп: рдордиреНрддреНрд░рд╛рд▓рдпрд╣рд░реВ рд╣реБрдиреНред рддрд░, рд╕рд╛рд░реНрд╡рдЬрдирд┐рдХ рдХреНрд╖реЗрддреНрд░рдХрд╛ рдЕрддрд┐рд░рд┐рдХреНрдд рдирд┐рдЬреА рд╕рдВрд╕реНрдерд╛рд╣рд░реВрд▓реЗ рдкрдирд┐ рд╣рд╛рдореНрд░рд╛ рдкреНрд░рдгрд╛рд▓реАрд╣рд░реВ рдкреНрд░рдпреЛрдЧ рдЧрд░реНрдЫрдиреНред рддрд┐рдиреАрд╣рд░реВрд╕рдБрдЧ рд╡реНрдпрд╛рд╡рд╣рд╛рд░рд┐рдХ рд░реВрдкрдорд╛ рдХреБрдиреИ рд╕рдорд╕реНрдпрд╛рд╣рд░реВ рдЫреИрдирдиреНред

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

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

рд╣рд╛рдореА рд╕рдордп, рд╕реНрдирд╛рдпреБ рд░ рдорд╛рдирд╡-рдШрдгреНрдЯрд╛ рдмрдЪрдд рдЧрд░реНрдЫреМрдВ

/awr

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

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

рд░ рддреНрдпрд╕рдкрдЫрд┐ рдореИрд▓реЗ рд╕реЛрдЪреЗ: "рдкреНрд░рддрд┐рд╡реЗрджрди рдЙрддреНрдкрдиреНрди рдЧрд░реНрди рдкреНрд░рд╢рд╛рд╕рдХрд╣рд░реВ рдЖрд╡рд╢реНрдпрдХ рдкрд░реНрджреИрди ..."ред рдЖрдЦрд┐рд░, рд░рд┐рдкреЛрд░реНрдЯ рд╕рдЩреНрдХрд▓рди рдЧрд░реНрдиреБ рднрдиреЗрдХреЛ sql рд╕реНрдХреНрд░рд┐рдкреНрдЯ @$ORACLE_HOME/rdbms/admin/awrrpt.sql рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рдЧрд░реНрдиреБ рд╣реЛ рд░ рд╕рд░реНрднрд░рдмрд╛рдЯ рд░рд┐рдкреЛрд░реНрдЯрд▓рд╛рдИ рддрдкрд╛рдИрдВрдХреЛ рдард╛рдЙрдБрдорд╛ рд▓реИрдЬрд╛рдиреБ рд╣реЛ... рдУрд╣реЛ, рд╣рд╛рдореА рдЙрддреНрдкрд╛рджрдирдХреЛ рд▓рд╛рдЧрд┐ рд╡рд┐рдХрд╛рд╕рд▓рд╛рдИ рдЕрдиреБрдорддрд┐ рджрд┐рдБрджреИрдиреМрдВред

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

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

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

рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рд╕реБрд░реБ рдЧрд░реЗрдХреЛ рдЫреБ ред рдореИрд▓реЗ рдпреЛ рдЧрд░реЗрдВ, рдореИрд▓реЗ рд╕рдХреЗрд╕рдореНрдо PHP рдорд╛ рдЧрд░реЗрдВ (рд╣рд╛рдореНрд░реЛ рдПрдкреНрд▓рд┐рдХреЗрд╕рди рдЖрдлреИрдВ PHP рдорд╛ рдЫ, рдо рдкрд╛рдЗрдердирдорд╛ рднрдиреНрджрд╛ рдпрд╕рдорд╛ рдзреЗрд░реИ рдирд┐рдкреБрдг рдЫреБ)ред рдо рд░рд╛рдореНрд░реЛ рдХреЛрдбрд░ рд╣реЛрдЗрди, рддреНрдпрд╕реИрд▓реЗ рдо рддрдкрд╛рдИрдВрд▓рд╛рдИ рдореЗрд░реЛ рдХреЛрдб рджреЗрдЦрд╛рдЙрдиреЗ рдЫреИрди :)

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

рдЬрд╕реНрддреЛ рдЖрджреЗрд╢ рдкреНрд░рд╛рдкреНрдд рднрдПрдХреЛ рдЫ /рдПрдЖрд░ рдПрди, рдЬрд╣рд╛рдБ N рдкреВрд░реНрдг рдШрдгреНрдЯрд╛рдХреЛ рд╕рдВрдЦреНрдпрд╛ рд╣реЛ рдЬрд╕рдХреЛ рд▓рд╛рдЧрд┐ рд░рд┐рдкреЛрд░реНрдЯ рдЖрд╡рд╢реНрдпрдХ рдЫ (рдкреВрд░реНрд╡рдирд┐рд░реНрдзрд╛рд░рд┐рдд рд░реВрдкрдорд╛ - 1 рдШрдгреНрдЯрд╛), рдПрдХ рд╣рдкреНрддрд╛рдХреЛ рд▓рд╛рдЧрд┐ рдкрдирд┐, рдпрджрд┐ рдбрд╛рдЯрд╛рдмреЗрд╕ рдкреБрди: рд╕реБрд░реБ рдЧрд░рд┐рдПрдХреЛ рдЫреИрди рднрдиреЗ, рдмреЛрдЯрд▓реЗ рддреБрд░реБрдиреНрддреИ рдХрд╛рдо рдЧрд░реНрди рдерд╛рд▓реНрдЫ, рд░рд┐рдкреЛрд░реНрдЯ рд╕рдЩреНрдХрд▓рди рдЧрд░реНрджрдЫ, рдпрд╕рд▓рд╛рдИ рдкреНрд░рдХрд╛рд╢рд┐рдд рдЧрд░реНрджрдЫред рд╡реЗрдм рдкреГрд╖реНрда рд░ рддреБрд░реБрдиреНрддреИ (рд▓рдЧрднрдЧ рддреНрдпрд╣рд╛рдБ) рдзреЗрд░реИ-рдЖрд╡рд╢реНрдпрдХ рд░рд┐рдкреЛрд░реНрдЯрдХреЛ рд▓рд┐рдЩреНрдХ рдкреНрд░рджрд╛рди рдЧрд░реНрджрдЫред

рд▓рд┐рдЩреНрдХ рдкрдЫреНрдпрд╛рдЙрдиреБрд╣реЛрд╕реН рд░ рдпреЛ рдпрд╣рд╛рдБ рдЫ, AWR рд░рд┐рдкреЛрд░реНрдЯ:

рд╣рд╛рдореА рд╕рдордп, рд╕реНрдирд╛рдпреБ рд░ рдорд╛рдирд╡-рдШрдгреНрдЯрд╛ рдмрдЪрдд рдЧрд░реНрдЫреМрдВ

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

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

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

/pgBadger

рд╣рд╛рдореАрд╕рдБрдЧ PHP рдорд╛ PostgreSQL рд╕рдБрдЧ рд╕рдВрдпреЛрдЬрдирдорд╛ рдЕрдиреНрдп рдЕрдиреБрдкреНрд░рдпреЛрдЧрд╣рд░реВ рдкрдирд┐ рдЫрдиреНред рдореИрд▓реЗ рд╕рдореВрд╣ рдЪреНрдпрд╛рдЯрд╣рд░реВрдорд╛ - рд╕рдорд╛рди рд╕рд┐рджреНрдзрд╛рдиреНрдд рдкреНрд░рдпреЛрдЧ рдЧрд░реЗрд░ рдЖрд╡рд╢реНрдпрдХ рдкрд░реЗрдХрд╛рд╣рд░реВрдХрд╛ рд▓рд╛рдЧрд┐ pgBadger рд░рд┐рдкреЛрд░реНрдЯрд╣рд░реВрдХреЛ рд╕рдЩреНрдХрд▓рди рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рдЧрд░реЗрдВред рд╕реБрд░реБрдорд╛ рддрд┐рдиреАрд╣рд░реВрд▓реЗ рдпрд╕рд▓рд╛рдИ рдкреНрд░рдпреЛрдЧ рдЧрд░реЗ, рддрд░ рддрд┐рдиреАрд╣рд░реВрд▓реЗ рд░реЛрдХреЗред рдХрд╛рд░реНрдпрдХреНрд╖рдорддрд╛ рдЕрдирд╛рд╡рд╢реНрдпрдХ рд░реВрдкрдорд╛ рдХрд╛рдЯрд┐рдпреЛред

/ рдХрд░реНрддрд╡реНрдп

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

/tnls

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

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

рддрдкрд╛рдИрдВ рдЗрдЪреНрдЫрд┐рдд рдореЗрдиреБ рд╡рд╕реНрддреБрдорд╛ "рдкрд╕реНрдиреБрд╣реЛрд╕реН", рдЖрдлреНрдиреЛ рдкрд░рд┐рдпреЛрдЬрдирд╛ рдЪрдпрди рдЧрд░реНрдиреБрд╣реЛрд╕реН, рдПрдХ рдорд┐рдиреЗрдЯ рдкрд░реНрдЦрдиреБрд╣реЛрд╕реН рд░ рд╕рдмреИрдЬрдирд╛ рдЦреБрд╕реА рд░ рд╕рдиреНрддреБрд╖реНрдЯ рдЫрдиреН ...

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

/ecp_to_pem

рдердк рддрдереНрдпрд╛рдЩреНрдХрд╣рд░реВрд▓реЗ рджреЗрдЦрд╛рдП рдХрд┐ рдпреЛ рдЕрдХреНрд╕рд░ рд░реВрдкрд╛рдиреНрддрд░рдг рдЧрд░реНрди рдЖрд╡рд╢реНрдпрдХ рдЫ PEM рдврд╛рдБрдЪрд╛рдорд╛ EDS Crypto Pro(рдмреЗрд╕ реиреиреи) рд╡рд┐рднрд┐рдиреНрди рдПрдХреАрдХрд░рдгрдХрд╛ рд▓рд╛рдЧрд┐, рд░ рд╣рд╛рдореАрд╕рдБрдЧ рддреА рдзреЗрд░реИ рдЫрдиреНред рдХрд╛рд░реНрдп: рдПрдЙрдЯрд╛ рдХрдиреНрдЯреЗрдирд░ рд▓рд┐рдиреБрд╣реЛрд╕реН, P12FromGostCSP рдЙрдкрдпреЛрдЧрд┐рддрд╛ рд╕реНрдерд╛рдкрдирд╛ рднрдПрдХреЛ рд╡рд┐рдиреНрдбреЛрдЬ рдХрдореНрдкреНрдпреБрдЯрд░рдорд╛ рдкреНрд░рддрд┐рд▓рд┐рдкрд┐ рдЧрд░реНрдиреБрд╣реЛрд╕реН (рднреБрдХреНрддрд╛рдиреА рдЧрд░реНрдиреБрд╣реЛрд╕реН), рдпрд╕рд▓рд╛рдИ pfx рдорд╛ рд░реВрдкрд╛рдиреНрддрд░рдг рдЧрд░реНрдиреБрд╣реЛрд╕реН, рд░ рддреНрдпрд╕рдкрдЫрд┐ OpenSSL (GOST рдПрдиреНрдХреНрд░рд┐рдкреНрд╢рдирдХреЛ рд▓рд╛рдЧрд┐ рд╕рдорд░реНрдерди рд╕рд╣рд┐рдд) рдкреНрд░рдпреЛрдЧ рдЧрд░реА pfx рд▓рд╛рдИ рд░реВрдкрд╛рдиреНрддрд░рдг рдЧрд░реНрдиреБрд╣реЛрд╕реНред рдпреЛ рдзреЗрд░реИ рд╕реБрд╡рд┐рдзрд╛рдЬрдирдХ рдЫреИрди, рддрд░ рддрдкрд╛рдИрдВ рдпрд╕рд▓рд╛рдИ рдЖрдлреНрдиреЛ рдФрдВрд▓рд╛рд╣рд░реВрдХреЛ рд╕реНрдиреНрдпрд╛рдкрдорд╛ рдЪрд╛рд╣рдиреБрд╣реБрдиреНрдЫред

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

рдЕрдиреНрддрд┐рдо рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрдирдХреЛ рд╕рдордпрдорд╛, рдирдпрд╛рдБ рдЗрдиреНрдХреНрд░рд┐рдкреНрд╢рди рдврд╛рдБрдЪрд╛рдорд╛ рд╕реНрд╡рд┐рдЪ рдЧрд░реНрди рдЖрджреЗрд╢ рдЬрд╛рд░реА рдЧрд░рд┐рдПрдХреЛ рдерд┐рдпреЛ - gost-2012ред рдЬрд╣рд╛рдБрд╕рдореНрдо рдорд▓рд╛рдИ рд╕рдореНрдЭрдирд╛ рдЫ, рддреНрдпрд╕ рд╕рдордпрдорд╛ рдЙрдкрдпреЛрдЧрд┐рддрд╛рд▓реЗ рдкреБрд░рд╛рдиреЛ GOST (2001) рд╕рдБрдЧ рдорд╛рддреНрд░ рдХрд╛рдо рдЧрд░реНрдпреЛ, рд╕рд╛рдпрдж рдпреЛ рдЕрд░реНрдХреЛ рджрдпрд╛рд▓реБ рд╡реНрдпрдХреНрддрд┐рдмрд╛рдЯ рдЕрд░реНрдХреЛ рд╕рдорд╛рди рдЙрдкрдпреЛрдЧрд┐рддрд╛ рдерд┐рдпреЛ, рдорд▓рд╛рдИ рдареНрдпрд╛рдХреНрдХреИ рдпрд╛рдж рдЫреИрдиред
рдирдпрд╛рдБ GOST рдорд╛ рд╕рдВрдХреНрд░рдордг рдкрдЫрд┐, рдмрдЯ рдХреЛ рдХрд╛рд░реНрдпрдХреНрд╖рдорддрд╛ рд╕реБрд░рдХреНрд╖рд╛ рдХрд╛рд░рдгрд╣рд░реБ рдХреЛ рд▓рд╛рдЧреА рд╣рдЯрд╛рдЗрдпреЛред рдпрд╕рд▓рд╛рдИ рдбрдХрд░ рдХрдиреНрдЯреЗрдирд░рдорд╛ рд▓рд╛рдЧреВ рдЧрд░рд┐рдпреЛред

рдбрдХрд░рдлрд╛рдЗрд▓, рдпрджрд┐ рдХрд╕реИрд▓рд╛рдИ рдЖрд╡рд╢реНрдпрдХ рдЫ рднрдиреЗ:

FROM ubuntu:16.04                                                                                                                                                                        
RUN apt update && apt -y install git sudo wget unzip gcc g++ make &&                        
   cd /srv/ && git clone https://github.com/kov-serg/get-cpcert.git &&                     
   cd get-cpcert && chmod +x *.sh && ./prepare.sh && ./build.sh &&                         
   mkdir -p /srv/{in,out} &&                                                               
   echo '#!/bin/bash' > /srv/getpem.sh &&                                                  
   echo 'cd /srv/get-cpcert' >> /srv/getpem.sh &&                                          
   echo './get-cpcert /srv/in/$CONT.000 $PASS > /srv/out/$CONT.pem' >> /srv/getpem.sh &&   
   chmod +x /srv/getpem.sh                                                                  ENTRYPOINT /srv/getpem.sh

рд░реВрдкрд╛рдиреНрддрд░рдг рдЧрд░реНрдирдХреЛ рд▓рд╛рдЧрд┐, рддрдкрд╛рдИрдВрд▓реЗ рдореВрд▓ рдХрдиреНрдЯреЗрдирд░ (xxx.000 рдЬрд╕реНрддреИ рдбрд╛рдЗрд░реЗрдХреНрдЯрд░реА) /srv/in рдбрд╛рдЗрд░реЗрдХреНрдЯрд░реАрдорд╛ рд░рд╛рдЦреНрдиреБ рдкрд░реНрдЫ, рд░ рд╕рдорд╛рдкреНрдд pem рд▓рд╛рдИ /srv/out рдорд╛ рд▓реИрдЬрд╛рдиреБрдкрд░реНрдЫред

рд░реВрдкрд╛рдиреНрддрд░рдг рдЧрд░реНрди:

 docker run -t -i -e CONT='<╨╕╨╝╤П ╨┤╨╕╤А╨╡╨║╤В╨╛╤А╨╕╨╕ ╤Б ╨║╨╛╨╜╤В╨╡╨╣╨╜╨╡╤А╨╛╨╝(╨▒╨╡╨╖ ".000")>' -e PASS='<╨┐╨░╤А╨╛╨╗╤М ╨┤╨╗╤П ╨║╨╛╨╜╤В╨╡╨╣╨╜╨╡╤А╨░>' -v /srv/in:/srv/in -v /srv/out:/srv/out --name ecptopem <╨░╨┤╤А╨╡╤Б ╨╜╨░╤И╨╡╨│╨╛ ╤А╨╡╨┐╨╛╨╖╨╕╤В╨╛╤А╨╕╤П>/med/ecptopem:latest 

/emstop рд░ /emstart

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

EM рдХрд╣рд┐рд▓реЗрдХрд╛рд╣реАрдБ рднрд╛рд░реА рд▓реЛрдб рдЕрдиреНрддрд░реНрдЧрдд рдХреНрд░реНрдпрд╛рд╕ рд╣реБрдиреНрдЫ, рд░ рдпрд╕рд▓рд╛рдИ рдкреБрди: рд╕реБрд░реБ рдЧрд░реНрди... рддрдкрд╛рдИрдВрд▓реЗ ssh рдорд╛рд░реНрдлрдд рдЬрдбрд╛рди рдЧрд░реНрди рд░ рдЯрд░реНрдорд┐рдирд▓ рдорд╛рд░реНрдлрдд рдкреБрди: рд╕реБрд░реБ рдЧрд░реНрди рдЖрд╡рд╢реНрдпрдХ рдЫред "рдкреНрд░рд╢рд╛рд╕рдХрд╣рд░реВ рдпрд╕рдорд╛ рд░рд╛рдореНрд░реЛ рдЫрдиреН," рд╣рд╛рдореНрд░реЛ рдирдпрд╛рдБ рд╕рд╣рдХрд░реНрдореАрд▓реЗ рдирд┐рд░реНрдгрдп рдЧрд░реЗред DBMS рдорд╛ рднрд╛рд░реА рднрд╛рд░ рд╣рд╛рдореНрд░реЛ рд▓рд╛рдЧрд┐ рдЕрд╕рд╛рдорд╛рдиреНрдп рдЫреИрди, рд░ EM рдкреБрди: рд╕реБрд░реБ рдЧрд░реНрди рдЕрдиреБрд░реЛрдзрд╣рд░реВ рдкрдирд┐ рд╕рд╛рдорд╛рдиреНрдп рдЫрдиреНред рддреНрдпрд╕рдкрдЫрд┐ рдПрдЙрдЯреИ рдкрд░рд┐рджреГрд╢реНрдп: рддрдирд╛рд╡, рдЬрд▓рди рд░ рд╕рдорд╕реНрдпрд╛ рдХреЛ рд╕рдорд╛рдзрд╛рди рдХреЛ рд▓рд╛рдЧреА рдЦреЛрдЬреАред рддреНрдпрд╕реИрд▓реЗ рдПрдЙрдЯреИ рд╕рдореВрд╣ рдЪреНрдпрд╛рдЯ рдорд╛ рдирд┐рдореНрди рдЖрджреЗрд╢ рджреЗрдЦрд╛ рдкрд░реНрдпреЛ: /emstop рд░ /emstartред

рд╣рд╛рдореА рд╕рдордп, рд╕реНрдирд╛рдпреБ рд░ рдорд╛рдирд╡-рдШрдгреНрдЯрд╛ рдмрдЪрдд рдЧрд░реНрдЫреМрдВ

/рдорд╛рд░реНрдиреБ

рдпрджрд┐ рдбрд╛рдЯрд╛рдмреЗрд╕рдорд╛ рдмрд▓рд┐рдпреЛ рдкреНрд░рддрд┐рд╕реНрдкрд░реНрдзрд╛ рдЫ, рд░ рдпреЛ рдХрд╣рд┐рд▓реЗрдХрд╛рд╣реАрдВ рд╣реБрдиреНрдЫ, рдпреЛ рдЪрд╛рдБрдбреИ рдбрд╛рдЯрд╛рдмреЗрд╕ рдЕрдирд▓реЛрдб рдЧрд░реНрди рдЖрд╡рд╢реНрдпрдХ рдЫред рд╕рдмреИрднрдиреНрджрд╛ рдЫрд┐рдЯреЛ рддрд░рд┐рдХрд╛ рднрдиреЗрдХреЛ рд╕рдорд╕реНрдпрд╛рдЧреНрд░рд╕реНрдд рдкреНрд░рдХреНрд░рд┐рдпрд╛рд▓рд╛рдИ рдорд╛рд░реНрдиреБ рд╣реЛ... рдпреЛ рдЧрд░реНрдирдХреЛ рд▓рд╛рдЧрд┐, ssh, kill -9 рдорд╛рд░реНрдлрдд рдЬрдбрд╛рди рдЧрд░реНрдиреБрд╣реЛрд╕реН... рдмреЛрдЯрд▓реЗ рдорджреНрджрдд рдЧрд░реНрдиреЗрдЫ!

рд╣рд╛рдореА рд╕рдордп, рд╕реНрдирд╛рдпреБ рд░ рдорд╛рдирд╡-рдШрдгреНрдЯрд╛ рдмрдЪрдд рдЧрд░реНрдЫреМрдВ

рдПрд▓реЗрдХреНрд╕реАрд▓реЗ рдЯреЛрд▓реАрдХреЛ рдкреНрд░рд╢рдВрд╕рд╛ рдЧрд░реЗ рд░ рдпрд╕рд▓рд╛рдИ рдорд╛рдпрд╛рд▓реБ рдирд╛рдо рджрд┐рдП - "рдХрд┐рд▓реНрдпрд╛рд▓реНрдХрд╛" рд╡рд╛ рдмрдиреНрджреБрдХред
рдПрдХ рджрд┐рди, рдПрд▓реЗрдХреНрд╕реАрд▓реЗ рдХрд╕рд░реА рдкреНрд░рдпрд╛рд╕ рд░ рдкреАрдбрд╛ рднреЛрдЧреЗрдХреЛ рд╣реЗрд░реЗрдкрдЫрд┐, рдкреНрд░рддреНрдпреЗрдХ рдкреНрд░рдХреНрд░рд┐рдпрд╛рдХреЛ рд▓рд╛рдЧрд┐ рдкреНрд░рддреНрдпреЗрдХ рдкрдЯрдХ xxx рдкреНрд░рд╡рд┐рд╖реНрдЯ / рдорд╛рд░реНрдиреЗ, рдореИрд▓реЗ рд╣рд╛рдореНрд░реЛ рдмрдиреНрджреВрдХрдорд╛ "рдорд▓реНрдЯреА рдмреНрдпрд╛рд░реЗрд▓" рдердкреНрдиреЗ рдирд┐рд░реНрдгрдп рдЧрд░реЗ:

рд╣рд╛рдореА рд╕рдордп, рд╕реНрдирд╛рдпреБ рд░ рдорд╛рдирд╡-рдШрдгреНрдЯрд╛ рдмрдЪрдд рдЧрд░реНрдЫреМрдВ

рддреНрдпреЛ рд░рд╛рдореНрд░реЛ рдЫ! рд╕рдмреИ рдХреБрд░рд╛ рддрдкрд╛рдИрдХреЛ рд▓рд╛рдЧрд┐ рд╣реЛ, рдПрд▓реЗрдХреНрд╕реА, рдмрд╕ рдХрд╛рдо рдЧрд░реНрдиреБрд╣реЛрд╕реН, рдкреНрд░рд┐рдп!

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

/alertlog

рдареАрдХ рдЫ, рдХреЗрд╡рд▓ рдпрджрд┐, рдореИрд▓реЗ рдЖрджреЗрд╢ рдЧрд░реЗрдВ:
/alertlog <рд▓рд╛рдЗрдирд╣рд░реВрдХреЛ рд╕рдВрдЦреНрдпрд╛> - рдЕрд▓рд░реНрдЯрд▓рдЧ рд▓рд╛рдЗрдирд╣рд░реВрдХреЛ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рд╕рдВрдЦреНрдпрд╛ рдкреНрд░рд╛рдкреНрдд рдЧрд░реНрдиреБрд╣реЛрд╕реН
рдмреЛрдЯрд▓реЗ рдЕрд▓рд░реНрдЯрд▓рдЧ рддрд╛рдиреНрдЫ рд░ рдпрд╕рд▓рд╛рдИ рд╣рд╛рдореНрд░реЛ рд╕реЗрд╡рд╛рдорд╛ рдкрдард╛рдЙрдБрдЫ, рдЬрд╕реНрддреИ рдкреЗрд╕реНрдЯрдмрд┐рди, рдЬрд╕рд▓рд╛рдИ pyste рднрдирд┐рдиреНрдЫ, рд░ рдЕрдиреБрд░реЛрдз рдЪреНрдпрд╛рдЯрдорд╛ рдЯрд╛рдБрд╕реНрдиреЗ рд▓рд┐рдЩреНрдХ рдкрдард╛рдЙрдБрдЫред

/ рдЪреЗрдХ

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

рд╣рд╛рдореА рд╕рдордп, рд╕реНрдирд╛рдпреБ рд░ рдорд╛рдирд╡-рдШрдгреНрдЯрд╛ рдмрдЪрдд рдЧрд░реНрдЫреМрдВ

/checks рдЖрджреЗрд╢рд▓реЗ рд╕рд░рд▓ рд░ рдЕрд╕реНрдкрд╖реНрдЯ рдореЗрдиреБ рджреЗрдЦрд╛рдЙрдБрдЫ; рдпрд╕ рдкрдЯрдХ рд╣рд╛рдореНрд░рд╛ рд╕рд╛рдереАрд╣рд░реВрд▓реЗ рдирд┐рд░реНрджреЗрд╢рди рдмрд┐рдирд╛ рдпреЛ рдЖрджреЗрд╢ рдХрд╕рд░реА рдкреНрд░рдпреЛрдЧ рдЧрд░реНрдиреЗ рднрдиреЗрд░ рд╕рд┐рдХреЗрдХрд╛ рдЫрдиреН!

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

рд╣рд╛рдореА рд╕рдордп, рд╕реНрдирд╛рдпреБ рд░ рдорд╛рдирд╡-рдШрдгреНрдЯрд╛ рдмрдЪрдд рдЧрд░реНрдЫреМрдВ

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

рдкрд░реАрдХреНрд╖рдг рдкреВрд░рд╛ рдЧрд░реЗрдкрдЫрд┐ рд░ рд▓рдЧ рдкреНрд░рд╛рдкреНрдд рдЧрд░реЗрдкрдЫрд┐, рдмреЛрдЯрд▓реЗ рдпрд╕рд▓рд╛рдИ рдкрд╛рд░реНрд╕ рдЧрд░реНрдЫ рд░ рдкрд░рд┐рдгрд╛рдорд▓рд╛рдИ "рдорд╛рдирд╡-рдкрдвреНрди рд╕рдХрд┐рдиреЗ" рдлрд╛рд░рдордорд╛ рдЙрддреНрдкрд╛рджрди рдЧрд░реНрдЫ:

рд╣рд╛рдореА рд╕рдордп, рд╕реНрдирд╛рдпреБ рд░ рдорд╛рдирд╡-рдШрдгреНрдЯрд╛ рдмрдЪрдд рдЧрд░реНрдЫреМрдВ

рдореЗрдЯреНрд░рд┐рдХреНрд╕ рд╕рдВрдЧреНрд░рд╣

рдХрд╛рд░реНрдпрдХреНрд╖рдорддрд╛ рдЖрдЗрдкреБрдЧреЗрдХреЛ рдЫ рд░ рдЗрдЪреНрдЫреБрдХ рдкрд░рд┐рдпреЛрдЬрдирд╛ рдкреНрд░рдмрдиреНрдзрдХрд╣рд░реВрд▓реЗ рдЙрдиреАрд╣рд░реВрдХреЛ рдХреНрд╖реЗрддреНрд░рд╣рд░реВрдХреЛ рд▓рд╛рдЧрд┐ рдпрд╕реНрддреЛ рдкреНрд░рдХрд╛рд░реНрдп рдкреНрд░рд╛рдкреНрдд рдЧрд░реЗрдХрд╛ рдЫрдиреНред рд░ рдПрдХ рджрдпрд╛рд▓реБ рдкрд░рд┐рдпреЛрдЬрдирд╛ рдкреНрд░рдмрдиреНрдзрдХрд▓реЗ рднрдиреЗ: "рдо рд╕рдордп рддрдереНрдпрд╛рдЩреНрдХрд╣рд░реВ рдкреНрд░рд╛рдкреНрдд рдЧрд░реНрди рдЪрд╛рд╣рдиреНрдЫреБ!" CIT рдХреЛ рдХрд╕реИрд▓реЗ рдЙрдирд▓рд╛рдИ Zabbix рдорд╛ рдпреЛ рд╕рдмреИ рдирд┐рдЧрд░рд╛рдиреА рдЧрд░реНрди рд╕реБрд╡рд┐рдзрд╛рдЬрдирдХ рд╣реБрдиреЗрдЫ рднрдиреНрдпреЛред Zabbix, рддреНрдпрд╕реИрд▓реЗ Zabbix ...

рдореИрд▓реЗ рд╕реЛрдЪреЗрдБ рдХрд┐ рдореИрд▓реЗ рд╕рдорд╛рдзрд╛рдирдХреЛ рдирдХреНрдХрд▓ рдЧрд░реНрдиреЗ рдЖрд╡рд╢реНрдпрдХрддрд╛рдХреЛ рд▓рд╛рдЧрд┐ рддрдпрд╛рд░реА рдЧрд░реНрди рдЖрд╡рд╢реНрдпрдХ рдЫ... рдореИрд▓реЗ рд╡рд┐рдЪрд╛рд░рд▓рд╛рдИ рдбрдХрд░ рдХрдиреНрдЯреЗрдирд░рдорд╛ рд░рд╛рдЦреЗрдВред рдХрдиреНрдЯреЗрдирд░рдорд╛, jmeter рдПрдХ рддрд╛рд▓рд┐рдХрд╛рдорд╛ рд╕реБрд░реБ рд╣реБрдиреНрдЫ (рдкреНрд░рддреНрдпреЗрдХ 10 рдорд┐рдиреЗрдЯрдорд╛ рдПрдХ рдкрдЯрдХ), рд▓рдЧрд▓рд╛рдИ рдирд┐рд╢реНрдЪрд┐рдд рдард╛рдЙрдБрдорд╛ рд░рд╛рдЦреНрдЫ, php рд▓реЗ рдпрд╕рд▓рд╛рдИ рдкрд╛рд░реНрд╕ рдЧрд░реНрджрдЫ рд░ рд╡реЗрдм рдкреГрд╖реНрдардХреЛ рд░реВрдкрдорд╛ рдЖрд╡рд╢реНрдпрдХ рдбрд╛рдЯрд╛ рдкреНрд░рджрд░реНрд╢рди рдЧрд░реНрджрдЫред Zabbix, web.page.get рдХреБрдЮреНрдЬреА рдкреНрд░рдпреЛрдЧ рдЧрд░реЗрд░, рдпреЛ рдкреГрд╖реНрда рдкреНрд░рд╛рдкреНрдд рдЧрд░реНрджрдЫ, рдирд┐рдпрдорд┐рдд рд░реВрдкрдорд╛ рдирд┐рд╢реНрдЪрд┐рдд рдирд┐рд░реНрднрд░ рддрддреНрд╡рд╣рд░реВрдХреЛ рд▓рд╛рдЧрд┐ рдЖрд╡рд╢реНрдпрдХ рдбрд╛рдЯрд╛ рдЪрдпрди рдЧрд░реНрджрдЫ рд░ рдЧреНрд░рд╛рдл рдмрдирд╛рдЙрдБрдЫред

рд╣рд╛рдореА рд╕рдордп, рд╕реНрдирд╛рдпреБ рд░ рдорд╛рдирд╡-рдШрдгреНрдЯрд╛ рдмрдЪрдд рдЧрд░реНрдЫреМрдВ

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

рдЖрд╡реЗрджрди рд╡рд┐рдХрд╛рд╕

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

рдпреЛрдЬрдирд╛рд╣рд░реБ

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

рддрд░ рдПрд▓реЗрдХреНрд╕реА рдЖрдлреНрдиреЛ рдЗрдЪреНрдЫрд╛ рджрд┐рди рдмрд┐рд░реНрд╕рдиреБрд╣реБрдиреНрдиред рдкрдЫрд┐рд▓реНрд▓реЛ рдмрд╛рдЯ:
/kill_sql SQL_ID - рдпреЛ SQL_ID рдЕрдиреБрд░реЛрдзрдХреЛ рд╕рд╛рде рд╕рдмреИ рд╕рддреНрд░рд╣рд░реВ рдорд╛рд░реНрдиреБрд╣реЛрд╕реН
/kill_block - рд░реВрдЯ рдЕрд╡рд░реБрджреНрдз рд╕рддреНрд░ рдорд╛рд░реНрдиреБрд╣реЛрд╕реН
/show_em - EM рдкреНрд░рджрд░реНрд╢рдирдХреЛ рддрд╕реНрд╡реАрд░ рджреЗрдЦрд╛рдЙрдиреБрд╣реЛрд╕реН
рдК рдПрдХ рдзреВрд░реНрдд рдорд╛рдиреНрдЫреЗ рд╣реЛ, рдК рдЖрдлреНрдиреЛ рдлреЛрдирдмрд╛рдЯ DBA рд╕рд┐рд▓рд╛рдИ рдЪрд╛рд╣рдиреНрдЫ =)

рдпрд╕рд░реА рдорд╛рддреГрднреВрдорд┐рдХреЛ рд╣рд┐рддрдорд╛ рдХрд╛рдо рдЧрд░реНрдЫреМрдВ!

рджрд┐рдирдЪрд░реНрдпрд╛ рд░ рдЪрд╛рдЦрд▓рд╛рдЧреНрджреЛ рдХрд╛рдордмрд╛рдЯ рдХрд╕рд░реА рдЫреБрдЯрдХрд╛рд░рд╛ рдкрд╛рдЙрдиреБ рд╣реБрдиреНрдЫ ?

рдорд▓рд╛рдИ рдЖрд╢рд╛ рдЫ рдХрд┐ рдкрдврд╛рдЗ рдЪрд╛рдЦрд▓рд╛рдЧреНрджреЛ рднрдпреЛ, рд░ рдХрд╕реИрдХреЛ рд▓рд╛рдЧрд┐ рдкрдирд┐ рдЙрдкрдпреЛрдЧреА рд╣реБрди рд╕рдХреНрдЫ, рд░ рдорд╕рдБрдЧ рдкрд╛рдардХ рдмреЛрд░ рдЧрд░реНрдиреЗ рд╕рдордп рдерд┐рдПрди ... рд╣рд╛рдореА рд╕рдмреИрд▓рд╛рдИ рд╢реБрднрдХрд╛рдордирд╛ред

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

рдПрдХ рдЯрд┐рдкреНрдкрдгреА рдердкреНрди