Просмотр, отправка запросов и настройка журналов сервера

Журналы сервера можно просматривать, запрашивать, настраивать и удалять с помощью модуля Просмотр журналов (View Logs) в ArcGIS for Server Manager. Описание информации, которую вы можете обнаружить во время устранения проблем сервера с помощью журналов, см. в разделах ниже.

Уровень ведения журнала

События, зарегистрированные на сервере, могут отличаться уровнем детализации от Критического (Severe), что обозначает проблему, требующую немедленного внимания, до Подробного (Verbose), что представляет сообщение, которое создается при обычном использовании сервера. Вы можете использовать раскрывающийся список Фильтр журнала (Log Filter) для объединения отображения зарегистрированных событий в определенный уровень журнала.

По умолчанию уровень журнала задан как Предупреждение (Warning). Вы можете изменить уровень ведения журнала по умолчанию, выбрав Установки (Settings) в модуле Просмотр журналов (View Logs). Уровень журнала определяет количество и типы событий, записываемые в журналы сервера.

Далее представлены уровни ведения журнала:

Уровень журнала

Описание

Строгий

Серьезные проблемы, требующие немедленного внимания. Этот уровень содержит только критичные сообщения.

Предупреждение

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

Инфо

Административные сообщения сервера, в том числе сообщения о создании и запуске сервиса. Этот уровень также содержит критичные сообщения и предупреждения.

Точное

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

Подробный

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

Отладка

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

Выкл.

Ведение журнала отключено. События не заносятся в журнал сервера.

Свойства регистрации

События, регистрируемые сервером, содержат ряд свойств, таких как уровень журнала, время события и компьютер, на котором произошло событие, которые могут помочь вам эффективно устранять проблемы сайта ArcGIS for Server.

По умолчанию только свойства Уровень (Level), Время (Time), Сообщение (Message) и Источник (Source) отображаются в окне сообщений журнала. Если вы хотите добавить или удалить свойства с экрана, выберите Столбцы (Columns).

ПодсказкаПодсказка:

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

Следующие свойства связаны с каждым событием, зарегистрированным сервером:

Свойство

Описание

Уровень

Уровень детализации сообщения в связи с другими сообщениями.

Время

Время возникновения события.

Сообщение

Сообщение, связанное с зарегистрированным событием.

Источник

Компонент сервера, зарегистрировавший событие.

Компьютер

ГИС-сервер, на котором произошло событие. Например, сервер может зарегистрировать ошибку обновления расположения хранилища конфигурации. Только сообщения, относящиеся к статистике определенному компьютеру, содержат свойство источника.

Код

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

Прошедшее время

Время, понадобившееся для завершения регистрируемого события. Например, событие экспорта изображения веб-карты содержит параметр времени, которое понадобилось для экспорта изображения веб-карты.

Имя пользователя

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

Процесс

Код процесса, зарегистрировавшего событие.

Поток

Поток процессов сервера, создавшего сообщения.

Имя метода

Вызов метода в сервисе, который привел к созданию сообщения журнала.

Возраст журнала

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

Помните, что запрос возвращает только журналы, которые находятся во временных рамках, указанных вами на сайте ArcGIS Server, для сохранения журналов на диск. По умолчанию это 90 дней. Например, если вы настроили сайт на запись журналов каждые 5 дней, то выбор значения Последняя неделя (Last Week) в фильтре Возраст (Age) вернет журналы только за последние 5 дней.

ПодсказкаПодсказка:

Вы можете указать срок хранения журналов на диске сервера, нажав кнопку Настройки (Settings) в модуле Просмотр журналов (View Logs). Дополнительную информацию см. в разделе Настройка параметров журнала сервера в Менеджере (Manager).

Ниже следует описание периодов времени, которые можно выбрать в фильтре Возраст (Age):

Временной шаг

Описание

Последние 15 минут

Показываются события, зарегистрированные за последние 15 минут.

Последний час

Показываются события, зарегистрированные за последний час.

Последние 6 часов

Показываются события, зарегистрированные за последние шесть часов.

Последние 24 часа

Показываются события, зарегистрированные за последний день.

Прошлая неделя

Показывают события, зарегистрированные за последнюю неделю, или которые находятся во временных рамках, указанных вами на сайте для сохранения журналов на диск.

С момента запуска

Показывают события, зарегистрированные с последней перезагрузки сервера, или которые находятся во временных рамках, указанных вами на сайте для сохранения журналов на диск.

Все

Показывают все события, зарегистрированные с момента установки ArcGIS Server, или которые находятся во временных рамках, указанных вами на сайте для сохранения журналов на диск.

Источник журнала

Источником зарегистрированного события может быть сервис или сам сервер. События, связанные с сервисом, отображают имя и тип сервиса в качестве свойства источника. События, связанные с сервером, отображают имя компонента среды, зарегистрировавшего событие, в качестве свойства источника.

Например:

Чтобы запросить определенный сервис или компонент среды сервера, выберите имя сервиса или компонента в фильтре Источник (Source). Описание источников зарегистрированных событий см. в таблице ниже.

ПримечаниеПримечание:

Источники Admin, Server, Rest и Soap, представленные ниже, собраны под уровнем Система сервера (Server Framework) фильтра Источник (Source). Для запроса данных источников выберите Система сервера (Server Framework) из ниспадающего фильтра Источник (Source).

Источник

Описание

Admin

