O Simple Log Service exibe os resultados de consulta e análise em gráficos.
Limites
Apenas os gráficos (Pro) aceitam múltiplas instruções de consulta. Para obter mais informações sobre os gráficos (Pro) compatíveis, consulte Tipos de gráfico.
Cada instrução de consulta possui um ID exclusivo, representado por uma letra maiúscula. Exemplos: A e B.
Configuração básica
Para adicionar um gráfico, execute as instruções de consulta na aba Search & Analysis. Após adicionar as instruções, clique em Apply para exibir os resultados na seção Create Chart em tempo real.
Cada instrução de consulta, como A ou B, pode utilizar um tipo diferente de source de dados, como Logstore (SQL) ou Metricstore (PromQL). O Simple Log Service une e exibe automaticamente os resultados de múltiplas consultas na área do gráfico.
Sintaxe de consulta e análise
Execute diferentes instruções de consulta em um Logstore ou Metricstore.
Logstore (SQL)
Execute uma instrução de consulta com sintaxe SQL no Logstore de destino. Para mais informações, consulte Visão geral da análise de logs.
Por exemplo, no Logstore sls-mall-traces, insira a seguinte instrução de consulta, que conta traces por tipo em janelas de tempo de 60 segundos: * | SELECT __time__ - __time__ % 60 AS Time, count(1) AS count , kind GROUP BY Time, kind ORDER BY Time LIMIT 1000.
Metricstore (PromQL)
Execute uma instrução de consulta que segue a sintaxe PromQL em um Metricstore. Para mais informações, consulte Visão geral da consulta e análise de dados de métricas.
Selecione Metricstore (PromQL) como o tipo de source de dados e k8s-metrics como o store de destino. Insira a instrução de consulta PromQL (sum(rate(apiserver_audit_event_total[1m]))) by (namespace)). Em seguida, defina o legend format como {{namespace}}, o limit como 1000 e o interval como auto.
Metricstore (SQL)
Execute uma instrução de consulta que segue a sintaxe SQL em um Metricstore. Para mais informações, consulte Visão geral da consulta e análise de dados de métricas.
Por exemplo, selecione sls-mall-metrics como o Metricstore e insira a seguinte instrução de consulta: *|select __value__, __time_nano__ / 1000000 as time from "sls-mall-metrics.prom" where __name__ = 'runtime_jvm_gc_collection' ${{test||metricsql|and}}.
Builtin
O Simple Log Service oferece modelos integrados para exibir resultados de consulta e análise em diferentes cenários.

Próximos passos
|
Operação |
Descrição |
|
Remover uma instrução de consulta |
Clique em no ícone |
|
Copiar uma instrução de consulta |
Utilize o ícone |
|
Ajustar a ordem das instruções de consulta |
Arraste as instruções de consulta para reorganizá-las. |
para remover uma instrução de consulta.
para copiar uma instrução de consulta. Isso permite processar várias instruções semelhantes simultaneamente ou fazer pequenos ajustes.