Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Π»ΠΎΠ³ Π½Π° Π±ΠΈΡ€ΠΆΠ΅

Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Π»ΠΎΠ³ Π½Π° Π±ΠΈΡ€ΠΆΠ΅. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Π»ΠΎΠ³ Π½Π° Π±ΠΈΡ€ΠΆΠ΅. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Π»ΠΎΠ³ Π½Π° Π±ΠΈΡ€ΠΆΠ΅. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Π»ΠΎΠ³ Π½Π° Π±ΠΈΡ€ΠΆΠ΅. Π€ΠΎΡ‚ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Π»ΠΎΠ³ Π½Π° Π±ΠΈΡ€ΠΆΠ΅

ВсСм ΠΏΡ€ΠΈΠ²Π΅Ρ‚. Π₯ΠΎΡ‡Ρƒ Ρ€Π°ΡΡΠΊΠ°Π·Π°Ρ‚ΡŒ Π’Π°ΠΌ ΠΎ orders_log. Π‘Π°ΠΌ заинтСрСсовался этой ΠΎΠΏΡ†ΠΈΠ΅ΠΉ Π½Π΅Π΄Π°Π²Π½ΠΎ. 123Π˜Π½ΡΠ°ΠΉΠ΄Π΅Ρ€ ΡƒΠΆΠ΅ писал ΠΏΡ€ΠΎ Π½Π΅Ρ‘, Π΅Π³ΠΎ пост ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΠΏΠΎΡ‡ΠΈΡ‚Π°Ρ‚ΡŒ Ρ‚ΡƒΡ‚.
Как высокочастотныС Ρ€ΠΎΠ±ΠΎΡ‚Ρ‹ видят ваши ΠΎΡ€Π΄Π΅Ρ€Π°

Но Ρ‚Π΅ΠΌΠ° ΠΏΠΎ orders_log ΠΎΡΡ‚Π°Π»Π°ΡΡŒ Π½Π΅ раскрыта, Π½ΠΈΠ³Π΄Π΅ Π½Π΅ нашСл Π½ΠΈΠΊΠ°ΠΊΠΎΠ³ΠΎ описания ΠΈΠ»ΠΈ упоминания ΠΎΠ± этой Ρ„ΠΈΡˆΠΊΠ΅. ΠŸΠΎΡΡ‚ΠΎΠΌΡƒ ΡΡ‚Π°Ρ‚ΡŒΡ β€” ΡƒΠ½ΠΈΠΊΠ°Π»ΡŒΠ½Π°Ρ =)

Для Π½Π°Ρ‡Π°Π»Π°, Full_orders_log β€” это список всСх заявок с ΠΏΠΎΠ»Π½ΠΎΠΉ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠ΅ΠΉ ΠΏΠΎ ΠΊΠ°ΠΆΠ΄ΠΎΠΉ заявкС.
(http://www.rts.ru/a21832)

Онлайн Π΄Π°Π½Π½Ρ‹Π΅ ΠΏΠΎ full_orders_log ΠΌΠΎΠΆΠ½ΠΎ ΠΏΠΎΠ»ΡƒΡ‡Π°Ρ‚ΡŒ ΠΏΠΎ plaza2. Π’Ρ‹Π³Π»ΡΠ΄Π΅Ρ‚ΡŒ это Π±ΡƒΠ΄Π΅Ρ‚ ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π½ΠΎ Ρ‚Π°ΠΊΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ. Π’ΠΈΠ΄ ΠΈΠ· FAR’a. На Π΄Π°Π½Π½ΠΎΠΉ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ΅ это выглядит ΠΊΠ°ΠΊ полная мСшанина.

Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Π»ΠΎΠ³ Π½Π° Π±ΠΈΡ€ΠΆΠ΅. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Π»ΠΎΠ³ Π½Π° Π±ΠΈΡ€ΠΆΠ΅. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Π»ΠΎΠ³ Π½Π° Π±ΠΈΡ€ΠΆΠ΅. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Π»ΠΎΠ³ Π½Π° Π±ΠΈΡ€ΠΆΠ΅. Π€ΠΎΡ‚ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Π»ΠΎΠ³ Π½Π° Π±ΠΈΡ€ΠΆΠ΅

full_orders_log содСрТит Ρ‚Π°ΠΊΠΈΠ΅ Π΄Π°Π½Π½Ρ‹Π΅, ΠΊΠ°ΠΊ

Поля Ρ‚Π°Π±Π»ΠΈΡ†Ρ‹ orders_log
ПолС Вип ОписаниС
replID i8 Π‘Π»ΡƒΠΆΠ΅Π±Π½ΠΎΠ΅ ΠΏΠΎΠ»Π΅ подсистСмы Ρ€Π΅ΠΏΠ»ΠΈΠΊΠ°Ρ†ΠΈΠΈ
replRev i8 Π‘Π»ΡƒΠΆΠ΅Π±Π½ΠΎΠ΅ ΠΏΠΎΠ»Π΅ подсистСмы Ρ€Π΅ΠΏΠ»ΠΈΠΊΠ°Ρ†ΠΈΠΈ
replAct i8 Π‘Π»ΡƒΠΆΠ΅Π±Π½ΠΎΠ΅ ΠΏΠΎΠ»Π΅ подсистСмы Ρ€Π΅ΠΏΠ»ΠΈΠΊΠ°Ρ†ΠΈΠΈ
id_ord i8 НомСр заявки
sess_id i4 Π˜Π΄Π΅Π½Ρ‚ΠΈΡ„ΠΈΠΊΠ°Ρ‚ΠΎΡ€ Ρ‚ΠΎΡ€Π³ΠΎΠ²ΠΎΠΉ сСссии
client_code c7 Код ΠΊΠ»ΠΈΠ΅Π½Ρ‚Π°
moment t ВрСмя измСнСния состояния заявки

status i4 Бтатус заявки
action i1 ДСйствиС с заявкой
isin_id i4 Π£Π½ΠΈΠΊΠ°Π»ΡŒΠ½Ρ‹ΠΉ числовой ΠΈΠ΄Π΅Π½Ρ‚ΠΈΡ„ΠΈΠΊΠ°Ρ‚ΠΎΡ€ инструмСнта
dir i1 НаправлСниС
price d16.5 Π¦Π΅Π½Π°
amount i4 ΠšΠΎΠ»ΠΈΡ‡Π΅ΡΡ‚Π²ΠΎ Π² ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΈ
amount_rest i4 ΠžΡΡ‚Π°Π²ΡˆΠ΅Π΅ΡΡ количСство Π² заявкС
comment c20 ΠšΠΎΠΌΠΌΠ΅Π½Ρ‚Π°Ρ€ΠΈΠΉ Ρ‚Ρ€Π΅ΠΉΠ΄Π΅Ρ€Π°
hedge i1 ΠŸΡ€ΠΈΠ·Π½Π°ΠΊ Ρ…Π΅Π΄ΠΆΠ΅Π²ΠΎΠΉ заявки
trust i1 ΠŸΡ€ΠΈΠ·Π½Π°ΠΊ заявки Π΄ΠΎΠ²Π΅Ρ€ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠ³ΠΎ управлСния
ext_id i4 Π’Π½Π΅ΡˆΠ½ΠΈΠΉ Π½ΠΎΠΌΠ΅Ρ€
login_from c20 Π›ΠΎΠ³ΠΈΠ½ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Ρ, ΠΏΠΎΡΡ‚Π°Π²ΠΈΠ²ΡˆΠ΅Π³ΠΎ заявку
broker_to c7 Код FORTS Ρ„ΠΈΡ€ΠΌΡ‹-адрСсата внСсистСмной заявки
broker_to_rts c7 Код RTS Ρ„ΠΈΡ€ΠΌΡ‹-адрСсата внСсистСмной заявки
date_exp t Π”Π°Ρ‚Π° истСчСния заявки
id_ord1 i8 НомСр ΠΏΠ΅Ρ€Π²ΠΎΠΉ заявки
broker_from_rts c7 Код Π Π’Π‘ ΠΊΠ»ΠΈΠ΅Π½Ρ‚Π° β€” Π²Π»Π°Π΄Π΅Π»ΡŒΡ†Π° заявки
id_deal i8 Π˜Π΄Π΅Π½Ρ‚ΠΈΡ„ΠΈΠΊΠ°Ρ‚ΠΎΡ€ сдСлки ΠΏΠΎ Π΄Π°Π½Π½ΠΎΠΉ записи ΠΆΡƒΡ€Π½Π°Π»Π° заявок
deal_price d16.5 Π¦Π΅Π½Π° Π·Π°ΠΊΠ»ΡŽΡ‡Π΅Π½Π½ΠΎΠΉ сдСлки
local_stamp t Π›ΠΎΠΊΠ°Π»ΡŒΠ½ΠΎΠ΅ врСмя ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Ρ

ОсобСнно интСрСсно ΠΏΠΎΠ»Π΅ client_code c7 Код ΠΊΠ»ΠΈΠ΅Π½Ρ‚Π°

Π½ΠΎ ΠΎΠ½ΠΎ ΠΊΠΎΠ½Π΅Ρ‡Π½ΠΎ-ΠΆΠ΅ Π½Π΅ транслируСтся ΠΈ остаСтся пустым. Учитывая ΠΏΡ€Π΅Π΄Ρ€Π°ΡΠΏΠΎΠ»ΠΎΠΆΠ΅Π½Π½ΠΎΡΡ‚ΡŒ нашСй Π±ΠΈΡ€ΠΆΠΈ ΠΊ Ρ€Π°Π·Π»ΠΈΡ‡Π½ΠΎΠ³ΠΎ Π²ΠΈΠ΄Π° ΡΡŽΡ€ΠΏΡ€ΠΈΠ·Π°ΠΌ, ΠΌΠΎΠΆΠ½ΠΎ ΠΏΡ€Π΅Π΄ΠΏΠΎΠ»ΠΎΠΆΠΈΡ‚ΡŒ, Ρ‡Ρ‚ΠΎ ΠΊΠΎΠ³Π΄Π°-Π½ΠΈΠ±ΡƒΠ΄ΡŒ ΠΎΠ΄ΠΈΠ½ дСнь с Ρ‚Π°ΠΊΠΎΠΉ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠ΅ΠΉ проскочит. Или Π½Π΅ проскочит =) Π²ΠΏΡ€ΠΎΡ‡Π΅ΠΌ ΠΈ Π±Π΅Π· этого поля full_orders_log остаСтся интСрСсным.

Если ΠΏΠΎΠΏΡ€ΠΎΠ±ΠΎΠ²Π°Ρ‚ΡŒ ΡƒΠ±Ρ€Π°Ρ‚ΡŒ лишниС Π½Π° ваш взгляд ΠΊΠΎΠ»ΠΎΠ½ΠΊΠΈ ΠΈ привСсти Ρ‚Π°Π±Π»ΠΈΡ†Ρƒ ΠΊ Ρ‡ΠΈΡ‚Π°Π΅ΠΌΠΎΠΌΡƒ Π²ΠΈΠ΄Ρƒ, получится Ρ‡Ρ‚ΠΎ-Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅. Π’ΡƒΡ‚ я оставил Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΎΠ΄ΠΈΠ½ инструмСнт.
Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Π»ΠΎΠ³ Π½Π° Π±ΠΈΡ€ΠΆΠ΅. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Π»ΠΎΠ³ Π½Π° Π±ΠΈΡ€ΠΆΠ΅. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Π»ΠΎΠ³ Π½Π° Π±ΠΈΡ€ΠΆΠ΅. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Π»ΠΎΠ³ Π½Π° Π±ΠΈΡ€ΠΆΠ΅. Π€ΠΎΡ‚ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Π»ΠΎΠ³ Π½Π° Π±ΠΈΡ€ΠΆΠ΅

На сайтС ртс ΠΌΠΎΠΆΠ½ΠΎ ΡΠΊΠ°Ρ‡Π°Ρ‚ΡŒ ΠΎΠ΄ΠΈΠ½ мСсяц истории ΠΈ ΠΏΠΎΠΈΠ³Ρ€Π°Ρ‚ΡŒΡΡ с Π΄Π°Π½Π½Ρ‹ΠΌΠΈ.
http://ftp.rts.ru/pub/info/historical_data/

БСйчас Π³ΠΎΠ΄ истории ΠΏΠΎ всСму фортсу стоит 5000баксов. На Π΄Π°Π½Π½Ρ‹ΠΉ ΠΌΠΎΠΌΠ΅Π½Ρ‚, ΠΌΡ‹ занимаСмся Π½Π°ΠΊΠΎΠΏΠ»Π΅Π½ΠΈΠ΅ΠΌ собствСнной истории, ΠΏΡ€ΠΈΠ³Π»Π°ΡˆΠ°Π΅ΠΌ ΠΆΠ°Π»Π°ΡŽΡ‰ΠΈΡ… ΠΏΡ€ΠΈΡΠΎΠ΅Π΄ΠΈΠ½ΡΡ‚ΡŒΡΡ ΠΊ Π½Π°ΠΌ, Π΄Π°Π±Ρ‹ ΡΡ‚Ρ€Π°Ρ…ΠΎΠ²Π°Ρ‚ΡŒ Π΄Ρ€ΡƒΠ³ Π΄Ρ€ΡƒΠ³Π° Π½Π° случай Π½Π΅ΠΏΡ€Π΅Π΄Π²ΠΈΠ΄Π΅Π½Π½Ρ‹Ρ… ΠΎΠ±ΡΡ‚ΠΎΡΡ‚Π΅Π»ΡŒΡΡ‚Π². Обидно ΠΈΠΌΠ΅Ρ‚ΡŒ Π΄Ρ‹Ρ€ΠΊΡƒ Π² истории Π·Π° нСсколько Π΄Π½Π΅ΠΉ.

Π˜ΡΡ‚ΠΎΡ‡Π½ΠΈΠΊ

Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Π»ΠΎΠ³ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅?

Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Π»ΠΎΠ³ Π½Π° Π±ΠΈΡ€ΠΆΠ΅. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Π»ΠΎΠ³ Π½Π° Π±ΠΈΡ€ΠΆΠ΅. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Π»ΠΎΠ³ Π½Π° Π±ΠΈΡ€ΠΆΠ΅. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Π»ΠΎΠ³ Π½Π° Π±ΠΈΡ€ΠΆΠ΅. Π€ΠΎΡ‚ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Π»ΠΎΠ³ Π½Π° Π±ΠΈΡ€ΠΆΠ΅

