Você está vendo a documentação do Apigee Edge.
Acesse a
documentação da Apigee X. informações
Na terça-feira, 17 de fevereiro de 2015, lançamos uma nova versão do Apigee Edge para a nuvem.
Novos recursos e melhorias
Veja a seguir os novos recursos e melhorias desta versão.
Melhorias no Analytics
e inclui muitas melhorias na usabilidade e no desempenho dos painéis e relatórios de análise do Edge.
- Os gráficos de desempenho de APIs, desenvolvedores, produtos e apps de desenvolvedores foram movidos. Eles eram exibidos na parte inferior das páginas principais dessas entidades. Para acessar os gráficos, selecione a guia Analytics na parte superior de cada página.
- e inclui as principais alterações nestes painéis:
-
Painel da Apigee (revisado): inclui três gráficos de métricas: tráfego de proxy, engajamento do desenvolvedor e apps de desenvolvedores. Cada gráfico apresenta uma visualização com "mais detalhes", que permite analisar cada métrica. Consulte o painel da Apigee.
-
Desempenho do proxy (novo): mostra os padrões de tráfego do proxy da API e os tempos de processamento. Substitui o painel de desempenho do proxy de API. Consulte Desempenho do proxy da API.
-
Composição do tráfego (revisada): aparência e conteúdo do painel totalmente revisados. Mede a contribuição relativa das suas principais APIs, apps, desenvolvedores e produtos para seu programa geral de API. Consulte Composição do tráfego.
-
Análise de erros (revisado): aparência e conteúdo totalmente revisados. Mostra as taxas de erro para proxies e destinos da API. Consulte Painel de análise do código de erro.
-
-
Estes painéis existentes foram renomeados:
-
Desempenho do endpoint foi renomeado como Desempenho desejado: mostra padrões de tráfego e métricas de desempenho para destinos de back-end do proxy de API. Consulte Desempenho desejado.
-
O Engajamento do parceiro foi renomeado como Engajamento do desenvolvedor: mostra quais dos desenvolvedores de apps registrados estão gerando mais tráfego da API. Para cada desenvolvedor, você pode descobrir quem está gerando mais tráfego de API e mais erros. Consulte Engajamento do desenvolvedor.
-
Opções de filtragem na interface de gerenciamento
Nas páginas de proxies, produtos, desenvolvedores e apps da API na interface de gerenciamento, novas opções de filtragem estão disponíveis para pesquisa.
Ferramenta de rastreamento off-line
A ferramenta de rastreamento off-line permite visualizar e analisar sessões de rastreamento que foram salvas anteriormente. Uma sessão de rastreamento salva é basicamente uma "gravação" de uma sessão de rastreamento e pode ser útil para casos em que a solução de problemas e análises adicionais são necessárias. A IU da ferramenta Trace off-line é semelhante à ferramenta Trace "ativa".
Para ver mais informações, consulte Como usar a ferramenta Rastreamento off-line.
Funções do usuário exibidas nas configurações do usuário
Na página "Configurações do usuário" da interface de gerenciamento (nome de usuário > Configurações do usuário), as funções do usuário agora são exibidas.
Melhorias na interface do gerenciamento de borda
Esta versão inclui várias pequenas melhorias de usabilidade e consistência na interface de gerenciamento do Edge.
Bugs corrigidos
Os bugs abaixo foram corrigidos nesta versão.
Id do problema | Descrição |
---|---|
APIRT-272 | A configuração io.timeout.millis não está sendo honrada A configuração io.timeout.millis na conexão de destino HTTP de um proxy de API agora é mantida para endpoints de destino dinâmico. |
APIRT-441 | As mensagens de erro do OAuth retornadas ao cliente foram alteradas Em uma política do OAuthV2, quando continueOnError é definido como "true", o Edge agora preenche as seguintes novas variáveis de fluxo para fornecer mais informações sobre os erros: oauthV2.policy-name.fault.name e oauthV2.policy-name.fault.ca |
APIRT-641 | Local dos XSDs atualizados Os esquemas das políticas do Edge foram atualizados no repositório GitHub de amostras da Apigee. Consulte: https://github.com/apigee/api-platform-samples/tree/master/schemas/policy. |
APIRT-848 | Alto uso de memória RES dos processadores de mensagens |
APIRT-970 | Uso de heap elevado em processadores de mensagens |
APIRT-998 | Política AccessControl com mais de um IP X-Forwarded-For sem bloquear
o tráfego Na política de controle de acesso, apenas o primeiro cabeçalho X-Forwarded-For estava sendo usado. Agora, a política vai usar todos os cabeçalhos X-Forwarded-For se mais de um estiver presente. |
APIRT-1078 | Às vezes, os processadores e roteadores de mensagens ficam desatualizados durante a implantação |
APIRT-1098 | Registros de MP que mostram java.util.Concurrent ImplementException ao executar
JavaScript Erros de serviço indisponível foram gerados em algumas políticas do JavaScript durante a depuração/rastreamento. Esse problema foi corrigido. |
APIRT-1099 | Problema com GetOAuthV2Info - AuthorizationCode. Gerando NPE. A política GetOAuthV2Info estava gerando exceções de ponteiro nulo ao tentar buscar "AuthorizationCode". Esse problema foi corrigido. Agora, a política é compatível com a recuperação de informações de AuthorizationCode. |
AXAPP-572 | O menu suspenso na página "Painel" não muda de estado após a seleção |
AXAPP-1295 | Relatórios personalizados que resultam em erros internos do servidor Agora, a interface de gerenciamento garante que os caracteres especiais (%, ") sejam codificados corretamente para chamadas de análise de relatórios personalizados. |
AXAPP-1320 | O detalhamento da dimensão personalizada vazia causa erro com o nível de precisão "Preciso" |
AXAPP-1390 | Aviso"Erro no servidor" ao tentar carregar a visualização de desempenho superior na página "Painel" |
AXAPP-1427 | Problema de capacidade de resposta no painel ao visualizar "por minuto" |
CORERT-280 | O TCPMonitor precisa programar tarefas em atraso fixo e não em intervalo fixo para evitar o consumo de todas as linhas de execução O código TCPMonitor foi otimizado para lidar com recursos do sistema de forma mais eficiente. |
CORERT-297 | java.lang.OutOfMemoryError: memória de buffer direto observada no roteador Netty durante o teste de carga |
CORERT-331 | O URL com "|" está gerando uma solicitação incorreta Os caracteres de barra vertical nos URLs ("|") estavam causando erros de solicitação incorretos. Esse problema foi corrigido. |
CORERT-338 | Encontre a melhor correspondência de caminho base quando houver entradas conflitantes com proxyBasePath, env, alias vhost e porta vhost |
CORERT-348 | O 200 do back-end mudou para 503 devido ao cabeçalho de resposta "Connection: close" |
DEVRT-1039 | O plano de tarifas de transação não é obrigatório O requisito da política de registro de transações não foi aplicado. Agora, a monetização continua exigindo que um produto tenha uma política de registro de transações antes que seja possível definir um plano de tarifas para um pacote que contenha o produto. |
DEVRT-1210 | O campo de data dos Termos e Condições não usa o fuso horário da organização para
validação O Início da vigência dos Termos e Condições estava sendo calculado incorretamente. A data agora é validada em relação ao fuso horário da organização. |
MGMT-927 | A IU de desenvolvimento que não analisa o XML nas políticas corretamente pode causar problemas ao salvar
novas revisões A IU de gerenciamento não estava analisando os proxies e as políticas da API quando as definições de XML estavam agrupadas em várias linhas. Esse problema foi corrigido. |
MGMT-1294 | A nova interface de rastreamento não mostra a solicitação recebida se o back-end de destino demorar para responder |
MGMT-1302 | Repetição de redirecionamento no login para a interface de gerenciamento Em alguns casos, fazer login na interface de gerenciamento no Firefox não funciona. Isso já foi corrigido. |
MGMT-1309 | O filtro da interface de rastreamento codifica explicitamente pelo URL caracteres especiais |
MGMT-1323 | O modelo de API pode ser recuperado sem credenciais Os recursos do modelo de API agora exigem autenticação em todas as solicitações, exceto no endpoint de descoberta proxyUrl. Isso significa que a visualização de HTML do SmartDocs diretamente do back-end agora exige credenciais. |
MGMT-1386 | Erro do AJAX na página de visão geral do APIProxy Os erros de integridade de dados ocorriam quando várias organizações estavam ativas em diferentes guias do navegador. A interface de gerenciamento de borda agora ajuda a garantir a integridade dos dados em situações em que há várias guias em vários navegadores. Depois que você trabalha com uma organização em uma guia do navegador, o gerenciamento força você a mudar para essa organização em todas as outras guias da interface de gerenciamento. |
MGMT-1410 | Servidor de destino não verificado quando usado na frase de destaque de serviço Em uma política de frase de destaque de serviço, um endpoint de destino ausente era permitido durante a implantação do pacote de proxy de API. O endpoint de destino da política está sendo validado, e um endpoint de destino ausente em uma chamada de serviço gera um erro na implantação. |
MGMT-1411 | Nenhuma variável <Path> no LoadBalancer do TargetEndPoint gera NPE durante a
implantação Em uma HTTPTargetConnection, quando um LoadBalancer foi usado e um caminho não era especificado, um erro 500 foi gerado. Esse problema foi corrigido. Se um LoadBalancer não tiver o elemento de caminho, o "/" padrão será usado. |
MGMT-1416 | Melhorias na mensagem ao implantar um pacote de proxy com uma condição
incorreta As mensagens de erro durante o desenvolvimento de proxies de API foram aprimoradas para incluir mais informações sobre o local e os motivos dos erros. |
MGMT-1496 | Mensagem de erro de IU incorreta ao adicionar um usuário Ao tentar adicionar novamente um usuário a uma organização, foi exibida a mensagem "Usuário indefinido já existe na organização". A palavra "undefined" agora é substituída pelo nome de usuário. |
MGMT-1532 | O papel personalizado sem a permissão EDIT não permite a criação de um proxy de API |
MGMT-1538 | Desenvolvedores com $ na parte local do e-mail não podem ser recuperados |
MGMT-1543 | Não é possível implantar a função "Usuário" pela interface de gerenciamento |
Problemas conhecidos
Esta versão tem os problemas conhecidos a seguir.
Id do problema | Descrição |
---|---|
APIRT-950 | Os relatórios podem exibir "na" para o app e o produto do desenvolvedor "na" às vezes aparece nos relatórios de análise. O tópico da documentação a seguir descreve o que "na" significa em diferentes contextos: significa? Uma atualização futura vai melhorar a exibição desse rótulo na interface. |