| Эффективное управление системными журналами |
|
|
| Автор Administrator | ||||||
| 20.06.2008 г. | ||||||
Страница 1 из 4 Предоставьте надежные информационные ресурсы тем, кто принимает решения. Узнайте о простом, но полезном способе комбинировать возможности обработки данных awk и XML, который можно использовать для представления системных данных о UNIX® в удобной для восприятия форме, пригодной для отправки в корпоративную сеть или интернет. UNIX создает отчеты о производительности и загруженности системы, расходе ресурсов и отчеты с другой системной информацией, которая может использоваться управляющими персоналом и другими заинтересованными лицами.
Внешние требования радикально изменили бизнес-процессы. Современная юридическая и административная среда делают эффективное использование критической информации обязательным для бизнеса. Требования, содержащиеся к примеру в законе Sarbanes-Oxley (Sarbanes-Oxley Act - SOX), принуждают к эффективному использованию и управлению информацией. Чтобы соответствовать требованиям федерального правительства о протоколировании финансовой информации, и способствовать собственному контролю с обратной связью за операционной, организации сегодня должны использовать методики управления сбором информации. Учитывая эти требования, управление сбором системных данных приобрело более важное значение, чем было при его традиционном назначении – мониторинг системы и инструмент для решения проблем. Файлы системного журнала являются наиболее важными и часто исследуемыми инструментами мониторинга системы. В UNIX® каждая программа, которая создает журнальные файлы, либо пишет информацию непосредственно в свой журнальный файл, либо собирает информацию посредством службы syslogd. Хотя регулярный просмотр и анализ этих файлов должен быть базовой методикой, используемой системными администраторами, реальность часто отличается от желаемого. Из-за значительных объемов данных, которыми надо управлять, многие системные администраторы не имеют ни времени, ни желания анализировать системные журналы. Однако, на современном рынке работа с системными журналами является наиболее важной задачей, игнорировать которую нельзя. Нежелание использовать журнальные файлы с данными может повлечь не только проблемы с правительственными службами, но также негативно повлиять на культуру работы предприятия в целом. Неспособность управлять этими ресурсами неизбежно приведет к неэффективному процессу системного администрирования, контроля и управления. Как следствие, также возросла важность методов, используемых при сборе и распространении информации. Учитывая эти обстоятельства, система управления журналами должна развиваться за рамки традиционного использования журнальных файлов. Предприятиям нужен простой способ управления большими объемами информации. Предприятие всегда заинтересовано во внедрении наиболее эффективного и менее затратного метода выполнения любой задачи. Поэтому, чтобы решение было реализовано, оно должно удовлетворять этим требованиям. Журнальные файлы содержат системные данные, которые можно использовать для определения текущих и будущих проблем. Однако, есть один небольшой недостаток. Несмотря на то, что журнальные файлы UNIX обычно являются текстовыми файлами (правда, есть несколько утилит, которые не могут конвертировать свои файлы в текстовый формат), формат представления данных в них не удобен для восприятия. К счастью, поскольку эти журнальные файлы являются текстовыми, можно использовать различные сценарии UNIX и тексто-обрабатывающие утилиты для изучения и анализа содержимого журнальных файлов. Одним из лучших инструментов UNIX для простых задач, связанных с извлечением и форматированием текста, является awk. Awk предоставляет сложный набор возможностей обработки текста. Awk – это сжатый, простой язык, который производит простой и «чистый» код. Этот инструмент содействует быстрой разработке, уменьшая возможность возникновения мелких ошибок, отодвигающих срок окончания работы. Awk предоставляет совершенные средства для преобразования журнальных файлов в другую форму. Но вот какой должна быть эта новая форма представления данных? Наиболее эффективным и менее затратным способом распространения информации является интранет или Интернет. Очевидно, что логичным выбором будет представление данных на Web-сайте. Для отображения данных из журнальных файлов на Web-сайте требуется преобразовать данные. Для конвертации данных в формат XML можно использовать awk, а затем, для вставки данных в HTML-страницы можно использовать блоки данных XML (XML data islands). Таким образом, информация будет представлена в понятном для пользователя, дружелюбном формате. Преимущество совместного использования HTML и XML состоит в том, что форматирование будет определено отдельно от данных. HTML обеспечивает форматирование и отображает детали, в то время как XML управляет структурами данных. Это разделение гарантирует что изменение лежащих в основе данных не повлечет изменения в HTML-коде. После создания HTML-страницы можно автоматически вставить в нее данные; можно вставить новый XML-файл поверх старого, с легкостью изменив Web-страницу так, чтобы та отображала данные, содержащиеся в новом XML. Объединение мощных возможностей awk и XML для поддержки мониторинга журнальных файлов является оптимальным решением для управления системными журналами. Далее в этой статье используется простой журнальный файл, содержащий временную метку и описание. Ниже в статье будет показана работа с awk для создания XML-данных, которые будут использоваться совместно с HTML. |
||||||
You need to login or register to post comments.
Обсудить в форуме. (0 комментариев)
| « Пред. | След. » |
|---|


