Você pode criar um widget baseado em consulta usando rastreamentos do serviço Application Performance Monitoring.
Você pode usar os muitos recursos disponíveis no construtor de widgets baseado em consulta para criar um widget que exiba uma expressão TQL (Trace Query Language). O construtor de widgets baseado em consulta fornece opções e funcionalidades para visualizar e monitorar dados de rastreamento. Por exemplo, você pode exibir transações com desempenho baixo quando usadas por muitos clientes, tornando essas transações dignas de esforços de melhoria de desempenho.
Para criar um widget baseado em consulta que exiba dados de rastreamento:
- Vá para a página Painéis de Controle.
- Clique em Criar painel de controle para criar um novo painel de controle ou abrir um existente no modo de edição.
- Na guia Widgets, clique no ícone Adicionar grupo de widgets e widgets (
) e clique em Criar widget baseado em consulta....O construtor de widget baseado em consulta é exibido.
- Opcionalmente, clique no ícone Abrir/fechar painel de filtros (
) para exibir os filtros já adicionados ao painel de controle e fazer alterações, se necessário.
Observe que ao criar um widget baseado em consulta para adicioná-lo a um novo painel de controle, um filtro de Compartimento é adicionado automaticamente e a entrada do compartimento para o novo widget que está sendo criado é vinculada a esse filtro recém-adicionado.
- No canto superior direito, selecione um período para o qual você deseja exibir dados no widget.
- Selecione Rastreamentos na lista drop-down Origem de dados.
Se um filtro de domínio do APM não for adicionado ao painel de controle, ele será adicionado automaticamente quando Rastreamentos for selecionado.
- Edite a consulta padrão exibida no campo Consulta ou informe uma nova consulta e clique em Executar.
Use a sintaxe TQL para criar consultas e recuperar dados de rastreamento do Application Performance Monitoring. Para obter informações sobre TQL, consulte Trabalhar com Consultas.
Os dados de rastreamento são exibidos em um formato tabular com o nome do serviço e outros detalhes. Abaixo do gráfico Tabela, outra tabela com os dados brutos retornados pela consulta de rastreamento é exibida e você pode clicar em Ocultar dados brutos para ocultá-los.
- Use as seguintes guias no lado direito para executar tarefas como adicionar um nome para o widget e personalizar a visualização de dados no widget:
Observação Você pode clicar em
JSON no canto superior direito para editar os metadados JSON do widget diretamente. O editor JSON oferece maior flexibilidade e mais opções para visualizar dados no widget. No entanto, é recomendável usá-lo apenas se você estiver familiarizado com a edição do widget JSON. Para obter mais informações sobre o editor JSON, entre em contato com o
Suporte Técnico da Oracle.
- Sobre: Digite um nome para o widget, selecione o compartimento no qual você deseja que o widget resida e adicione uma descrição para o widget.
Opcionalmente, clique em Mostrar opções avançadas para adicionar tags de formato livre ou definidas ao widget. Se você tiver as permissões necessárias para criar um widget, também terá permissões para adicionar tags de formato livre. Para adicionar uma tag definida, você deverá ter permissões para usar o namespace de tag. Para obter informações sobre:
- Visualização: Selecione um tipo de gráfico e personalize a visualização especificando ou modificando opções adicionais.
Para obter informações sobre os tipos de gráfico e as opções de visualização em um construtor de widgets baseado em consulta, consulte Sobre Tipos de Gráfico e Opções de Visualização.
- Definições: Revise e edite entradas de widget, se necessário.
- Clique em Salvar para salvar o widget na biblioteca de widgets e adicioná-lo ao painel de controle.
Veja um cenário no qual as 5 principais transações no período especificado são exibidas usando um gráfico de linhas. No construtor de widgets baseado em consulta:
- Certifique-se de que o período esteja selecionado no canto superior direito.
- Na lista suspensa Origem de dados, selecione Rastreamentos.
- No campo Consulta, digite o rastreamento a seguir e clique em Executar.
show traces OperationName as Transaction, avg(traceDuration) as Duration where pageviews > 0 group by OperationName order by count(*) first 5 rows timeseries
- Especifique o seguinte na guia Visualização:
- Selecione o gráfico de Linha como o Tipo de gráfico.
- Selecione timeseries.Duration na lista drop-down Eixo Y.
- Selecione timeseries.date na lista drop-down Eixo X.
- Selecione Transação na lista drop-down Série.
- Selecione Transação na lista drop-down Colorir por.
Um gráfico de linhas com as 5 principais transações é exibido.
