Grafana: рдЧреНрд░рд╛рдл: рд╡рд╛рдИ рдСрдЯреЛ рдкреИрдорд╛рдиреЗ рдкрд░ рд╕реАрдорд╛ (рдиреНрдпреВрдирддрдо рдЕрдзрд┐рдХрддрдо)

рдХреЛ рдирд┐рд░реНрдорд┐рдд 24 рдЕрдХреНрддреВре░ 2014  ┬╖  46рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ  ┬╖  рд╕реНрд░реЛрдд: grafana/grafana

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

рдПрдХ рдЖрджрд░реНрд╢ рд╕рдорд╛рдзрд╛рди рдХреЗ рд▓рд┐рдП "рдиреНрдпреВрдирддрдо-рдЕрдзрд┐рдХрддрдо" рд╕реЗрдЯрд┐рдВрдЧ рд╣реЛрдЧреАред рдореИрдВ рдорд┐рди-рдореИрдХреНрд╕ рдХреЛ 100 рдкрд░ рд╕реЗрдЯ рдХрд░ рд╕рдХрддрд╛ рдерд╛, рдФрд░ рдЕрдХреНрд╖ рдХрднреА рднреА рдЗрд╕рд╕реЗ рдЫреЛрдЯрд╛ рдирд╣реАрдВ рд╣реЛрдЧрд╛ред рд▓реЗрдХрд┐рди, рдЕрдЧрд░ рдЬрд░реВрд░рдд рд╣реЛрдЧреА рддреЛ рдпрд╣ рдмрдврд╝реЗрдЧрд╛ред

arepanegraph help wanted prioritnice-to-have typfeature-request

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

рд▓рдЧрднрдЧ 2 рд╕рд╛рд▓ рдкрд╣рд▓реЗ рд╕реЗ:

рдпреВрдЖрдИ рдкрддрд╛ рд▓рдЧрд╛рдиреЗ рдХреЗ рд▓рд┐рдП рд╕рдордп рдХреЗ рдЗрдВрддрдЬрд╛рд░ рдореЗрдВ рд╕реБрд╡рд┐рдзрд╛ рдХреЛ рд╡рд╛рдкрд╕ рдХрд░ рджрд┐рдпрд╛

рдХреГрдкрдпрд╛ рдПрдХ рдмреЗрд╣рддрд░ UI рдорд╛рдиреЗ рдЬрд╛рдиреЗ рдкрд░ рдХреГрдкрдпрд╛ > рдФрд░ < рд╡рд╛рдкрд╕ рд▓рд╛рдПрдВред

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

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

рд╣рд╛рдБ, рдореИрдВ рд╕рд┐рд░реНрдл рдХрд╛рдЧрдЬ рдкрд░ рдЕрдкрдиреЗ рд╡рд┐рдЪрд╛рд░ рдкреНрд░рд╛рдкреНрдд рдХрд░рдирд╛ рдЪрд╛рд╣рддрд╛ рдерд╛ред :рдмреАрдпрд░:

рдореБрдЭреЗ рдирд╣реАрдВ рд▓рдЧрддрд╛ рдХрд┐ рдпрд╣ рдПрдХ рдХрд┐рдирд╛рд░реЗ рдХрд╛ рдорд╛рдорд▓рд╛ рд╣реИред
AutoScale рд╕реЗрдЯ рдЕрдк рдХрд░реЗрдВред 0-100 рдХреЛ рдиреНрдпреВрдирддрдо рд░рд╛рдЧ рдХреЗ рд░реВрдк рдореЗрдВ рд╕реЗрдЯ рдХрд░реЗрдВ, рд▓реЗрдХрд┐рди рдЧреНрд░рд╛рдл рдХреЛ рдмрдбрд╝реЗ рдкреИрдорд╛рдиреЗ рдкрд░ рдЕрдиреБрдорддрд┐ рджреЗрдВ рдЬрд┐рддрдирд╛ рд╡рд╣ рдЪрд╛рд╣рддрд╛ рд╣реИред рдЗрд╕рд╕реЗ рдбрд╛рдпрд░реЗрдХреНрдЯрд░реНрд╕ рдФрд░ VPs рдХреЗ рдмреАрдЪ рдХреБрдЫ рд╕рдордп рддрдХ рдШрдмрд░рд╛рд╣рдЯ рд░рд╣реА рд╣реИ, рдЬрдм рддрдХ рдХрд┐ рдореИрдВ рдЙрдиреНрд╣реЗрдВ рдЙрд╕ рдкреИрдорд╛рдиреЗ рдкрд░ рдирд╣реАрдВ рджреЗрдЦрддрд╛ рдерд╛ рдЬрдм рддрдХ рдпрд╣ рдерд╛ред

+1 рдмрд╣реБрдд рд╕рдордп рдХреА рд╢реНрд░реГрдВрдЦрд▓рд╛ рдХреЗ рдбреЗрдЯрд╛ рдЬреЛ рдореИрдВ рдЧреНрд░рд╛рдлреНрдЯрд╛рдирд╛ рдореЗрдВ рдХрд▓реНрдкрдирд╛ рдХрд░рддрд╛ рд╣реВрдВ рд╢реВрдиреНрдп + рд╢реЛрд░ рдкрд░ рдмреИрдарддрд╛ рд╣реИ, рдФрд░ рдЗрд╕рд╕реЗ рдЧреНрд░рд╛рдл рдЧрдбрд╝рдмрдбрд╝ рдФрд░ рдЕрд╕реНрдкрд╖реНрдЯ рджрд┐рдЦрд╛рдИ рджреЗрддреЗ рд╣реИрдВред

Grafana.net рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рд╕реЗ +1ред