Π˜Π·Π²Π΅ΡΡ‚Π½ΠΎ, Ρ‡Ρ‚ΠΎ программисты проводят ΠΌΠ½ΠΎΠ³ΠΎ Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ, отлаТивая свои ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹, ΠΏΡ‹Ρ‚Π°ΡΡΡŒ Ρ€Π°Π·ΠΎΠ±Ρ€Π°Ρ‚ΡŒΡΡ, ΠΏΠΎΡ‡Π΅ΠΌΡƒ ΠΎΠ½ΠΈ Π½Π΅ Ρ€Π°Π±ΠΎΡ‚Π°ΡŽΡ‚ β€” ΠΈΠ»ΠΈ Ρ€Π°Π±ΠΎΡ‚Π°ΡŽΡ‚ Π½Π΅ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½ΠΎ. Когда говорят ΠΏΡ€ΠΎ ΠΎΡ‚Π»Π°Π΄ΠΊΡƒ, ΠΎΠ±Ρ‹Ρ‡Π½ΠΎ ΠΏΠΎΠ΄Ρ€Π°Π·ΡƒΠΌΠ΅Π²Π°ΡŽΡ‚ Π»ΠΈΠ±ΠΎ ΠΎΡ‚Π»Π°Π΄ΠΎΡ‡Π½ΡƒΡŽ ΠΏΠ΅Ρ‡Π°Ρ‚ΡŒ, Π»ΠΈΠ±ΠΎ использованиС ΡΠΏΠ΅Ρ†ΠΈΠ°Π»ΡŒΠ½Ρ‹Ρ… ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌ – Π΄Π΅Π±Π°Π³Π΅Ρ€ΠΎΠ². Π‘ ΠΈΡ… ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ отслСТиваСтся Π²Ρ‹ΠΏΠΎΠ»Π½Π΅Π½ΠΈΠ΅ ΠΊΠΎΠ΄Π° ΠΏΠΎ шагам, Π²ΠΎ врСмя ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ³ΠΎ Π²ΠΈΠ΄Π½ΠΎ, ΠΊΠ°ΠΊ мСняСтся содСрТимоС ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹Ρ…. Π­Ρ‚ΠΈ способы Ρ…ΠΎΡ€ΠΎΡˆΠΎ Ρ€Π°Π±ΠΎΡ‚Π°ΡŽΡ‚ Π² Π½Π΅Π±ΠΎΠ»ΡŒΡˆΠΈΡ… ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ…, Π½ΠΎ Π² Ρ€Π΅Π°Π»ΡŒΠ½Ρ‹Ρ… прилоТСниях быстро становятся нСэффСктивными.

Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Π»ΠΎΠ³ Π½Π° Π±ΠΈΡ€ΠΆΠ΅. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Π»ΠΎΠ³ Π½Π° Π±ΠΈΡ€ΠΆΠ΅. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Π»ΠΎΠ³ Π½Π° Π±ΠΈΡ€ΠΆΠ΅. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Π»ΠΎΠ³ Π½Π° Π±ΠΈΡ€ΠΆΠ΅. Π€ΠΎΡ‚ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Π»ΠΎΠ³ Π½Π° Π±ΠΈΡ€ΠΆΠ΅

Π‘Π»ΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ Ρ€Π΅Π°Π»ΡŒΠ½Ρ‹Ρ… ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ

Π’ΠΎΠ·ΡŒΠΌΠ΅ΠΌ для ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π° Ρ‚ΠΈΠΏΠΈΡ‡Π½Ρ‹ΠΉ сайт. Π§Ρ‚ΠΎ ΠΎΠ½ Π² сСбя Π²ΠΊΠ»ΡŽΡ‡Π°Π΅Ρ‚?

И это Ρ‚ΠΎΠ»ΡŒΠΊΠΎ самый простой случай. Π Π΅Π°Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ ΠΆΠ΅ Π·Π½Π°Ρ‡ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ слоТнСС: мноТСство Ρ€Π°Π·Π½ΠΎΠΏΠ»Π°Π½ΠΎΠ²Ρ‹Ρ… сСрвСров, систСмы ΠΊΠ΅ΡˆΠΈΡ€ΠΎΠ²Π°Π½ΠΈΡ (ускорСния доступа), асинхронный ΠΊΠΎΠ΄, ΠΎΡ‡Π΅Ρ€Π΅Π΄ΠΈ, внСшниС сСрвисы, ΠΎΠ±Π»Π°Ρ‡Π½Ρ‹Π΅ сСрвисы. ВсС это выглядит ΠΊΠ°ΠΊ многослойный ΠΏΠΈΡ€ΠΎΠ³, Π²Π½ΡƒΡ‚Ρ€ΠΈ ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ³ΠΎ Π³Π΄Π΅-Ρ‚ΠΎ Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚ Π½Π°ΠΌΠΈ написанный ΠΊΠΎΠ΄. И этот ΠΊΠΎΠ΄ составляСт лишь Π½Π΅Π±ΠΎΠ»ΡŒΡˆΡƒΡŽ Ρ‡Π°ΡΡ‚ΡŒ всСго происходящСго. Как Π² Ρ‚Π°ΠΊΠΎΠΉ ситуации ΠΏΠΎΠ½ΡΡ‚ΡŒ, Π½Π° ΠΊΠ°ΠΊΠΎΠΌ этапС Π±Ρ‹Π» сбой, ΠΈΠ»ΠΈ всС пошло Π½Π΅ ΠΏΠΎ ΠΏΠ»Π°Π½Ρƒ? Для этого, ΠΊΠ°ΠΊ ΠΌΠΈΠ½ΠΈΠΌΡƒΠΌ, Π½ΡƒΠΆΠ½ΠΎ ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΠΈΡ‚ΡŒ, Π² ΠΊΠ°ΠΊΠΎΠΌ слоС ΠΏΡ€ΠΎΠΈΠ·ΠΎΡˆΠ»Π° ошибка. Но Π΄Π°ΠΆΠ΅ это Π½Π΅ самоС слоТноС. Об ΠΎΡˆΠΈΠ±ΠΊΠ°Ρ… Π² Ρ€Π°Π±ΠΎΡ‚Π°ΡŽΡ‰Π΅ΠΌ ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΈ ΡƒΠ·Π½Π°ΡŽΡ‚ Π½Π΅ сразу, Π° ΡƒΠΆΠ΅ ΠΏΠΎΡ‚ΠΎΠΌ, β€” ΠΊΠΎΠ³Π΄Π° ошибка ΡΠ»ΡƒΡ‡ΠΈΠ»Π°ΡΡŒ ΠΈ, ΠΈΠ½ΠΎΠ³Π΄Π°, большС Π½Π΅ воспроизводится.

Π›ΠΎΠ³ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅

И для всСго этого многообразия систСм сущСствуСт Π΅Π΄ΠΈΠ½ΠΎΠ΅ Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅ β€” Π»ΠΎΠ³ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅. Π’ ΠΏΡ€ΠΎΡΡ‚Π΅ΠΉΡˆΠ΅ΠΌ случаС Π»ΠΎΠ³ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ сводится ΠΊ Ρ„Π°ΠΉΠ»Ρƒ Π½Π° дискС, ΠΊΡƒΠ΄Π° Ρ€Π°Π·Π½Ρ‹Π΅ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ Π·Π°ΠΏΠΈΡΡ‹Π²Π°ΡŽΡ‚ (Π»ΠΎΠ³ΠΈΡ€ΡƒΡŽΡ‚) свои дСйствия Π²ΠΎ врСмя Ρ€Π°Π±ΠΎΡ‚Ρ‹. Π’Π°ΠΊΠΎΠΉ Ρ„Π°ΠΉΠ» Π½Π°Π·Ρ‹Π²Π°ΡŽΡ‚ Π»ΠΎΠ³ΠΎΠΌ ΠΈΠ»ΠΈ ΠΆΡƒΡ€Π½Π°Π»ΠΎΠΌ. Как ΠΏΡ€Π°Π²ΠΈΠ»ΠΎ, Π²Π½ΡƒΡ‚Ρ€ΠΈ Π»ΠΎΠ³Π° ΠΎΠ΄Π½Π° строчка соотвСтствуСт ΠΎΠ΄Π½ΠΎΠΌΡƒ Π΄Π΅ΠΉΡΡ‚Π²ΠΈΡŽ.

Π’Ρ‹ΡˆΠ΅ нСбольшой кусок Π»ΠΎΠ³Π° Π²Π΅Π±-сСрвСра Π₯СкслСта. Из Π½Π΅Π³ΠΎ Π²ΠΈΠ΄Π½ΠΎ ip-адрСс, с ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ³ΠΎ выполнялся запрос Π½Π° страницу ΠΈ ΠΊΠ°ΠΊΠΈΠ΅ рСсурсы Π·Π°Π³Ρ€ΡƒΠΆΠ°Π»ΠΈΡΡŒ, ΠΌΠ΅Ρ‚ΠΎΠ΄ HTTP, ΠΎΡ‚Π²Π΅Ρ‚ Π±Π΅ΠΊΠ΅Π½Π΄Π° (ΠΊΠΎΠ΄Π°) ΠΈ Ρ€Π°Π·ΠΌΠ΅Ρ€ Ρ‚Π΅Π»Π° ΠΎΡ‚Π²Π΅Ρ‚Π° Π² HTTP. ΠžΡ‡Π΅Π½ΡŒ Π²Π°ΠΆΠ½ΠΎ Π½Π°Π»ΠΈΡ‡ΠΈΠ΅ Π΄Π°Ρ‚Ρ‹. Благодаря Π΅ΠΉ всСгда ΠΌΠΎΠΆΠ½ΠΎ Π½Π°ΠΉΡ‚ΠΈ Π»ΠΎΠ³ Π·Π° ΠΊΠΎΠ½ΠΊΡ€Π΅Ρ‚Π½Ρ‹ΠΉ ΠΏΠ΅Ρ€ΠΈΠΎΠ΄, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€ Π½Π° Ρ‚ΠΎ врСмя, ΠΊΠΎΠ³Π΄Π° Π²ΠΎΠ·Π½ΠΈΠΊΠ»Π° ошибка. Для этого Π»ΠΎΠ³ΠΈ Π³Ρ€Π΅ΠΏΠ°ΡŽΡ‚:

Когда программисты Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π½Π°Ρ‡ΠΈΠ½Π°ΡŽΡ‚ свой ΠΏΡƒΡ‚ΡŒ, ΠΎΠ½ΠΈ, часто Π½Π΅ зная ΠΏΡ€ΠΈΡ‡ΠΈΠ½Ρƒ ошибки, ΠΎΠΏΡƒΡΠΊΠ°ΡŽΡ‚ Ρ€ΡƒΠΊΠΈ ΠΈ говорят «я Π½Π΅ знаю, Ρ‡Ρ‚ΠΎ ΡΠ»ΡƒΡ‡ΠΈΠ»ΠΎΡΡŒ, ΠΈ Ρ‡Ρ‚ΠΎ Π΄Π΅Π»Π°Ρ‚ΡŒΒ». ΠžΠΏΡ‹Ρ‚Π½Ρ‹ΠΉ ΠΆΠ΅ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊ всСгда ΠΏΠ΅Ρ€Π²Ρ‹ΠΌ Π΄Π΅Π»ΠΎΠΌ Π³ΠΎΠ²ΠΎΡ€ΠΈΡ‚ Β«Π° Ρ‡Ρ‚ΠΎ Π² Π»ΠΎΠ³Π°Ρ…?Β». ΠΠ½Π°Π»ΠΈΠ·ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ Π»ΠΎΠ³ΠΈ β€” ΠΎΠ΄ΠΈΠ½ ΠΈΠ· Π±Π°Π·ΠΎΠ²Ρ‹Ρ… Π½Π°Π²Ρ‹ΠΊΠΎΠ² Π² Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ΅. Π’ любой нСпонятной ситуации Π½ΡƒΠΆΠ½ΠΎ ΡΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Π»ΠΎΠ³ΠΈ. Π›ΠΎΠ³ΠΈ ΠΏΠΈΡˆΡƒΡ‚ всС ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ Π±Π΅Π· ΠΈΡΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ, Π½ΠΎ Π΄Π΅Π»Π°ΡŽΡ‚ это ΠΏΠΎ-Ρ€Π°Π·Π½ΠΎΠΌΡƒ ΠΈ Π² Ρ€Π°Π·Π½Ρ‹Π΅ мСста. Π§Ρ‚ΠΎΠ±Ρ‹ Ρ‚ΠΎΡ‡Π½ΠΎ ΡƒΠ·Π½Π°Ρ‚ΡŒ, ΠΊΡƒΠ΄Π° ΠΈ ΠΊΠ°ΠΊ, Π½ΡƒΠΆΠ½ΠΎ ΠΈΠ΄Ρ‚ΠΈ Π² Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π°Ρ†ΠΈΡŽ ΠΊΠΎΠ½ΠΊΡ€Π΅Ρ‚Π½ΠΎΠΉ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ ΠΈ Ρ‡ΠΈΡ‚Π°Ρ‚ΡŒ ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‰ΠΈΠΉ Ρ€Π°Π·Π΄Π΅Π» Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π°Ρ†ΠΈΠΈ. Π’ΠΎΡ‚ нСсколько ΠΏΡ€ΠΈΠΌΠ΅Ρ€ΠΎΠ²:

МногиС ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ Π»ΠΎΠ³ΠΈΡ€ΡƒΡŽΡ‚ прямо Π² консоль, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€ Webpack ΠΏΠΎΠΊΠ°Π·Ρ‹Π²Π°Π΅Ρ‚ процСсс ΠΈ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Ρ‹ сборки:

Π’ΠΎ Ρ„Ρ€ΠΎΠ½Ρ‚Π΅Π½Π΄Π΅ Ρ„Π°ΠΉΠ»ΠΎΠ² Π½Π΅Ρ‚, поэтому Π»ΠΎΠ³ΠΈΡ€ΡƒΡŽΡ‚ Π»ΠΈΠ±ΠΎ прямо Π² консоль, Π»ΠΈΠ±ΠΎ ΠΊ сСбС Π² Π±Π΅ΠΊΠ΅Π½Π΄Ρ‹ (Ρ‡Ρ‚ΠΎ слоТно), Π»ΠΈΠ±ΠΎ Π² спСциализированныС сСрвисы, Ρ‚Π°ΠΊΠΈΠ΅ ΠΊΠ°ΠΊ LogRocket.

Π£Ρ€ΠΎΠ²Π½ΠΈ логирования

Π§Π΅ΠΌ большС ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ выводится Π² Π»ΠΎΠ³Π°Ρ…, Ρ‚Π΅ΠΌ Π»ΡƒΡ‡ΡˆΠ΅ ΠΈ ΠΏΡ€ΠΎΡ‰Π΅ ΠΎΡ‚Π»Π°Π΄ΠΊΠ°, Π½ΠΎ ΠΊΠΎΠ³Π΄Π° Π΄Π°Π½Π½Ρ‹Ρ… слишком ΠΌΠ½ΠΎΠ³ΠΎ, Ρ‚ΠΎ Π² Π½ΠΈΡ… тяТСло ΠΈΡΠΊΠ°Ρ‚ΡŒ Π½ΡƒΠΆΠ½ΠΎΠ΅. Π’ особо слоТных случаях Π»ΠΎΠ³ΠΈ ΠΌΠΎΠ³ΡƒΡ‚ Π³Π΅Π½Π΅Ρ€ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒΡΡ с ΠΎΠ³Ρ€ΠΎΠΌΠ½ΠΎΠΉ ΡΠΊΠΎΡ€ΠΎΡΡ‚ΡŒΡŽ ΠΈ Π² гигантских Ρ€Π°Π·ΠΌΠ΅Ρ€Π°Ρ…. Π Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ Π² Ρ‚Π°ΠΊΠΎΠΉ ситуации Π½Π΅Π»Π΅Π³ΠΊΠΎ. Π§Ρ‚ΠΎΠ±Ρ‹ ΠΊΠ°ΠΊ-Ρ‚ΠΎ ΡΠ³Π»Π°Π΄ΠΈΡ‚ΡŒ ΡΠΈΡ‚ΡƒΠ°Ρ†ΠΈΡŽ, систСмы логирования вводят Ρ€Π°Π·Π½Ρ‹Π΅ ΡƒΡ€ΠΎΠ²Π½ΠΈ. ΠžΠ±Ρ‹Ρ‡Π½ΠΎ это:

ΠŸΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠ° ΡƒΡ€ΠΎΠ²Π½Π΅ΠΉ осущСствляСтся двумя способами. Π’ΠΎ-ΠΏΠ΅Ρ€Π²Ρ‹Ρ…, Π²Π½ΡƒΡ‚Ρ€ΠΈ самой ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ Ρ€Π°ΡΡΡ‚Π°Π²Π»ΡΡŽΡ‚ Π²Ρ‹Π·ΠΎΠ²Ρ‹ Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠΈ логирования Π² соотвСтствии с уровнями. Если ΠΏΡ€ΠΎΠΈΠ·ΠΎΡˆΠ»Π° ошибка, Ρ‚ΠΎ Π»ΠΎΠ³ΠΈΡ€ΡƒΠ΅ΠΌ ΠΊΠ°ΠΊ error, Ссли это отладочная информация, которая Π½Π΅ Π½ΡƒΠΆΠ½Π° Π² ΠΎΠ±Ρ‹Ρ‡Π½ΠΎΠΉ ситуации, Ρ‚ΠΎ ΡƒΡ€ΠΎΠ²Π΅Π½ΡŒ debug.

Π’ΠΎ-Π²Ρ‚ΠΎΡ€Ρ‹Ρ…, Π²ΠΎ врСмя запуска ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ указываСтся ΡƒΡ€ΠΎΠ²Π΅Π½ΡŒ логирования, Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΡ‹ΠΉ Π² ΠΊΠΎΠ½ΠΊΡ€Π΅Ρ‚Π½ΠΎΠΉ ситуации. По ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ ΡƒΡ€ΠΎΠ²Π΅Π½ΡŒ info, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ для описания ΠΊΠ°ΠΊΠΈΡ…-Ρ‚ΠΎ ΠΊΠ»ΡŽΡ‡Π΅Π²Ρ‹Ρ… ΠΈ Π²Π°ΠΆΠ½Ρ‹Ρ… Π²Π΅Ρ‰Π΅ΠΉ. ΠŸΡ€ΠΈ Ρ‚Π°ΠΊΠΎΠΌ ΡƒΡ€ΠΎΠ²Π½Π΅ Π±ΡƒΠ΄ΡƒΡ‚ Π²Ρ‹Π²ΠΎΠ΄ΠΈΡ‚ΡŒΡΡ ΠΈ warning, ΠΈ error. Если ΠΏΠΎΡΡ‚Π°Π²ΠΈΡ‚ΡŒ ΡƒΡ€ΠΎΠ²Π΅Π½ΡŒ error, Ρ‚ΠΎ Π±ΡƒΠ΄ΡƒΡ‚ Π²Ρ‹Π²ΠΎΠ΄ΠΈΡ‚ΡŒΡΡ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ошибки. А Ссли debug, Ρ‚ΠΎ ΠΌΡ‹ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΠΌ Π»ΠΎΠ³, максимально Π½Π°ΠΏΠΎΠ»Π½Π΅Π½Π½Ρ‹ΠΉ Π΄Π°Π½Π½Ρ‹ΠΌΠΈ. ΠžΠ±Ρ‹Ρ‡Π½ΠΎ debug ΠΏΡ€ΠΈΠ²ΠΎΠ΄ΠΈΡ‚ ΠΊ ΠΌΠ½ΠΎΠ³ΠΎΠΊΡ€Π°Ρ‚Π½ΠΎΠΌΡƒ росту Π²Ρ‹Π²ΠΎΠ΄ΠΈΠΌΠΎΠΉ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ.

Π£Ρ€ΠΎΠ²Π½ΠΈ логирования, ΠΎΠ±Ρ‹Ρ‡Π½ΠΎ, Π²Ρ‹ΡΡ‚Π°Π²Π»ΡΡŽΡ‚ΡΡ Ρ‡Π΅Ρ€Π΅Π· ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½ΡƒΡŽ окруТСния Π²ΠΎ врСмя запуска ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹. НапримСр, Ρ‚Π°ΠΊ:

БущСствуСт ΠΈ Π΄Ρ€ΡƒΠ³ΠΎΠΉ ΠΏΠΎΠ΄Ρ…ΠΎΠ΄, основанный Π½Π΅ Π½Π° уровнях, Π° Π½Π° пространствах ΠΈΠΌΠ΅Π½. Π­Ρ‚ΠΎΡ‚ ΠΏΠΎΠ΄Ρ…ΠΎΠ΄ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΠ» ΡˆΠΈΡ€ΠΎΠΊΠΎΠ΅ распространСниС Π² JS-срСдС, ΠΈ являСтся Ρ‚Π°ΠΌ основным. ЀактичСски, ΠΎΠ½ построСн Π²ΠΎΠΊΡ€ΡƒΠ³ ΠΎΠ΄Π½ΠΎΠΉ СдинствСнной Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠΈ debug для логирования, ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΉ ΠΏΡ€ΠΎΠ½ΠΈΠ·Π°Π½Ρ‹ практичСски всС JavaScript-Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠΈ ΠΊΠ°ΠΊ Π½Π° Ρ„Ρ€ΠΎΠ½Ρ‚Π΅Π½Π΄Π΅, Ρ‚Π°ΠΊ ΠΈ Π½Π° Π±Π΅ΠΊΠ΅Π½Π΄Π΅.

Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Π»ΠΎΠ³ Π½Π° Π±ΠΈΡ€ΠΆΠ΅. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Π»ΠΎΠ³ Π½Π° Π±ΠΈΡ€ΠΆΠ΅. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Π»ΠΎΠ³ Π½Π° Π±ΠΈΡ€ΠΆΠ΅. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Π»ΠΎΠ³ Π½Π° Π±ΠΈΡ€ΠΆΠ΅. Π€ΠΎΡ‚ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Π»ΠΎΠ³ Π½Π° Π±ΠΈΡ€ΠΆΠ΅

ΠŸΡ€ΠΈΠ½Ρ†ΠΈΠΏ Ρ€Π°Π±ΠΎΡ‚Ρ‹ здСсь Ρ‚Π°ΠΊΠΎΠΉ. Под Π½ΡƒΠΆΠ½ΡƒΡŽ ΡΠΈΡ‚ΡƒΠ°Ρ†ΠΈΡŽ создаСтся спСциализированная функция логирования с ΡƒΠΊΠ°Π·Π°Π½ΠΈΠ΅ΠΌ пространства ΠΈΠΌΠ΅Π½, которая Π·Π°Ρ‚Π΅ΠΌ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ для всСх событий ΠΎΠ΄Π½ΠΎΠ³ΠΎ процСсса. Π’ ΠΈΡ‚ΠΎΠ³Π΅ Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠ° позволяСт Π»Π΅Π³ΠΊΠΎ ΠΎΡ‚Ρ„ΠΈΠ»ΡŒΡ‚Ρ€ΠΎΠ²Π°Ρ‚ΡŒ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π½ΡƒΠΆΠ½Ρ‹Π΅ записи, ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‰ΠΈΠ΅ Π½ΡƒΠΆΠ½ΠΎΠΌΡƒ пространству.

Запуск с Π½ΡƒΠΆΠ½Ρ‹ΠΌ пространством:

Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Π»ΠΎΠ³ Π½Π° Π±ΠΈΡ€ΠΆΠ΅. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Π»ΠΎΠ³ Π½Π° Π±ΠΈΡ€ΠΆΠ΅. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Π»ΠΎΠ³ Π½Π° Π±ΠΈΡ€ΠΆΠ΅. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Π»ΠΎΠ³ Π½Π° Π±ΠΈΡ€ΠΆΠ΅. Π€ΠΎΡ‚ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Π»ΠΎΠ³ Π½Π° Π±ΠΈΡ€ΠΆΠ΅

Ротация Π»ΠΎΠ³ΠΎΠ²

Π‘ΠΎ Π²Ρ€Π΅ΠΌΠ΅Π½Π΅ΠΌ количСство Π»ΠΎΠ³ΠΎΠ² становится большим, ΠΈ с Π½ΠΈΠΌΠΈ Π½ΡƒΠΆΠ½ΠΎ Ρ‡Ρ‚ΠΎ-Ρ‚ΠΎ Π΄Π΅Π»Π°Ρ‚ΡŒ. Для этого ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ ротация Π»ΠΎΠ³ΠΎΠ². Иногда Π·Π° это ΠΎΡ‚Π²Π΅Ρ‡Π°Π΅Ρ‚ сама ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°, Π½ΠΎ Ρ‡Π°Ρ‰Π΅ β€” внСшнСС ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅, Π·Π°Π΄Π°Ρ‡Π΅ΠΉ ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ³ΠΎ являСтся чистка. Π­Ρ‚Π° ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ° ΠΏΠΎ нСобходимости Ρ€Π°Π·Π±ΠΈΠ²Π°Π΅Ρ‚ Π»ΠΎΠ³ΠΈ Π½Π° Π±ΠΎΠ»Π΅Π΅ ΠΌΠ΅Π»ΠΊΠΈΠ΅ Ρ„Π°ΠΉΠ»Ρ‹, сТимаСт, ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Ρ‰Π°Π΅Ρ‚ ΠΈ, Ссли Π½ΡƒΠΆΠ½ΠΎ, удаляСт. Подобная систСма встроСна Π² Π»ΡŽΠ±ΡƒΡŽ ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΎΠ½Π½ΡƒΡŽ систСму для Ρ€Π°Π±ΠΎΡ‚Ρ‹ с Π»ΠΎΠ³Π°ΠΌΠΈ самой систСмы ΠΈ Π²Π½Π΅ΡˆΠ½ΠΈΡ… ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΌΠΎΠ³ΡƒΡ‚ Π²ΡΡ‚Ρ€Π°ΠΈΠ²Π°Ρ‚ΡŒΡΡ Π² Π½Π΅Π΅.

Π‘ Π²Π΅Π±-сайтами всС Π΅Ρ‰Π΅ слоТнСС. Π”Π°ΠΆΠ΅ Π½Π° Π½Π΅Π±ΠΎΠ»ΡŒΡˆΠΈΡ… ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π°Ρ… ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ нСсколько сСрвСров, Π½Π° ΠΊΠ°ΠΆΠ΄ΠΎΠΌ ΠΈΠ· ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… свои Π»ΠΎΠ³ΠΈ. А Π² ΠΊΡ€ΡƒΠΏΠ½Ρ‹Ρ… ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π°Ρ… тысячи сСрвСров. Для управлСния Ρ‚Π°ΠΊΠΈΠΌΠΈ систСмы созданы спСциализированныС ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ слСдят Π·Π° Π»ΠΎΠ³Π°ΠΌΠΈ Π½Π° всСх ΠΌΠ°ΡˆΠΈΠ½Π°Ρ…, ΡΠΊΠ°Ρ‡ΠΈΠ²Π°ΡŽΡ‚ ΠΈΡ…, ΡΠΊΠ»Π°Π΄Ρ‹Π²Π°ΡŽΡ‚ Π² Π·Π°Ρ‚ΠΎΡ‡Π΅Π½Π½Ρ‹Π΅ ΠΏΠΎΠ΄ Π»ΠΎΠ³ΠΈ Π±Π°Π·Ρ‹ Π΄Π°Π½Π½Ρ‹Ρ… ΠΈ ΠΏΡ€Π΅Π΄ΠΎΡΡ‚Π°Π²Π»ΡΡŽΡ‚ ΡƒΠ΄ΠΎΠ±Π½Ρ‹ΠΉ способ поиска ΠΏΠΎ Π½ΠΈΠΌ.

Π—Π΄Π΅ΡΡŒ Ρ‚ΠΎΠΆΠ΅ Π΅ΡΡ‚ΡŒ нСсколько ΠΏΡƒΡ‚Π΅ΠΉ. МоТно Π²ΠΎΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒΡΡ Π³ΠΎΡ‚ΠΎΠ²Ρ‹ΠΌΠΈ Ρ€Π΅ΡˆΠ΅Π½ΠΈΡΠΌΠΈ, Ρ‚Π°ΠΊΠΈΠΌΠΈ ΠΊΠ°ΠΊ DataDog Logging, Π»ΠΈΠ±ΠΎ ΡƒΡΡ‚Π°Π½Π°Π²Π»ΠΈΠ²Π°Ρ‚ΡŒ ΠΈ Π½Π°ΡΡ‚Ρ€Π°ΠΈΠ²Π°Ρ‚ΡŒ всС ΡΠ°ΠΌΠΎΡΡ‚ΠΎΡΡ‚Π΅Π»ΡŒΠ½ΠΎ Ρ‡Π΅Ρ€Π΅Π·, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, ELK Stack

Π˜ΡΡ‚ΠΎΡ‡Π½ΠΈΠΊ

Как Ρ‡ΠΈΡ‚Π°Ρ‚ΡŒ Π»ΠΎΠ³ΠΈ сСрвСра ΠΈ Ρ‡Ρ‚ΠΎ это Ρ‚Π°ΠΊΠΎΠ΅?

Π›ΠΎΠ³ΠΈ – это инструмСнт, ΠΏΡ€ΠΈ ΠΏΠΎΠΌΠΎΡ‰ΠΈ ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ³ΠΎ ΠΌΠΎΠΆΠ½ΠΎ ΠΎΡ‚ΡΠ»Π΅ΠΆΠΈΠ²Π°Ρ‚ΡŒ Ρ€Π°Π±ΠΎΡ‡ΠΈΠΉ процСсс сСрвСра ΠΈΠ»ΠΈ сайта. ΠŸΠΎΡΡ‚ΠΎΠΌΡƒ Π·Π½Π°Ρ‚ΡŒ, ΠΊΠ°ΠΊ Ρ‡ΠΈΡ‚Π°Ρ‚ΡŒ Π»ΠΎΠ³ΠΈ это ΠΏΠΎΠ»Π΅Π·Π½ΠΎΠ΅ ΡƒΠΌΠ΅Π½ΠΈΠ΅ для выявлСния сбоСв Π² Ρ€Π°Π±ΠΎΡ‚Π΅ ПО, быстрого ΠΈ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚ΠΈΠ²Π½ΠΎΠ³ΠΎ рСагирования Π½Π° Π΄Ρ€ΡƒΠ³ΠΈΠ΅ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΡ‹ (выявлСниС Π·Π»ΠΎΠ½Π°ΠΌΠ΅Ρ€Π΅Π½Π½Ρ‹Ρ… дСйствий), эффСктивного Π°Π½Π°Π»ΠΈΠ·Π° Ρ€Π°Π±ΠΎΡ‡ΠΈΠΉ процСсс, противодСйствия DDoS-Π°Ρ‚Π°ΠΊΠ°ΠΌ.

Π‘ΠΎΠ΄Π΅Ρ€ΠΆΠ°Π½ΠΈΠ΅:

Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Π»ΠΎΠ³ΠΈ ΠΈ Π·Π°Ρ‡Π΅ΠΌ ΠΎΠ½ΠΈ Π½ΡƒΠΆΠ½Ρ‹

