Antes de poder otimizar seus dados, é necessário obter uma visão de alto nível de toda a telemetria que sua organização gera atualmente. Para fazer isso, você precisará dividir os dados de ingestão em vários grupos, como conta, tipo de telemetria e aplicativo. Depois de fazer isso, você poderá personalizar seu relatório, baixar e instalar o painel opcional para maior granularidade e otimizar sua telemetria para entender exatamente quais grupos em sua organização estão contribuindo com quais tipos e quantidades de dados.
Este tutorial aborda como gerar um relatório para seus dados com base na organização, nas contas e no tipo de dados de telemetria. Depois de criados, você aprenderá como criar detalhamentos detalhados dos dados com base no tipo de aplicativo, cluster do Kubernetes e integração de infraestrutura.
Instalar o de governança de ingestão de dados baseline dashboard
Este é o dashboard que você usará para criar uma linha de base e monitor seus dados de ingestão. A guia Overview fornece vários gráficos para ajudar a monitorar sua ingestão, e há diversas guias que fornecem visualizações detalhadas de tipos de telemetria específicos, como dados do browser, dados de APM, registro e rastreamento.
Para gerar o relatório, você precisa começar a otimizar sua telemetria, você precisa usar a guia Baseline Reports depois de instalar o painel seguindo as etapas abaixo:
Para instalar o dashboard:
Navegue até o início rápido de governança de ingestão de dados.
Clique em
Install this quickstart
na parte superior direita da janela do Browser.
Selecione sua conta principal ou de nível superior no alternador de contas, se aplicável.
Clique em
Done
.
Quando a instalação do guia de início rápido terminar, abra o dashboard
Data ingest governance baseline
.
Adicione indicadores de destino de ingestão ao seu dashboard
Depois de configurar o baseline dashboard, você deverá adicionar indicadores de destino ao dashboard para monitor. Esses indicadores ajudam você a otimizar seus dados de ingestão, fornecendo metas métricas para você superar ou ficar abaixo, dependendo de suas necessidades. Alguns destinos que você pode querer criar são:
Um destino organizacional geral sobre taxa diária ou ingestão mensal.
Destino por tipo de dados para garantir a distribuição ideal (por exemplo 1 TB por dia para log e 2 TB por dia para métrica).
Destino para subcontas ou unidades de negócios específicas.
Para adicionar esses indicadores de destino ao seu dashboard, você pode criar novos gráficos inteiramente ou modificar os gráficos que já existem no dashboard.
Para criar um novo gráfico:
No baseline dashboard,
+ Add widget
selecione .
Selecione
Add a chart
.
Insira a consulta NRQL que o gráfico usará.
Selecione
Run
.
Por exemplo, se você quiser que sua ingestão organizacional total seja inferior a 360 TB por mês, poderá adicionar um gráfico de linhas de limite adicionando o número estático
360000
à sua instruçãoSELECT
usando a seguinte instrução NRQL:SELECT 360000, rate(sum(GigabytesIngested), 30 day) AS '30 Day Rate' FROM NrConsumption WHERE productLine='DataPlatform' since 30 days ago limit max compare with 1 month ago TIMESERIES 7 daysPara modificar um gráfico existente:
No baseline dashboard, selecione
...
para o gráfico que você deseja modificar.
Selecione
Edit
.
Modifique a consulta NRQL que o gráfico usa conforme necessário.
Selecione
Run
.
Por exemplo, depois de criar o gráfico acima, você pode decidir criar uma taxa de ingestão diária de destino dividindo 360.000 por 30 e usando 12.000 como o número de destino diário. Para fazer isso, você atualizaria o gráfico
Daily ingest rate (compare with 3 months prior)
usando a seguinte consulta:SELECT 12000, rate(sum(GigabytesIngested), 1 day) AS avgGbIngestTimeseries FROM NrConsumption WHERE productLine='DataPlatform' TIMESERIES AUTO since 9 months ago limit max COMPARE WITH 3 months ago
Gere seu relatório de ingestão de 30 dias
Depois de instalar o baseline dashboard e alterar os dados que ele relata para atender às suas necessidades, você poderá gerar um relatório tabular dos dados de ingestão depois de passar tempo suficiente para coletar a quantidade apropriada de dados. Você pode fazer isso em Baseline report e o intervalo de tempo mais comum é de 30 dias. Para gerar o relatório:
Abra o de governança de ingestão de dados instalado baseline dashboard anteriormente.
Selecione a guia
Baseline report
.
Selecione
...
na tabela
Last 30 days
e escolha
Export as CSV
.
Escolha se deseja importar o CSV para o Planilhas Google ou outra planilha de sua preferência.
Dica
Caso você não tenha instalado o dashboard, você também pode acessar esta consulta e criar um gráfico personalizado no criador de consulta:
SELECT sum(GigabytesIngested) AS 'gb_ingest_30_day_sum', rate(sum(GigabytesIngested), 1 day) AS 'gb_ingest_daily_rate', derivative(GigabytesIngested, 90 day) as 'gb_ingest_90_day_derivative' FROM NrConsumption WHERE productLine='DataPlatform' since 30 days ago facet consumingAccountName, usageMetric limit max
Personalize seu relatório
Depois de criar seu relatório de ingestão, você poderá adicionar mais personalizações a ele. É uma boa ideia ajustar o relatório de acordo com as necessidades da sua organização, e isso pode ajudá-lo quando chegar a hora de começar a otimizar sua ingestão. Existem dois campos que você pode usar para personalizar seu relatório:
- Notas: Anote quaisquer anomalias de crescimento, bem como possíveis explicações para elas.
- Contato técnico: Nome do gerente de uma determinada conta ou alguém relacionado ao tipo específico de telemetria.
Agora que você criou seu relatório baseline e o personalizou conforme necessário, você pode passar a usar esse relatório para encontrar anomalias.