рдиреНрдпреВрдирддрдо рдЕрдВрддрд░ рдиреЗрдЯрд╡рд░реНрдХ рдЗрдВрдЯрд░рдлреЗрд╕ рдЬреИрд╕реА рдЪреАрдЬреЛрдВ рдХреЗ рд▓рд┐рдП рдорджрдж рдХрд░реЗрдЧрд╛, рдЬрд╣рд╛рдВ рд╣рдорд╛рд░реЗ рдХреБрдЫ рдирд┐рдЬреА / рд╡реАрдкреАрдПрди рд▓рд┐рдВрдХ рдмреЗрдХрд╛рд░ рд╣реИрдВ (~ 20kb / s) рд▓реЗрдХрд┐рди рдЬрдм рдЙрдкрдпреЛрдЧ рдореЗрдВ рд╣реЛрддреЗ рд╣реИрдВ рддреЛ 50-100Mb / sред рдпрджрд┐ рдореИрдВрдиреЗ рд╕реНрдХреЗрд▓ рдХреЛ 100Mb / s рдкрд░ рд╕реЗрдЯ рдХрд┐рдпрд╛ рд╣реИ рдФрд░ рдпрд╣ рдЦрддреНрдо рд╣реЛ рдЧрдпрд╛ рд╣реИ, рддреЛ рдореБрдЭреЗ рдирд╣реАрдВ рдкрддрд╛ рдФрд░ рдЕрдЧрд░ рдореИрдВрдиреЗ рдЗрд╕реЗ 200Mb / s рдкрд░ рд╕реЗрдЯ рдХрд┐рдпрд╛ рд╣реИ, рддреЛ рдореИрдВ рдбреЗрдЯрд╛ рдХреЛ рд╕реНрдкрд╖реНрдЯ рд░реВрдк рд╕реЗ рдирд╣реАрдВ рджреЗрдЦ рд╕рдХрддрд╛ рдЬрдм рдпрд╣ рдХреЗрд╡рд▓ 5-10Mb / s рд╣реИред

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

рдЬрд╣рд╛рдВ X рдкреВрд░реНрдгрд╛рдВрдХ рдпрд╛ рдлреНрд▓реЛрдЯ рд╣реИ:

~X Span X around average
=X Span X around current value
>X Span is atleast X
<X Span is clamped to X

https://github.com/thoj/grafana/commit/7dcdccbd42e9f63b7388e439f7194fe7ead8039a

рдореБрдЭреЗ рдЗрд╕рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рдХреНрдпреЛрдВ рд╣реИ рдЗрд╕рдХрд╛ рдЙрджрд╛рд╣рд░рдг:
y-span

рдкреАрдЖрд░ рдореЗрдВ рдХреЛрдИ рд░реБрдЪрд┐?

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

@ рд▓реЛрдХрдкрд╛рд▓ рд╣рд╛рдБ! рдореИрдВ рдЪрд░реНрдЪрд╛ рдХреЛ рдкреНрд░рд╛рдкреНрдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдкреНрд░рдпрд╛рд╕ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдПрдХ рдкреБрд▓ рдЕрдиреБрд░реЛрдз рдЬреЛрдбрд╝реВрдВрдЧрд╛,

https://github.com/grafana/grafana/pull/6051 рдореЗрдВ рд▓рд╛рдЧреВ рдХрд┐рдпрд╛ рдЧрдпрд╛

рдХреНрдпрд╛ рдпрд╣ 4.0.x рд░рд┐рд▓реАрдЬрд╝ рдЯреНрд░реЗрди рдореЗрдВ рд╣реИ? рдореИрдВ Y- рдЕрдХреНрд╖ рд╕реЗрдЯрд┐рдВрдЧреНрд╕ рдореЗрдВ "<" рдФрд░ ">" рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХреА рдХреЛрд╢рд┐рд╢ рдХрд░ рд░рд╣рд╛ рд╣реВрдВ, рд▓реЗрдХрд┐рди рдХреЛрдИ рдлрд╛рдпрджрд╛ рдирд╣реАрдВ рд╣реБрдЖред

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

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

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

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

рдореЗрд░рд╛ рдорддрд▓рдм рд╣реИ, рдЕрдЧрд░ рдореИрдВ x рдХреЛ yMax рд╕реЗрдЯ рдХрд░рддрд╛ x рд╕реЗ рдЕрдзрд┐рдХ рд╣реИ рддреЛ рдХреНрдпрд╛ рдХреЛрдИ рдпрд╣ рджреЗрдЦрдирд╛ рдирд╣реАрдВ рдЪрд╛рд╣реЗрдЧрд╛ рдХрд┐ рдпрд╣ рд╕реАрдорд╛ рд╕реЗ рдЕрдзрд┐рдХ рд╣реИ?

рдореИрдВ yMax рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддрд╛ рд╣реВрдВ рдЬрдм рдореЗрд░реЗ рдкрд╛рд╕ рдпрд╣ рд╕реБрдирд┐рд╢реНрдЪрд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдкреНрд░рддрд┐рд╢рдд рд╣реЛрддрд╛ рд╣реИ рдХрд┐ 100% рд╣рдореЗрд╢рд╛ рдЧреНрд░рд╛рдлрд╝ рдХреЗ рд╢реАрд░реНрд╖ рдкрд░ рд╣реЛрддрд╛ рд╣реИ (рднрд▓реЗ рд╣реА рдПрдХ рдЫреЛрдЯрд╛ рдмреНрд▓рд┐рдк рд╣реЛ)

рдореБрдЭреЗ рднреА yMax рдХреА рдЬрд░реВрд░рдд рд╣реИред рдпрд╣ рдХреБрдЫ рд╢реЛрд░ рд╕рдВрдХреЗрддреЛрдВ рдХреЗ рдХрд╛рд░рдг рд╣реЛрддрд╛ рд╣реИ рдЬрд┐рд╕рдореЗрдВ рдмрд╣реБрдд рд▓рдВрдмрд╛ рд╕реНрдкрд╛рдЗрдХреНрд╕ рд╣реЛрддрд╛ рд╣реИ рдЬреЛ рдЧреНрд░рд╛рдлрд╝ рдХреЛ рд╡рд┐рдХреГрдд рдХрд░рддрд╛ рд╣реИред

@iksaif рд╣рд╛рдБ, рд▓реЗрдХрд┐рди рдЗрд╕рдХреЗ рд▓рд┐рдП yMax рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рдирд╣реАрдВ рд╣реЛрдиреА рдЪрд╛рд╣рд┐рдПред рдЪреВрдБрдХрд┐ рдЖрдкрдХрд╛ рдЧреНрд░рд╛рдл рдХрднреА рднреА 100% рд╕реЗ рдЕрдзрд┐рдХ рдирд╣реАрдВ рд╣реЛрдЧрд╛ рдФрд░ рдЖрдкрдХрд╛ рдЧрддрд┐рд╢реАрд▓ yMax рддрдм 100% рд╣реЛрдЧрд╛, рдЖрдкрдХрд╛ рдЧреНрд░рд╛рдл рдмрд┐рд▓рдХреБрд▓ рд╡реИрд╕рд╛ рд╣реА рд╣реЛрдЧрд╛ рдЬреИрд╕рд╛ рдХрд┐ yMax рдХреЗ рд╡рд░реНрддрдорд╛рди рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рдХреЗ

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

