{"id":37270,"date":"2019-10-31T22:16:41","date_gmt":"2019-10-31T19:16:41","guid":{"rendered":"https:\/\/prohoster.info\/blog\/sliyanie-opentracing-i-opencensus-put-k-konvergentsii\/"},"modified":"2019-10-31T22:16:41","modified_gmt":"2019-10-31T19:16:41","slug":"sliyanie-opentracing-i-opencensus-put-k-konvergentsii","status":"publish","type":"post","link":"https:\/\/prohoster.info\/pt\/blog\/administrirovanie\/sliyanie-opentracing-i-opencensus-put-k-konvergentsii","title":{"rendered":"A Converg\u00eancia entre OpenTracing e OpenCensus: o Caminho para a Unifica\u00e7\u00e3o","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p><img decoding=\"async\" alt=\"A Converg\u00eancia entre OpenTracing e OpenCensus: o Caminho para a Unifica\u00e7\u00e3o\" src=\"\/wp-content\/uploads\/2019\/08\/ae22f1784f07e7bc5311d37b006e8837.png\" style=\"display:block;margin: 0 auto;\" \/><\/p>\n<p><\/p>\n<p>Autores: Ted Young, Pritham Shah e o 'Comit\u00ea de Especifica\u00e7\u00f5es T\u00e9cnicas' (Carlos Alberto, Bogdan Drutu, Sergey Kanzhelev e Yuri Shkuro).<\/p>\n<p><\/p>\n<p>O projeto conjunto ganhou o nome de: <noindex><a rel=\"nofollow\" href=\"http:\/\/opentelemetry.io\">http:\/\/opentelemetry.io<\/a><\/noindex><\/p>\n<p><\/p>\n<h2 id=\"ochen-ochen-korotko\">Muito, muito resumidamente:<\/h2>\n<p><noindex><a rel=\"nofollow\" name=\"habracut\"><\/a><\/noindex><\/p>\n<ul>\n<li>Estamos criando um novo conjunto unificado de bibliotecas e especifica\u00e7\u00f5es para permitir a observabilidade de telemetria. Ele combinar\u00e1 os projetos OpenTracing e OpenCensus, al\u00e9m de fornecer um meio suportado para migra\u00e7\u00e3o.<\/li>\n<li>A implementa\u00e7\u00e3o de refer\u00eancia em Java estar\u00e1 dispon\u00edvel em 24 de abril, e o trabalho nas implementa\u00e7\u00f5es em outras linguagens come\u00e7ar\u00e1 em total capacidade em 8 de maio de 2019. Confira o cronograma <noindex><a rel=\"nofollow\" href=\"https:\/\/storage.googleapis.com\/open-source-software\/OpenConsensus%20Roadmap.jpg\">pode ser aqui<\/a><\/noindex>.<\/li>\n<li>At\u00e9 setembro de 2019, est\u00e1 prevista a paridade com os projetos existentes para C#, Golang, Java, NodeJS e Python. Temos muito trabalho pela frente, mas vamos conseguir se trabalharmos paralelamente. Se voc\u00ea estiver interessado em participar deste projeto, por favor, registre-se e nos informe como gostaria de contribuir.<\/li>\n<li>Quando a implementa\u00e7\u00e3o em cada linguagem estiver madura, os projetos correspondentes OpenTracing e OpenCensus ser\u00e3o descontinuados. Isso significa o congelamento dos projetos antigos, enquanto o novo projeto continuar\u00e1 a suportar as ferramentas existentes por dois anos, garantindo compatibilidade retroativa.<\/li>\n<\/ul>\n<p><\/p>\n<h2 id=\"obzor-proekta\">Vis\u00e3o Geral do Projeto<\/h2>\n<p><\/p>\n<p><img decoding=\"async\" alt=\"A Converg\u00eancia entre OpenTracing e OpenCensus: o Caminho para a Unifica\u00e7\u00e3o\" src=\"\/wp-content\/uploads\/2019\/08\/b9691c2b1a171d110d287d5e61f39b5a.png\" style=\"display:block;margin: 0 auto;\" \/><\/p>\n<p><\/p>\n<p>Estamos realizando uma unifica\u00e7\u00e3o! O objetivo principal \u00e9 reunir os projetos OpenTracing e OpenCensus em um \u00fanico projeto comum.<br \/>\nO n\u00facleo do novo projeto ser\u00e1 um conjunto de interfaces limpas e bem pensadas, incluindo uma biblioteca tradicional que implementa essas interfaces na forma de SDKs. A cereja do bolo ser\u00e1 a recomenda\u00e7\u00e3o de padr\u00f5es para dados e protocolos de transporte, incluindo componentes comuns da infraestrutura.<br \/>\nO resultado ser\u00e1 um sistema de telemetria robusto, adequado para monitorar microsservi\u00e7os e outros tipos de sistemas distribu\u00eddos modernos, compat\u00edvel com a maioria das principais solu\u00e7\u00f5es de OSS e programas comerciais.<\/p>\n<p><\/p>\n<h2 id=\"osnovnye-sobytiya\">Principais Eventos<\/h2>\n<p><\/p>\n<p>24.04 \u2014 Candidato de refer\u00eancia apresentado para revis\u00e3o.<br \/>\n08.05 \u2014 A equipe est\u00e1 sendo formada para iniciar o trabalho em todas as linguagens.<br \/>\n20.05 \u2014 Lan\u00e7amento oficial do projeto na Kubecon Barcelona.<br \/>\n06.09 \u2014 As implementa\u00e7\u00f5es em C#, Golang, Java, NodeJS e Python atingem paridade com os equivalentes.<br \/>\n06.11 \u2014 Conclus\u00e3o oficial dos projetos OpenTracing e OpenCensus.<br \/>\n20.11 \u2014 Festa de despedida em celebra\u00e7\u00e3o ao encerramento dos projetos no Observability Summit, Kubecon San Diego.<\/p>\n<p><\/p>\n<h2 id=\"hronologiya-konvergencii\">Cronologia da Converg\u00eancia<\/h2>\n<p><\/p>\n<p><noindex><a rel=\"nofollow\" href=\"https:\/\/habrastorage.org\/webt\/ix\/xo\/ez\/ixxoezzwzgpqbteyuwtmmtl7utg.jpeg\"><img decoding=\"async\" alt=\"A Converg\u00eancia entre OpenTracing e OpenCensus: o Caminho para a Unifica\u00e7\u00e3o\" src=\"\/wp-content\/uploads\/2019\/08\/ecd48d1d56e1581fa702aafd2417b641.png\" style=\"display:block;margin: 0 auto;\" \/><\/a><\/noindex><\/p>\n<p><\/p>\n<p>A migra\u00e7\u00e3o para cada linguagem inclui a montagem de um SDK pronto para uso industrial, ferramentas para bibliotecas populares, documenta\u00e7\u00e3o, integra\u00e7\u00e3o cont\u00ednua, recursos de compatibilidade retroativa e a conclus\u00e3o de projetos relacionados ao OpenCensus e OpenTracing (o \"sunset\"). Estabelecemos um objetivo ambicioso para setembro de 2019 \u2014 alcan\u00e7ar paridade para as linguagens C#, Golang, Java, NodeJS e Python. Continuaremos adiando a data do \"sunset\" at\u00e9 que todas as linguagens estejam prontas. No entanto, \u00e9 prefer\u00edvel evitar isso.<br \/>\nAo revisar os objetivos, por favor, considere a sua participa\u00e7\u00e3o pessoal e nos informe preenchendo <noindex><a rel=\"nofollow\" href=\"https:\/\/forms.gle\/HCGGoLRzoPm6o29K6\">o formul\u00e1rio de registro<\/a><\/noindex>, ou dando um al\u00f4 nos chats do projeto <noindex><a rel=\"nofollow\" href=\"https:\/\/gitter.im\/opentracing\/public\">OpenTracing<\/a><\/noindex> e <noindex><a rel=\"nofollow\" href=\"https:\/\/gitter.im\/census-instrumentation\/Lobby\">OpenCensus<\/a><\/noindex>. Voc\u00ea pode visualizar o cronograma em formato de infogr\u00e1fico <noindex><a rel=\"nofollow\" href=\"https:\/\/storage.googleapis.com\/open-source-software\/OpenConsensus%20Roadmap.jpg\">aqui<\/a><\/noindex>.<\/p>\n<p><\/p>\n<h3 id=\"cel-pervyy-chernovoy-variant-mezhyazykovoy-specifikacii-zavershenie-k-8-maya\">Objetivo: primeiro rascunho da especifica\u00e7\u00e3o inter-linguagem (conclus\u00e3o at\u00e9 8 de maio)<\/h3>\n<p><\/p>\n<p>\u00c9 importante trabalhar de maneira coesa, mesmo trabalhando paralelamente em diferentes linguagens. A especifica\u00e7\u00e3o inter-linguagem fornece diretrizes para o projeto. Pode parecer prosaico, mas \u00e9 uma garantia de suporte a um sistema coeso que parece familiar independentemente da linguagem de programa\u00e7\u00e3o.<\/p>\n<p><\/p>\n<p>Requisitos obrigat\u00f3rios para o primeiro rascunho da especifica\u00e7\u00e3o para a linguagem X:<\/p>\n<p><\/p>\n<ul>\n<li>Defini\u00e7\u00f5es de terminologia comum.<\/li>\n<li>Modelo para descrever transa\u00e7\u00f5es distribu\u00eddas, estat\u00edsticas e m\u00e9tricas.<\/li>\n<li>Esclarecimentos sobre quest\u00f5es importantes que surgiram durante a implementa\u00e7\u00e3o.<\/li>\n<\/ul>\n<p><\/p>\n<p>Este objetivo bloqueia outros trabalhos, o primeiro rascunho deve ser conclu\u00eddo at\u00e9 8 de maio.<\/p>\n<p><\/p>\n<h3 id=\"cel-pervyy-chernovik-dlya-specifikacii-dannyh-zavershenie-k-6-iyulya\">Objetivo: primeiro rascunho para a especifica\u00e7\u00e3o de dados (conclus\u00e3o at\u00e9 6 de julho)<\/h3>\n<p><\/p>\n<p>A especifica\u00e7\u00e3o de dados define o formato comum de dados para rastreamentos e m\u00e9tricas, de modo que os dados exportados por todos os processos possam ser processados pela mesma infraestrutura de telemetria, independentemente do processo de gera\u00e7\u00e3o de dados. Isso inclui o esquema de dados para o modelo de rastreamento, descrito na especifica\u00e7\u00e3o inter-linguagem. Tamb\u00e9m est\u00e3o inclu\u00eddas defini\u00e7\u00f5es de metadados para opera\u00e7\u00f5es comuns, das quais o rastreamento usa para captura: por exemplo, requisi\u00e7\u00f5es HTTP, erros e consultas ao banco de dados. Estes <noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/opentracing\/specification\/blob\/master\/semantic_conventions.md\">acordos sem\u00e2nticos<\/a><\/noindex> s\u00e3o exemplos.<\/p>\n<p><\/p>\n<p>O primeiro rascunho \u00e9 baseado no formato de dados atual do OpenCensus e conter\u00e1 o seguinte:<\/p>\n<p><\/p>\n<ul>\n<li>Esquema de dados que implementa a especifica\u00e7\u00e3o inter-linguagem.<\/li>\n<li>Defini\u00e7\u00f5es de metadados para opera\u00e7\u00f5es comuns.<\/li>\n<li>Defini\u00e7\u00f5es de JSON e Protobuf.<\/li>\n<li>Implementa\u00e7\u00e3o de clientes de refer\u00eancia.<\/li>\n<\/ul>\n<p><\/p>\n<p>Pedimos a aten\u00e7\u00e3o para que tamb\u00e9m existe um protocolo com fio, distribuindo rastreamentos em faixa, e que gostar\u00edamos de padronizar. Formato de distribui\u00e7\u00e3o <noindex><a rel=\"nofollow\" href=\"https:\/\/w3c.github.io\/trace-context\/\">Trace-Context<\/a><\/noindex> est\u00e1 sendo desenvolvido pelo W3C.<\/p>\n<p><\/p>\n<h3 id=\"cel-paritet-po-vsem-osnovnym-podderzhivaemym-yazykam-zavershenie-k-6-sentyabrya\">Objetivo: paridade em todos os principais idiomas suportados (conclus\u00e3o at\u00e9 6 de setembro)<\/h3>\n<p><\/p>\n<p>Devemos alcan\u00e7ar paridade para o ecossistema lingu\u00edstico atual na substitui\u00e7\u00e3o de projetos antigos por novos.<\/p>\n<p><\/p>\n<ul>\n<li>Defini\u00e7\u00f5es de interface para rastreamento, m\u00e9tricas e distribui\u00e7\u00e3o de contexto baseadas na especifica\u00e7\u00e3o interlingu\u00edstica.<\/li>\n<li>SDK pronto para uso, implementando essas interfaces, exportando Trace-Data. Quando poss\u00edvel, o SDK ser\u00e1 criado a partir da transfer\u00eancia da implementa\u00e7\u00e3o existente do OpenCensus.<\/li>\n<li>Ferramentas para bibliotecas populares cobertas atualmente no OpenTracing e OpenCensus.<\/li>\n<\/ul>\n<p><\/p>\n<p>Tamb\u00e9m valorizamos a compatibilidade retroativa e queremos garantir uma transi\u00e7\u00e3o suave dos projetos existentes.<\/p>\n<p><\/p>\n<ul>\n<li>O novo SDK ter\u00e1 recursos de compatibilidade retroativa com as interfaces atuais do OpenTracing. Eles permitir\u00e3o que as ferramentas legadas do OpenTracing funcionem junto com as novas ferramentas no mesmo processo, permitindo que os usu\u00e1rios migrem gradualmente seus desenvolvimentos.<\/li>\n<li>Quando o novo SDK estiver pronto, ser\u00e1 criado um plano de atualiza\u00e7\u00e3o para os atuais usu\u00e1rios do OpenCensus. Assim como no caso do OpenTracing, as ferramentas legadas poder\u00e3o continuar a funcionar junto com as novas.<\/li>\n<li>At\u00e9 novembro, tanto o OpenTracing quanto o OpenCensus ser\u00e3o fechados para receber altera\u00e7\u00f5es. A compatibilidade retroativa com ferramentas legadas ser\u00e1 mantida por dois anos.<\/li>\n<\/ul>\n<p><\/p>\n<p>Criar um SDK de classe mundial para cada idioma requer um esfor\u00e7o enorme, e \u00e9 exatamente isso de que mais precisamos.<\/p>\n<p><\/p>\n<h3 id=\"cel-osnovnaya-dokumentaciya-zavershenie-k-6-sentyabrya\">Objetivo: documenta\u00e7\u00e3o principal (conclus\u00e3o at\u00e9 6 de setembro)<\/h3>\n<p><\/p>\n<p>Um fator cr\u00edtico para o sucesso de qualquer projeto de c\u00f3digo aberto \u00e9 a documenta\u00e7\u00e3o. Queremos ter documenta\u00e7\u00e3o de primeira classe e recursos de treinamento; nossos escritores t\u00e9cnicos s\u00e3o os desenvolvedores mais ativos do projeto. Ensinar os desenvolvedores a observar corretamente o software \u00e9 uma das mais importantes influ\u00eancias que queremos ter no mundo.<\/p>\n<p><\/p>\n<p>As partes m\u00ednimas necess\u00e1rias para come\u00e7ar s\u00e3o:<\/p>\n<p><\/p>\n<ul>\n<li>Orienta\u00e7\u00e3o do projeto.<\/li>\n<li>Observabilidade 101.<\/li>\n<li>Come\u00e7ando.<\/li>\n<li>Guias de linguagens (separadamente para cada um).<\/li>\n<\/ul>\n<p><\/p>\n<p>Convidamos escritores de todos os n\u00edveis! Nosso novo site \u00e9 baseado no Hugo, utilizando uma marca\u00e7\u00e3o simples, portanto, \u00e9 muito f\u00e1cil contribuir.<\/p>\n<p><\/p>\n<h3 id=\"cel-registry-v10-zavershenie-k-6-iyulya\">Objetivo: Registry v1.0 (conclus\u00e3o at\u00e9 6 de julho)<\/h3>\n<p><\/p>\n<p>Registry \u2014 mais um componente cr\u00edtico, uma vers\u00e3o aprimorada. <noindex><a rel=\"nofollow\" href=\"https:\/\/opentracing.io\/registry\">Registro OpenTracing<\/a><\/noindex>.<\/p>\n<p><\/p>\n<ul>\n<li>F\u00e1cil de encontrar bibliotecas, plugins, instaladores e outros componentes.<\/li>\n<li>Gerenciamento simplificado dos componentes do Registry.<\/li>\n<li>\u00c9 poss\u00edvel saber quais fun\u00e7\u00f5es da SDK est\u00e3o dispon\u00edveis em cada linguagem.<\/li>\n<\/ul>\n<p><\/p>\n<p>Se voc\u00ea se interessa por design, interface e UX \u2014 temos um \u00f3timo projeto para participa\u00e7\u00e3o pessoal.<\/p>\n<p><\/p>\n<h3 id=\"cel-infrastruktura-dlya-testirovaniya-i-vypuska-po-zavershenie-k-6-sentyabrya\">Objetivo: infraestrutura para teste e lan\u00e7amento de software (conclus\u00e3o at\u00e9 6 de setembro)<\/h3>\n<p><\/p>\n<p>Para que continuemos a fornecer c\u00f3digo seguro em que se pode confiar, temos um compromisso de projeto para criar pipelines de qualidade para teste e lan\u00e7amento de software. Por favor, nos avise se voc\u00ea pode cuidar dos pipelines para teste, medi\u00e7\u00f5es de desempenho e lan\u00e7amentos de software. Definimos claramente o n\u00edvel de prontid\u00e3o da produ\u00e7\u00e3o, e a maturidade da infraestrutura de teste ser\u00e1 um fator determinante para n\u00f3s.<\/p>\n<p><\/p>\n<h3 id=\"cel-zakrytie-proektov-opentracing-i-opencensus-zavershenie-k-6-noyabrya\">Objetivo: encerramento dos projetos OpenTracing e OpenCensus (conclus\u00e3o at\u00e9 6 de novembro)<\/h3>\n<p><\/p>\n<p>Planejamos iniciar o encerramento dos projetos antigos a partir de 6 de setembro, caso um novo projeto alcance paridade com eles. Dois meses depois, com todos os idiomas em paridade, planejamos o encerramento dos projetos OpenTracing e OpenCensus. Isso deve ser entendido da seguinte forma:<\/p>\n<p><\/p>\n<ul>\n<li>os reposit\u00f3rios ser\u00e3o congelados, n\u00e3o ser\u00e3o mais feitas edi\u00e7\u00f5es.<\/li>\n<li>para a ferramenta atual, est\u00e1 planejado um suporte de dois anos.<\/li>\n<li>os usu\u00e1rios poder\u00e3o atualizar para a nova SDK utilizando a ferramenta antiga.<\/li>\n<li>ser\u00e1 poss\u00edvel a atualiza\u00e7\u00e3o gradual.<\/li>\n<\/ul>\n<p><\/p>\n<h2 id=\"prisoedinyaytes\">Junte-se a n\u00f3s<\/h2>\n<p><\/p>\n<p>Ficaremos felizes com qualquer ajuda, pois este \u00e9 um projeto enorme. Se voc\u00ea est\u00e1 interessado em saber sobre observabilidade \u2014 agora \u00e9 a hora!<\/p>\n<p><\/p>\n<ul>\n<li>Preencha <noindex><a rel=\"nofollow\" href=\"https:\/\/forms.gle\/HCGGoLRzoPm6o29K6\">o formul\u00e1rio de registro<\/a><\/noindex> para participa\u00e7\u00e3o imediata e ingresso na equipe.<\/li>\n<li>Entre em contato conosco nos canais <noindex><a rel=\"nofollow\" href=\"https:\/\/gitter.im\/opentracing\/public\">OpenTracing<\/a><\/noindex> e <noindex><a rel=\"nofollow\" href=\"https:\/\/gitter.im\/census-instrumentation\/Lobby\">OpenCensus<\/a><\/noindex> Gitter.<\/li>\n<li>Confira a <noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/bogdandrutu\/openconsensus\/\">implementa\u00e7\u00e3o de refer\u00eancia em Java<\/a><\/noindex>, que est\u00e1 em desenvolvimento.<\/li>\n<\/ul>\n<p>Fonte: <a content=\"nofollow\" rel=\"nofollow\" href=\"https:\/\/habr.com\/ru\/company\/southbridge\/blog\/464001\/\">habr.com<\/a><\/p>","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"excerpt":{"rendered":"<p>\u0410\u0432\u0442\u043e\u0440\u044b: \u0422\u0435\u0434 \u042f\u043d\u0433, \u041f\u0440\u0438\u0442\u0430\u043c \u0428\u0430\u0445 \u0438 \u00ab\u041a\u043e\u043c\u0438\u0442\u0435\u0442 \u0442\u0435\u0445\u043d\u0438\u0447\u0435\u0441\u043a\u0438\u0445 \u0441\u043f\u0435\u0446\u0438\u0444\u0438\u043a\u0430\u0446\u0438\u0439\u00bb (\u041a\u0430\u0440\u043b\u043e\u0441 \u0410\u043b\u044c\u0431\u0435\u0440\u0442\u043e, \u0411\u043e\u0433\u0434\u0430\u043d \u0414\u0440\u0443\u0442\u0443, \u0421\u0435\u0440\u0433\u0435\u0439 \u041a\u0430\u043d\u0436\u0435\u043b\u0435\u0432 \u0438 \u042e\u0440\u0438\u0439 \u0428\u043a\u0443\u0440\u043e). \u0421\u043e\u0432\u043c\u0435\u0441\u0442\u043d\u044b\u0439 \u043f\u0440\u043e\u0435\u043a\u0442 \u043e\u0431\u0437\u0430\u0432\u0435\u043b\u0441\u044f \u043d\u0430\u0437\u0432\u0430\u043d\u0438\u0435\u043c: http:\/\/opentelemetry.io \u041e\u0447\u0435\u043d\u044c, \u043e\u0447\u0435\u043d\u044c \u043a\u043e\u0440\u043e\u0442\u043a\u043e: \u041c\u044b \u0441\u043e\u0437\u0434\u0430\u0435\u043c \u043d\u043e\u0432\u044b\u0439 \u0443\u043d\u0438\u0444\u0438\u0446\u0438\u0440\u043e\u0432\u0430\u043d\u043d\u044b\u0439 \u043d\u0430\u0431\u043e\u0440 \u0431\u0438\u0431\u043b\u0438\u043e\u0442\u0435\u043a \u0438 \u0441\u043f\u0435\u0446\u0438\u0444\u0438\u043a\u0430\u0446\u0438\u0439 \u0434\u043b\u044f \u0432\u043e\u0437\u043c\u043e\u0436\u043d\u043e\u0441\u0442\u0438 \u043d\u0430\u0431\u043b\u044e\u0434\u0435\u043d\u0438\u044f \u0437\u0430 \u0442\u0435\u043b\u0435\u043c\u0435\u0442\u0440\u0438\u0435\u0439. \u041e\u043d \u043e\u0431\u044a\u0435\u0434\u0438\u043d\u0438\u0442 \u043f\u0440\u043e\u0435\u043a\u0442\u044b OpenTracing \u0438 OpenCensus, \u0430 \u0442\u0430\u043a\u0436\u0435 \u043f\u0440\u0435\u0434\u043e\u0441\u0442\u0430\u0432\u0438\u0442 \u043f\u043e\u0434\u0434\u0435\u0440\u0436\u0438\u0432\u0430\u0435\u043c\u044b\u0439 \u0441\u043f\u043e\u0441\u043e\u0431 \u0434\u043b\u044f \u043c\u0438\u0433\u0440\u0430\u0446\u0438\u0438. \u042d\u0442\u0430\u043b\u043e\u043d\u043d\u0430\u044f \u0440\u0435\u0430\u043b\u0438\u0437\u0430\u0446\u0438\u044f \u043d\u0430 [&hellip;]<\/p>\n","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"author":1,"featured_media":27955,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[688],"tags":[],"class_list":["post-37270","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-administrirovanie"],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO 5.0.3 - aioseo.com -->\n\t<meta name=\"description\" content=\"\u0410\u0432\u0442\u043e\u0440\u044b: \u0422\u0435\u0434 \u042f\u043d\u0433, \u041f\u0440\u0438\u0442\u0430\u043c \u0428\u0430\u0445.\" \/>\n\t<meta name=\"robots\" content=\"max-image-preview:large\" \/>\n\t<meta name=\"author\" content=\"Yuri Gagarin\"\/>\n\t<link rel=\"canonical\" href=\"https:\/\/prohoster.info\/pt\/blog\/administrirovanie\/sliyanie-opentracing-i-opencensus-put-k-konvergentsii\" \/>\n\t\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.3\" \/>\n\t\t<meta property=\"og:locale\" content=\"pt_PT\" \/>\n\t\t<meta property=\"og:site_name\" content=\"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b\" \/>\n\t\t<meta property=\"og:type\" content=\"article\" \/>\n\t\t<meta property=\"og:title\" content=\"\ud83e\udd47\u0421\u043b\u0438\u044f\u043d\u0438\u0435 OpenTracing \u0438 OpenCensus: \u043f\u0443\u0442\u044c \u043a \u043a\u043e\u043d\u0432\u0435\u0440\u0433\u0435\u043d\u0446\u0438\u0438 | ProHoster\" \/>\n\t\t<meta property=\"og:description\" content=\"\u0410\u0432\u0442\u043e\u0440\u044b: \u0422\u0435\u0434 \u042f\u043d\u0433, \u041f\u0440\u0438\u0442\u0430\u043c \u0428\u0430\u0445.\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/pt\/blog\/administrirovanie\/sliyanie-opentracing-i-opencensus-put-k-konvergentsii\" \/>\n\t\t<meta property=\"og:image\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:secure_url\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:width\" content=\"350\" \/>\n\t\t<meta property=\"og:image:height\" content=\"350\" \/>\n\t\t<meta property=\"article:published_time\" content=\"2019-10-31T19:16:41+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2019-10-31T19:16:41+00:00\" \/>\n\t\t<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<meta property=\"article:author\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<!-- All in One SEO -->\n\n","aioseo_head_json":{"title":"\ud83e\udd47Fus\u00e3o OpenTracing e OpenCensus: o caminho para a converg\u00eancia | ProHoster","description":"Autores: Ted Yang, Pritam Shah.","canonical_url":"https:\/\/prohoster.info\/pt\/blog\/administrirovanie\/sliyanie-opentracing-i-opencensus-put-k-konvergentsii","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"pt_PT","og:site_name":"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b","og:type":"article","og:title":"\ud83e\udd47\u0421\u043b\u0438\u044f\u043d\u0438\u0435 OpenTracing \u0438 OpenCensus: \u043f\u0443\u0442\u044c \u043a \u043a\u043e\u043d\u0432\u0435\u0440\u0433\u0435\u043d\u0446\u0438\u0438 | ProHoster","og:description":"\u0410\u0432\u0442\u043e\u0440\u044b: \u0422\u0435\u0434 \u042f\u043d\u0433, \u041f\u0440\u0438\u0442\u0430\u043c \u0428\u0430\u0445.","og:url":"https:\/\/prohoster.info\/pt\/blog\/administrirovanie\/sliyanie-opentracing-i-opencensus-put-k-konvergentsii","og:image":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:secure_url":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:width":350,"og:image:height":350,"article:published_time":"2019-10-31T19:16:41+00:00","article:modified_time":"2019-10-31T19:16:41+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster","article:author":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":{"post_id":"37270","title":null,"description":null,"keywords":null,"keyphrases":null,"primary_term":null,"canonical_url":null,"og_title":null,"og_description":null,"og_object_type":"default","og_image_type":"default","og_image_url":null,"og_image_width":null,"og_image_height":null,"og_image_custom_url":null,"og_image_custom_fields":null,"og_video":null,"og_custom_url":null,"og_article_section":null,"og_article_tags":null,"twitter_use_og":false,"twitter_card":"default","twitter_image_type":"default","twitter_image_url":null,"twitter_image_custom_url":null,"twitter_image_custom_fields":null,"twitter_title":null,"twitter_description":null,"schema":{"blockGraphs":[],"customGraphs":[],"default":{"data":{"Article":[],"Course":[],"Dataset":[],"FAQPage":[],"Movie":[],"Person":[],"Product":[],"ProductReview":[],"Car":[],"Recipe":[],"Service":[],"SoftwareApplication":[],"WebPage":[]},"graphName":"","isEnabled":true},"graphs":[]},"schema_type":null,"schema_type_options":null,"pillar_content":false,"robots_default":true,"robots_noindex":false,"robots_noarchive":false,"robots_nosnippet":false,"robots_nofollow":false,"robots_noimageindex":false,"robots_noodp":false,"robots_notranslate":false,"robots_max_snippet":null,"robots_max_videopreview":null,"robots_max_imagepreview":"large","priority":null,"frequency":null,"local_seo":null,"seo_analyzer_scan_date":"2026-01-23 17:03:35","breadcrumb_settings":null,"limit_modified_date":false,"reviewed_by":null,"ai":null,"created":"2021-03-01 01:30:00","updated":"2026-01-23 17:03:35","focus_keyword":null,"additional_keywords":null,"truseo_locale":null},"gt_translate_keys":[{"key":"link","format":"url"}],"_links":{"self":[{"href":"https:\/\/prohoster.info\/pt\/wp-json\/wp\/v2\/posts\/37270","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/pt\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/pt\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/pt\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/pt\/wp-json\/wp\/v2\/comments?post=37270"}],"version-history":[{"count":0,"href":"https:\/\/prohoster.info\/pt\/wp-json\/wp\/v2\/posts\/37270\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/prohoster.info\/pt\/wp-json\/wp\/v2\/media\/27955"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/pt\/wp-json\/wp\/v2\/media?parent=37270"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/pt\/wp-json\/wp\/v2\/categories?post=37270"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/pt\/wp-json\/wp\/v2\/tags?post=37270"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}