Dashboards

A primeira página do menu Analytics é a tela Dashboards. Ela oferece uma visão geral da performance das suas APIs.

dashboard

Dentro do Dashboard, você pode acessar oito gráficos diferentes com graus distintos de customização. Vamos a cada um deles.

Calls performance by month

Este é um gráfico não customizável representando número de chamadas por mês e abarcando seis meses de dados. São duas informações: total de chamadas em barras azuis e latência média (em milissegundos) em linha laranja.

dashboard calls performance

Apps performance by month

Este gráfico representa o número de apps criados por mês e o número total existente no API Manager.

dashboard apps performance

Top 5 apps by calls

Aqui você vê um gráfico em pizza representando os cinco apps ou access tokens com o maior número de chamadas (isso pode ser customizado pelos botões no canto superior direito). Por padrão, o gráfico retorna os dados referentes aos últimos 30 dias (month), mas você pode mudar a visualização para as últimas 24 horas (day) ou últimos 60 minutos (hour), escolhendo pelos botões no canto superior esquerdo do gráfico.

dashboard top5apps

Success calls versus errors

O gráfico retorna as taxas de sucesso (success), erro (error) e redirecionamento (redirect) das chamadas feitas em determinado período. Novamente, o padrão são os últimos 30 dias, mas você pode customizar a visualização por dia e hora usando os botões no canto esquerdo superior.

dashboard success error

Error by type

Aqui você tem acesso a uma categorização dos erros nas chamadas por tipo: erros de cliente (Client Error), de servidor (Server Error) ou conteúdo bloqueado (Blocked). As linhas gráficas representam a quantidade de chamadas com erro (o total de erros), e acima das linhas você tem a porcentagem de cada tipo de erro em relação ao total. Você também pode customizar o período de tempo dos dados (por último mês, dia, ou hora).

dashboard error type

Top 5 errors

Para cada tipo de erro que mencionamos na subseção acima, o quadro Top 5 errors mostra quais as cinco falhas mais comuns. Na parte superior do quadro, você vê os cinco tipos de erro para apps, e na parte inferior você tem a mesma informação para access tokens. Como nos casos anteriores, os dados podem ser visualizados por mês (últimos 30 dias) como padrão, mas você pode alternar para último dia ou última hora.

dashboard top5errors

Cache hits

Este é um gráfico bastante customizável, que mostra a quantidade de chamadas com acesso ao cache em um período de tempo, diferenciando entre porcentagem de acertos (cache hits) e falhas (cache misses). Como você já viu nos gráficos anteriores, você pode alternar a visualização dos dados entre os últimos 30 dias, último dia ou última hora.

dashboard cache hits

Além disso, acima da representação gráfica, você pode filtrar os dados por uma API específica que esteja em cache (API (cached)), por revisões (Revisions (cached)), operações HTTP (Operations (cached)) e por ambiente de implantação (Environment). Por padrão, os dados retornados não são filtrados, referindo-se a todas as suas APIs em cache.

dashboard cache hits filter

Cache performance

O último gráfico do Dashboard é o um sumário de desempenho de cache. As barras azuis do gráfico representam o total de chamadas ao cache, a linha laranja identifica os acertos de chamada ao cache (cache hits) e a linha verde apresenta a latência média do cache (em milissegundos).

As mesmas customizações referentes ao gráfico anterior se aplicam aqui: você pode escolher a visualização por último mês (padrão), dia ou hora, e também filtrar os dados por API, revisões, operação ou ambiente.

dashboard cache performance
Thanks for your feedback!
EDIT
How useful was this article to you?