Π›ΠΎΠ³ΠΈ (log) – это ΡΠΏΠ΅Ρ†ΠΈΠ°Π»ΡŒΠ½Ρ‹Π΅ тСкстовыС Ρ„Π°ΠΉΠ»Ρ‹, Π² ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… Π² хронологичСском порядкС фиксируСтся информация ΠΎΠ±ΠΎ всСх дСйствиях ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ ΠΈΠ»ΠΈ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Π΅ΠΉ. ΠŸΡ€ΠΎΡ‰Π΅ говоря, это ΠΆΡƒΡ€Π½Π°Π» рСгистрации всСх событий ΠΏΡ€ΠΎΠΈΡΡ…ΠΎΠ΄ΠΈΠ²ΡˆΠΈΡ… Π² систСмС:

Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Π»ΠΎΠ³ Π½Π° Π±ΠΈΡ€ΠΆΠ΅. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Π»ΠΎΠ³ Π½Π° Π±ΠΈΡ€ΠΆΠ΅. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Π»ΠΎΠ³ Π½Π° Π±ΠΈΡ€ΠΆΠ΅. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Π»ΠΎΠ³ Π½Π° Π±ΠΈΡ€ΠΆΠ΅. Π€ΠΎΡ‚ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Π»ΠΎΠ³ Π½Π° Π±ΠΈΡ€ΠΆΠ΅
Π›ΠΎΠ³ΠΈ доступа ΡƒΠΊΠ°Π·Ρ‹Π²Π°ΡŽΡ‚ Π½Π° уязвимыС мСста сайта (Π² случаС Π²Π·Π»ΠΎΠΌΠ°), ΠΏΠΎΠΌΠΎΠ³Π°ΡŽΡ‚ ΡΠΎΠ±ΠΈΡ€Π°Ρ‚ΡŒ статистику посСщаСмости, ΡƒΠ·Π½Π°Π²Π°Ρ‚ΡŒ ΠΎΡ‚ΠΊΡƒΠ΄Π° ΠΏΡ€ΠΎΠ²ΠΎΠ΄ΠΈΠ»ΠΈΡΡŒ запросы ΠΈ ΠΊΠ°ΠΊΠΈΠ΅ рСсурсы ΡΡΡ‹Π»Π°ΡŽΡ‚ΡΡ Π½Π° этот сайт, ΠΎΡ†Π΅Π½ΠΈΠ²Π°Ρ‚ΡŒ ΠΏΠΎΠΏΡƒΠ»ΡΡ€Π½ΠΎΡΡ‚ΡŒ страниц. По Ρ„Π°ΠΉΠ»Π°ΠΌ ошибок ΠΏΡ€ΠΎΡ‰Π΅ Π½Π°ΠΉΡ‚ΠΈ источник ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΡ‹ ΠΈ ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΈΠ²Π½ΠΎ ΡƒΡΡ‚Ρ€Π°Π½ΠΈΡ‚ΡŒ Π±Π°Π³ΠΈ ΠΈ сбои. Π–ΡƒΡ€Π½Π°Π»Ρ‹ сСрвСра (server logs) ΠΎΠ±Π»Π΅Π³Ρ‡Π°ΡŽΡ‚ ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»ΡŒ Ρ€Π°Π±ΠΎΡ‡Π΅Π³ΠΎ процСсса сСрвСрной ΠΌΠ°ΡˆΠΈΠ½Ρ‹.
Π’ Ρ„Π°ΠΉΠ»Π°Ρ… Π»ΠΎΠ³ΠΎΠ² записываСтся ΠΈ отслСТиваСтся история Ρ€Π°Π±ΠΎΡ‚Ρ‹ всСго ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎΠ³ΠΎ комплСкса. ΠŸΠΎΡΡ‚ΠΎΠΌΡƒ спСциалисты Ρ€Π΅ΠΊΠΎΠΌΠ΅Π½Π΄ΡƒΡŽΡ‚ пСриодичСски ΠΏΡ€ΠΎΡΠΌΠ°Ρ‚Ρ€ΠΈΠ²Π°Ρ‚ΡŒ ΠΈΡ…, Π΄Π°ΠΆΠ΅ Ссли Π½ΠΈΠΊΠ°ΠΊΠΈΡ… ΠΏΠΎΠ΄ΠΎΠ·Ρ€ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Ρ… ΠΌΠΎΠΌΠ΅Π½Ρ‚ΠΎΠ² Π½Π΅ ΠΏΡ€ΠΎΠΈΠ·ΠΎΡˆΠ»ΠΎ. И Ρ‚Π΅ΠΌ Π±ΠΎΠ»Π΅Π΅ Π½Π΅ΠΌΠ΅Π΄Π»Π΅Π½Π½ΠΎ ΠΎΠ±Ρ€Π°Ρ‚ΠΈΡ‚ΡŒΡΡ ΠΊ Π½ΠΈΠΌ, Ссли Ρ€Π΅Π·ΠΊΠΎ возросло количСство ошибок, посыпался спам ΠΈΠ»ΠΈ Π·Π°ΠΌΠ΅Ρ‚Π½ΠΎ ΡƒΠ²Π΅Π»ΠΈΡ‡ΠΈΠ»Π°ΡΡŒ Π½Π°Π³Ρ€ΡƒΠ·ΠΊΠ° Π½Π° сСрвСр.

Π’ΠΈΠΏΡ‹ Π»ΠΎΠ³ΠΎΠ² ΠΈ Π³Π΄Π΅ ΠΈΡ… Π½Π°ΠΉΡ‚ΠΈ

ΠœΠ΅ΡΡ‚ΠΎΡ€Π°ΡΠΏΠΎΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ Π»ΠΎΠ³ΠΎΠ² зависит ΠΎΡ‚ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌΠΎΠ³ΠΎ ПО, настроСк, прописанного Π°Π΄ΠΌΠΈΠ½ΠΎΠΌ ΠΏΡƒΡ‚ΠΈ. Π§Π°Ρ‰Π΅ всСго server logs ΡΠΎΡ…Ρ€Π°Π½ΡΡŽΡ‚ΡΡ Π² var/log/. Однако, Π½Π΅ всС сСрвисы ΠΏΠΎΠΌΠ΅Ρ‰Π°ΡŽΡ‚ Ρ„Π°ΠΉΠ»Ρ‹ рСгистрации Π² эту Π΄ΠΈΡ€Π΅ΠΊΡ‚ΠΎΡ€ΠΈΡŽ. Π’ любом случаС, ΠΌΠΎΠΆΠ½ΠΎ ΡƒΡ‚ΠΎΡ‡Π½ΠΈΡ‚ΡŒ Ρ‚Π°ΠΊΡƒΡŽ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΡŽ Ρƒ Π²Π΅Π±-хостСра.
Π£ дистрибутивов Linux CentOS ΠΈΠ»ΠΈ Fedora Π»ΠΎΠ³ΠΈ сСрвСрной ΠΌΠ°ΡˆΠΈΠ½Ρ‹ Π»Π΅ΠΆΠ°Ρ‚ Π² /var/log/. Π’Π°ΠΌ ΠΌΠΎΠΆΠ½ΠΎ Π½Π°ΠΉΡ‚ΠΈ:

Π›ΠΎΠ³ ошибок MySQL ($hostname.err) хранится Π² /var/lib/mysql/. Для Debian ΠΈΠ»ΠΈ Ubuntu мСстополоТСниС Π»ΠΎΠ³ΠΎΠ² Π°Π½Π°Π»ΠΎΠ³ΠΈΡ‡Π½ΠΎ, Π·Π° ΠΈΡΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅ΠΌ log file ошибок MySQL: /mysql/error.log. А Ρ‚Π°ΠΊΠΆΠ΅ – Π»ΠΎΠ³ΠΈ Π²Π΅Π± сСрвСра Apache ΡΠΎΡ…Ρ€Π°Π½ΡΡŽΡ‚ΡΡ ΠΏΠΎ ΠΏΡƒΡ‚ΠΈ /var/log/apache2.
Π£ ОБ Windows Π΄Ρ€ΡƒΠΆΠ½ΠΎΠΉ ΠΌΠ΅Ρ‚ΠΎΠ΄ структурирования log-Ρ„Π°ΠΉΠ»ΠΎΠ². Бобытия дСлятся Π½Π° нСсколько ΡƒΡ€ΠΎΠ²Π½Π΅ΠΉ:

Π˜Ρ… ΠΌΠΎΠΆΠ½ΠΎ ΠΎΡ‚ΡΠΎΡ€Ρ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΠΈΠ»ΠΈ ΠΎΡ‚Ρ„ΠΈΠ»ΡŒΡ‚Ρ€ΠΎΠ²Π°Ρ‚ΡŒ ΠΈ Π²Ρ‹Π±Ρ€Π°Ρ‚ΡŒ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎΠ΅.
Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Π»ΠΎΠ³ Π½Π° Π±ΠΈΡ€ΠΆΠ΅. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Π»ΠΎΠ³ Π½Π° Π±ΠΈΡ€ΠΆΠ΅. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Π»ΠΎΠ³ Π½Π° Π±ΠΈΡ€ΠΆΠ΅. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Π»ΠΎΠ³ Π½Π° Π±ΠΈΡ€ΠΆΠ΅. Π€ΠΎΡ‚ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Π»ΠΎΠ³ Π½Π° Π±ΠΈΡ€ΠΆΠ΅
Запуск ΠΈ ΠΎΡ‚ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅ Π»ΠΎΠ³ΠΎΠ² осущСствляСтся с административной ΠΏΠ°Π½Π΅Π»ΠΈ. Как ΠΏΡ€Π°Π²ΠΈΠ»ΠΎ, доступ Ρ‡Π΅Ρ€Π΅Π· Ρ€Π°Π·Π΄Π΅Π» Β«ΠΆΡƒΡ€Π½Π°Π»Β» ΠΈΠ»ΠΈ Β«Π»ΠΎΠ³ΠΈΒ». ΠŸΡ€ΠΈ этом стоит ΡƒΡ‡ΠΈΡ‚Ρ‹Π²Π°Ρ‚ΡŒ, Ρ‡Ρ‚ΠΎ Ρ„Π°ΠΉΠ»Ρ‹ Π½Π΅ ΡΠΎΡ…Ρ€Π°Π½ΡΡŽΡ‚ΡΡ Π³ΠΎΠ΄Π°ΠΌΠΈ. ΠŸΠΎΡΡ‚ΠΎΠΌΡƒ, ΠΏΡ€ΠΈ нСобходимости ΠΏΠΎΡΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ log, это Π½ΡƒΠΆΠ½ΠΎ ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ своСврСмСнно.

Какая информация хранится Π² Π»ΠΎΠ³Π°Ρ… ΠΈ ΠΊΠ°ΠΊ Π΅Π΅ ΠΈΠ½Ρ‚Π΅Ρ€ΠΏΡ€Π΅Ρ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ?

Для Π±ΠΎΠ»ΡŒΡˆΠΈΠ½ΡΡ‚Π²Π° ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Π΅ΠΉ содСрТимоС log-Ρ„Π°ΠΉΠ»ΠΎΠ² это бСссмыслСнный Π½Π°Π±ΠΎΡ€ символов. Как Ρ‡ΠΈΡ‚Π°Ρ‚ΡŒ Π»ΠΎΠ³ΠΈ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΏΠΎΠ½ΡΡ‚ΡŒ, Ρ‡Ρ‚ΠΎ Π² Π½ΠΈΡ… Π·Π°ΡˆΠΈΡ„Ρ€ΠΎΠ²Π°Π½ΠΎ?
Π‘Ρ‚Ρ€ΠΎΠΊΠ° access.log сСрвСра содСрТит:

Как ΠΏΡ€Π°Π²ΠΈΠ»ΠΎ, Ρ‚Π°ΠΊΠΎΠΉ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ достаточно, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΏΡ€ΠΎΠ°Π½Π°Π»ΠΈΠ·ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΡΠΈΡ‚ΡƒΠ°Ρ†ΠΈΡŽ ΠΈ ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ Π½ΡƒΠΆΠ½Ρ‹Π΅ Π²Ρ‹Π²ΠΎΠ΄Ρ‹. НапримСр, Π·Π°Π±Π»ΠΎΠΊΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ Π±ΠΎΡ‚Π°, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ создал Ρ‡Ρ€Π΅Π·ΠΌΠ΅Ρ€Π½ΡƒΡŽ Π½Π°Π³Ρ€ΡƒΠ·ΠΊΡƒ Π½Π° сайт.
Π€Π°ΠΉΠ» ошибок (error.log) рСгистрируСт ΠΌΠΎΠΌΠ΅Π½Ρ‚Ρ‹, ΠΊΠΎΠ³Π΄Π° Ρ‡Ρ‚ΠΎ-Ρ‚ΠΎ пошло Π½Π΅ Ρ‚Π°ΠΊ. Из Π½ΠΈΡ… ΠΌΠΎΠΆΠ½ΠΎ ΡƒΠ·Π½Π°Ρ‚ΡŒ:

ΠšΠΎΠ½Π΅Ρ‡Π½ΠΎ, Π΄Π°ΠΆΠ΅ послС Ρ€Π°ΡΡˆΠΈΡ„Ρ€ΠΎΠ²ΠΊΠΈ, Π΄Π°Π½Π½Ρ‹Ρ… Π»ΠΎΠ³ΠΎΠ² Π΅Ρ‰Π΅ Π½ΡƒΠΆΠ½ΠΎ ΠΏΡ€ΠΎΠ°Π½Π°Π»ΠΈΠ·ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ. Для этого сущСствуСт Ρ€Π°Π·Π»ΠΈΡ‡Π½ΠΎΠ΅ ПО, ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ΅ ΠΏΠΎΠΌΠΎΠ³Π°Π΅Ρ‚ ΠΎΡ‚Ρ€Π°Π±Π°Ρ‚Ρ‹Π²Π°Ρ‚ΡŒ Π΄Π°Π½Π½Ρ‹Π΅ ΠΈΠ· Π»ΠΎΠ³ΠΎΠ² – Weblog Expert, WebAlyzer, Analog, Webtrends, Awstats, SpyLOG Flexolyzer ΠΈ Π΄Ρ€ΡƒΠ³ΠΈΠ΅ ΠΏΠ»Π°Ρ‚Π½Ρ‹Π΅ ΠΈ бСсплатныС ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹.

Π˜ΡΡ‚ΠΎΡ‡Π½ΠΈΠΊ

Π›ΠΎΠ³: Ρ‡Ρ‚ΠΎ это, Π·Π°Ρ‡Π΅ΠΌ Π½ΡƒΠΆΠ΅Π½ ΠΈ Π³Π΄Π΅ Π΅Π³ΠΎ Π½Π°ΠΉΡ‚ΠΈ?

Π—Π°Ρ‡Π΅ΠΌ Π½ΡƒΠΆΠ½Ρ‹ Π»ΠΎΠ³ Ρ„Π°ΠΉΠ»Ρ‹?

