AskOverflow.Dev

AskOverflow.Dev Logo AskOverflow.Dev Logo

AskOverflow.Dev Navigation

  • Início
  • system&network
  • Ubuntu
  • Unix
  • DBA
  • Computer
  • Coding
  • LangChain

Mobile menu

Close
  • Início
  • system&network
    • Recentes
    • Highest score
    • tags
  • Ubuntu
    • Recentes
    • Highest score
    • tags
  • Unix
    • Recentes
    • tags
  • DBA
    • Recentes
    • tags
  • Computer
    • Recentes
    • tags
  • Coding
    • Recentes
    • tags
Início / server / Perguntas / 1097790
Accepted
questionto42standswithUkraine
questionto42standswithUkraine
Asked: 2022-04-05 10:18:59 +0800 CST2022-04-05 10:18:59 +0800 CST 2022-04-05 10:18:59 +0800 CST

O menu suspenso para "Nome do campo" não mostra log_struct() logado jsonPayload no menu GCP LBM "Criar métrica de registros" por meio de registros no Explorador de registros

  • 772

Eu preciso de LBMs no Google Cloud Platform do tipo de métrica "Distribution" para fazer gráficos de séries temporais com valores como contagens ou duração para muitos rótulos de uma só vez.

Exemplo: para 10 etapas diferentes no fluxo de trabalho de dados, as contagens e a duração do dia são registradas em um dicionário e registradas como jsonPayload usando gcloud logging log_struct().

Embora eu veja eventos registrados ao olhar para um mês no Explorador de Logs, não consigo escolher nenhum dos itens jsonPayload no menu suspenso para criar as Métricas Baseadas em Log (LBM) necessárias para que eu possa escolhê-los no Graphana para mostrar gráficos.

insira a descrição da imagem aqui

Nesse menu suspenso, eu estava esperando meus pares de valores-chave que registrei durante a execução de uma função de nuvem, mas não consigo escolher nada que foi registrado, só vejo outras entradas do sistema jsonPayload. É assim que os logs se parecem.

insira a descrição da imagem aqui

Observação: salvei o jsonPayload com uma ramificação intermediária em que os filhos estão sob uma ramificação intermediária na lista suspensa, por exemplo, jsonPayload.json_metadata.rows_count e não jsonPayload.rows_count. Isso deixa mais claro o que está vindo do log do Python. Eu não acho que isso seja um problema, mas nunca se sabe. Não consigo encontrar este ramo do meio e seus filhos no menu suspenso para que não possa fazer os LBMs necessários. Como obter um menu suspenso completo para o "Nome do campo"?

logging google-cloud-platform metrics
  • 1 1 respostas
  • 28 Views

1 respostas

  • Voted
  1. Best Answer
    questionto42standswithUkraine
    2022-04-05T10:18:59+08:002022-04-05T10:18:59+08:00

    A resposta para esse estranho problema foi fácil, você precisa executar sua função ou código novamente. Quando os logs são muito antigos, a lista suspensa esquece as entradas. Para estar no lado seguro, você deve fazer uma nova execução da função para que seja inferior a uma hora, pois é o momento em que os "Logs de visualização" podem olhar para trás que você pode clicar no mesmo site.

    Eu ainda podia ver as entradas na lista suspensa mais de uma hora depois de executar o código, portanto, o menu suspenso mantém as entradas por mais de uma hora, mas provavelmente não mais de 12 horas, pois ao verificar o após 18 horas, as entradas desapareceram novamente.

    Não consegui encontrar um truque em dois casos de uso como carregar o menu suspenso de logs anteriores, com muitas tentativas e após pesquisa.

    Você também pode codificar o "Nome do campo" necessário sem o menu suspenso, também funcionará se você clicar na "árvore" certa para alcançar sua variável. O drop-down apenas torna mais fácil.

    insira a descrição da imagem aqui

    • 0

relate perguntas

Sidebar

Stats

  • Perguntas 205573
  • respostas 270741
  • best respostas 135370
  • utilizador 68524
  • Highest score
  • respostas
  • Marko Smith

    Você pode passar usuário/passar para autenticação básica HTTP em parâmetros de URL?

    • 5 respostas
  • Marko Smith

    Ping uma porta específica

    • 18 respostas
  • Marko Smith

    Verifique se a porta está aberta ou fechada em um servidor Linux?

    • 7 respostas
  • Marko Smith

    Como automatizar o login SSH com senha?

    • 10 respostas
  • Marko Smith

    Como posso dizer ao Git para Windows onde encontrar minha chave RSA privada?

    • 30 respostas
  • Marko Smith

    Qual é o nome de usuário/senha de superusuário padrão para postgres após uma nova instalação?

    • 5 respostas
  • Marko Smith

    Qual porta o SFTP usa?

    • 6 respostas
  • Marko Smith

    Linha de comando para listar usuários em um grupo do Windows Active Directory?

    • 9 respostas
  • Marko Smith

    O que é um arquivo Pem e como ele difere de outros formatos de arquivo de chave gerada pelo OpenSSL?

    • 3 respostas
  • Marko Smith

    Como determinar se uma variável bash está vazia?

    • 15 respostas
  • Martin Hope
    Davie Ping uma porta específica 2009-10-09 01:57:50 +0800 CST
  • Martin Hope
    kernel O scp pode copiar diretórios recursivamente? 2011-04-29 20:24:45 +0800 CST
  • Martin Hope
    Robert ssh retorna "Proprietário incorreto ou permissões em ~/.ssh/config" 2011-03-30 10:15:48 +0800 CST
  • Martin Hope
    Eonil Como automatizar o login SSH com senha? 2011-03-02 03:07:12 +0800 CST
  • Martin Hope
    gunwin Como lidar com um servidor comprometido? 2011-01-03 13:31:27 +0800 CST
  • Martin Hope
    Tom Feiner Como posso classificar a saída du -h por tamanho 2009-02-26 05:42:42 +0800 CST
  • Martin Hope
    Noah Goodrich O que é um arquivo Pem e como ele difere de outros formatos de arquivo de chave gerada pelo OpenSSL? 2009-05-19 18:24:42 +0800 CST
  • Martin Hope
    Brent Como determinar se uma variável bash está vazia? 2009-05-13 09:54:48 +0800 CST

Hot tag

linux nginx windows networking ubuntu domain-name-system amazon-web-services active-directory apache-2.4 ssh

Explore

  • Início
  • Perguntas
    • Recentes
    • Highest score
  • tag
  • help

Footer

AskOverflow.Dev

About Us

  • About Us
  • Contact Us

Legal Stuff

  • Privacy Policy

Language

  • Pt
  • Server
  • Unix

© 2023 AskOverflow.DEV All Rights Reserve