Dashboards
A primeira página do menu Analytics é a tela Dashboards. Ela oferece uma visão geral da performance das suas APIs.
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.
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.
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.
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.
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).
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.
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.
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.
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.
Share your suggestions with us!
Click here and then [+ Submit idea]