Π’ Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… ситуациях ΠΊΠ°ΠΆΠ΄ΠΎΠΌΡƒ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŽ ПК ΠΈΠ»ΠΈ сСрвСра трСбуСтся ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΈΡ‚ΡŒ Π»ΠΎΠ³ΠΈ. Рассмотрим Π·Π°Ρ‡Π΅ΠΌ ΠΈΠΌΠ΅Π½Π½ΠΎ Π½ΡƒΠΆΠ½Ρ‹ Π»ΠΎΠ³ Ρ„Π°ΠΉΠ»Ρ‹.

1. Π›ΠΎΠ³ΠΈ ΠΌΠΎΠ³ΡƒΡ‚ понадобится, Ссли Π½ΡƒΠΆΠ½ΠΎ ΡƒΠ·Π½Π°Ρ‚ΡŒ статистику ΠΏΠΎ сайту. НапримСр, Π»ΠΎΠ³ΠΈ сайтов ΠΎΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ°ΡŽΡ‚ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΡƒΡŽ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΡŽ:

Π°) статистику посСщаСмости

Π±) Ρ‚ΠΎΡ‡ΠΊΠΈ Π²Ρ…ΠΎΠ΄Π° ΠΈ Π²Ρ‹Ρ…ΠΎΠ΄Π° с сайта

Π²) поисковыС запросы, ΠΏΠΎ ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΌ приходят посСтитСли, ΠΈ Π½Π°ΠΈΠ±ΠΎΠ»Π΅Π΅ популярныС страницы сайта

Π³) поисковики, страны ΠΈ Π±Ρ€Π°ΡƒΠ·Π΅Ρ€Ρ‹ посСтитСлСй

Π΄) ΡƒΡ€ΠΎΠ²Π΅Π½ΡŒ конвСрсии ΠΈ страницы сайта, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π½ΠΈΠΊΡ‚ΠΎ Π½Π΅ посСщаСт

Π΅) сайты, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΡΡΡ‹Π»Π°ΡŽΡ‚ΡΡ Π½Π° этот рСсурс.

2. Π’ случаС вирусов ΠΈΠ»ΠΈ Дддос Π°Ρ‚Π°ΠΊΠΈ Π½Π° сайт, Π»ΠΎΠ³ΠΈ ΠΏΠΎΠΌΠΎΠ³ΡƒΡ‚ быстрСС Π²Ρ‹ΡΡΠ½ΠΈΡ‚ΡŒ ΠΏΡ€ΠΈΡ‡ΠΈΠ½Ρƒ ΠΈ соотвСтствСнно ΠΏΠΎΠΌΠΎΡ‡ΡŒ ΡƒΡΡ‚Ρ€Π°Π½ΠΈΡ‚ΡŒ Π΅Π΅.

3. Для восстановлСния доступов ΠΈΡΠΏΠΎΠ»ΡŒΡƒΠ·ΡŽΡ‚ΡΡ Π»ΠΎΠ³ΠΈ Π°Π²Ρ‚ΠΎΡ€ΠΈΠ·Π°Ρ†ΠΈΠΈ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΡΠΎΠ±ΠΈΡ€Π°ΡŽΡ‚ Π΄Π°Π½Π½Ρ‹Π΅ ΠΎ ΠΏΠΎΠΏΡ‹Ρ‚ΠΊΠ°Ρ… Π²Ρ…ΠΎΠ΄Π°.

4. Π’ случаС ошибок Π² Ρ€Π°Π±ΠΎΡ‚Π΅ ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½Π½ΠΎΠ³ΠΎ ПО, устройства ΠΈΠ»ΠΈ ОБ, ΠΊΠΎΠ³Π΄Π° Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΠΈΡ‚ΡŒ источник ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΡ‹.

Π›ΠΎΠ³ΠΈ (server logs) ΠΏΠΎΠΌΠΎΠ³Π°ΡŽΡ‚ ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ Ρ€Π°Π±ΠΎΡ‚Ρƒ сСрвСрной ΠΌΠ°ΡˆΠΈΠ½Ρ‹ ΠΈ Π² случаС возникновСния ошибок быстро ΠΈΡ… Π½Π°Ρ…ΠΎΠ΄ΠΈΡ‚ΡŒ ΠΈ ΡƒΡΡ‚Ρ€Π°Π½ΡΡ‚ΡŒ. Π›ΠΎΠ³ΠΈ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ΡΡ практичСски Π²Π΅Π·Π΄Π΅, Π³Π΄Π΅ вСдСтся запись ΠΈ прослСТиваниС истории ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎΠ³ΠΎ процСсса. Π’ ΠΏΠ΅Ρ€Π²ΡƒΡŽ ΠΎΡ‡Π΅Ρ€Π΅Π΄ΡŒ это Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ Π² цСлях бСзопасности. Для Ρ‚ΠΎΠ³ΠΎ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π½Π°ΠΉΡ‚ΠΈ ΠΈ ΠΏΡ€ΠΎΠ°Π½Π°Π»ΠΈΠ·ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ Π»ΠΎΠ³ΠΈ, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ ΡΠΏΠ΅Ρ†ΠΈΠ°Π»ΡŒΠ½ΠΎ ΠΏΡ€Π΅Π΄Π½Π°Π·Π½Π°Ρ‡Π΅Π½Π½ΠΎΠ΅ для этого ПО. НСкоторыС Π»ΠΎΠ³ΠΈ ΠΌΠΎΠ³ΡƒΡ‚ ΠΎΠ±Π»Π°Π΄Π°Ρ‚ΡŒ ΠΎΡ‡Π΅Π½ΡŒ большим Ρ€Π°Π·ΠΌΠ΅Ρ€ΠΎΠΌ, поэтому врСмя ΠΎΡ‚ Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ ΠΈΡ… Π½ΡƒΠΆΠ½ΠΎ ΠΎΡ‡ΠΈΡ‰Π°Ρ‚ΡŒ. Π›ΠΎΠ³ Ρ„Π°ΠΉΠ» ΠΏΠΎΠΊΠ°Π·Ρ‹Π²Π°Π΅Ρ‚ события ΠΈ Π΅Π³ΠΎ нСпосрСдствСнный источник. ΠŸΡ€ΠΈΡ‡ΠΈΠ½ΠΎΠΉ события ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ:

КакиС Π΅ΡΡ‚ΡŒ Π²ΠΈΠ΄Ρ‹ Π»ΠΎΠ³ΠΎΠ²?

На ΠΏΡ€Π°ΠΊΡ‚ΠΈΠΊΠ΅ Π²ΠΈΠ΄ΠΎΠ² Π»ΠΎΠ³ΠΎΠ² ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ нСсколько. Рассмотрим ΠΊΠ°ΠΆΠ΄Ρ‹ΠΉ ΠΈΠ· Π½ΠΈΡ….

Как Π½Π°ΠΉΡ‚ΠΈ Π»ΠΎΠ³ΠΈ?

ΠœΠ΅ΡΡ‚ΠΎ, Π³Π΄Π΅ находятся Π»ΠΎΠ³ΠΈ зависит ΠΎΡ‚ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌΠΎΠ³ΠΎ ПО, Π·Π°Π΄Π°Π½Π½Ρ‹Ρ… настроСк ΠΈ ΠΏΡƒΡ‚ΠΈ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ Π·Π°Π²Π΅Π΄ΠΎΠΌΠΎ установил администратор сСрвСра.

Если Π²Π°ΠΌ Π½ΡƒΠΆΠ½ΠΎ Π½Π°ΠΉΡ‚ΠΈ Π»ΠΎΠ³ Ρ„Π°ΠΉΠ»Ρ‹ сСрвСра ΠΈΠ»ΠΈ хостинга, Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ обратится ΠΈ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚ΡŒ ΠΏΠΎΠ΄Ρ€ΠΎΠ±Π½ΡƒΡŽ ΠΊΠΎΠ½ΡΡƒΠ»ΡŒΡ‚Π°Ρ†ΠΈΡŽ Ρƒ вашСго хостинг-ΠΏΡ€ΠΎΠ²Π°ΠΉΠ΄Π΅Ρ€Π°, Π³Π΄Π΅ размСщаСтся ваш сайт.

Названия Ρ„Π°ΠΉΠ»ΠΎΠ²: ΠΆΡƒΡ€Π½Π°Π» ошибок – error.log; ΠΆΡƒΡ€Π½Π°Π» доступов – log; основной ΠΆΡƒΡ€Π½Π°Π» – syslog; ΠΆΡƒΡ€Π½Π°Π» Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠΈ систСмы – dmesg.

Π’ ОБ Windows свой способ структуризации Π»ΠΎΠ³ΠΎΠ², Π² ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΌ Π²Ρ‹Π΄Π΅Π»ΡΡŽΡ‚ ΡƒΡ€ΠΎΠ²Π½ΠΈ событий: подробности; свСдСния; ΠΏΡ€Π΅Π΄ΡƒΠΏΡ€Π΅ΠΆΠ΄Π΅Π½ΠΈΠ΅; ошибка; критичСский. ΠŸΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒ ΠΌΠΎΠΆΠ΅Ρ‚ ΡΠΎΡ€Ρ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΠΈ Ρ„ΠΈΠ»ΡŒΡ‚Ρ€ΠΎΠ²Π°Ρ‚ΡŒ записи, Π² зависимости ΠΎΡ‚ Ρ‚ΠΎΠ³ΠΎ, Ρ‡Ρ‚ΠΎ ΠΈΠΌΠ΅Π½Π½ΠΎ Π΅ΠΌΡƒ Π½ΡƒΠΆΠ½ΠΎ.

Π§Ρ‚ΠΎ Π΄Π΅Π»Π°Ρ‚ΡŒ с Π»ΠΎΠ³Π°ΠΌΠΈ?

Π›ΠΎΠ³ Ρ„Π°ΠΉΠ»Ρ‹ ΠΌΠΎΠ³ΡƒΡ‚ понадобится Π²ΠΎ ΠΌΠ½ΠΎΠ³ΠΈΡ… ситуациях ΠΏΡ€ΠΈ Ρ€Π°Π±ΠΎΡ‚Π΅ с сайтов, ПК ΠΈΠ»ΠΈ сСрвСром. Но ΠΎΠ±Ρ€Π°Ρ‚ΠΈΡ‚Π΅ внимания, Ρ‡Ρ‚ΠΎ Π»ΠΎΠ³ΠΈ Π½Π΅ хранятся Π²Π΅Ρ‡Π½ΠΎ, поэтому Ссли появилась Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎΡΡ‚ΡŒ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΈΡ‚ΡŒ ΠΈΡ…, Ρ‚ΠΎ слСдуСт это Π΄Π΅Π»Π°Ρ‚ΡŒ своСврСмСнно. НапримСр, часто хостинг-ΠΏΡ€ΠΎΠ²Π°ΠΉΠ΄Π΅Ρ€Ρ‹ хранят Π»ΠΎΠ³ΠΈ Π΄ΠΎ 14 Π΄Π½Π΅ΠΉ, Π° Π΄Π°Π»Π΅Π΅ ΠΎΠ½ΠΈ ΡƒΠ΄Π°Π»ΡΡŽΡ‚ΡΡ ΠΈ Π·Π°ΠΏΠΈΡΡ‹Π²Π°ΡŽΡ‚ΡΡ Π½ΠΎΠ²Ρ‹Π΅. ΠŸΠΎΡΡ‚ΠΎΠΌΡƒ Ссли ваш сайт Π²Π·Π»ΠΎΠΌΠ°Π»ΠΈ Π±ΠΎΠ»Π΅Π΅ Π½Π΅ΡΠΊΠΎΠ»ΡŒΠΊΠΈΡ… нСдСль Π½Π°Π·Π°Π΄, Ρ‚ΠΎ ΡƒΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ ΠΏΡ€ΠΈΡ‡ΠΈΠ½Ρƒ ΠΏΠΎ Π»ΠΎΠ³Π°ΠΌ Π½Π΅ получится, Ссли Π»ΠΎΠ³ΠΈ ΡƒΠΆΠ΅ ΡƒΠ΄Π°Π»Π΅Π½Ρ‹.

Π”Π°ΠΆΠ΅ Π±Π΅Π³Π»Ρ‹ΠΉ Π°Π½Π°Π»ΠΈΠ· Π»ΠΎΠ³ΠΎΠ² ΠΌΠΎΠΆΠ΅Ρ‚ ΠΏΠΎΠΌΠΎΡ‡ΡŒ Π²Ρ‹ΡΡΠ½ΠΈΡ‚ΡŒ ΠΏΡ€ΠΈΡ‡ΠΈΠ½Ρ‹ Ρ‡Ρ€Π΅Π·ΠΌΠ΅Ρ€Π½ΠΎΠΉ Π½Π°Π³Ρ€ΡƒΠ·ΠΊΠΈ Π½Π° сайт, поэтому Ссли Π²Π°ΠΌ Π½ΡƒΠΆΠ½Π° ΠΏΠΎΠΌΠΎΡ‰ΡŒ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Ρ€Π°Π·ΠΎΠ±Ρ€Π°Ρ‚ΡŒΡΡ с Π»ΠΎΠ³Π°ΠΌΠΈ ΠΈ ΠΈΡΠΏΡ€Π°Π²ΠΈΡ‚ΡŒ возникшиС ошибки Ρ€Π°Π±ΠΎΡ‚Ρ‹ сСрвСра, ΠΎΠ±Ρ€Π°Ρ‰Π°ΠΉΡ‚Π΅ΡΡŒ Π² Ρ‚Π΅Ρ…Π½ΠΈΡ‡Π΅ΡΠΊΡƒΡŽ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΡƒ Π“ΠΈΠΏΠ΅Ρ€Π₯ост.

Π’ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅ ΠΈ Π²Ρ‹ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅ записСй Π»ΠΎΠ³ΠΎΠ² Π½Π° сСрвСрС происходит Π² ΠΏΠ°Π½Π΅Π»ΠΈ управлСния. Π’ Π±ΠΎΠ»ΡŒΡˆΠΈΠ½ΡΡ‚Π²Π΅ случаСв эта функция доступна Π² Ρ€Π°Π·Π΄Π΅Π»Π΅ ΠΏΠ°Π½Π΅Π»ΠΈ Π–ΡƒΡ€Π½Π°Π» ΠΈΠ»ΠΈ Π›ΠΎΠ³ΠΈ. Π‘ΠΎΠ»Π΅Π΅ Π΄Π΅Ρ‚Π°Π»ΡŒΠ½ΠΎ ΠΎΠ± этом Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΡƒΡ‚ΠΎΡ‡Π½ΠΈΡ‚ΡŒ нСпосрСдствСнно Ρƒ вашСго хостСра.

Π˜ΡΡ‚ΠΎΡ‡Π½ΠΈΠΊ

КакиС Π²ΠΈΠ΄Ρ‹ Π»ΠΎΠ³-Ρ„Π°ΠΉΠ»ΠΎΠ² Π±Ρ‹Π²Π°ΡŽΡ‚

ВСбмастСрам Π½ΡƒΠΆΠ½ΠΎ ΠΏΠΎΠ»ΡƒΡ‡Π°Ρ‚ΡŒ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΡŽ ΠΎ Ρ‚ΠΎΠΌ, ΠΊΠ°ΠΊ Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚ ΠΈΡ… сайт ΠΈ сСрвСр. Π­Ρ‚ΠΎ ΠΌΠΎΠΆΠ½ΠΎ ΡƒΠ·Π½Π°Ρ‚ΡŒ ΠΈΠ· log-Ρ„Π°ΠΉΠ»ΠΎΠ².

