Subscribe to get weekly email with the most promising tools 🚀

K8S Whisperer

K8sWhisperer é um operador Kubernetes que permite aos usuários consultar logs de pods usando linguagem natural. Ele aproveita um modelo TinyLlama para interpretar consultas legíveis por humanos e convertê-las em parâmetros para recuperar os logs desejados dos pods Kubernetes.

Listado em categorias:

Código abertoFerramentas de desenvolvimento
K8S Whisperer-image-0
K8S Whisperer-image-1

Descrição

K8sWhisperer é um operador Kubernetes que permite aos usuários consultar logs de pods usando linguagem natural. Ele utiliza um modelo TinyLlama para interpretar consultas em linguagem humana e convertê-las em parâmetros para recuperar os logs desejados dos pods Kubernetes, fornecendo um relatório curto e legível por humanos sobre os logs obtidos. Este projeto visa simplificar o processo de depuração e melhorar a legibilidade dos logs em clusters Kubernetes lotados.

Como usar K8S Whisperer?

Para usar o K8sWhisperer, clone o repositório, construa e implante a imagem Docker e crie um recurso personalizado para consultar logs. Aplique o recurso e verifique os resultados usando comandos kubectl.

Recursos principais de K8S Whisperer:

1️⃣

Processamento de Linguagem Natural (NLP) para consultas de logs

2️⃣

Filtragem de Logs por parâmetros como taillines, sincetime e palavra-chave grep

3️⃣

Integração direta com a API do Kubernetes

4️⃣

Criação de recurso personalizado para consultas de logs

5️⃣

Geração de relatórios legíveis por humanos a partir de logs

Por que usar K8S Whisperer?

#Caso de usoStatus
# 1Depuração de problemas em clusters Kubernetes
# 2Recuperação de logs específicos com base em consultas em linguagem natural
# 3Geração de relatórios sobre dados de logs para análise

Desenvolvido por K8S Whisperer?

K8sWhisperer é desenvolvido por Ahmed Rakan Aldhafeeri e Ikko Eltociear, que visam melhorar a experiência Kubernetes tornando a consulta de logs mais intuitiva e acessível por meio do processamento de linguagem natural.

FAQ de K8S Whisperer