@Kvistian рд╡реЗ рдХрд░реЗрдВрдЧреЗ, рдРрд╕рд╛ рд╣реЛрддрд╛ рд╣реИ, рдХрд╛рд░рдгреЛрдВ рд╕реЗ, рдпрд╣ 100.02% рдкреНрд░рджрд░реНрд╢рд┐рдд рдХрд░рддрд╛ рд╣реИ, рдФрд░ рдореБрдЭреЗ рдпрд╣ рддрдереНрдп рдкрд╕рдВрдж рд╣реИ рдХрд┐ рдореИрдВ рдЗрд╕реЗ рдХреИрдк рдХрд░рдиреЗ рдореЗрдВ рд╕рдХреНрд╖рдо рд╣реВрдВред

рдЗрд╕рдХреЗ рдЕрд▓рд╛рд╡рд╛ рдРрд╕реЗ рд╕рдордп рд╣реЛрддреЗ рд╣реИрдВ рдЬрдм рдореИрдВ рдХреЗрд╡рд▓ рдпрд╣ рджреЗрдЦрдирд╛ рдЪрд╛рд╣рддрд╛ рд╣реВрдВ рдХрд┐ рдореБрдЭреЗ "рдЬрд╝реВрдо рдЗрди" рдХрд░рдирд╛ рд╣реИ рдФрд░ рдореИрдВ рдРрд╕рд╛ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП yMax рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░ рд╕рдХрддрд╛ рд╣реВрдВред

рдареАрдХ рд╣реИ, рд▓реЗрдХрд┐рди рдЖрдк рд╕рд╣рдордд рд╣реИрдВ рдХрд┐ рдЬреНрдпрд╛рджрд╛рддрд░ рдорд╛рдорд▓реЛрдВ рдореЗрдВ рдПрдХ рдЧрддрд┐рд╢реАрд▓ yMax рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрдЧреА? рдЙрд╕ рдорд╛рдорд▓реЗ рдореЗрдВ, рдпрд╣ рд╕рдордЭ рдореЗрдВ рдЖрддрд╛ рд╣реИ рдХрд┐ yMax рдХреЛ рдЧрддрд┐рд╢реАрд▓ рдмрдирд╛рдиреЗ рдФрд░ staticyMax рдпрд╛ рдлрд┐рдХреНрд╕реНрдбрдореИрдХреНрд╕ рдЬреИрд╕реЗ рдПрдХ рдирдП рдлрд╝рдВрдХреНрд╢рди рдХреЛ рдЙрдирдХреЗ рдХрд┐рдирд╛рд░реЗ рдХреЗ рдорд╛рдорд▓реЛрдВ рдХреЗ рд▓рд┐рдП рдмрдирд╛рдпрд╛ рдЬрд╛рдПрдЧрд╛? рдЗрд╕ рдкреНрд░рдХрд╛рд░, рдпрд╣ рд╕рд╛рдорд╛рдиреНрдп рдЙрдкрдпреЛрдЧ рдХреЗ рдорд╛рдорд▓реЗ рдХреЗ рдмрд╛рдж рд╕реЗ рдбрд┐рдлрд╝реЙрд▓реНрдЯ рдХреЗ рд░реВрдк рдореЗрдВ рдПрдХ рдЧрддрд┐рд╢реАрд▓ yax рд╣реИ ред

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

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

@Kvistian рд╣рд░ рдХреЛрдИ рдирд╣реАрдВ рдЪрд╛рд╣рддрд╛ рдХрд┐ рдЧреНрд░рд╛рдлреНрдЯрд╛рдирд╛ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХреЗрд╡рд▓ рд╕рд░реНрд╡рд░реЛрдВ рд╕реЗ рдЕрдЪреНрдЫреЗ рд╕реНрд╡рдЪреНрдЫ рдореИрдЯреНрд░рд┐рдХреНрд╕ рдкреНрд░рджрд░реНрд╢рд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХрд┐рдпрд╛ рдЬрд╛рдПред рдореИрдВ рднреМрддрд┐рдХ рдкреНрд░рдХреНрд░рд┐рдпрд╛рдУрдВ рд╕реЗ рдореИрдЯреНрд░рд┐рдХреНрд╕ рдкреНрд░рджрд░реНрд╢рд┐рдд рдХрд░рдирд╛ рдЪрд╛рд╣рддрд╛ рд╣реВрдВ рдЬреЛ рд╢реЛрд░ рдХрд░ рд░рд╣реЗ рд╣реИрдВ рдФрд░ рдХрднреА-рдХрднреА рдЕрдЬреАрдм рдбреЗрдЯрд╛ рд╡рд╛рдкрд╕ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред рдореЗрд░реЗ рдЙрджрд╛рд╣рд░рдг рдФрд░ рд╕реНрдкрд╖реНрдЯреАрдХрд░рдг рдпрд╣рд╛рдБ рджреЗрдЦреЗрдВ: https://github.com/grafana/grafana/pull/5720

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

рдореБрдЭреЗ рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдкрд░рд╡рд╛рд╣ рдирд╣реАрдВ рд╣реИ рдЕрдЧрд░ рдЗрд╕реЗ yMax рдпрд╛ minYMax рдХрд╣рд╛ рдЬрд╛рддрд╛ рд╣реИ, рддреЛ рдмрд╕ рд╕реЛрдЪрд╛ рдХрд┐ yMax рдПрдХ default рдлрд╝рдВрдХреНрд╢рди рдХреА рддрд░рд╣ рдорд╣рд╕реВрд╕ рдХрд░рддрд╛ рд╣реИ рдЬрд┐рд╕реЗ рд╕рдмрд╕реЗ рдЖрдо рдЙрдкрдпреЛрдЧ рдХреЗ рдорд╛рдорд▓реЗ рдХреЛ рд╣рд▓ рдХрд░рдирд╛ рдЪрд╛рд╣рд┐рдПред

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

рдпрд╣рд╛рдВ рд╕рдорд╕реНрдпрд╛ рдХреА рдХреБрдЫ рдЫрд╡рд┐рдпрд╛рдВ рд╣реИрдВ рдЬрд┐рдиреНрд╣реЗрдВ рдореИрдВ рд╡рд╛рдИ-рдореИрдХреНрд╕ рдорд╛рди рд╕реЗрдЯ рдпрд╛ рд╕реЗрдЯ рдирд╣реАрдВ рдХрд░ рд░рд╣рд╛ рд╣реВрдВред