На Π²ΠΈΡ€Ρ‚ΡƒΠ°Π»ΡŒΠ½ΠΎΠΌ хостингС Π²Π»Π°Π΄Π΅Π»ΡŒΡ†Ρ‹ сайтов Ρ€Π°Π±ΠΎΡ‚Π°ΡŽΡ‚ с Π»ΠΎΠ³Π°ΠΌΠΈ web-сСрвСра, доступ ΠΊ ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΌ прСдоставляСт ΠΏΡ€ΠΎΠ²Π°ΠΉΠ΄Π΅Ρ€.
На VPS/VDS ΠΈ Π²Ρ‹Π΄Π΅Π»Π΅Π½Π½Ρ‹Ρ… сСрвСрах ΠΌΠΎΠΆΠ½ΠΎ Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ с самыми Ρ€Π°Π·Π½ΠΎΠΎΠ±Ρ€Π°Π·Π½Ρ‹ΠΌΠΈ Π»ΠΎΠ³Π°ΠΌΠΈ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π·Π°ΠΏΠΈΡΡ‹Π²Π°ΡŽΡ‚ всС Ρ€Π°Π±ΠΎΡ‚Π°ΡŽΡ‰ΠΈΠ΅ Π½Π° сСрвСрС слуТбы.

Π˜Π½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΡ, хранящаяся Π² Π»ΠΎΠ³-Ρ„Π°ΠΉΠ»Π°Ρ…, слуТит основой для диагностики Ρ€Π°Π±ΠΎΡ‚Ρ‹ Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Ρ… систСмных слуТб, Π° Ρ‚Π°ΠΊΠΆΠ΅ для Ρ€Π°Π·Π½ΠΎΠΎΠ±Ρ€Π°Π·Π½ΠΎΠΉ Π°Π½Π°Π»ΠΈΡ‚ΠΈΠΊΠΈ, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, ΠΎ посСщаСмости сайта ΠΈΠ»ΠΈ ΠΎ ΠΏΠΎΠΏΡ‹Ρ‚ΠΊΠ°Ρ… Π²Π·Π»ΠΎΠΌΠ° систСмы.

На ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΠ΅ Windows Ρ‚Π°ΠΊΠΆΠ΅ имССтся слуТба Турналирования событий, Π½ΠΎ Ρ‚Π°ΠΌ информация записываСтся Π½Π΅ Π² тСкстовыС Ρ„Π°ΠΉΠ»Ρ‹, Π° Π² ΠΆΡƒΡ€Π½Π°Π»Ρ‹ ΡΠΏΠ΅Ρ†ΠΈΠ°Π»ΡŒΠ½ΠΎΠ³ΠΎ Ρ„ΠΎΡ€ΠΌΠ°Ρ‚Π°, доступ ΠΊ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… Π²ΠΎΠ·ΠΌΠΎΠΆΠ΅Π½ Ρ‡Π΅Ρ€Π΅Π· слуТбу Event Viewer.

Log-Ρ„Π°ΠΉΠ»Ρ‹ ΠΈ Π²ΠΈΡ€Ρ‚ΡƒΠ°Π»ΡŒΠ½Ρ‹ΠΉ хостинг

ΠŸΡ€ΠΎΠ²Π°ΠΉΠ΄Π΅Ρ€ хостинга обСспСчиваСт доступ ΠΊ Π»ΠΎΠ³-Ρ„Π°ΠΉΠ»Π°ΠΌ web-сСрвСра Ρ‡Π΅Ρ€Π΅Π· панСль управлСния. НапримСр, Ρƒ ΠΏΡ€ΠΎΠ²Π°ΠΉΠ΄Π΅Ρ€Π° Beget это выглядит Ρ‚Π°ΠΊ.

Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Π»ΠΎΠ³ Π½Π° Π±ΠΈΡ€ΠΆΠ΅. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Π»ΠΎΠ³ Π½Π° Π±ΠΈΡ€ΠΆΠ΅. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Π»ΠΎΠ³ Π½Π° Π±ΠΈΡ€ΠΆΠ΅. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Π»ΠΎΠ³ Π½Π° Π±ΠΈΡ€ΠΆΠ΅. Π€ΠΎΡ‚ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Π»ΠΎΠ³ Π½Π° Π±ΠΈΡ€ΠΆΠ΅

Π’Π°ΠΊΠΆΠ΅ доступ ΠΊ Π»ΠΎΠ³-Ρ„Π°ΠΉΠ»Π°ΠΌ ΠΊΠΎΠ½ΠΊΡ€Π΅Ρ‚Π½ΠΎΠ³ΠΎ сайта ΠΌΠΎΠΆΠ½ΠΎ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚ΡŒ Ρ‡Π΅Ρ€Π΅Π· Ρ„Π°ΠΉΠ»-ΠΌΠ΅Π½Π΅Π΄ΠΆΠ΅Ρ€ (ΠΈΠ»ΠΈ ΠΏΠΎ ΠΏΡ€ΠΎΡ‚ΠΎΠΊΠΎΠ»Ρƒ FTP).

Π£ ΠΏΡ€ΠΎΠ²Π°ΠΉΠ΄Π΅Ρ€Π° Beget Π² ΠΌΠ΅Π½Π΅Π΄ΠΆΠ΅Ρ€Π΅ Ρ„Π°ΠΉΠ»ΠΎΠ² ΠΈΡ… ΠΌΠΎΠΆΠ½ΠΎ Π½Π°ΠΉΡ‚ΠΈ здСсь.

Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Π»ΠΎΠ³ Π½Π° Π±ΠΈΡ€ΠΆΠ΅. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Π»ΠΎΠ³ Π½Π° Π±ΠΈΡ€ΠΆΠ΅. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Π»ΠΎΠ³ Π½Π° Π±ΠΈΡ€ΠΆΠ΅. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Π»ΠΎΠ³ Π½Π° Π±ΠΈΡ€ΠΆΠ΅. Π€ΠΎΡ‚ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Π»ΠΎΠ³ Π½Π° Π±ΠΈΡ€ΠΆΠ΅

ΠŸΡ€ΠΈ использовании популярной ΠΏΠ°Π½Π΅Π»ΠΈ ISPmanager log-Ρ„Π°ΠΉΠ»Ρ‹ доступны ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŽ ΠΈ Ρ€Π°ΡΠΏΠΎΠ»Π°Π³Π°ΡŽΡ‚ΡΡ Π² ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³Π΅ /log. Для ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ ΠΈΠ· сайтов ΠΏΡ€ΠΈΡΡƒΡ‚ΡΡ‚Π²ΡƒΡŽΡ‚ Π΄Π²Π° Π»ΠΎΠ³-Ρ„Π°ΠΉΠ»Π°:

Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Π»ΠΎΠ³ Π½Π° Π±ΠΈΡ€ΠΆΠ΅. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Π»ΠΎΠ³ Π½Π° Π±ΠΈΡ€ΠΆΠ΅. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Π»ΠΎΠ³ Π½Π° Π±ΠΈΡ€ΠΆΠ΅. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Π»ΠΎΠ³ Π½Π° Π±ΠΈΡ€ΠΆΠ΅. Π€ΠΎΡ‚ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Π»ΠΎΠ³ Π½Π° Π±ΠΈΡ€ΠΆΠ΅

Π’ΠΈΠ΄Ρ‹ Π»ΠΎΠ³-Ρ„Π°ΠΉΠ»ΠΎΠ²

ВсС ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ ΠΈ сСрвисы Linux Π²Π΅Π΄ΡƒΡ‚ log-Ρ„Π°ΠΉΠ»Ρ‹.

Log-Ρ„Π°ΠΉΠ»Ρ‹ Π½Π° сСрвСрС хранятся Π² ΡΠΏΠ΅Ρ†ΠΈΠ°Π»ΡŒΠ½ΠΎΠΌ ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³Π΅ /var/log, Π²Π½ΡƒΡ‚Ρ€ΠΈ ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ³ΠΎ ΡΠΎΠ·Π΄Π°ΡŽΡ‚ΡΡ ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½Ρ‹Π΅ Ρ„Π°ΠΉΠ»Ρ‹ ΠΈ ΠΏΠ°ΠΏΠΊΠΈ для Ρ‚ΠΎΠ³ΠΎ ΠΈΠ»ΠΈ ΠΈΠ½ΠΎΠ³ΠΎ сСрвиса.

Π Π°Π·Π»ΠΈΡ‡ΠΈΠ΅ Π² Ρ…Ρ€Π°Π½Π΅Π½ΠΈΠΈ log-Ρ„Π°ΠΉΠ»ΠΎΠ² ΠΏΠΎ вСрсиям Linux

Дистрибутивы Linux ΠΈΠΌΠ΅ΡŽΡ‚ Ρ€Π°Π·Π½Ρ‹ΠΉ Π½Π°Π±ΠΎΡ€ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎΠ³ΠΎ обСспСчСния ΠΈ Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Π΅ ΠΏΡ€Π°Π²ΠΈΠ»Π° Ρ…Ρ€Π°Π½Π΅Π½ΠΈΠΈ log-Ρ„Π°ΠΉΠ»ΠΎΠ². Π’ настоящСС врСмя наибольшСС распространСниС ΠΏΠΎΠ»ΡƒΡ‡ΠΈΠ»ΠΈ Π΄Π²Π° сСмСйства дистрибутивов Linux:

ΠšΠΎΠ½ΠΊΡ€Π΅Ρ‚Π½Π°Ρ вСрсия ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΎΠ½Π½ΠΎΠΉ систСмы для VPS/VDS выбираСтся Ρƒ ΠΏΡ€ΠΎΠ²Π°ΠΉΠ΄Π΅Ρ€Π° Π² Π»ΠΈΡ‡Π½ΠΎΠΌ ΠΊΠ°Π±ΠΈΠ½Π΅Ρ‚Π΅ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Ρ ΠΏΠ΅Ρ€Π΅Π΄ Π·Π°ΠΊΠ°Π·ΠΎΠΌ Π²ΠΈΡ€Ρ‚ΡƒΠ°Π»ΡŒΠ½ΠΎΠ³ΠΎ сСрвСра.

ΠžΠ±Ρ‰ΠΈΠ΅ ΠΏΡ€ΠΈΠ½Ρ†ΠΈΠΏΡ‹ для всСх систСм Linux ΠΎΠ΄ΠΈΠ½Π°ΠΊΠΎΠ²Ρ‹: log-Ρ„Π°ΠΉΠ»Ρ‹ хранятся Π² ΠΏΠ°ΠΏΠΊΠ΅ /var/log. Π Π°Π·Π½ΠΈΡ†Π° проявляСтся лишь Π² Π½Π°ΠΈΠΌΠ΅Π½ΠΎΠ²Π°Π½ΠΈΠΈ ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½Ρ‹Ρ… Ρ„Π°ΠΉΠ»ΠΎΠ² ΠΈ ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³ΠΎΠ² для ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½Π½Ρ‹Ρ… подсистСм, Ρ‡Ρ‚ΠΎ зависит Π½Π΅ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΎΡ‚ вСрсии Linux, Π½ΠΎ ΠΈ ΠΎΡ‚ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌΠΎΠΉ ΠΏΠ°Π½Π΅Π»ΠΈ управлСния хостингом.

БистСмныС log-Ρ„Π°ΠΉΠ»Ρ‹

ОпишСм Π½Π°ΠΈΠ±ΠΎΠ»Π΅Π΅ Π²Π°ΠΆΠ½Ρ‹Π΅ систСмныС Π»ΠΎΠ³-Ρ„Π°ΠΉΠ»Ρ‹, хранящиСся Π² ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³Π΅ /var/log.

1. ΠžΠ±Ρ‰ΠΈΠΉ систСмный ΠΆΡƒΡ€Π½Π°Π», Π² зависимости ΠΎΡ‚ вСрсии Linux, записываСтся Π² Ρ„Π°ΠΉΠ»Ρ‹ /var/log/syslog (Debian) ΠΈΠ»ΠΈ /var/log/messages (Redhat). Π’ Π½Π΅Π³ΠΎ ΠΏΠΈΡˆΠ΅Ρ‚ΡΡ информация, начиная ΠΎΡ‚ старта систСмы:

2. Π›ΠΎΠ³ΠΈ Π°Π²Ρ‚ΠΎΡ€ΠΈΠ·Π°Ρ†ΠΈΠΈ: /var/log/auth.log (Debian) ΠΈΠ»ΠΈ /var/log/secure (Redhat). Бюда записываСтся информация ΠΎΠ± Π°Π²Ρ‚ΠΎΡ€ΠΈΠ·Π°Ρ†ΠΈΠΈ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Π΅ΠΉ, Π²ΠΊΠ»ΡŽΡ‡Π°Ρ Π½Π΅ΡƒΠ΄Π°Ρ‡Π½Ρ‹Π΅ ΠΏΠΎΠΏΡ‹Ρ‚ΠΊΠΈ Π²Ρ…ΠΎΠ΄Π° Π² систСму.

3. /var/log/dmesg ΠΈ /var/log/kern.log— сообщСния ядра ΠΈ Π΄Ρ€Π°ΠΉΠ²Π΅Ρ€ΠΎΠ² устройств.

Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Π»ΠΎΠ³ Π½Π° Π±ΠΈΡ€ΠΆΠ΅. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Π»ΠΎΠ³ Π½Π° Π±ΠΈΡ€ΠΆΠ΅. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Π»ΠΎΠ³ Π½Π° Π±ΠΈΡ€ΠΆΠ΅. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Π»ΠΎΠ³ Π½Π° Π±ΠΈΡ€ΠΆΠ΅. Π€ΠΎΡ‚ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Π»ΠΎΠ³ Π½Π° Π±ΠΈΡ€ΠΆΠ΅

Π›ΠΎΠ³ΠΈ web-сСрвСра

Как ΠΏΡ€Π°Π²ΠΈΠ»ΠΎ, сайты Π½Π° сСрвСрС Ρ€Π°Π±ΠΎΡ‚Π°ΡŽΡ‚ ΠΏΠΎΠ΄ ΡƒΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ΠΌ web-сСрвСра Apache ΠΈΠ»ΠΈ Nginx. Π’Π°ΠΊΠΆΠ΅ ΠΈΡ… ΠΌΠΎΠΆΠ½ΠΎ ΠΏΡ€ΠΈΠΌΠ΅Π½ΡΡ‚ΡŒ Π½Π° сСрвСрС вмСстС, Ρ‡Ρ‚ΠΎ ΠΏΠΎΠ·Π²ΠΎΠ»ΠΈΡ‚ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ ΡΠΈΠ»ΡŒΠ½Ρ‹Π΅ стороны ΠΊΠ°ΠΆΠ΄ΠΎΠΉ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹.

Π’Π°ΠΊΠΆΠ΅ ΠΊ Π»ΠΎΠ³Π°ΠΌ Π²Π΅Π±-сСрвСра относятся Π»ΠΎΠ³-Ρ„Π°ΠΉΠ»Ρ‹ ΠΈΠ½Ρ‚Π΅Ρ€ΠΏΡ€Π΅Ρ‚Π°Ρ‚ΠΎΡ€Π° PHP (php-fpm) ΠΈ Ρ„Π°ΠΉΠ»Ρ‹ ошибок PHP.

