Вы просматриваете документацию Apigee Edge .
Перейдите к документации Apigee X. информация
Во вторник, 17 февраля 2015 г., мы выпустили новую облачную версию Apigee Edge.
Новые функции и улучшения
Ниже приведены новые функции и улучшения в этом выпуске.
Улучшения аналитики
Этот выпуск включает в себя множество улучшений, повышающих удобство использования и производительность информационных панелей и отчетов Edge Analytics.
- Диаграммы производительности для API, разработчиков, продуктов и приложений для разработчиков были перемещены. Раньше они отображались внизу главных страниц этих объектов. Теперь вы можете получить доступ к диаграммам, выбрав вкладку «Аналитика» вверху каждой страницы.
- Этот выпуск включает в себя основную работу над следующими существующими или новыми панелями мониторинга:
- Панель управления Apigee (пересмотренная): включает три диаграммы показателей: трафик прокси, взаимодействие с разработчиками и приложения для разработчиков. Каждая диаграмма предоставляет более подробное представление, позволяющее детализировать каждую метрику. См. панель мониторинга Apigee .
- Производительность прокси-сервера (новое): показывает шаблоны трафика прокси-сервера API и время обработки. Заменяет панель мониторинга производительности прокси-сервера API. См. Производительность прокси-сервера API .
- Состав трафика (пересмотренный): полностью переработанный внешний вид и содержимое информационной панели. Измеряет относительный вклад ваших лучших API, приложений, разработчиков и продуктов в вашу общую программу API. См. Состав трафика .
- Анализ ошибок (пересмотренный): полностью переработанный внешний вид и содержание. Показывает частоту ошибок для прокси-серверов и целей API. См . Панель мониторинга анализа кодов ошибок .
- Эти существующие панели мониторинга были переименованы:
- Производительность конечной точки была переименована в Целевую производительность : показывает шаблоны трафика и показатели производительности для целевых серверных частей прокси-сервера API. См. «Целевая производительность» .
- Взаимодействие с партнерами было переименовано в Взаимодействие с разработчиками . Показывает, какие из ваших зарегистрированных разработчиков приложений генерируют наибольший трафик API. По каждому из ваших разработчиков вы можете узнать, кто генерирует больше всего трафика API и больше всего ошибок. См. раздел «Взаимодействие с разработчиками» .
Параметры фильтрации в пользовательском интерфейсе управления
На страницах API-прокси, Продуктов, Разработчиков и Приложений в пользовательском интерфейсе управления для поиска доступны новые параметры фильтрации.
Инструмент автономной трассировки
Инструмент автономной трассировки позволяет просматривать и анализировать ранее сохраненные сеансы трассировки. Сохраненный сеанс трассировки по сути представляет собой «запись» сеанса трассировки и может быть полезен в случаях, когда требуется устранение неполадок и дальнейший анализ. Пользовательский интерфейс инструмента автономной трассировки аналогичен инструменту «живой» трассировки.
Дополнительную информацию см. в разделе Использование инструмента автономной трассировки .
Роли пользователей, отображаемые в настройках пользователя
На странице пользовательских настроек пользовательского интерфейса управления (имя пользователя > Настройки пользователя) теперь отображаются роли пользователя.
Улучшения пользовательского интерфейса Edge Management
Этот выпуск включает в себя ряд небольших улучшений удобства использования и согласованности пользовательского интерфейса управления Edge.
Исправлены ошибки
В этом выпуске исправлены следующие ошибки.
Идентификатор проблемы | Описание |
---|---|
АПИРТ-272 | Настройка io.timeout.millis не соблюдается Параметр io.timeout.millis в целевом HTTP-соединении прокси-сервера API теперь учитывается для динамических целевых конечных точек. |
АПИРТ-441 | Сообщения об ошибках OAuth, возвращаемые клиенту, изменились. В политике OAuthV2, когда для continueOnError установлено значение true, Edge теперь заполняет следующие новые переменные потока, чтобы предоставить дополнительную информацию об ошибках: oauthV2.policy-name.fault.name и oauthV2.policy-name.fault.cause |
АПИРТ-641 | Расположение актуальных XSD-файлов Схемы для политик Edge были обновлены в репозитории образцов Apigee на GitHub. См.: https://github.com/apigee/api-platform-samples/tree/master/schemas/policy . |
АПИРТ-848 | Высокое использование памяти RES процессорами сообщений |
АПИРТ-970 | Высокое использование кучи в процессорах сообщений |
АПИРТ-998 | Политика контроля доступа с более чем одним IP-адресом X-Forwarded-For, не блокирующим трафик В политике контроля доступа использовался только первый заголовок X-Forwarded-For. Теперь политика использует все заголовки X-Forwarded-For, если присутствует более одного. |
АПИРТ-1078 | Процессоры сообщений и маршрутизаторы иногда переходят в устаревшее состояние во время развертывания. |
АПИРТ-1098 | Журналы MP, показывающие исключение java.util.ConcurrentModificationException при выполнении Javascript Ошибки «Служба недоступна» возникали в некоторых политиках JavaScript во время отладки/трассировки. Эта проблема исправлена. |
АПИРТ-1099 | Проблема с GetOAuthV2Info — код авторизации. Выбрасывание НПЭ. Политика GetOAuthV2Info выдавала исключения нулевого указателя при попытке получить «AuthorizationCode». Эта проблема исправлена. Политика теперь поддерживает получение информации AuthorizationCode. |
АКСАПП-572 | Раскрывающийся список на странице информационной панели не меняет состояние после выбора |
АКСАПП-1295 | Пользовательские отчеты, приводящие к внутренней ошибке сервера Пользовательский интерфейс управления теперь гарантирует правильное кодирование специальных символов (%, ") для вызовов аналитики из пользовательских отчетов. |
АКСАПП-1320 | Развертывание до пустого специального параметра приводит к ошибке с уровнем точности "Точный". |
АКСАПП-1390 | Предупреждение «Ошибка сервера» при попытке загрузить представление максимальной производительности на странице «Панель мониторинга». |
АКСАПП-1427 | Проблема с отзывчивостью панели управления при просмотре «по минутам». |
КОРЕТ-280 | TCPMonitor должен планировать задачи с фиксированной задержкой, а не с фиксированным интервалом, чтобы избежать использования всех потоков. Код TCPMonitor был оптимизирован для более эффективного управления системными ресурсами. |
КОРЕРТ-297 | java.lang.OutOfMemoryError: прямая буферная память обнаружена на маршрутизаторе Netty во время нагрузочного теста |
КОРЕТ-331 | URL-адрес с '|' вызывает неверный запрос Символы вертикальной черты в URL-адресах («|») вызывали неверные ошибки запроса. Эта проблема исправлена. |
КОРЕТ-338 | Найдите лучшее соответствие базового пути при наличии конфликтующих записей с proxyBasePath, env, псевдонимом vhost и портом vhost. |
КОРЕРТ-348 | 200 серверной части изменено на 503 из-за заголовка ответа «Соединение: закрыть». |
ДЕВРТ-1039 | Тарифный план транзакций не является обязательным Требование Политики регистрации транзакций не соблюдалось. Для монетизации теперь по-прежнему требуется наличие политики регистрации транзакций для продукта, прежде чем можно будет определить тарифный план для пакета, содержащего продукт. |
ДЕВРТ-1210 | В поле даты «Условий использования» для проверки не используется часовой пояс организации. Дата вступления в силу Положений и условий рассчитывалась неправильно. Теперь дата сверяется с часовым поясом организации. |
МГМТ-927 | При разработке пользовательского интерфейса неправильно анализируется XML в политиках, что может вызвать проблемы при сохранении новых версий. Пользовательский интерфейс управления не анализировал прокси-серверы API и политики, когда определения XML переносились в несколько строк. Эта проблема исправлена. |
МГМТ-1294 | Новый пользовательский интерфейс трассировки не отображает входящий запрос, если целевой серверной части требуется некоторое время для ответа. |
МГМТ-1302 | Цикл перенаправления при входе в пользовательский интерфейс управления В некоторых случаях вход в пользовательский интерфейс управления Firefox не работал. Это исправлено. |
МГМТ-1309 | Фильтр пользовательского интерфейса трассировки явно кодирует специальные символы. |
МГМТ-1323 | Модель API можно получить без учетных данных. Ресурсы модели API теперь требуют аутентификации для всех запросов, кроме конечной точки обнаружения proxyUrl. Это означает, что для просмотра HTML SmartDocs непосредственно с серверной части теперь требуются учетные данные. |
МГМТ-1386 | Ошибка AJAX на странице обзора APIProxy Ошибки целостности данных возникали, когда несколько организаций были активны на разных вкладках браузера. Пользовательский интерфейс управления Edge теперь помогает обеспечить целостность данных в ситуациях с несколькими вкладками браузера. После того как вы работаете с одной организацией на вкладке браузера, руководство заставляет вас переключиться на эту организацию на всех других вкладках пользовательского интерфейса управления. |
МГМТ-1410 | Целевой сервер не проверен при использовании в вызове службы В политике вызова службы во время развертывания пакета прокси-сервера API разрешалось отсутствовать целевую конечную точку. Целевая конечная точка политики сейчас проверяется, а отсутствие целевой конечной точки в вызове службы вызывает ошибку при развертывании. |
МГМТ-1411 | Никакая переменная <Path> в LoadBalancer TargetEndPoint не выдает NPE во время развертывания. В HTTPTargetConnection, когда использовался LoadBalancer и не был указан путь, выдавалась ошибка 500. Эта проблема исправлена. Если в LoadBalancer отсутствует элемент Path, используется значение по умолчанию «/». |
МГМТ-1416 | Улучшения сообщений при развертывании пакета прокси с неверным условием. Сообщения об ошибках при разработке прокси API были улучшены и теперь включают больше информации о местонахождении и причинах ошибок. |
МГМТ-1496 | Неверное сообщение об ошибке пользовательского интерфейса при добавлении пользователя При попытке повторно добавить существующего пользователя в организацию появлялось сообщение «Пользователь неопределенный уже существует в организации». Слово «неопределено» теперь заменено именем пользователя. |
МГМТ-1532 | Пользовательская роль без разрешения EDIT не позволяет создавать прокси-сервер API. |
МГМТ-1538 | Разработчики с $ в локальной части электронной почты не могут быть получены. |
МГМТ-1543 | Невозможно выполнить развертывание в роли «Пользователь» через пользовательский интерфейс управления. |
Известные проблемы
В этом выпуске имеются следующие известные проблемы.
Идентификатор проблемы | Описание |
---|---|
АПИРТ-950 | В отчетах может отображаться значение «нет» для приложения и продукта разработчика. «na» иногда появляется в аналитических отчетах. В следующем разделе документации описывается, что означает «na» в различных контекстах: означает? Будущее обновление улучшит отображение этой метки в пользовательском интерфейсе. |