Когда вы думаете о просмотру файла журнала, что вы думаете о? Давай, будь честным.
Vim или Emacs ? Блокнот ++ или Возвышенный ? Вы просто вызываете «хвост» из командной строки?
Пожалуйста, скажите, что вы не просто используете блокнот в Windows. Нет суждения, но если вы идете этот маршрут, вы ставите себя через много ненужных болей.
В этой статье мы собираемся взглянуть немного подробнее, что сегодня на самом деле просмотра файлов журнала, в 2019 году. И тогда мы собираемся посмотреть на функции, которые имеют хорошие зрители файлов журнала и что вы должны искать.
Просмотр файлов журнала — это больше, чем просто текстовый редактор
Я спросил о вышеупомянутых инструментах — текстовые редакторы — Потому что это то, как мы поставляем из просмотра файлов журнала. Журналы являются текстовыми файлами.
Поэтому, когда мы идем для их просмотра, мы используем инструмент, предназначенный для просмотра (и редактирования) текста.
Это полностью понятно, и он также служил нам хорошо, как индустрия, поскольку какой-то программист полувекольника назад сначала имел идею выводить информацию о времени выполнения в файл.
Или, по крайней мере, это было достаточно.
Просмотр файлов журнала с текстовым редактором поставляет нам основы для устранения неполадок. Мы можем посмотреть на информацию, содержащуюся в файле, и мы можем сделать текстовый поиск, с различными степенями сложности. И, если необходимо, мы можем скопировать и сделать модификации текста.
Но выживание не процветает.
Когда дело доходит до использования Просмотр файла журнала, Мы можем попросить намного больше. Это действительно не должно удивлять в 2017 году. Программное обеспечение «есть мир» И Движение DEVOPS привело нас взрыва SaaS и инструменты, чтобы помочь магазинам программного обеспечения.
Если это действительно удивит кого-нибудь, что современный просмотрщик файлов журнала может сделать некоторые потрясающие вещи?
Давайте посмотрим на некоторые из того, что вы должны ожидать при выборе инструмента, чтобы помочь вам просмотреть ваши журналы.
Каковы особенности хорошего просмотра файлов журнала в этот день и возраст?
1. Просмотр файлов журнала должен хорошо масштабироваться для просмотра
Помните, как я спросил о Блокноте, и как я говорил о боли, которая вас приносит?
Это ничего против инструмента; Блокнот отлично, как, ну, блокнот. Вы быстро открываете его, сделайте несколько текстовых нот позже и закройте его.
Но вы когда-нибудь пытались открыть гигантский текстовый файл с ним?
Это повесится, а потом он, вероятно, потерпел крах в какой-то момент. Или, если вы уйдете в течение ночи и повезло, вы можете найти свой файл, открытый утром, в какой момент вы можете просмотреть его.
Это пример масштабирования ужасно для целей. И это имеет смысл, так как блокнот не был предназначен для такого рода вещи.
Но когда вы говорите о зрителях журнала файлов, они предназначены именно для такого рода вещи. Таким образом, хороший просмотрщик файлов журнала должен легко масштабироваться в больших объемах журналов, и ведут себя интеллектуально при открытии таких файлов.
Это означает, что он должен загружаться немедленно и без вязкости, показывая вам некоторое подмножество данных в файле. Затем он должен установить о загрузке больше на заднем плане или только по требованию, когда вам это нужно.
Если ваш просмотрщик файлов журнала вечно открывает или вылетает в поисках, вам нужен новый.
2. Изощренный и интуитивно понятный поиск
Говоря о поиске, это следующее, чтобы требовать в просмотру файлов журнала. Когда ты Выбор среди инструментов управления журналом Убедитесь, что ваш зритель может выполнить сложный поиск.
Текстовые редакторы, исторический инструмент для такого просмотра, имеют различные возможности здесь. Некоторые, такие как вышеупомянутый блокнот, поддерживают только базовый текстовый поиск.
Другие могут иметь более сложные возможности, такие как поиски подстановки или даже Regex служба поддержки. Но они все еще не предназначены для случая использования, который мы имеем в виду.
Эти текстовые редакторы предназначены для, ну, редактирование текста — Не просмотр и разбор большого количества в основном текстовых данных.
Хороший просмотрщик файлов журнала может, конечно, Поддержите эти поиски Отказ Но это идет намного дальше, чем это, Использование алгоритмических методов, разработанных специально для этого проблемного пространства.
И, на стороне опыта пользователя, он также должен сделать поиск гораздо более приятным для вас.
Столько, сколько все любит распылять их Regex Навыки или густоты для сложных рецептов, хороший просмотрщик файлов журнала не должен заставлять вас сделать это.
Вместо этого он должен предложить визуальную помощь в поисках и сделать опыт максимально легким для вас.
3. Инструменты визуализации важны
Сначала Blush, говорящий о визуализации может показаться немного странным. Разве целая предпосылка файла журнала зритель Это позволяет вам визуализировать ваши журналы?
Ну да и нет. Да, текстовый редактор позволяет физически видеть, какой текст существует в ваших файлах журнала. Но нет, это на самом деле не поможет вам визуализировать Это.
Вот что визуализирует ваши журналы.
Какие ваши файлы журналов действительно содержат, не текст, а данные Отказ Это означает, что вы можете значимо оценить его и соблюдать тенденции.
Затем вы можете использовать хороший инструмент для представления этих тенденций в графическом формате. Графики, как показано выше, являются важной частью этого, как являются панель мониторинга.
Визуальные эффекты дают вам мгновенные, убедительные идеи о том, что происходит с вашими журналами. Гигантский всплеск 403 кодов В вашем файле журнала можно проскользнуть за незамеченным, если текст является вашим единственным средством просмотра.
Но если у вас есть график 403, показывающий гигантский всплеск в последний час, вы будете мгновенно знать, что происходит что-то рыбное.
4. Он также должен предоставить отчетность
Визуализация данных имеет решающее значение. Но так же тоже имеет средство сообщать о этих данных. Первый может помочь вам мониторировать тенденции, поскольку они случаются и понимают, что большая картина окрашена в вашим программном обеспечении.
Но последний позволяет вам сообщать те тенденции к внешним заинтересованным сторонам, включая нетехника.
Ваши файлы журналов хранят данные, которые должным образом сообщают, должны заинтереваться каждого. Уверен, что у них будут коды ошибок и высокотехнологичные функции.
Но они также позволят вам покрасить фотографии вещей, таких как временные, надежность, трафик и доход.
Просмотр файлов журнала, который вы выбираете, должен дать вам средство для создания пользовательских отчетов на основе этих проблем (или любых других, которые вы думаете о).
Затем вы можете взять эти отчеты и использовать силу визуализации, чтобы покрасить изображение для ваших нетехнических сверстников.
5. Они дают вам средства обмениваться информацией и сотрудничать
Сначала Blush, «означает обмен информацией», может звучать как другой способ описания визуальных и отчетных возможностей.
Но я не разговариваю конкретно о визуализациях И я не говорю о социализации информации с людьми за пределами ИТ-группы.
Вместо этого я говорю о сотрудничестве в пределах группа.
Это все хорошо и хорошо, если у вас есть необычный инструмент, который позволяет вам искать ваши журналы, генерировать графики и отчет о них. Но если вы Только Один в команде с этой способностью, это полезность становится несколько ограниченной.
Или, если у каждого есть инструмент, но вы должны воссоздать одинаковые графики и отчеты для каждого человека, используя его, он также становится ограниченным полезностью.
Вам необходимо убедиться, что ваш просмотрщик файлов журнала позволяет сотрудничать и обмен среди всех людей, которые намерены его использовать.
Если я создаю панель инструментов и сохранить ее, у вас должна быть возможность ссылаться на эту приборную панель. То же самое для любых других пользовательских возможностей, которые он дает вам.
Воспользуйтесь тем, что там
У меня нет, ни в коем случае не дали вам исчерпывающий список того, что может обеспечить просмотрщик файлов журнала.
Мое намерение здесь было просто перечислить некоторые мощные функции, чтобы заставить вас в курсе того, что вам доступно.
Если вы используете свой любимый текстовый редактор для просмотра файлов журналов или даже блокнота или оболочки, это полностью понятно. Эти инструменты в течение долгого времени были удобны, вам удобно, и они сделают работу, после моды.
Но вы пропустите.
Ваши файлы журналов имеют много ценной информации для вас в виде данных. Убедитесь, что вы получаете максимальную отдачу от этих данных, выбирая и используя сложный просмотрщик файлов журнала.
Оригинал: «https://dev.to/scalyr/features-of-a-good-log-file-viewer-4cjm»