Π›ΠΎΠ³ΠΈ web-сСрвСра Apache

Web-сСрвСр Apache создаСт Π΄Π²Π° Π»ΠΎΠ³-Ρ„Π°ΠΉΠ»Π°:

Для удобства эти Ρ„Π°ΠΉΠ»Ρ‹ ΠΌΠΎΠ³ΡƒΡ‚ ΡΠΎΠ·Π΄Π°Π²Π°Ρ‚ΡŒΡΡ ΠΏΠΎ ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ для ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ сайта, Ρ€Π°Π·ΠΌΠ΅Ρ‰Π΅Π½Π½ΠΎΠ³ΠΎ Π½Π° сСрвСрС. Π’ΠΎΠ³Π΄Π° ΠΎΠ½ΠΈ ΠΈΠΌΠ΅ΡŽΡ‚ названия β€œdomain.name_access.log” ΠΈ β€œdomain.name_error.log”.

На Linux-систСмах сСмСйства Debian Π»ΠΎΠ³ΠΈ Apache хранятся Π² ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³Π΅ /var/log/apache2, для систСм, основанных Π½Π° RedHat Π² /var/log/httpd.

Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Π»ΠΎΠ³ Π½Π° Π±ΠΈΡ€ΠΆΠ΅. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Π»ΠΎΠ³ Π½Π° Π±ΠΈΡ€ΠΆΠ΅. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Π»ΠΎΠ³ Π½Π° Π±ΠΈΡ€ΠΆΠ΅. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Π»ΠΎΠ³ Π½Π° Π±ΠΈΡ€ΠΆΠ΅. Π€ΠΎΡ‚ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Π»ΠΎΠ³ Π½Π° Π±ΠΈΡ€ΠΆΠ΅

Для чтСния ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ ΠΈΠ· log-Ρ„Π°ΠΉΠ»Π° ΠΌΠΎΠΆΠ½ΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ ΠΊΠΎΠΌΠ°Π½Π΄Ρƒ β€œcat имя-Π»ΠΎΠ³-файла” ΠΈΠ»ΠΈ β€œtail имя-log-файла”.

Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Π»ΠΎΠ³ Π½Π° Π±ΠΈΡ€ΠΆΠ΅. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Π»ΠΎΠ³ Π½Π° Π±ΠΈΡ€ΠΆΠ΅. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Π»ΠΎΠ³ Π½Π° Π±ΠΈΡ€ΠΆΠ΅. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Π»ΠΎΠ³ Π½Π° Π±ΠΈΡ€ΠΆΠ΅. Π€ΠΎΡ‚ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Π»ΠΎΠ³ Π½Π° Π±ΠΈΡ€ΠΆΠ΅

Π’ зависимости ΠΎΡ‚ ΠΊΠΎΠ½ΠΊΡ€Π΅Ρ‚Π½ΠΎΠΉ ΠΏΠ°Π½Π΅Π»ΠΈ управлСния Ρ„Π°ΠΉΠ»Π°ΠΌΠΈ, Π²Π½ΡƒΡ‚Ρ€ΠΈ этого ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³Π° ΠΌΠΎΠ³ΡƒΡ‚ Π½Π°Ρ…ΠΎΠ΄ΠΈΡ‚ΡŒΡΡ ΠΏΠ°ΠΏΠΊΠΈ domains ΠΈΠ»ΠΈ domlogs, Π² ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… Π±ΡƒΠ΄ΡƒΡ‚ Π·Π°ΠΏΠΈΡΡ‹Π²Π°Ρ‚ΡŒΡΡ Π»ΠΎΠ³-Ρ„Π°ΠΉΠ»Ρ‹ ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½ΠΎ для ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ сайта.

Π›ΠΎΠ³ΠΈ web-сСрвСра Nginx

Если Nginx настроСн для обслуТивания Π½Π΅ΡΠΊΠΎΠ»ΡŒΠΊΠΈΡ… сайтов, Ρ‚ΠΎ Π΅Π³ΠΎ Π»ΠΎΠ³-Ρ„Π°ΠΉΠ»Ρ‹ Π·Π°ΠΏΠΈΡΡ‹Π²Π°ΡŽΡ‚ΡΡ ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½ΠΎ для ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ сайта.

Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Π»ΠΎΠ³ Π½Π° Π±ΠΈΡ€ΠΆΠ΅. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Π»ΠΎΠ³ Π½Π° Π±ΠΈΡ€ΠΆΠ΅. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Π»ΠΎΠ³ Π½Π° Π±ΠΈΡ€ΠΆΠ΅. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Π»ΠΎΠ³ Π½Π° Π±ΠΈΡ€ΠΆΠ΅. Π€ΠΎΡ‚ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Π»ΠΎΠ³ Π½Π° Π±ΠΈΡ€ΠΆΠ΅

ΠŸΡ€ΠΈΠΌΠ΅Ρ€: Π²Ρ‹Π²ΠΎΠ΄ ΠΊΠΎΠΌΠ°Π½Π΄ΠΎΠΉ β€œls *.log” списка log-Ρ„Π°ΠΉΠ»ΠΎΠ² web-сСрвСра nginx Π² ΠΏΠ°ΠΏΠΊΠ΅ /var/log/nginx/domains (Π½Π° снимкС экрана Π²ΠΈΠ΄Π½ΠΎ, Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΌ хранятся Ρ„Π°ΠΉΠ»Ρ‹ сразу Π½Π΅ΡΠΊΠΎΠ»ΡŒΠΊΠΈΡ… сайтов)

Π›ΠΎΠ³ΠΈ ΠΈΠ½Ρ‚Π΅Ρ€ΠΏΡ€Π΅Ρ‚Π°Ρ‚ΠΎΡ€Π° PHP

Если ΠΈΠ½Ρ‚Π΅Ρ€ΠΏΡ€Π΅Ρ‚Π°Ρ‚ΠΎΡ€ PHP Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚ ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½ΠΎ Π² Π²ΠΈΠ΄Π΅ сСрвСра PHP-FPM, Ρ‚ΠΎ Π΅Π³ΠΎ Π»ΠΎΠ³ΠΈ хранятся Π½Π° сСрвСрС Ρ‚Π°ΠΊΠΆΠ΅ ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½ΠΎ Π² ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³Π΅ /var/log/php-fpm. Если PHP ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ ΠΊΠ°ΠΊ ΠΌΠΎΠ΄ΡƒΠ»ΡŒ Apache ΠΈΠ»ΠΈ Ρ‡Π΅Ρ€Π΅Π· подсистСму CGI, Ρ‚ΠΎ Π΅Π³ΠΎ сообщСния ΠΎΠ± ΠΎΡˆΠΈΠ±ΠΊΠ°Ρ… Π·Π°ΠΏΠΈΡΡ‹Π²Π°ΡŽΡ‚ΡΡ Π² Π»ΠΎΠ³ Apache (error.log).

Ротация log-Ρ„Π°ΠΉΠ»ΠΎΠ²

Для посСщаСмого сайта Ρ€Π°Π·ΠΌΠ΅Ρ€Ρ‹ Π»ΠΎΠ³-Ρ„Π°ΠΉΠ»ΠΎΠ² ΠΌΠΎΠ³ΡƒΡ‚ Π΄ΠΎΡΡ‚ΠΈΠ³Π°Ρ‚ΡŒ сотСн ΠΌΠ΅Π³Π°Π±Π°ΠΉΡ‚. Π Π°Π½ΠΎ ΠΈΠ»ΠΈ ΠΏΠΎΠ·Π΄Π½ΠΎ ΠΎΠ½ΠΈ Π½Π°Ρ‡ΠΈΠ½Π°ΡŽΡ‚ Π·Π°Π½ΠΈΠΌΠ°Ρ‚ΡŒ ΠΌΠ½ΠΎΠ³ΠΎ дискового пространства, поэтому Π½Π° сСрвСрах Linux ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ ΠΌΠ΅Ρ…Π°Π½ΠΈΠ·ΠΌ Ρ€ΠΎΡ‚Π°Ρ†ΠΈΠΈ log-Ρ„Π°ΠΉΠ»ΠΎΠ².

Как это Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚?
1. Π”Π°Π½Π½Ρ‹Π΅ ΠΎ посСтитСлях (ΠΈΠ»ΠΈ ΠΎΡˆΠΈΠ±ΠΊΠ°Ρ…) сайта Π·Π°ΠΏΠΈΡΡ‹Π²Π°ΡŽΡ‚ΡΡ Π² Ρ„Π°ΠΉΠ» с ΠΎΠ±Ρ‹Ρ‡Π½Ρ‹ΠΌ Π½Π°Π·Π²Π°Π½ΠΈΠ΅ΠΌ, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, access.log.
2. Π Π°Π· Π² сутки (ΠΎΠ±Ρ‹Ρ‡Π½ΠΎ Π² Π½ΠΎΡ‡Π½ΠΎΠ΅ врСмя) этот Ρ„Π°ΠΉΠ» автоматичСски пСрСимСновываСтся Π² β€œaccess.log.1” ΠΈ сТимаСтся Π°Ρ€Ρ…ΠΈΠ²Π°Ρ‚ΠΎΡ€ΠΎΠΌ Gzip.
3. Имя Ρ„Π°ΠΉΠ»Π° становится Π²ΠΈΠ΄Π° β€œaccess.log1.gz”.
4. ВмСсто этого Ρ„Π°ΠΉΠ»Π° web-сСрвСр Π½Π°Ρ‡ΠΈΠ½Π°Π΅Ρ‚ Π·Π°ΠΏΠΈΡΡ‹Π²Π°Ρ‚ΡŒ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΡŽ Π² Π½ΠΎΠ²Ρ‹ΠΉ Ρ„Π°ΠΉΠ» access.log.
5. Π•Ρ‰Π΅ Ρ‡Π΅Ρ€Π΅Π· сутки Π°Ρ€Ρ…ΠΈΠ²Π½Ρ‹ΠΉ Ρ„Π°ΠΉΠ» β€œaccess.log.1.gz” пСрСимСновываСтся Π² β€œaccess.log.2.gz”, ΠΈ вмСсто Π½Π΅Π³ΠΎ создаСтся Π½ΠΎΠ²Ρ‹ΠΉ Π°Ρ€Ρ…ΠΈΠ² β€œaccess.log.1.gz” ΠΈΠ· Ρ‚Π΅ΠΊΡƒΡ‰Π΅Π³ΠΎ log-Ρ„Π°ΠΉΠ»Π° web-сСрвСра ΠΈ Ρ‚Π°ΠΊ Π΄Π°Π»Π΅Π΅.

ВсСго Π½Π° сСрвСрС хранятся сТатыС log-Ρ„Π°ΠΉΠ»Ρ‹ Π·Π° послСдний мСсяц.

Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Π»ΠΎΠ³ Π½Π° Π±ΠΈΡ€ΠΆΠ΅. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Π»ΠΎΠ³ Π½Π° Π±ΠΈΡ€ΠΆΠ΅. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Π»ΠΎΠ³ Π½Π° Π±ΠΈΡ€ΠΆΠ΅. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Π»ΠΎΠ³ Π½Π° Π±ΠΈΡ€ΠΆΠ΅. Π€ΠΎΡ‚ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Π»ΠΎΠ³ Π½Π° Π±ΠΈΡ€ΠΆΠ΅

ΠŸΡ€ΠΈΠΌΠ΅Ρ€: Π½Π° снимкС экрана Π²ΠΈΠ΄Π΅Π½ список log-Ρ„Π°ΠΉΠ»ΠΎΠ² web-сСрвСра. Π‘Ρ€Π΅Π΄ΠΈ Π½ΠΈΡ… ΠΏΡ€ΠΈΡΡƒΡ‚ΡΡ‚Π²ΡƒΡŽΡ‚ ΠΊΠ°ΠΊ Ρ‚Π΅ΠΊΡƒΡ‰ΠΈΠ΅ Ρ„Π°ΠΉΠ»Ρ‹ access.log ΠΈ error.log Π·Π° сСгодняшний дСнь, Ρ‚Π°ΠΊ ΠΈ Ρ„Π°ΠΉΠ»Ρ‹ Π·Π° ΠΏΡ€Π΅Π΄Ρ‹Π΄ΡƒΡ‰ΠΈΠ΅ Π΄Π½ΠΈ access.log.1, error.log.1 ΠΈ Ρ‚Π°ΠΊ Π΄Π°Π»Π΅Π΅.

Π’Π°ΠΊΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ, ротация Ρ„Π°ΠΉΠ»ΠΎΠ² ΠΏΠΎΠΌΠΎΠ³Π°Π΅Ρ‚ ΡΠΎΡ…Ρ€Π°Π½ΡΡ‚ΡŒ мСсто Π½Π° дискС. Зная ΠΎΠ±Ρ‰ΠΈΠΉ ΠΏΡ€ΠΈΠ½Ρ†ΠΈΠΏ, ΠΏΠΎ ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΌΡƒ ΠΈΠΌΠ΅Π½ΡƒΡŽΡ‚ΡΡ сТатыС Π»ΠΎΠ³-Ρ„Π°ΠΉΠ»Ρ‹, систСмный администратор ΠΌΠΎΠΆΠ΅Ρ‚ Π½Π°ΠΉΡ‚ΠΈ Π½ΡƒΠΆΠ½ΡƒΡŽ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΡŽ Π·Π° ΠΊΠΎΠ½ΠΊΡ€Π΅Ρ‚Π½Ρ‹ΠΉ ΠΏΠ΅Ρ€ΠΈΠΎΠ΄ Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ.

Log-Ρ„Π°ΠΉΠ»Ρ‹ ΠΏΠΎΡ‡Ρ‚ΠΎΠ²ΠΎΠΉ систСмы

Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Π»ΠΎΠ³ Π½Π° Π±ΠΈΡ€ΠΆΠ΅. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Π»ΠΎΠ³ Π½Π° Π±ΠΈΡ€ΠΆΠ΅. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Π»ΠΎΠ³ Π½Π° Π±ΠΈΡ€ΠΆΠ΅. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Π»ΠΎΠ³ Π½Π° Π±ΠΈΡ€ΠΆΠ΅. Π€ΠΎΡ‚ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Π»ΠΎΠ³ Π½Π° Π±ΠΈΡ€ΠΆΠ΅

Log-Ρ„Π°ΠΉΠ»Ρ‹ FTP-сСрвСра

