Nesta página, você encontra instruções sobre como encaminhar registros do Cloud Storage FUSE para o Cloud Logging.
Visão geral
Os registros do Cloud Storage FUSE ajudam você a entender como ele opera e permitem
resolver problemas e monitorar o desempenho. Quando você usa a
opção da CLI --log-severity
ou o
campo de configuração logging:severity
para gerar registros, eles são gerados
pelo Cloud Storage FUSE e podem ser visualizados como saída padrão ou arquivos de registro locais na
máquina em que o Cloud Storage FUSE está sendo executado.
Também é possível encaminhar os registros do Cloud Storage FUSE para o Cloud Logging, que oferece os seguintes benefícios:
Confira todos os registros do Cloud Storage FUSE em um único local no console Trusted Cloud , que oferece uma visão geral do comportamento do Cloud Storage FUSE e facilita a correlação de eventos em diferentes componentes.
Filtre os registros do Cloud Storage FUSE por nível de gravidade, carimbo de data/hora, tipo de recurso e outros campos, o que pode ajudar a identificar erros ou problemas de desempenho.
Crie alertas com base em métricas que são acionados por eventos de registro específicos. Por exemplo, é possível configurar um alerta para notificar você sempre que uma mensagem de registro
error
ouwarning
do Cloud Storage FUSE for detectada, permitindo que você reaja aos problemas de maneira proativa.Armazene registros no Cloud Logging por um período configurável e exporte-os para o Cloud Storage para armazenamento de longo prazo, arquivamento ou análise detalhada.
Preços
Para informações sobre os preços do Cloud Logging, consulte Custos do Cloud Logging.
Acessar os papéis necessários
Para receber as permissões necessárias para usar o Cloud Logging e ver os registros do FUSE do Cloud Storage, conceda o papel do IAM de Gravador de registros (roles/logging.logWriter
) no projeto em que você quer coletar métricas.
Esse papel predefinido contém as permissões necessárias para usar o Cloud Logging.
Para mais informações sobre o papel gravador de registros, consulte a
documentação do IAM sobre roles/logging.logWriter
.
Para instruções sobre como conceder papéis a projetos, consulte Gerenciar o acesso aos projetos.
Antes de começar
Ative a API Cloud Storage.
Ative a API Cloud Logging.
Instale o agente do Cloud Ops, que é o agente principal do Trusted Cloud by S3NSpara coletar registros e métricas. Selecione um método de instalação com base no tipo de máquina virtual que você está usando.
Defina a gravidade do registro como
trace
usando a opção da CLI--log-severity
ou o camposeverity
comotrace
.
Encaminhar registros do Cloud Storage FUSE para o Cloud Logging
Especifique
/gcsfuse.log
para a montagem degcsfuse
:logging: file-path: "/gcsfuse.log" severity: trace
Configure o Agente de operações do Cloud para encaminhar registros do arquivo
/gcfuse.log
para o Cloud Logging usando a seguinte configuração. Nessa configuração,gcsfuse_trace_logs
é um elementoreceiver
que recebe registros do arquivo/gcsfuse.log
. O elementoservice
vincula o elementoreceiver
no pipeline.logging: receivers: gcsfuse_trace_logs: type: files include_paths: - /gcsfuse.log service: pipelines: gcsfuse_pipeline: receivers: [gcsfuse_trace_logs]
Para saber mais sobre outras configurações de geração de registros, consulte Configurações do Cloud Logging.
Coloque a configuração do agente do Cloud Ops em um caminho com base no seu sistema operacional. Para escolher o caminho em que a configuração será colocada, consulte a documentação do Google Cloud Observability sobre configurações especificadas pelo usuário.
Reinicie o Agente do Cloud Ops para escolher novas mudanças de configuração usando o comando
systemctl restart
:sudo systemctl restart google-cloud-ops-agent`
Acesse o Cloud Logging no console Trusted Cloud .
Execute a consulta de filtragem
fuse_debug
para validar os registros de rastreamentogcsfuse
encaminhados ao Cloud Logging.
A seguir
- Saiba como melhorar o desempenho do Cloud Storage FUSE.