Указывает, что сообщение зарегистрировано администрирующим API. Администрирующий API – это уровень сервера, позволяющий управлять сервером, например создавать сайт, добавлять компьютеры и сервисы, настраивать кластеры и т. д.

Server

Указывает, что сообщение зарегистрировано частью серверной среды, отвечающей за создание экземпляров сервисов.

Rest

Указывает, что сообщение зарегистрировано обработчиком REST сервера. Компонент REST регистрирует сообщения на всех уровнях.

Soap

Указывает, что сообщение зарегистрировано обработчиком SOAP сервера. Компонент SOAP регистрирует сообщения на всех уровнях.

<имя_сервиса>.FeatureServer

Источник — сервис объектов.

<имя_сервиса>.GeocodeServer

Источник – сервис геокодирования.

<имя_сервиса>.GeoDataServer

Источник – сервис геоданных.

<имя_сервиса>.GeometryServer

Источник — сервис геометрии.

Geometry.GeometryServer

Источник — предварительно настроенный сервис геометрии, установленный с ArcGIS Server.

<имя_сервиса>.GlobeServer

Источник — сервис глобуса.

<имя_сервиса>.GPServer

Источник — сервис геообработки.

CachingTools.GPServer

Источник состоит из предварительно настроенных инструментов кэширования, установленных с ArcGIS Server.

PrintingTools.GPServer

Источник — предварительно настроенный сервис PrintingTools, установленный с ArcGIS Server.

PublishingTools.GPServer

Источник состоит из предварительно настроенных инструментов издания, установленных с ArcGIS Server.

<имя_сервиса>.ImageServer

Источник — сервис изображений.

<имя_сервиса>.JPIPServer

Источник — сервис JPIP.

<имя_сервиса>.KmlServer

Источник — сервис KML.

<имя_сервиса>.MapServer

Источник — картографический сервис.

<имя_сервиса>.MobileServer

Источник — сервис мобильных данных.

<имя_сервиса>.NAServer

Источник — сервис сетевого анализа.

<имя_сервиса>.WCSServer

Источник — веб-сервис покрытий.

<имя_сервиса>.WFSServer

Источник — сервис веб-объектов.

<имя_сервиса>.WMServer

Источник — сервис Workflow Manager.

<имя_сервиса>.WMSServer

Источник — картографический веб-сервис.

<имя_сервиса>.WMTSServer

Источник — WMTS-сервис.

<имя_сервиса>.WPSServer

Источник — сервис веб-обработки.

<имя_сервиса>.SchematicsServer

Источник — сервис схематики.

<имя_сервиса>.SearchServer

Источник — поисковый сервис.

SampleWorldCities.MapServer

Источник — предварительно настроенный картографический сервис SampleWorldCities, установленный с ArcGIS Server.

Search.SearchServer

Источник — предварительно настроенный поисковый сервис, установленный с ArcGIS Server.

Search_indexer.GPServer

Источник — предварительно настроенный сервис геообработки _indexer, поддерживающий поисковый сервис.

<имя_поискового_сервиса>_indexer.GPServer

Источник — сервис геообработки _indexer, поддерживающий поисковый сервис.

События, зарегистрированные на определенном компьютере

Каждый ГИС-сервер, участвующий в сайте, поддерживает собственный набор журналов, относящихся к этому компьютеру. Для запроса событий, зарегистрированных на определенном ГИС-сервере, выберите нужный компьютер в фильтре Компьютер (Machine).

Перемещение по страницам журналов сервера

Когда вы выполняете запрос в модуле Просмотр журналов (View Logs) в окне сообщения журнала отображается 1000 последних сообщений, соответствующих вашему запросу. Временные рамки для этих сообщений представлены в нижней части окна журнала.

Если запрос возвращает более 1000 сообщений, вы можете перейти на следующую страницу с записями, нажав кнопку Ранее (Older), расположенную в нижней части окна журнала. Аналогичным образом вы можете перейти на страницу вперед, нажав кнопку Позднее (Newer).

При перемещении по страницам записей окно сообщений журнала обновляется автоматически для учета новых сообщений, которые могли быть внесены журнал после выполнения запроса. Для получения наиболее свежих результатов запроса нажмите Запрос (Query) в модуле Просмотр журналов (View Logs).

Просмотр журналов в формате для печати

После выполнения запроса вы можете просмотреть журналы в формате для печати, щелкнув ссылку Представление для печати (Printer Friendly View). При этом откроется новое окно браузера (или закладка) с отображением журналов в HTML. Вы можете использовать это представление для печати журналов, записи HTML на диск или копирования и вставки журналов в документ или электронную таблицу. Таким образом, вы можете обменивать сообщениями журнала с другими пользователями организации и, если необходимо, службой технической поддержки Esri.

В представлении для печати отображаются только последний выполненный запрос, текущий вид окна сообщений журнала, а также все указанные вами свойства журнала. Но если вы отсортировали столбцы или изменили их порядок в окне журнала событий, в представлении HTML столбцы будут отображены в состоянии, соответствующем первому выполнению запроса. Если требуется, вы можете копировать и вставить журналы в электронную таблицу и использовать инструменты приложения для сортировки и изменения порядка столбцов.

Удаление журналов

При необходимости удалить журналы щелкните Удалить журналы (Delete Logs). Это приведет к удалению всех сообщений журналов с каждого сервера ГИС, участвующего в сайте. Вам потребуется подтвердить удаление всех журналов после нажатия кнопки Удалить журналы (Delete Logs).

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

Связанные темы

5/16/2014