рдореИрдВ Y рдкреИрдорд╛рдиреЗ рдкрд░ рд╡рд╛рдИ-рдореИрдХреНрд╕ рдореВрд▓реНрдп рддреЛ рдЧреНрд░рд╛рдл рд╕реЗ рдкрддрд╛ рдЪрд▓рддрд╛ рд╣реИ рдПрд╕рдУрд╕реА рдореВрд▓реНрдпреЛрдВ рдХреЛ рдирд┐рд░реНрдзрд╛рд░рд┐рдд _don't_ рд╣реИрдВ> 100% рдХрднреА рдирд╣реАрдВ рд╣реЛ рдЬрд╛рдПрдЧрд╛ред рджреВрд╕рд░реЗ рд╢рдмреНрджреЛрдВ рдореЗрдВ, рдмреИрдЯрд░реА рдХреА рд╕реНрдерд┐рддрд┐ рдХреЗ рдорд╛рдорд▓реЗ рдореЗрдВ:

0% <= y_scale_values <= 100%

screen shot 2017-02-07 at 21 31 01

рдпрджрд┐ рдореИрдВрдиреЗ _do_ Y-Max рдорд╛рди рд╕реЗрдЯ рдХрд┐рдпрд╛ рд╣реИ, рддреЛ рдЬрдм рдореЗрд░реЗ рдкрд╛рд╕ рд▓рдВрдмреЗ рд╕рдордп рддрдХ SOC рдорд╛рди рдХрдо рд╣реЛрддрд╛ рд╣реИ, рддреЛ рдЧреНрд░рд╛рдлрд╝ рдСрдЯреЛ-рд╕реНрдХреЗрд▓ рдирд╣реАрдВ рдХрд░рддрд╛ рд╣реИ, рдЬреИрд╕рд╛ рдХрд┐ рдиреАрдЪреЗ рдХреА рдЫрд╡рд┐ рдореЗрдВ рджрд┐рдЦрд╛рдпрд╛ рдЧрдпрд╛ рд╣реИред
screen shot 2017-02-07 at 21 29 35

рдореИрдВ рдЪрд╛рд╣реВрдВрдЧрд╛ рдХрд┐ рдКрдкрд░реА (100%) рдФрд░ рдирд┐рдЪрд▓реА рд╕реАрдорд╛ (0%) рд╕реЗрдЯ рдХрд░рдиреЗ рдореЗрдВ рд╕рдХреНрд╖рдо рд╣реЛ, рд▓реЗрдХрд┐рди рдЕрднреА рднреА рдЗрди рд╕реАрдорд╛рдУрдВ рдХреЗ рднреАрддрд░ рдкреНрд▓реЙрдЯ рдСрдЯреЛ-рд╕реНрдХреЗрд▓ рд╣реИ рдХреНрдпреЛрдВрдХрд┐ рдпрд╣ рдЙрд╕ рд╕рдордп рдХрд░рддрд╛ рд╣реИ рдЬрдм рд╡рд╛рдИ рд╕реАрдорд╛ рдирд┐рд░реНрдзрд╛рд░рд┐рдд рдирд╣реАрдВ рдХреА рдЬрд╛рддреА рд╣реИред

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

рдиреНрдпреВрдирддрдо рдЕрдзрд┐рдХрддрдо рд╡рд╛рдИ рдЕрдХреНрд╖ рдореВрд▓реНрдп рдХреЗ рд▓рд┐рдП рдПрдХ рд╣реИрдХ рд╣реИред

рдиреНрдпреВрдирддрдо рдкреИрдорд╛рдиреЗ рдкрд░ рдЖрдк рдЪрд╛рд╣рддреЗ рд╣реИрдВ рдХреЗ рд▓рд┐рдП рдПрдХ Baseline рдореАрдЯреНрд░рд┐рдХ рдмрдирд╛рдПрдБред рдпрд╣рд╛рдБ рдореИрдВрдиреЗ CPU рд╕рдордп рдХреЗ рд▓рд┐рдП 1s рдЪреБрдирд╛ рд╣реИ:

image

рдмреЗрд╕рд▓рд╛рдЗрди рдореАрдЯреНрд░рд┐рдХ рдХреЗ рд▓рд┐рдП рдУрд╡рд░рд░рд╛рдЗрдбреНрд╕ рдХреЛ рдЧреНрд░рд╛рдл рд╕реЗ рдЧрд╛рдпрдм рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЬреЛрдбрд╝реЗрдВ:

image

рдмрд╕ред

рдПрдХрдорд╛рддреНрд░ рджреЛрд╖ рдпрд╣ рд╣реИ рдХрд┐ рдЖрдк рдЗрд╕рдХреА рдЖрдзрд╛рд░рднреВрдд рд╕рдВрд░рдЪрдирд╛ рдХреЛ рджреЗрдЦ рд╕рдХрддреЗ рд╣реИрдВ:

image

IO рдбрд┐рд╕реНрдкреНрд▓реЗ рдХреЗ рд▓рд┐рдП рднреА рдореБрдЭреЗ рдЗрд╕рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИред

рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП рдкрдврд╝рдиреЗ рдХреА рдЧрддрд┐ 50kb / рдорд┐рдирдЯ рдпрд╛ 500MB / рдорд┐рдирдЯ рд╣реЛ рд╕рдХрддреА рд╣реИ, рдХреБрдЫ рдиреНрдпреВрдирддрдо рдкреИрдорд╛рдиреЗ рдирд┐рд░реНрдзрд╛рд░рд┐рдд рдХрд░рдирд╛ - рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП 100 рдПрдордмреА / рдорд┐рдирдЯ рдбрд┐рдлрд╝реЙрд▓реНрдЯ рд░реВрдк рд╕реЗ рдореЗрд░реЗ рд░реЗрдЦрд╛рдВрдХрди рдХреЛ рдЕрдзрд┐рдХ рд╕реБрд╕рдВрдЧрдд рдмрдирд╛ рджреЗрдЧрд╛ред

+1
рдХреГрдкреНрдпрд╛?

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

рдареАрдХ рд╣реИ, рдореИрдВ рдЙрд╕ рдХреЗ рд╕рд╛рде рд░рд╣ рд╕рдХрддрд╛ рд╣реВрдВ :) рдХреНрдпрд╛ рдХреЛрдИ рднреА рдХрднреА рднреА рдкреНрд░рддрд┐рдХреНрд░рд┐рдпрд╛рдУрдВ рдХреЛ рджреЗрдЦрддрд╛ рд╣реИ? рдореИрдВрдиреЗ рджреЗрдЦрд╛ рдХрд┐ рдЕрдм рдЖрдк рдкреНрд░рддрд┐рдХреНрд░рд┐рдпрд╛рдУрдВ рдХреА рдорд╛рддреНрд░рд╛ рдкрд░ рд╣рд▓ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ, рддрд╛рдХрд┐ рдХрдо рд╕реЗ рдХрдо рдХреБрдЫ рд╣реЛред рдзрдиреНрдпрд╡рд╛рдж

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

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

