Что такое лог (log) программы.
Решая различные компьютерные задачи, можно не раз столкнуться с таким понятием как лог (с англ. log). Лог какой-то программы. Давайте попробуем разобраться что это такое и для чего это нужно.
Log (с англ. журнал). У большинства программ, которые установлены на вашем компьютере, есть этот самый журнал.
Журнал — это специальный текстовый файл, в который программа может вносить какие-то записи.
Т.е. это такой же обычный файл, который мы с вами можем создать на компьютере. Таким же образом программа работая на компьютере, может создать этот файл и вносить туда программным образом какие-то текстовые пометки.
Зачем же программе вести какие-то записи, какой-то журнал?
Дело в том, что если мы с вами будем следить за человеком, который работает на компьютере, мы можем сказать, что этот человек делал в конкретный момент времени, какие программы он запускал, какие ошибки он совершал при работе на компьютере и.т.д.
Но, если мы говорим о компьютерной программе, здесь все не так ясно. Все действия, которые производит программа, они скрыты от взгляда обычного пользователя. Они обычно происходят с такой большой скоростью событий, что человеческий глаз просто не успеет за все этим уследить.
Для того, чтобы отслеживать состояние какой-то программы. Что делала программа в какой-то конкретный момент времени, какие при этом возникали ошибки, кто с этой программой взаимодействовал и др. вопросы. Все события, которые происходили с этой программой, эта программа может записывать в специальный журнал, так называемый лог-файл.
Лог файлов для программы может быть несколько. В зависимости от назначения может быть так называемый access_log — это журнал, где фиксируются все взаимодействия пользователей с этой программой, что они делали и.т.д.
В лог файле может множество записей. Каждая текстовая строка — это одно взаимодействие с программой.
В каждой записи содержится информация о том, что происходило с программой и когда это происходило.
Также можно часто встретить так называемый error_log — это лог тех ошибок, которые возникали при работе с программой. В этом логе можно увидеть код ошибки, которая произошла в программе, когда эта ошибка произошла, каким пользователем операционной системы эта ошибка была вызвана и.т.д.
Давайте подведем итог, что такое лог и зачем он нужен. Это текстовый файл, в который программа записывает какие-то события, которые с ней происходят. Благодаря этим событиям мы можем получить какую-то дополнительную информацию, что происходило с этой программой в какой-то определенный момент времени, получить отладочную информацию, чтобы легче устранить какую-то ошибку.
В общем лог — это бесценная информация, который может воспользоваться любой пользователь компьютера, чтобы узнать что и в какой момент времени происходило с программой.
Надеюсь, что стало понятнее что такое лог-файл и зачем он нужен и вы теперь будете использовать этот журнал в своей работе.
Лог-файлы: использование и анализ — Hostings.info
Что это такое лог-файлы?
Лог-файлы (logs или логи) — это текстовый файл, в котором ведется запись абсолютно всех событий, которые происходили на сервере (на котором расположен Ваш сайт). Запись событий ведется так — каждому событию соответствует определенная строчка, с указанием времени события и прочих сведений. Обычно все логи сортируются по датам — одним суткам соответствует один файл.
Как их посмотреть?
Чаще всего хостинг-провайдеры позволяют скачать эти файлы по FTP. Где именно они находятся зависит только от хостера, поэтому ищите это в FAQ или обращайтесь в поддержку. Также доступ к лог-файлам можно получить из панели управления хостингом.
Зачем нужны логи?
Все лог-файлы можно разделить на три группы:
- логи доступа (access_log) записывают информацию о посетителях сайта (IP-адрес, время запроса, страница которую он запросил)
- логи ошибок (error_log) сохраняют все ошибки, которые происходили на сайте, и показывают файлы в которых они случились
- логи FTP-авторизаций собирают данные о попытках входа по FTP-соединению
Как их использовать?
Все эти файлы в первую очередь помогают найти следы взлома, и понять как именно хакер получил доступ к Вашему сайту. Но будьте внимательны, т.к. хостинг-провайдеры хранят логи определенное время (как правило 1-2 недели) и затем удаляют. Поэтому, если сайт взломан месяц назад, то из логов уже не удастся понять как взломали сайт.
Для того, чтобы собирать лог-файлы автоматически существуют программы-анализаторы, которые устанавливаются на сервер, сохраняют информацию, и потом в удобном виде показывают пользователю. Из бесплатных программ популярными являются Webalizer и AWStats. Также хороший функционал несет NetPromoter, но эта программа платная.
Важно
Если Вы попали на эту статью из-за того, что Ваш сайт взломали, то мы подготовили материал о том, как лечить сайты от вирусов, и как улучшить безопасность сайта.
Логи: что такое и что это log в интернет сленге
Ещё в первой половине XVII французский философ и математик Декарт высказал мысль о всеобщем языке. Язык, который был бы доступен и понятен каждому. Люди много раз пытались искусственно составить новую лексику, обычно на основе латыни, но она не приживалась. В виртуальном мире всеобщий язык есть — это язык программирования. Слово лог часто используют программисты, оно вошло в интернет-сленг. Далее в мануале об этом более подробно.
Язык программированияПроисхождение слова
Слово произошло:
от английского “log” — запись, протокол, журнал событий, дневник;
от греческого “logos” – слово, понятие, учение.
Для интернета больше подходит английский перевод. Ещё в так называлось бревно с зарубками в Англии, которое использовалось для записей событий.
Значение слова
Существуют две наиболее распространенные интерпретации что же такое логи:
Это последовательная цепь событий, зафиксированная в текстовом файле. В Windows каждое приложение имеет такой файл, который находится в папке с программой.
Это расширение файла, в котором содержится список событий.
Статистика сайта содержит информацию об ошибках и посещениях в хронологическом порядке. Находится эта информация в специальных текстовых файлах — логах. В интернет-сленге встречаются такие синонимы «logs» и «log file».
Кто использует log file и зачем
Лог с ошибкойИмя лога состоит из двух частей: назначение файла и приставка. Например, данные о посещениях — это “access_log”, а об ошибках “error_log” (как на рисунке).
Используются накопленные данные файлов для обслуживания и продвижения сайта. Для этого есть специальные программы, компании продают пользователям свои услуги, но всё начинается с изучения зафиксированных событий.
При технических неполадках, дисконнекте, вирусном заражении, дудос атаке хакеров, сисадмин ресурса может решить по сведениям логов, какие действия предпринять, чтобы устранить проблему.
Для оптимизации сайта SEO-специалист по информации «log file» может оценить трафик, изучить поведение юзеров на сайте, сформировать рекомендации по улучшению работы сайта, выбрать стратегии по продвижению и раскрутке.
В этих файлах есть всё от IP-адрес и МАС-адреса до того, кто с какого ресурса просматривал страницы на сервере.
Не нужно заканчивать институт по специальности компьютерная безопасность, чтобы понять что такое слово “log”. Тренд к компьютеризации диктует свои правила и свой универсальный язык, который не объяснишь жестами. Но вокруг много информации, которая делает этот язык доступным для всех желающих.
лог — Викисловарь
Морфологические и синтаксические свойства[править]
лог
Существительное, неодушевлённое, мужской род, 2-е склонение (тип склонения 3a по классификации А. А. Зализняка).
Встречается также вариант склонения по схеме 3c①: лога́, лого́в, лога́м, лога́ми, лога́х.
Имеет омоформу логов с сущ. логово.
Корень: -лог-.
Произношение[править]
- МФА (3a): ед. ч. [ɫok], мн. ч. [ˈɫoɡʲɪ]
- МФА (3c①): ед. ч. [ɫok], мн. ч. [ɫɐˈɡa]
Семантические свойства[править]
Значение[править]
- редк. широкий, значительной длины овраг с отлогими склонами ◆ Там те же белые холмы убежали прочь, волнуясь вдали беспорядочными логами, лесистыми балками и тёмными, зияющими оврагами.
Синонимы[править]
- балка II, логовина; частичн.: распадок, ложбина, суходол, буерак, яр, яруга
Антонимы[править]
- возвышенность, холм, гряда
Гиперонимы[править]
- овраг, низина, ложбина, низменность
Гипонимы[править]
- —
Родственные слова[править]
Список всех слов с корнем «лаг-/лог-/лаж-/лож-/леж-/лёж-/лег-/лёг-/леч-» | [править] | |
|
Этимология[править]
Происходит от лежать, далее от праслав. *lеžаti, от кот. в числе прочего произошли: русск. лог, логово, влог «углубление, яма», зало́г — также в знач. «поле под паром», проло́г «долина», перело́г «пар (поле)», изло́г «овраг», укр. лігво, болг. лог «приманка», сербск. ло̑г (род. п. ло̏га) «лежание». Ср. лит. atlagaĩ «поле, долго лежавшее под паром», греч. λόχος «засада», галльск. logan, вин. ед. «могила». Использованы данные словаря М. Фасмера. См. Список литературы.
Фразеологизмы и устойчивые сочетания[править]
Перевод[править]
Анаграммы[править]
Библиография[править]
Морфологические и синтаксические свойства[править]
лог
Существительное, неодушевлённое, мужской род, 2-е склонение (тип склонения 3a по классификации А. А. Зализняка).
Корень: -лог-.
Произношение[править]
- МФА: ед. ч. [ɫok], мн. ч. [ˈɫoɡʲɪ]
Семантические свойства[править]
Значение[править]
- неол., комп. автоматически создаваемый хронологический протокол работы программы или устройства ◆ Нужна регистрация, чтоб не вылавливать каждого хулигана по серверным логам. «Книга жалоб и предложений», 2004–2006 гг. (цитата из Национального корпуса русского языка, см. Список литературы)
Синонимы[править]
- —
Антонимы[править]
- —
Гиперонимы[править]
- протокол, журнал
Гипонимы[править]
- протолог
Родственные слова[править]
Этимология[править]
Заимствовано из англ. log ‘протокол, журнал; судовой журнал’ (в совр. значении с 1913, в оригинальном — с 1840-х), матросского сокращения от logbook ‘судовой журнал’ (с 1670-х), от log ‘бревно; лаг’ (каковое русское слово из того же источника), поскольку выбрасываемое за борт бревно-лаг в XVII—XVIII вв. играло ключевую роль в измерении пройденного судном за день расстояния, которое было основным содержимым журнала, от ср.-англ. logge, log (с XIV в.), от неустановленной формы.
Фразеологизмы и устойчивые сочетания[править]
Перевод[править]
Библиография[править]
Что такое лог: коротко о главном
Помимо стандартной статистики сайта, которая включает в себя количество уникальных посетителей, открытых страниц и еще массу другой полезной информации, веб-мастер должен знать еще множество других вещей о таком сайте, и именно это раскрывают ему логи. При этом начинающие веб-мастера достаточно часто даже не знают, что такое лог и что он дает.
Какая информация еще нужна?
Как говорилось выше, помимо стандартных параметров, владелец сайта должен знать еще массу других данных:
- Какие страницы являются наиболее посещаемыми.
- По каким поисковым запросам пользователи чаще попадают на сайт.
- Какие браузеры или же операционные системы являются наиболее востребованными у посетителей.
- Какое разрешение экрана используют посетители чаще всего.
- И многое другое.
Как это узнать?
В преимущественном большинстве случаев на сайтах устанавливается платный или же бесплатный счетчик, при этом ресурс, который его предоставляет, осуществляет тщательный анализ сайта и ведет статистику посещений, с которой можно в любой момент ознакомиться. Особенно использование таких счетчиков является востребованным в том случае, если человек размещает собственный сайт на бесплатном хостинге. Рассматривая, что такое лог, важно научиться работать и с такими счетчиками, так как, по сути, они включают в себя большинство нужных данных.
Преимущественное большинство хостеров, предоставляющих платный хостинг, изначально дают своим клиентам возможность использовать средства анализа, которые уже установлены в созданный сайт. К примеру, в серверах Apache применяется специализированная утилита под названием Webalizer, которая используется в роли дополнительного модуля сервера.
Те, кто пользуются платными хостингами, могут также полностью самостоятельно обрабатывать все данные касательно своего сайта, так как веб-мастер, который знает, что такое лог сайта и как им пользоваться, имеет полный доступ ко всей нужной информации.
Что это?
На любом сайте ведется собственный лог, в который веб-мастер может заглянуть в любой удобный ему момент. Что такое лог? Это отдельный текстовый файл, в котором находится информация касательно всех запросов к сайту, а также касательно различных ошибок, относящихся к этим запросам.
Как данные записываются в лог?
Первоначально пользователь набирает в собственном браузере адрес определенного сайта и переходит на него. После этого браузер пользователя начинает передавать на сервер, на котором располагается данный сайт, запрос на выдачу интересующей пользователя веб-страницы. Вместе с этим серверу предоставляется следующая информация:
- IP-адрес посетителя.
- Точное время осуществления запроса.
- Браузер, который использует пользователь.
- Операционная система, которую использует пользователь.
- Интересующая его страница.
- Адрес страницы, с которой был осуществлен переход на целевую.
После этого посетителю выдается сервером интересующий его запрос, и вся информация касательно проведенной транзакции оформляется в журнале событий, создавая так называемый лог-файл.
Грамотный анализ логов сайта позволяет веб-мастеру определить, как именно используется его ресурс и в каком направлении его более актуально развивать.
Какую информацию дают логи?
Просматривая логи сайта, можно найти огромнейшее количество полезной информации, которая позволит улучшить дальнейшее продвижение ресурса и сделать его более эффективным:
- Посещаемость. Конечно, такой показатель определяется и стандартным счетчиком, который может присутствовать на каждой странице, но в логе эти данные предоставлены более подробно, включая посещаемость по дням, часам или месяцам. Также посредством использования логов можно определить часы всплеска или же затишья посещаемости, что крайне важно знать, занимаясь обслуживанием сайта.
- Трафик. В данном случае предоставляется как трафик каждой отдельной страницы, так и суммарный трафик сайта за определенный период времени.
- Конверсия. Данный параметр позволяет определить, каким образом посетители перемещаются по вашему ресурсу, то есть они просмотрели одну страницу и закрыли или же все-таки начали «путешествовать» по вашему сайту, просматривая одну страницу за другой. Уровень конверсии позволяет косвенно определить качество работы вашего сайта.
- Заброшенные страницы. Рассматривая, что такое логи сервера, часто можно определить, что в них находятся заброшенные страницы, то есть те, которые посещаются чрезвычайно редко. В такой ситуации веб-мастер должен провести тщательный анализ ситуации, ведь может быть так, что страницы перестали интересовать людей или же их стало трудно найти среди множества других на вашем сайте.
- Популярные страницы. Веб-страницы, которые являются наиболее посещаемыми. Можно применять их в качестве образца в процессе создания других страниц, а в случае необходимости можно также направлять с этих страниц пользователей к каким-либо другим, которые являются заброшенными или менее популярными.
- Поисковые запросы. Помимо всего прочего, в логах сайта присутствует также эффективность тех метатегов, ключевых слов и самих названий веб-страниц, которые были вами использованы и по которым ваш сайт смогли найти те или иные поисковые системы. Соответственно, в логах находятся данные и о том, какой именно поисковик по определенному запросу нашел ваш сайт.
ЛОГИ — это… Что такое ЛОГИ?
ЛОГИ — (латинское название Loge, код S/2006 S5), спутник Сатурна (см. САТУРН (планета)), среднее расстояние до планеты 23,0 млн км, эксцентриситет орбиты 0,1856, период обращения вокруг планеты 1311,4 сут. По орбите вращается в направлении,… … Энциклопедический словарь
логи́ст — (специалист по логистике, матем.) … Русское словесное ударение
логи — сущ., кол во синонимов: 1 • спутник (174) Словарь синонимов ASIS. В.Н. Тришин. 2013 … Словарь синонимов
логи — Информация фиксируемая сервером о том, откуда пришёл посетитель, когда, сколько времени он провёл на сайте, какие страницы просматривал, что скачивал, какой у него браузер и IP адрес. [http://www.lexikon.ru/rekl/a eng.html] Тематики реклама EN… … Справочник технического переводчика
Логи — У этого термина существуют и другие значения, см. Лог (информатика). У этого термина существуют и другие значения, см. Логи (значения). Логи персонаж в германо скандинавской мифологии, огненный великан, само олицетворение огня. Он насмешлив,… … Википедия
Логи — (Сканд.) Букв., пламя . Этот великан с сыновьями и своей родней в конце концов раскрыли себя как виновников всех катаклизмов и пожаров в небесах или на земле, позволив смертным узнать себя посреди пламени. Эти великаны дьяволы все были… … Религиозные термины
логија — (грч. logia) како втор дел од некој збор означува некоја наука, некое учење … Macedonian dictionary
Логи — 188478, Ленинградской, Кингисеппского … Населённые пункты и индексы России
Логи (спутник) — Логи спутник Сатурна История открытия Первооткрыватель Шеппард, Джуитт, Клина, Марсден Дата открытия … Википедия
Логи (значения) — Логи персонаж в германо скандинавской мифологии, огненный великан Логи (деревня) деревня в Кингисеппском районе Ленинградской области Логи (посёлок) посёлок в Кингисеппском районе Ленинградской области … Википедия
ЛОГ — это… Что такое ЛОГ?
лог — лог/ … Морфемно-орфографический словарь
Лог — Лог: Лог (англ. log) журнал событий, дневник, запись, протокол; Лог форма рельефа, небольшая сухая долина. См. Балка; Топонимы: Лог посёлок в Иловлинском районе Волгоградской области; Лог деревня в Кадуйском районе… … Википедия
лог — а, предл. о логе и в логу; мн. лога; м. Широкий, значительной длины овраг с отлогими склонами. Широкий лог. Лог зарос кустарником. В логу протекал ручей. * * * лог овраг с пологими задернованными склонами и плоским днищем. * * * ЛОГ ЛОГ, овраг… … Энциклопедический словарь
…лог — I …л ог Конечная часть сложных имен существительных, вносящая значения: слово, речь (диалог, монолог и т.п.). II Конечная часть сложных имен существительных греческого происхождения, вносящая значение: специалист в области знаний, названной в… … Современный толковый словарь русского языка Ефремовой
лог — ложбина, юдоль, лощина, ложок, изложина, овраг, балка, яр Словарь русских синонимов. лог см. овраг Словарь синонимов русского языка. Практический справочник. М.: Русский язык. З. Е. Александрова. 2011 … Словарь синонимов
лог — лог, а, предл. п. в л оге и в лог у, мн. ч. а, ов; но (в названиях населенных пунктов) Лог, а, предл. п. в . Л оге, напр.: Сух ой Л ог (город), Вел икий Л ог, К аменный Л ог (поселки) … Русский орфографический словарь
ЛОГ — ЛОГ, а, в логе и в логу, мн. а, ов, муж. Широкий и длинный овраг. | уменьш. ложок, жка, муж. | прил. логовой, ая, ое. Толковый словарь Ожегова. С.И. Ожегов, Н.Ю. Шведова. 1949 1992 … Толковый словарь Ожегова
ЛОГ — муж. ложок, логовина жен. нка, ночка; пермяц. логотина, тинка, ночка; ложбина, нка, ночка; логчина зап. лощина; ложища муж., ·увел. долина, некрутой раздол, балка, широкий овраг, ущелье, обыкновенно травное; низменность, окруженная уступами,… … Толковый словарь Даля
…лог — (гр. logos слово; понятие, учение; мысль; определение; отношение) вторая составная часть сложных слов: 1) обозначающая лицо, занимающееся наукой, указанной в первой части сложения, напр.: биолог, зоолог; 2) соответствующая по значению словам… … Словарь иностранных слов русского языка
-лог — logue <гр. Второй сложных существительных, обозначающих: а) лицо, занимающееся наукой, указанной в первой части сложения; напр.: биолог, геолог, физиолог. БАС 1.Гадатели, бродяги, утописты.. почти все маны, логи, исты. Бобор. Солидные доброде … Исторический словарь галлицизмов русского языка
— что именно означает O (log n)?
Переполнение стека- Около
- Товары
- Для команд
- Переполнение стека Общественные вопросы и ответы
- Переполнение стека для команд Где разработчики и технологи делятся частными знаниями с коллегами
- Вакансии Программирование и связанные с ним технические возможности карьерного роста
- Талант Нанимайте технических специалистов и создавайте свой бренд работодателя
- Реклама Обратитесь к разработчикам и технологам со всего мира
- О компании
Загрузка…
- Авторизоваться зарегистрироваться
текущее сообщество
asp.net — Serilog — MinimumLoggingLevel Информация показывает каждый запрос в журнале — это нормально?
Переполнение стека- Около
- Товары
- Для команд
- Переполнение стека Общественные вопросы и ответы
- Переполнение стека для команд Где разработчики и технологи делятся частными знаниями с коллегами
- Вакансии Программирование и связанные с ним технические возможности карьерного роста
- Талант Нанимайте технических специалистов и создавайте свой бренд работодателя
- Реклама Обратитесь к разработчикам и технологам со всего мира
- Около т
— является ли log (n!) = Θ (n · log (n))?
Переполнение стека- Около
- Товары
- Для команд
- Переполнение стека Общественные вопросы и ответы
- Переполнение стека для команд Где разработчики и технологи делятся частными знаниями с коллегами
- Вакансии Программирование и связанные с ним технические возможности карьерного роста
- Талант Нанимайте технических специалистов и создавайте свой бренд работодателя
- Реклама Обратитесь к разработчикам и технологам со всего мира
- О компании
javascript — Что такое console.log?
Переполнение стека- Около
- Товары
- Для команд
- Переполнение стека Общественные вопросы и ответы
- Переполнение стека для команд Где разработчики и технологи делятся частными знаниями с коллегами
- Вакансии Программирование и связанные с ним технические возможности карьерного роста
- Талант Нанимайте технических специалистов и создавайте свой бренд работодателя
- Реклама Обратитесь к разработчикам и технологам со всего мира
- О компании