Π’Π°Ρ€ΠΈΠ°Π½Ρ‚ΠΎΠ² ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎΠ³ΠΎ обСспСчСния для FTP Linux ΠΌΠ½ΠΎΠ³ΠΎ, Π½ΠΎ ΠΏΡ€ΠΈΠ½Ρ†ΠΈΠΏ хранСния log-Ρ„Π°ΠΉΠ»ΠΎΠ² ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π½ΠΎ ΠΎΠ΄ΠΈΠ½Π°ΠΊΠΎΠ²Ρ‹ΠΉ. Π’ ΠΏΠ°ΠΏΠΊΠ΅ /var/log ΡΠΎΠ·Π΄Π°ΡŽΡ‚ΡΡ log-Ρ„Π°ΠΉΠ»Ρ‹ FTP-сСрвСра, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, vsftpd.log ΠΈΠ»ΠΈ proftpd.log. Π’Π°ΠΊΠΆΠ΅ практичСски всСми FTP-сСрвСрами создаСтся Ρ„Π°ΠΉΠ» xferlog, Π² ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΌ записываСтся информация ΠΎ Ρ„Π°ΠΉΠ»Π°Ρ…, скачанных с сСрвСра ΠΈΠ»ΠΈ Π·Π°ΠΊΠ°Ρ‡Π°Π½Π½Ρ‹Ρ… Π½Π° сСрвСр ΠΏΠΎ ΠΏΡ€ΠΎΡ‚ΠΎΠΊΠΎΠ»Ρƒ FTP.

Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Π»ΠΎΠ³ Π½Π° Π±ΠΈΡ€ΠΆΠ΅. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Π»ΠΎΠ³ Π½Π° Π±ΠΈΡ€ΠΆΠ΅. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Π»ΠΎΠ³ Π½Π° Π±ΠΈΡ€ΠΆΠ΅. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Π»ΠΎΠ³ Π½Π° Π±ΠΈΡ€ΠΆΠ΅. Π€ΠΎΡ‚ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Π»ΠΎΠ³ Π½Π° Π±ΠΈΡ€ΠΆΠ΅

Log-Ρ„Π°ΠΉΠ»Ρ‹ сСрвСра Π±Π°Π·Ρ‹ Π΄Π°Π½Π½Ρ‹Ρ…

ΠŸΠΎΠΏΡƒΠ»ΡΡ€Π½Ρ‹ΠΉ сСрвСр Π±Π°Π·Ρ‹ Π΄Π°Π½Π½Ρ‹Ρ… MySQL Ρ‚Π°ΠΊΠΆΠ΅ Π²Π΅Π΄Π΅Ρ‚ log-Ρ„Π°ΠΉΠ» β€œmysqld.log”. Он располагаСтся Π² ΠΏΠ°ΠΏΠΊΠ΅ /var/log/mysql ΠΈΠ»ΠΈ /var/log/mariadb, Π² зависимости ΠΎΡ‚ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌΠΎΠΉ вСрсии MySQL.

Π’Π°ΠΊΠΆΠ΅ сСрвСр MySQL ΠΌΠΎΠΆΠ΅Ρ‚ ΡΠΎΠ·Π΄Π°Π²Π°Ρ‚ΡŒ Π² этой ΠΏΠ°ΠΏΠΊΠ΅ Ρ„Π°ΠΉΠ» ΠΎΡ‚Π»Π°Π΄ΠΊΠΈ ΠΌΠ΅Π΄Π»Π΅Π½Π½Ρ‹Ρ… запросов ΠΊ Π±Π°Π·Π΅ Π΄Π°Π½Π½Ρ‹Ρ…. ΠžΠ±Ρ‹Ρ‡Π½ΠΎ ΠΎΠ½ называСтся β€œmysql_slow.log”.

Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Π»ΠΎΠ³ Π½Π° Π±ΠΈΡ€ΠΆΠ΅. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Π»ΠΎΠ³ Π½Π° Π±ΠΈΡ€ΠΆΠ΅. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Π»ΠΎΠ³ Π½Π° Π±ΠΈΡ€ΠΆΠ΅. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Π»ΠΎΠ³ Π½Π° Π±ΠΈΡ€ΠΆΠ΅. Π€ΠΎΡ‚ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Π»ΠΎΠ³ Π½Π° Π±ΠΈΡ€ΠΆΠ΅

ΠŸΡ€ΠΈΠΌΠ΅Ρ€: содСрТимоС Ρ„Π°ΠΉΠ»Π° ΠΌΠ΅Π΄Π»Π΅Π½Π½Ρ‹Ρ… запросов MySQL. Π’Ρ‹Π²ΠΎΠ΄ содСрТимого log-Ρ„Π°ΠΉΠ»Π° ΠΊΠΎΠΌΠ°Π½Π΄ΠΎΠΉ β€œtail mysql_slow.log”

ИспользованиС log-Ρ„Π°ΠΉΠ»ΠΎΠ² для ΠΎΡ‚Π»Π°Π΄ΠΊΠΈ Ρ€Π°Π±ΠΎΡ‚Ρ‹ web-сайтов

Web-сСрвСр Apache (Ρ‚Π°ΠΊΠΆΠ΅ ΠΈ Nginx) ΡΠΎΠ·Π΄Π°ΡŽΡ‚ Ρ„Π°ΠΉΠ», ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ ΠΌΠΎΠΆΠ΅Ρ‚ Π½Π°Π·Ρ‹Π²Π°Ρ‚ΡŒΡΡ просто error.log (error_log). Π’ случаС большого количСства web-сайтов Π½Π° сСрвСрС ΠΎΠ½ Π±ΡƒΠ΄Π΅Ρ‚ ΠΈΠΌΠ΅Ρ‚ΡŒ Π²ΠΈΠ΄ domain.ru.error.log.

Если, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, ΠΊΠΎΠ½ΠΊΡ€Π΅Ρ‚Π½Ρ‹ΠΉ web-сайт ΠΏΠΎΠΊΠ°Π·Ρ‹Π²Π°Π΅Ρ‚ Π² Π±Ρ€Π°ΡƒΠ·Π΅Ρ€Π΅ ΠΎΡˆΠΈΠ±ΠΊΡƒ 500, Ρ‚ΠΎ ΠΌΠΎΠΆΠ½ΠΎ Π·Π°ΠΉΡ‚ΠΈ Π² этот Ρ„Π°ΠΉΠ» ΠΈ ΠΏΠΎΡΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ, Ρ‡Ρ‚ΠΎ ΠΈΠΌΠ΅Π½Π½ΠΎ происходит Π½Π° сСрвСрС.

Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Π»ΠΎΠ³ Π½Π° Π±ΠΈΡ€ΠΆΠ΅. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Π»ΠΎΠ³ Π½Π° Π±ΠΈΡ€ΠΆΠ΅. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Π»ΠΎΠ³ Π½Π° Π±ΠΈΡ€ΠΆΠ΅. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Π»ΠΎΠ³ Π½Π° Π±ΠΈΡ€ΠΆΠ΅. Π€ΠΎΡ‚ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Π»ΠΎΠ³ Π½Π° Π±ΠΈΡ€ΠΆΠ΅

ΠŸΡ€ΠΈΠΌΠ΅Ρ€: просмотр Π»ΠΎΠ³-Ρ„Π°ΠΉΠ»Π° ошибок web-сСрвСра ΠΈΠ· ΠΏΠ°Π½Π΅Π»ΠΈ ΠΏΡ€ΠΎΠ²Π°ΠΉΠ΄Π΅Ρ€Π° Beget Ρ‡Π΅Ρ€Π΅Π· Ρ„Π°ΠΉΠ»-ΠΌΠ΅Π½Π΅Π΄ΠΆΠ΅Ρ€

ПослС открытия log-Ρ„Π°ΠΉΠ»Π° ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒ Π²ΠΈΠ΄ΠΈΡ‚, Ρ‡Ρ‚ΠΎ Π² исходном ΠΊΠΎΠ΄Π΅ скрипта PHP Π΄ΠΎΠΏΡƒΡ‰Π΅Π½Π° ошибка, ΠΊΠΎΡ‚ΠΎΡ€ΡƒΡŽ Π½Π°Π΄ΠΎ ΠΈΡΠΏΡ€Π°Π²ΠΈΡ‚ΡŒ.

Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Π»ΠΎΠ³ Π½Π° Π±ΠΈΡ€ΠΆΠ΅. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Π»ΠΎΠ³ Π½Π° Π±ΠΈΡ€ΠΆΠ΅. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Π»ΠΎΠ³ Π½Π° Π±ΠΈΡ€ΠΆΠ΅. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Π»ΠΎΠ³ Π½Π° Π±ΠΈΡ€ΠΆΠ΅. Π€ΠΎΡ‚ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Π»ΠΎΠ³ Π½Π° Π±ΠΈΡ€ΠΆΠ΅

НапримСр, Ссли ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒ примСняСт панСль VestaCP Π½Π° своСм Π²ΠΈΡ€Ρ‚ΡƒΠ°Π»ΡŒΠ½ΠΎΠΌ сСрвСрС, Ρ‚ΠΎ для просмотра Π»ΠΎΠ³-Ρ„Π°ΠΉΠ»ΠΎΠ² для сайта mysite.ru Π΅ΠΌΡƒ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ Π² ΠΊΠΎΠΌΠ°Π½Π΄Π½ΠΎΠΉ строкС сСрвСра Π·Π°ΠΉΡ‚ΠΈ Π² ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³ /home/admin/web/mysite.ru/logs.

Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Π»ΠΎΠ³ Π½Π° Π±ΠΈΡ€ΠΆΠ΅. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Π»ΠΎΠ³ Π½Π° Π±ΠΈΡ€ΠΆΠ΅. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Π»ΠΎΠ³ Π½Π° Π±ΠΈΡ€ΠΆΠ΅. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Π»ΠΎΠ³ Π½Π° Π±ΠΈΡ€ΠΆΠ΅. Π€ΠΎΡ‚ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Π»ΠΎΠ³ Π½Π° Π±ΠΈΡ€ΠΆΠ΅

ΠŸΡ€ΠΈΠΌΠ΅Ρ€: содСрТимоС Ρ€Π°Π±ΠΎΡ‡Π΅Π³ΠΎ ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³Π° ΠΏΠ°Π½Π΅Π»ΠΈ VestaCP. Π’ΠΈΠ΄Π΅Π½ ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³ logs, Π² ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΌ хранятся log-Ρ„Π°ΠΉΠ»Ρ‹

ПослСдниС строки Π»ΠΎΠ³-Ρ„Π°ΠΉΠ»Π° Π±ΡƒΠ΄ΡƒΡ‚ ΡΠΎΠ΄Π΅Ρ€ΠΆΠ°Ρ‚ΡŒ сообщСниС ΠΎΠ± ошибкС, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€:

Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Π»ΠΎΠ³ Π½Π° Π±ΠΈΡ€ΠΆΠ΅. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Π»ΠΎΠ³ Π½Π° Π±ΠΈΡ€ΠΆΠ΅. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Π»ΠΎΠ³ Π½Π° Π±ΠΈΡ€ΠΆΠ΅. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Π»ΠΎΠ³ Π½Π° Π±ΠΈΡ€ΠΆΠ΅. Π€ΠΎΡ‚ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Π»ΠΎΠ³ Π½Π° Π±ΠΈΡ€ΠΆΠ΅

ΠŸΡ€ΠΈΠΌΠ΅Ρ€: просмотр сообщСния ΠΎΠ± ΠΎΡˆΠΈΠ±ΠΊΠ°Ρ… Π² Ρ„Π°ΠΉΠ»Π°Ρ… error.log с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ tail: Π’ этом ΠΊΠΎΠ½ΠΊΡ€Π΅Ρ‚Π½ΠΎΠΌ ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π΅ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒ Π²ΠΈΠ΄ΠΈΡ‚ Π² записях log-Ρ„Π°ΠΉΠ»Π°, Ρ‡Ρ‚ΠΎ происходит ошибка ΠΈΠ½Ρ‚Π΅Ρ€ΠΏΡ€Π΅Ρ‚Π°Ρ‚ΠΎΡ€Π° PHP ΠΏΡ€ΠΈ ΠΎΠ±Ρ€Π°Ρ‰Π΅Π½ΠΈΠΈ ΠΊ Π±Π°Π·Π΅ Π΄Π°Π½Π½Ρ‹Ρ… MySQL.

ИспользованиС log-Ρ„Π°ΠΉΠ»ΠΎΠ² для Π°Π½Π°Π»ΠΈΡ‚ΠΈΠΊΠΈ

Π›ΡŽΠ±ΠΎΠΌΡƒ Π²Π»Π°Π΄Π΅Π»ΡŒΡ†Ρƒ сайта Π½ΡƒΠΆΠ½ΠΎ Π·Π½Π°Ρ‚ΡŒ Π°ΡƒΠ΄ΠΈΡ‚ΠΎΡ€ΠΈΡŽ своих посСтитСлСй. Π­Ρ‚Π° информация содСрТится Π² Π»ΠΎΠ³-Ρ„Π°ΠΉΠ»Π°Ρ… посСщСний web-сСрвСра (access.log). Для ΡƒΠ΄ΠΎΠ±Π½ΠΎΠΉ ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ ΠΏΡ€ΠΎΠ²Π°ΠΉΠ΄Π΅Ρ€Ρ‹ хостинга, Π° Ρ‚Π°ΠΊΠΆΠ΅ ΠΏΠ°Π½Π΅Π»ΠΈ управлСния ΠΏΡ€Π΅Π΄Π»Π°Π³Π°ΡŽΡ‚ Ρ‚Π°ΠΊΠΈΠ΅ систСмы: Webalizer ΠΈ AWStats.

Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Π»ΠΎΠ³ Π½Π° Π±ΠΈΡ€ΠΆΠ΅. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Π»ΠΎΠ³ Π½Π° Π±ΠΈΡ€ΠΆΠ΅. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Π»ΠΎΠ³ Π½Π° Π±ΠΈΡ€ΠΆΠ΅. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Π»ΠΎΠ³ Π½Π° Π±ΠΈΡ€ΠΆΠ΅. Π€ΠΎΡ‚ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Π»ΠΎΠ³ Π½Π° Π±ΠΈΡ€ΠΆΠ΅

ΠŸΡ€ΠΈΠΌΠ΅Ρ€: Π°Π½Π°Π»ΠΈΡ‚ΠΈΠΊΠ° посСщСний web-сайта с использованиСм систСмы AWStats

Π’Π°ΠΊΠΆΠ΅ Π½Π° основС Π»ΠΎΠ³-Ρ„Π°ΠΉΠ»ΠΎΠ² ΠΌΠΎΠΆΠ½ΠΎ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚ΡŒ прСдставлСниС ΠΎ распрСдСлСнии Π½Π°Π³Ρ€ΡƒΠ·ΠΊΠΈ Π½Π° сайт ΠΏΠΎ Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ суток, ΡΠ»Π΅Π΄ΠΈΡ‚ΡŒ Π·Π° ошибками Π½Π΅Π½Π°ΠΉΠ΄Π΅Π½Π½Ρ‹Ρ… страниц, вСсти ΠΌΠΎΠ½ΠΈΡ‚ΠΎΡ€ΠΈΠ½Π³ бСзопасности.

Π˜ΡΡ‚ΠΎΡ‡Π½ΠΈΠΊ

Π”ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ ΠΊΠΎΠΌΠΌΠ΅Π½Ρ‚Π°Ρ€ΠΈΠΉ

Π’Π°Ρˆ адрСс email Π½Π΅ Π±ΡƒΠ΄Π΅Ρ‚ ΠΎΠΏΡƒΠ±Π»ΠΈΠΊΠΎΠ²Π°Π½. ΠžΠ±ΡΠ·Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹Π΅ поля ΠΏΠΎΠΌΠ΅Ρ‡Π΅Π½Ρ‹ *