рдХреНрдпрд╛ рд╡рд░реНрддрдорд╛рди рдореЗрдВ рдРрд╕рд╛ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рд╡рд░реНрдХрдЕрд░рд╛рдЙрдВрдб рд╣реИ?

рдЗрд╕рдХреЗ рд▓рд┐рдП рдХреЛрдИ рдЕрдкрдбреЗрдЯ? рдпрд╣ рдмрд╣реБрдд рдЕрдЪреНрдЫреЗ рдбреИрд╢рдмреЛрд░реНрдб рдХреА рд╕реНрдерд╛рдкрдирд╛ рдХрд░ рд░рд╣рд╛ рд╣реИред

рдПрдХ рдпреВрдЖрдИ рд╡рд┐рдЪрд╛рд░ рд╣реЛрдЧрд╛:

  • YMax (рд╕реЙрдлреНрдЯ) - рдЧреНрд░рд╛рдл рдХрд╛ рд╢реАрд░реНрд╖ рд╣рдореЗрд╢рд╛ рдХрдо рд╕реЗ рдХрдо рдпрд╣рд╛рдВ рддрдХ тАЛтАЛрдлреИрд▓рд╛ рд╣реИ
  • рд╡рд╛рдИрдореИрдХреНрд╕ (рд╣рд╛рд░реНрдб) - рдЧреНрд░рд╛рдл рдХрд╛ рд╢реАрд░реНрд╖ рдХрднреА рднреА рдпрд╣рд╛рдВ рд╕реЗ рдЖрдЧреЗ рдирд╣реАрдВ рдмрдврд╝рддрд╛ рд╣реИ
  • YMin (рдирд░рдо) - рдЧреНрд░рд╛рдл рдХрд╛ рдирд┐рдЪрд▓рд╛ рднрд╛рдЧ рд╣рдореЗрд╢рд╛ рдХрдо рд╕реЗ рдХрдо рдпрд╣рд╛рдВ рддрдХ тАЛтАЛрдлреИрд▓рд╛ рд╣реЛрддрд╛ рд╣реИ
  • YMin (рд╣рд╛рд░реНрдб) - рдЧреНрд░рд╛рдлрд╝ рдХрд╛ рдирд┐рдЪрд▓рд╛ рднрд╛рдЧ рдпрд╣рд╛рдВ рд╕реЗ рдЖрдЧреЗ рдХрднреА рдирд╣реАрдВ рдмрдврд╝рддрд╛ рд╣реИ

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

рдореБрдЭреЗ рдпрд╣ рднреА рдкрддрд╛ рдЪрд▓рд╛ рдХрд┐ рдпрд╣ рд╢реЛрд░ рдбреЗрдЯрд╛ рдХреЗ рд╕рд╛рде рдПрдХ рдмрд╣реБрдд рд╣реА рдЖрдо рд╕рдорд╕реНрдпрд╛ рд╣реИ рдФрд░ рдЕрдзрд┐рдХрд╛рдВрд╢ рдбреЗрдЯрд╛ рд╢реЛрд░ рд╣реИред

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

рд▓рдЧрднрдЧ 2 рд╕рд╛рд▓ рдкрд╣рд▓реЗ рд╕реЗ:

рдпреВрдЖрдИ рдкрддрд╛ рд▓рдЧрд╛рдиреЗ рдХреЗ рд▓рд┐рдП рд╕рдордп рдХреЗ рдЗрдВрддрдЬрд╛рд░ рдореЗрдВ рд╕реБрд╡рд┐рдзрд╛ рдХреЛ рд╡рд╛рдкрд╕ рдХрд░ рджрд┐рдпрд╛

рдХреГрдкрдпрд╛ рдПрдХ рдмреЗрд╣рддрд░ UI рдорд╛рдиреЗ рдЬрд╛рдиреЗ рдкрд░ рдХреГрдкрдпрд╛ > рдФрд░ < рд╡рд╛рдкрд╕ рд▓рд╛рдПрдВред

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

рдпрд╣рд╛рдВ рддрдХ тАЛтАЛрдХрд┐ рдЕрд▓рдЧ-рдЕрд▓рдЧ рдкреНрд░рдгрд╛рд▓рд┐рдпреЛрдВ рдкрд░ рдПрдХ рд╣реА рдореАрдЯреНрд░рд┐рдХ рдХреА рдирд┐рдЧрд░рд╛рдиреА рдХрд░рдиреЗ рд╡рд╛рд▓реЗ рдЯреЗрдореНрдкрд░реНрдб рдЪрд╛рд░реНрдЯ рднреА рдЧрд▓рдд рддрд░реАрдХреЗ рд╕реЗ рджреГрд╢реНрдп рджреЗрддреЗ рд╣реИрдВ рдХреНрдпреЛрдВрдХрд┐ рддрд░рд╛рдЬреВ рдСрдЯреЛ рдХреЛ рдЪрд╛рд░реНрдЯ рдкрд░ рд╡рд░реНрддрдорд╛рди рдбреЗрдЯрд╛ рдкрд░ рд╕реНрд╡рддрдВрддреНрд░ рд░реВрдк рд╕реЗ рд╕рдорд╛рдпреЛрдЬрд┐рдд рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред

рдиреНрдпреВрдирддрдо рдЕрдзрд┐рдХрддрдо рд╡рд╛рдИ рдЕрдХреНрд╖ рдореВрд▓реНрдп рдХреЗ рд▓рд┐рдП рдПрдХ рд╣реИрдХ рд╣реИред

рдиреНрдпреВрдирддрдо рдкреИрдорд╛рдиреЗ рдкрд░ рдЖрдк рдЪрд╛рд╣рддреЗ рд╣реИрдВ рдХреЗ рд▓рд┐рдП рдПрдХ Baseline рдореАрдЯреНрд░рд┐рдХ рдмрдирд╛рдПрдБред рдпрд╣рд╛рдБ рдореИрдВрдиреЗ CPU рд╕рдордп рдХреЗ рд▓рд┐рдП 1s рдЪреБрдирд╛ рд╣реИ:

image

рдмреЗрд╕рд▓рд╛рдЗрди рдореАрдЯреНрд░рд┐рдХ рдХреЗ рд▓рд┐рдП рдУрд╡рд░рд░рд╛рдЗрдбреНрд╕ рдХреЛ рдЧреНрд░рд╛рдл рд╕реЗ рдЧрд╛рдпрдм рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЬреЛрдбрд╝реЗрдВ:

