Logs e Observabilidade com Elastic Stack (Elasticsearch + Kibana + Beats)

  Рет қаралды 21,855

Full Cycle

3 жыл бұрын

Nesse vídeo você entenderá na teoria e na prática um dos principais pilares da observabilidade: Logs. E para isso, faremos uma demonstração do zero utilizando a Elastic Stack.
→ Repositório:
github.com/codeedu/observabilidade-logs-elastic-stack

▪ Clique no botão vermelho, INSCREVA-SE aqui no canal e ative as notificações 🛎para o youtube te avisar dos novos conteúdos por aqui.
E não esquece de deixar seu 👍nos vídeos. Isso nos ajuda a saber se você tá curtindo, beleza?
→ Baixe nosso livro sobre Docker:
Acesse: fullcycle.com.br/
→ Siga-nos no Instagram: @devfullcycle
→ Participe de nosso Canal no Telegram:
t.me/devfullcycle
→ Assine nosso Podcast:
fullcycle.com.br/categoria/podcast/podcast-full-cycle/

Пікірлер: 40
@fagnernlopes
@fagnernlopes Жыл бұрын
Cara, o valor que vcs entregam no conteúdo gratuito é muito f0d@! Obrigado e parabéns!! Já vendi alguns cursos Full Cycle e quando der eu compro o meu passaporte!
@CelsoNery
@CelsoNery 4 ай бұрын
Conteúdo muito show... obrigado Wesley.... o mais interessante é o entusiasmo que vc passa ao passar conhecimento... realmente cativante. Mais uma vez obrigado.
@yurimelo3404
@yurimelo3404 7 ай бұрын
Que vídeo fodaaaaaaa!!!!!! Na moral, mudou minha cabeça. Não vivo sem observabilidade a partir de hoje.
@thilaranajara639
@thilaranajara639 2 жыл бұрын
Didática e exemplos sensacionais. Excelente conteúdo!
@danielmarques433
@danielmarques433 2 жыл бұрын
Tu é fera! Obrigado pelas explicações e tutoriais.
@wvaldivino
@wvaldivino 3 жыл бұрын
Agregou muito! obrigado Wesley!
@luisthiago8988
@luisthiago8988 Жыл бұрын
Cara, você é sensacional!
@luizfibol
@luizfibol 8 ай бұрын
Wesley é um abençoado, que didática 🎉
@cs2povbr
@cs2povbr 9 ай бұрын
Excelente aula, muito obrigado
2 жыл бұрын
Muito esse conteúdo, consegui entender bem como funciona, agora estou implementando essa funcionalidade na minha aplicação. Parabéns!!!
@samusaw
@samusaw Жыл бұрын
Velho sensacional!!!
@meditationonlinepeace
@meditationonlinepeace 3 ай бұрын
Obrigado me iluminou bastante
@devtiagofranca
@devtiagofranca 3 жыл бұрын
Top demais. Valeu!!!!
@counter215
@counter215 3 жыл бұрын
Na hora certa, hehe. Estou aprendendo elastic e não tem tanto conteúdo em ptbr
@celinakathllyn1612
@celinakathllyn1612 Жыл бұрын
Sensacional!
@c.marques4597
@c.marques4597 10 ай бұрын
Muito bom o video. Valeu mano, obrigado!
@micaeldossantos5732
@micaeldossantos5732 2 жыл бұрын
Muito bom!
@jeffersonnobremaia
@jeffersonnobremaia 3 жыл бұрын
Muito bom o vídeo. O Bests funciona mais ou menos como o FluentD?
@demandanerd9123
@demandanerd9123 2 жыл бұрын
Se eu for usar os outros beats como por exemplo o metricbeat eu devo instalar no container do nginx tbm? Ou devo fazer diferente ? Com o metrics eu gostaria de obter metricas de banco de dados, da aplicação e do broker de mensageria (rabbitmq)
@vitthor
@vitthor Жыл бұрын
O Beats então seria uma alternativa mais simples ao logstash, seria algo assim? Porque geralmente utilizam todo o elastic stack, contendo o logstash no lugar do Beats.
@adilsondeoliveiramanuel4466
@adilsondeoliveiramanuel4466 2 жыл бұрын
full cycle
@renatospaka
@renatospaka 3 жыл бұрын
Hoje vc sugere usar o Elastic Stack ao invés do Prometheus + Grafana? Afinal, qual seria sua escolha?
@allanfreitas
@allanfreitas 3 жыл бұрын
Também gostaria de saber a opinião do Wesley sobre isso
@FullCycle
@FullCycle 3 жыл бұрын
São soluções totalmente complementares. Por exemplo, o Elastic possui APM e detecção de anomalias com Machine Learning. O Prometheus possui um banco de dados em série que em 5 formas diferentes ele consegue agregar os dados com visualizações eventualmente mais personalizadas. Utilizar um não exclui o outro.
@renatospaka
@renatospaka 3 жыл бұрын
@@FullCycle não fica caro manter ambas soluções? E não divide os logs?
@FullCycle
@FullCycle 3 жыл бұрын
@@renatospaka Pode ficar sim. Depende muito do nível de granularidade das informações que você precisa. De uma forma ou de outra. Log nunca é d+ =)
@lucaslima5301
@lucaslima5301 3 жыл бұрын
Esse exemplo serve para produção? Ou seja, posso instalar o filebeat na imagem do nginx mesmo?
@FullCycle
@FullCycle 3 жыл бұрын
Service sim. Não há problema de instalar o filebeat no nginx.
@lucaslima5301
@lucaslima5301 3 жыл бұрын
@@FullCycle Obrigado!
@thomazsousa1671
@thomazsousa1671 3 жыл бұрын
Quando tendo dar um localhost:5601 esta ocorrendo Kibana server is not ready yet. Alguém passou por isso ?
@beatrizcristina672
@beatrizcristina672 3 жыл бұрын
Estou com o mesmo problema...
@cesin9
@cesin9 3 ай бұрын
execute esse comando -> sysctl -w vm.max_map_count=262144 depois esse - > sudo chown -R 1000:1000 es01 ai execute docker-compose up -d --build
@_mathenriques
@_mathenriques 5 ай бұрын
O meu deu `Kibana server is not ready yet`
@marlissoncastelo842
@marlissoncastelo842 8 ай бұрын
Achei muito interessante mas nao consegui entender kkkk, preciso voltar alguns videos pra me fundamentar
@cloud-if1cg
@cloud-if1cg 2 жыл бұрын
Galera, tentei rodar a internet e não encontrei a solução em nenhum lugar, quando eu chamo o logs do container ele exibe em meio as infos o erro abaixo "Exiting: failed to create alias: {"error":"Incorrect HTTP method for uri [/] and method [PUT], allowed: [POST]","status":405}: 405 Method Not Allowed: {"error":"Incorrect HTTP method for uri [/] and method [PUT], allowed: [POST]","status":405}" Já procurei em tudo que é lugar e não encontrei a solução, acho que por isso ele não está conseguindo enviar meus logs para o elastic/kibana corretamente, se alguém souber,agradeço.
@eduardocgo7541
@eduardocgo7541 3 жыл бұрын
Lembrando de quem for usar em produção, não deixar o Elastic aberto 🤣😅
@carloseduardodiasgiacomini4121
@carloseduardodiasgiacomini4121 2 жыл бұрын
Olá Marcos, blz? Será que você poderia explicar como privar o elastic para produção? Estou com dificuldades nessa parte
@marcosfilho9956
@marcosfilho9956 3 жыл бұрын
user in observabilidade-logs-elastic-stack on  main took 19s ❯ docker-compose up -d Pulling nginx (wesleywillians/nginx-beats:)... ERROR: The image for the service you're trying to recreate has been removed. If you continue, volume data could be lost. Consider backing up your data before continuing. Continue with the new image? [yN]y Pulling nginx (wesleywillians/nginx-beats:)... ERROR: pull access denied for wesleywillians/nginx-beats, repository does not exist or may require 'docker login': denied: requested access to the resource is denied
2 жыл бұрын
interação para o algoritmo👍
@rcocchiarelli
@rcocchiarelli 4 ай бұрын
boa tarde,mestre....eu poderia capturar esses logs diretamente do servidor da aplicação sem precisar de um docker? abs
Дибала против вратаря Легенды
00:33
Mr. Oleynik
Рет қаралды 4,1 МЛН
Tom & Jerry !! 😂😂
00:59
Tibo InShape
Рет қаралды 59 МЛН
My little bro is funny😁  @artur-boy
00:18
Andrey Grechka
Рет қаралды 11 МЛН
ПРИДУМАЛ ВЫХОД (@inaciomundoafora - Instagram)
0:21
В ТРЕНДЕ
Рет қаралды 8 МЛН
Harley Quinn made everyone disappear#joker #shorts
0:54
Untitled Joker
Рет қаралды 6 МЛН
ЗА ЧТО ЧАПИТОСИКИ ТАК?🥹🥹
0:22
Chapitosiki
Рет қаралды 40 МЛН
БОЛЬШОЙ ПЕТУШОК #shorts
0:21
Паша Осадчий
Рет қаралды 7 МЛН
Where are you from?
0:13
ARGEN
Рет қаралды 2,6 МЛН