Вопросы о функционировании серверов Microsoft Exchange может задавать руководитель информационной службы. Прежде всего, это, конечно, вопросы об использовании электронной почты. Кто, кому и как много пишет? Какого размера эти письма, и не превратилась ли у нас система обмена сообщениями в неорганизованное хранилище документов и всего остального? Это могут быть вопросы и о соответствии системы обмена сообщениями требованиям, которые ставит перед бизнесом контролирующая организация. Выполняем ли мы соглашение об уровне услуг, укладывается ли, например, время доставки 98% сообщений в заданные параметры?

Вопросы может задавать администратор. Почему стал быстро расти объем почтовых ящиков, из-за возросшего потока спама или за счет вложений в письма? Неужели сотрудники не знают, что обмен файлами MP3 по корпоративной почте не приветствуется? А как растет файл хранилища почтовых ящиков? Просто глядя на файл, сложно представить, каким он был полгода назад и каким станет еще через полгода.

Ответы на большинство подобных вопросов невозможно дать без средств сбора и анализа данных, а также без средств накопления статистических и исторических данных.

MAPILab Reports предоставляет более 120 готовых отчетов, в том числе отчеты по потоку сообщений, хранилищам, содержимому почтовых ящиков и общих папок, конфигурации серверов, Outlook Web Access.

Установка и сбор данных

MAPILab Reports не требует установки на сервер и может быть развернут на любой рабочей станции в домене. Процесс установки занимает буквально несколько минут, и все, что требуется при этом указать программе, — это подключение к серверу SQL Server. Дальше программа сама найдет сервер Exchange в Active Directory и сумеет определить, где хранятся файлы журналов обмена сообщениями, журналы доступа к Outlook Web Access, файлы хранилищ и другие источники данных. Однако в руководство по установке, скорее всего, придется заглянуть при создании учетной записи, с правами которой будет осуществляться сбор данных.

Программа работает с Microsoft SQL Server начиная с версии 2005 и поддерживает бесплатную редакцию Express. Доступного в редакции Express максимального объема базы в 4 Гбайт может оказаться достаточно для хранения полугодовых данных предприятия среднего размера.

Экран 1. Консоль оператора

Если говорить упрощенно, то программа состоит из невидимых пользователю сборщиков данных, базы данных и консоли оператора (см. экран 1), из которой запускаются отчеты, создаются задачи по сбору данных и автоматической генерации отчетов. Консоль выполнена в виде оснастки Microsoft Management Console. Лицензия на продукт не ограничивает установку консолей для генерации отчетов на дополнительные рабочие места операторов.

Сбор данных может осуществляться как в режиме реального времени, так и по расписанию. Для сбора данных по расписанию используется стандартная служба планировщика Windows, что позволяет безопасно применять специальные привилегии при сборе данных. Для того чтобы получать такие статистические отчеты, как, например, по росту хранилищ серверов, данные необходимо собирать регулярно. Поэтому на практике сразу после установки продукта при помощи мастера создается одно или несколько заданий на сбор данных. При этом сбор некоторых данных, например по содержимому почтовых ящиков и общих папок, можно запланировать на ночь, как довольно ресурсоемкую задачу, а обработку файлов журналов можно запланировать на выполнение несколько раз в день.

При сборе данных для всех выявленных изменений в базе создаются новые записи. Это позволяет построить любой отчет, и не только статистический, для произвольной даты. Так, например, чтобы дать ответ на вопрос, кто же был в этом списке рассылки год назад, надо сформировать отчет «Пользователи в списках адресов», указав при создании интересующую дату актуальности.

Генерация отчетов

В MAPILab Reports, благодаря гибкой системе фильтров, один и тот же отчет, например «Поток сообщений по дням» (экран 2), может отображать как весь поток сообщений организации, так и поток сообщений конкретного сервера, организационного подразделения, пользователя. Для этого отчета доступно более 70 фильтров. Данные, используемые для отчетов по потоку сообщений, это не только содержимое файлов журналов обмена сообщениями, но и данные из Active Directory по отправителям и получателям. Это позволяет строить, например, такие отчеты, как обмен сообщениями между двумя отделами или между двумя этажами офисного здания. В MAPILab Reports нет отчета «Сколько факсов получила бухгалтерия за месяц», но, наложив фильтр по отправителю (служба факса) и получателю (организационное подразделение — бухгалтерия) мы получим данные при помощи этого же отчета по потоку сообщений.

Экран 2. Отчет и окно фильтров

Фильтры могут быть применены как до генерации отчета, так и к уже сгенерированному отчету. Во втором случае доступен ограниченный набор фильтров для визуальных полей отчета. Они позволяют скрыть часть данных и подготовить отчет для печати или экспорта.

Наложение визуальных фильтров не только скрывает соответствующие строки в таблице, но и инициирует пересчет и перерисовку графиков и диаграмм в отчете.

Просмотр отчетов

Для просмотра отчетов в MAPILab Reports используется специальная программа (экран 3). Она позволяет накладывать визуальные фильтры, менять сортировку данных в отчетах, экспортировать отчеты в один из поддерживаемых программой форматов (PDF, XLS, CSV, JPG и др.), а также менять цветовую схему отчета — например, для экономной печати на монохромном принтере.

Экран 3. Программа просмотра отчетов

Для работы с отчетами в составе продукта поставляется еще две программы — дизайнер отчетов и дизайнер стилей.

Дизайнер отчетов не позволяет создавать собственные отчеты или редактировать запрос SQL. Он позволяет изменить компоновку уже существующих отчетов, удалив, например, ненужные столбцы или поля или изменив их ширину. Или же, наоборот, добавить в отчет изображения или текст.

Дизайнер стилей поможет создать собственную цветовую схему, вставить в шаблон отчета свой логотип и фирменный шрифт. Создаваемый стиль применим ко всем отчетам в продукте, его можно задать как используемый по умолчанию стиль для всех генерируемых отчетов. Потратив всего несколько минут, пользователь сможет получать отчеты не с логотипом компании MAPILab, а на собственном фирменном бланке.

Заключение

MAPILab Reports — современный продукт для сбора статистики, накопления исторических данных и получения отчетов по Microsoft Exchange Server 2000, 2003 и 2007.

Программа предлагает пользователям на выбор два языка — русский и английский. Надо отметить, что MAPILab Reports — единственный русскоязычный продукт на рынке. На сайте компании предлагается для загрузки полнофункциональная 30-дневная версия. И тот, кто решит ее испытать, возможно, оценит и русскоязычную техническую поддержку.

И последнее, что хотелось бы сказать: MAPILab Reports — это очень красивые отчеты!

Александр Горлач (gorlach@mapilab.com) — генеральный директор калининградской компании ООО «Мапилаб» (www.mapilab.com/ru/), члена ассоциации компаний — разработчиков ISDEF с 2003 г.


MAPILab Reports предлагает более 120 готовых отчетов

  • Статистика по потоку сообщений
  • Отчеты по содержимому почтовых ящиков
  • Отчеты по хранилищам
  • Отчеты по общим папкам
  • Отчеты по трафику серверов
  • Отчеты по доставке сообщений
  • Отчеты по Outlook Web Access