image

рдмрд╕ред

рдПрдХрдорд╛рддреНрд░ рджреЛрд╖ рдпрд╣ рд╣реИ рдХрд┐ рдЖрдк рдЗрд╕рдХреА рдЖрдзрд╛рд░рднреВрдд рд╕рдВрд░рдЪрдирд╛ рдХреЛ рджреЗрдЦ рд╕рдХрддреЗ рд╣реИрдВ:

image

рдЬреЛ рд▓реЛрдЧ @bobrik рдХреЗ рд╕рд╣рд╛рдпрдХ рдХрд╛рдо рдХреЗ рдЖрд╕рдкрд╛рд╕ рдкрдврд╝рддреЗ рд╣реИрдВ, рдЗрди рджрд┐рдиреЛрдВ рдЖрдк рдУрд╡рд░рд░рд╛рдЗрдб рдореЗрдВ рдЯреВрд▓рдЯрд┐рдкреНрд╕ рд╕реЗ baseline рдЖрдЗрдЯрдо рднреА рдЫрд┐рдкрд╛ рд╕рдХрддреЗ рд╣реИрдВред
image

@bobrik @ sb3tcs рд╣рд╛рдп, рдореИрдВ рдЖрдкрдХреЗ рд╡рд░реНрдХрдЕрд░рд╛рдЙрдВрдб рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдирд╛ рдЪрд╛рд╣реВрдВрдЧрд╛, рд▓реЗрдХрд┐рди рдЧреНрд░рд╛рдлреНрдЯрд╛рдирд╛ рдПрдХ рдХреНрд╡реЗрд░реА рд╕рд┐рдВрдЯреИрдХреНрд╕ рддреНрд░реБрдЯрд┐ рдХреЗ рд╕рд╛рде рд╕рдорд╛рдкреНрдд рд╣реЛрддрд╛ рд╣реИ, рдЕрдЧрд░ рдореИрдВ рд╕рднреА рдХреЛ рдХреНрд╡реЗрд░реА рдореЗрдВ рдбрд╛рд▓ рджреЗрддрд╛ рд╣реВрдВ рддреЛ 20 рдпрд╛ рдХреБрдЫ рдЕрдиреНрдп рдирдВрдмрд░ред рдЖрдзрд╛рд░ рд░реЗрдЦрд╛ рдореАрдЯреНрд░рд┐рдХ рдХреИрд╕реЗ рдмрдирд╛рдПрдВ? рдпрд╛ рдЗрд╕ рдкреНрд░рдХрд╛рд░ рдХреА рдХреНрд╡реЗрд░реА рдХрд╛ рд╕рдорд░реНрдерди рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдореЗрд░рд╛ рдЧреНрд░рд╛рдлрд╛рдг 5.1 рдмрд╣реБрдд рдкреБрд░рд╛рдирд╛ рд╣реИ?

рдореИрдВрдиреЗ рдПрдХ рджреВрд╕рд░реЗ рдкреНрд░рд╢реНрди рдкрд░ рдХреБрдЫ рдЬрдВрдЬреАрд░рджрд╛рд░ рдХрд╛рд░реНрдпреЛрдВ рдХрд╛ рдЗрд╕реНрддреЗрдорд╛рд▓ рдХрд┐рдпрд╛ рддрд╛рдХрд┐ рдЧреНрд░рд╛рдл рдХреЛ y- рдЕрдХреНрд╖ рдкрд░ рдЬреНрдпрд╛рджрд╛ рдЬрд╝реВрдо рдХрд░рдиреЗ рд╕реЗ рд░реЛрдХрд╛ рдЬрд╛ рд╕рдХреЗред
рдЗрд╕ рдЙрджрд╛рд╣рд░рдг рдореЗрдВ рдореИрдВрдиреЗ рдПрдХ рдЧреНрд░рд╛рдл рдореЗрдВ рдХрдИ рд╕рд░реНрд╡рд░реЛрдВ рд╕реЗ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛рдУрдВ рдореЗрдВ рд▓реЙрдЧ рдЗрди рдХрд┐рдпрд╛ред

рдореИрдВрдиреЗ рд╕рдорд╛рди рдбреЗрдЯрд╛ рдмрд┐рдВрджреБрдУрдВ рдХреЗ рд╕рд╛рде рдПрдХ рдЕрддрд┐рд░рд┐рдХреНрдд рдХреНрд╡реЗрд░реА рдЬреЛрдбрд╝реА:
рдСрдлрд╕реЗрдЯ (-20) рд╕рдореБрдЪреНрдЪрдпрдмреЛрдз (1 рдореА, рдорд┐рдирдЯ) рд╣рдЯрд╛рдУрдмреЗрд▓реЛрд╡реНрдпреВ (0) рд╕реЗрдЯрдЕрд▓реАрд╕ (рдЫрд┐рдкрд╛ рд╣реБрдЖ)

рдЗрд╕рд╕реЗ рдбрд╛рдпрдирд╛рдорд┐рдХ рдЬрд╝реВрдо рдмрджрд▓рддрд╛ рд╣реИ
рдЕрдзрд┐рдХрддрдо рддрдХ рдиреНрдпреВрдирддрдо
рд╕реЗрд╡рд╛
рдиреНрдпреВрдирддрдо -20 (рдЬрдмрдХрд┐ рдирдХрд╛рд░рд╛рддреНрдордХ рдореЗрдВ рдирд╣реАрдВ) рдЕрдзрд┐рдХрддрдо рддрдХ

рдирдХрд▓реА рдЧреНрд░рд╛рдл рдХреЛ рдЫрд┐рдкрд╛рдиреЗ рдХреЗ рд▓рд┐рдП:
рд╡рд┐рдЬрд╝реБрдЕрд▓рд╛рдЗрдЬрд╝реЗрд╢рди рдУрд╡рд░рд░реЗрдЬ рд░реЗрдЧреЗрдХреНрд╕ рдХреЗ рд╕рд╛рде "/hidden_.*/"
рддрд░реНрдЬ: рдЭреВрдареА
рдХрд┐рдВрд╡рджрдВрддреА: рдЭреВрдареА
рдЯреВрд▓рдЯрд┐рдк рдореЗрдВ рдЫрд┐рдкрд╛рдПрдБ

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

