E se eu te dissesse que hoje eu vou te mostrar na prática observabilidade fica comigo até o final do vídeo que eu te conto tudo [Música] seja bem-vinda seja bem-vindo esse eu falando de ti eu sou Roberta Mário queria esse canal para conversar com você sobre as principais tendências tecnológicas no vídeo passado eu falei sobre observabilidade e eu tenho certeza que a sua curiosidade quer ver isso funcionando na prática né [Música] mas caso você não tenha visto o último vídeo A observabilidade é a capacidade de entender o que está acontecendo dentro de um sistema com
base nas informações que podemos medir do lado de fora dele isso significa ser um sistema é observável podemos entender seu comportamento interno com base na saídas externas é Como olhar para um painel de controle de um carro e poder inferir Esse motor tá funcionando bem a partir das informações que nós podemos ver como a velocidade a temperatura o nível do combustível essa propriedade é importante para muitos Campos pois nos permite entender e otimizar o desempenho de sistemas complexos mas antes de começar a demonstração se inscreve no canal para ficar por dentro dos próximos vídeos combinado
um para demonstração bem pessoal como eu disse antes essa demonstração vai dar um overview dos principais pontos da plataforma de observabilidade o IBM externa e como ela automatiza essa tarefa para nós logo de cara eu te digo que mais de 200 tecnologias são suportadas da plataforma com configuração 0 ou com uma linha de código apenas a plataforma libera um tempo valioso da equipe de Engenharia e de infraestrutura garantindo que você trabalha com o padrão de meta dados que te ajuda a indexar automaticamente as entidades do seu ambiente como containers nomes de estruturas de aplicativos Isso
facilita muito a localização de qualquer componente como por exemplo esse serviço de desconto entrando nesse roxo nós podemos utilizar filtros de período de atividade consegue te mostrar as métricas de com até um segundo de resolução tornando um acompanhamento Praticamente em tempo real no menu superior eu consigo visualizar todos os componentes Nossa de aplicações mas de coobernetes e infraestrutura e isso é fundamental pois os ambientes modernos são cada vez mais complexos e cheios de componentes dependências Entre esses componentes e isso aliado as opções de timeline você consegue acompanhar pelos gráficos relacionamento de entidades ao longo do
tempo isso tudo é gerado pela observabilidade acompanhando Logos métricas e três [Música] Então já podemos dizer que este roxo está executando vários serviços incluindo o tal serviço de descontos clicando no serviço de desconto temos os principais indicadores de desempenho de erros que lá tem-se a tempo de processamento etc tudo com visibilidade de ponta a ponta sem amostragens dessa forma qualquer problema de desempenho é imediatamente visível a guia de fluxo mostra os serviços up stream e downstream em forma de gráficos dinâmicos mostra que você já pode imaginar todos os antipóteses que esse serviço por nesse eles
são automaticamente detectados com configuração zero vou selecionar um dos antipóides E também temos um painel com os principais indicadores de desempenho para esse indicoide essas informações são individuais mostrando o nível de informação que você consegue acompanhar com o ibemestar o IBM está na coleta automaticamente mensagem de Londres e nessas mensagens podemos dizer que ocorrer alguns problemas de conexão com o banco de dados no entanto antes de investigar isso usamos o menu steck novamente vemos que esse serviço é implementado em que o Bernardes o resumo da implantação mostra a locação de recursos e o estado do
pode olhando para os detalhes da implantação temos a visualização da sinalização de dados voltando ao menostec podemos ver que essa implementação está no espaço Robot Shop o resumo desse name Space mostra a locação de recursos e as estatísticas do pote a guia de PROERD lista as outras implantações nesse Space até agora vimos métricas e contexto [Música] sobre o rastreamento lembre-se que vimos que o servidor de desconto teve alguns problemas de conexão com o banco de dados Então vamos investigar isso A grande diferença do BM está na prova de mais soluções é que está na não
utiliza amostragem você tem a visualização de todos os dados o tempo todo e com base de conhecimento curada que garante que você seja imediatamente informado sobre qualquer incidente de desempenho um excedente do serviço de desconto mostra como um problema de armazenamento de dados se espalhou para afetar uma série de serviços conectados diretamente ou indiretamente a análise automática de causa raiz do stand use as informações de relacionamento do gráfico dinâmico para agrupar com precisão os problemas individuais em um único incidente isso elimina completamente as tempestades de alertas [Música] fornecendo essas Engenheiros de Devotos uma única notificação
de informação para permitir que restarem prontamente o serviço olhando para o problema aqui desencadeou os incidentes vemos a taxa de erro que mudou repentinamente essa mudança foi detectada instantaneamente descendo um pouco mais temos a linha do tempo de eventos que nos fornece uma reprodução cronológica de como ocorreu um problema no aplicativo desencadeando o incidente a finalização normal do processo do mais que ele foi a causa raiz depois que o banco de dados foram colocados online novamente todos os outros problemas desapareceram vamos ver alguns trechos relacionados a isso olhando para todas as chamadas erradas no serviço
de descontos temos que todos demoraram cerca de 2 segundos indicando o possível erro de Tai malte veja como os dados do usuário final são incluídos automaticamente Observe com detalhe no Tracy que mostra como um erro indicado pelo triângulo vermelho se propagou na pilha de chamadas dando ao usuário um erro 500 [Música] o painel direito mostra também detalhes de baixo nível incluindo a pilha de chamadas expandindo os detalhes da infraestrutura mostra a pilha de componente do aplicativo expandido também o profile mostra os detalhes da criação de perfil de produção sempre ativos e por fim expandindo os
detalhes de logs mostra as mensagens e a pilha de chamadas com visualização do código fonte agora que abordamos os requisitos para devopes Sr e como ficam os proprietários de aplicativos os painéis personalizados integrados do stano fornece ao proprietário de aplicativos uma visão ao nível de experiência do usuário do desempenho do aplicativo para encontrar a resposta para perguntas que você não sabia nem que precisava fazer a observabilidade adicional automação acelerando a implementação e reduzindo a manutenção contínua além de garantir que todos os serviços sejam instrumentados com o mesmo padrão por fim a observabilidade corporativa é mais
do que apenas dados ela adiciona contexto o que traz entendimento para aplicativos complexos permitido que você faça mais com os dados [Música] métricas Logos e rastreamentos são processados automaticamente em tempo real transformando dados informações contextuais permitindo que você tome ações inteligentes para manter serviços funcionando de maneira ideal e seus clientes satisfeitos E aí o que achou Espero que tenha gostado da demonstração Aproveita e Para te convidar para ver esse vídeo aqui onde eu monto um assistente virtual em poucos minutos nos vemos no próximo vídeo e até lá [Música] [Música]