рдореБрдЭреЗ рдПрдХ рдФрд░ рд╡рд░реНрдХрдЕрд░рд╛рдЙрдВрдб рдорд┐рд▓рд╛ред рдореИрдВрдиреЗ рдЕрднреА рдиреНрдпреВрдирддрдо рдФрд░ рдЕрдзрд┐рдХрддрдо рдЯреИрдЧ рдХреЗ рд╕рд╛рде рдПрдХ рдорд┐рдирдЯ рдФрд░ рдЕрдзрд┐рдХрддрдо рд╕рдордп рдЬреЛрдбрд╝рд╛ рд╣реИред рд░реЗрдЦрд╛ рдХреБрдЫ рдЗрд╕ рддрд░рд╣ рдереА
weather,sensorID=min temperature=0
weather,sensorID=max temperature=20
рд╡реЗ рдЧреНрд░рд╛рдлрд╝ рдореЗрдВ рдЬреБрдбрд╝ рдЬрд╛рддреЗ рд╣реИрдВ рдФрд░ рдКрдкрд░ рдЙрд▓реНрд▓рд┐рдЦрд┐рдд рдХреА рддрд░рд╣ рдЫрд┐рдкреЗ рд░рд╣рддреЗ рд╣реИрдВред рдХреЗрд╡рд▓ рд╕рдорд╕реНрдпрд╛ рдпрд╣ рд╣реИ рдХрд┐ рдЖрдкрдХреЛ рдЗрд╕реЗ рдирд┐рдпрдорд┐рдд рд░реВрдк рд╕реЗ рдЗрдВрдЬреЗрдХреНрдЯ рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИред
рдпрд╣рд╛рдБ рдмрддрд╛рдпрд╛ рдЧрдпрд╛ рд╣реИ рдХрд┐ рдпрд╣ рдЕрдзрд┐рдХрддрдо рддрд╛рдкрдорд╛рди 19 рдкрд░ рд╕реЗрдЯ рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛ рд╕рдХрддреА рд╣реИ, рдЗрд╕рд▓рд┐рдП рдпрд╣ рдЕрдХреНрд╖ рдХреЛ 20 рдкрд░ рд╕рдорд╛рдпреЛрдЬрд┐рдд рдХрд░рддрд╛ рд╣реИред

Unbenannt

рд╕рдВрдкрд╛рджрд┐рдд рдХрд░реЗрдВ: 19 рдХреЗ рд░реВрдк рдореЗрдВ рдЕрдзрд┐рдХрддрдо рдбрд╛рд▓реЗрдВ рдФрд░ рдпрд╣ рдХрд╛рдо рдХрд┐рдпрд╛ред

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

рдореИрдВрдиреЗ рд╕реЗрдЯрд┐рдВрдЧ рдХреА рдХреЛрд╢рд┐рд╢ рдХреА: y-min рдХреЛ 0 рдФрд░ y-max рдХреЛ <.5ред рдпрд╣ рд╕рдорд╕реНрдпрд╛ рдПрдХ рд╕рд╛рде / рдЕрд▓рдЧ рд╕реЗ рд╡рд┐рд▓рдВрдмрддрд╛ рдФрд░ рдЕрдиреБрд░реЛрдз рдорд╛рддреНрд░рд╛ рд╕рдВрдмрдВрдзреА рдкреНрд░рд╢реНрдиреЛрдВ рдХреЛ рд░реЗрдЦрд╛рдВрдХрди рдХреЗ рдмрд╛рд╡рдЬреВрдж рд╣реБрдИред рдХреНрдпрд╛ рдЗрд╕ рдореБрджреНрджреЗ рдкрд░ рдХреЛрдИ рдирдИ рдкреНрд░рдЧрддрд┐ рд╣реБрдИ рд╣реИ? рдпрд╣ рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдореЗрд░реА рдЯреАрдо рдХреЗ рд▓рд┐рдП рдлрд╛рдпрджреЗрдордВрдж рд╣реЛрдЧрд╛ред

рдореИрдВ рдЕрдкрдиреЗ рдЧреНрд░рд╛рдлрд╝ рдХреЗ рдХреБрдЫ рд╕реНрдХреНрд░реАрдирд╢реЙрдЯреНрд╕ рдХреЛ рдЕрд▓рдЧ-рдЕрд▓рдЧ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░ рдХрд┐рдП рдЧрдП y- рдЕрдзрд┐рдХрддрдо рдХреЗ рд╕рд╛рде рд╢рд╛рдорд┐рд▓ рдХрд░ рд░рд╣рд╛ рд╣реВрдВ (рдкреНрд░рддреНрдпреЗрдХ рд╢реАрд░реНрд╖рдХ рд╢реАрд░реНрд╖рдХ рджреНрд╡рд╛рд░рд╛ рд▓реЗрдмрд▓ рдХрд┐рдпрд╛ рдЧрдпрд╛ рдорд╛рдорд▓рд╛)
Screen Shot 2020-05-27 at 2 44 03 PM
Screen Shot 2020-05-27 at 2 42 56 PM
Screen Shot 2020-05-27 at 2 42 19 PM
Screen Shot 2020-05-27 at 2 41 39 PM

рдпрджрд┐ рдЖрдк 500ms рд╕реЗ рдКрдкрд░ рдХреЗ рдорд╛рдиреЛрдВ рдХреЛ рд░реЗрдЦрд╛рдВрдХрди рдирд╣реАрдВ рдХрд░рдирд╛ рдЪрд╛рд╣рддреЗ рд╣реИрдВ, рддреЛ рдЖрдк рд░рд┐рдореВрд╡ рдРрд▓рд╡реНрдпреВ (0.5) рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХрд╛ рдкреНрд░рдпрд╛рд╕ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ
рдлрд┐рд░ рдЧреНрд░рд╛рдл рдХреЛ рдмрддрд╛рдПрдВ рдХрд┐ рдЕрд╢рдХреНрдд рдореВрд▓реНрдпреЛрдВ рдХреЛ рдХреИрд╕реЗ рд╕рдВрднрд╛рд▓рд╛ рдЬрд╛рдирд╛ рдЪрд╛рд╣рд┐рдП

рдХреЛрдИ рд╕реБрд░рд╛рдЧ рдирд╣реАрдВ рдЕрдЧрд░ рдЗрд╕ рдлрд╝рдВрдХреНрд╢рди рдХреЗ рд▓рд┐рдП рдЧрдгрдирд╛ рдХрд┐рдП рдЧрдП рдорд╛рдкрджрдВрдбреЛрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХрд╛ рдХреЛрдИ рддрд░реАрдХрд╛ рд╣реИ

рдХреБрдЫ рд╣рдж рддрдХ рдЕрдзрд┐рдХ рдЖрдзрд╛рд░рднреВрдд рд╡рд░реНрдХрдЕрд░рд╛рдЙрдВрдб рдирд┐рдореНрдирд╛рдиреБрд╕рд╛рд░ рд╣реИ:

image

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

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

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

Highchartjs рдЗрд╕реЗ рд╕реЙрдлреНрдЯрдорд┐рди / рд╕реЙрдлреНрдЯрдореИрдХреНрд╕ рдХрд╣рддреЗ рд╣реИрдВред
https://api.highcharts.com/highcharts/yAxis

AnyChart рдЗрд╕реЗ рд╕реЙрдлреНрдЯ рдорд┐рди / рдореИрдХреНрд╕ рдХрд╣рддрд╛ рд╣реИред
https://docs.anychart.com/Axes_and_Grids/Scales#soft

рдЪрд╛рд░реНрдЯрдЬ рдХреЗ рдкрд╛рд╕ рдЗрд╕ рдЙрдкрдпреЛрдЧ-рдорд╛рдорд▓реЗ рдХреЛ рд╕рдВрднрд╛рд▓рдиреЗ рдХреЗ рд▓рд┐рдП "рд╕реБрдЭрд╛рдП рдЧрдП рдореИрдореАрди / рдореИрдХреНрд╕" рд╡рд┐рдХрд▓реНрдк рд╣реИрдВред
https://www.chartjs.org/docs/latest/axes/cartesian/linear.html#axis-range- рд╕реЗрдЯрд┐рдВрдЧ

amharts рдЙрдиреНрд╣реЗрдВ рдиреНрдпреВрдирддрдо / рдЕрдзрд┐рдХрддрдо рдФрд░ рд╕рдЦреНрдд / рдЕрдзрд┐рдХрддрдо рдХреЙрд▓ рдХрд░рддрд╛ рд╣реИред
https://www.amcharts.com/docs/v4/reference/valueaxis/#strictMinMax_property

рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП RRDtool рдореЗрдВ рдбрд┐рдлрд╝реЙрд▓реНрдЯ рд░реВрдк рд╕реЗ "рд╕реЙрдлреНрдЯ" рд╕реАрдорд╛рдПрдВ рд╣реЛрддреА рд╣реИрдВ, рдЬрдм рдХреЛрдИ рдСрдЯреЛрд╕реНрдХреЗрд▓ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддрд╛ рд╣реИ, рд▓реЗрдХрд┐рди рдЗрд╕рдореЗрдВ rigid рдХрд╛ рдПрдХ рд╡рд┐рдХрд▓реНрдк рд╣реЛрддрд╛ рд╣реИ рдЬреЛ рдкреИрдорд╛рдиреЗ рдкрд░ "рдХрдард┐рди" рд╕реАрдорд╛ рдХреЛ рдмрд╛рдзреНрдп рдХрд░рддрд╛ рд╣реИред

[-рдпреВ | -рдЙрдкрд░-рд╕реАрдорд╛ рдореВрд▓реНрдп] [-l | --рдЧреНрд▓реЛрдЕрд░-рд▓рд┐рдорд┐рдЯ рд╡реИрд▓реНрдпреВ] [-r | --рд░рд┐рдЧрд┐рдб] [-рд▓рдЧ-рд╕рд┐рдХреБрдбрд╝]

рдбрд┐рдлрд╝реЙрд▓реНрдЯ рд░реВрдк рд╕реЗ рдЧреНрд░рд╛рдл рдСрдЯреЛрд╕реНрдХреЛрд▓рд┐рдВрдЧ рд╣реЛрдЧрд╛ рддрд╛рдХрд┐ рдпрд╣ рдбреЗрдЯрд╛ рдХреА рд╢реНрд░реЗрдгреА рдХреЗ рд▓рд┐рдП y- рдЕрдХреНрд╖ рдХреЛ рд╕рдорд╛рдпреЛрдЬрд┐рдд рдХрд░реЗрдЧрд╛ред рдЖрдк рд╕реНрдкрд╖реНрдЯ рд░реВрдк рд╕реЗ рд╕реАрдорд╛рдПрдВ рдирд┐рд░реНрдзрд╛рд░рд┐рдд рдХрд░рдХреЗ рдЗрд╕ рд╡реНрдпрд╡рд╣рд╛рд░ рдХреЛ рдмрджрд▓ рд╕рдХрддреЗ рд╣реИрдВред рдкреНрд░рджрд░реНрд╢рд┐рдд y- рдЕрдХреНрд╖ рддрдм рдХрдо рд╕реЗ рдХрдо рд╕реАрдорд╛ рд╕реЗ рдКрдкрд░реА-рд╕реАрдорд╛ рддрдХ рд╣реЛрдЧрд╛ред рдЬрдм рддрдХ рдХрдареЛрд░ рд╡рд┐рдХрд▓реНрдк рдирд┐рд░реНрдзрд╛рд░рд┐рдд рдирд╣реАрдВ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ, рддрдм рддрдХ рдСрдЯреЛрдХреЙрд╕реНрд▓рд┐рдВрдЧ рдЙрди рд╕реАрдорд╛рдУрдВ рдХреЛ рдмрдврд╝рд╛рдП рдЬрд╛рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрдЧрд╛ред рдСрдЯреЛ-рдбрд╛рдЙрди рд╕реНрдХреЗрд▓ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрдХрд░ рдХрдареЛрд░ рд╡реНрдпрд╡рд╣рд╛рд░ рдХреЛ рд╕рдорд╛рдкреНрдд рдХрд░рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрдВ, рдЧреНрд░рд╛рдлрд╝ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рджреНрд╡рд╛рд░рд╛ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рд╕реАрдорд╛рдУрдВ рд╕реЗ рдЖрдЧреЗ рдирд╣реАрдВ рдмрдврд╝реЗрдЧрд╛ред
https://oss.oetiker.ch/rrdtool/doc/rrdgraph.en.html

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

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

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

рдЧрдгрдирд╛ рдХреЛ рдкреНрд░рджрд░реНрд╢рд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рд╕реНрдпреВрдбреЛрдХреЛрдб рдХреА рддреНрд╡рд░рд┐рдд рдмрд┐рдЯ:

minRange = 25
dataRange = abs(max(Y)-min(Y))
if dataRange < minRange:
    yAxisExtension = (minRange - dataRange) / 2
    yAxisMin = min(Y) - yAxisExtension
    yAxisMax = max(Y) + yAxisExtension

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

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

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

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

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

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

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

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

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

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