E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
otel
OpenTelemetry 笔记 (
OTel
)
目录1.OpenTelemetry笔记(
OTel
)1.1.What1.2.为什么使用OpenTelemetry1.3.数据类型1.4.架构图1.5.核心概念1.6.包含哪些内容1.6.1.跨语言的规范1.6.2
云满笔记
·
2024-02-12 03:44
#
ops
opentelemetry
otel
observability
metric
trace
* error decoding ‘exporters‘: unknown type: “jaeger“ for id: “jaeger“
*errordecoding‘exporters’:unknowntype:“jaeger”forid:“jaeger”在使用
otel
收集jaeger时候出现了这个错误,很显然jaegerexporters
走,我们去吹风
·
2024-02-01 11:31
java
前端
服务器
golang
后端
otel
gorm-opentelemetry【ORM层可观测性插件】
层的可观测性Demo(Jaeger、MySQL):注:可优先关注main函数packagemainimport("context""fmt""os""time""go.opentelemetry.io/
otel
嘻·嘻
·
2024-01-31 11:07
Go沉淀
gorm
jaeger
opentelemetry
mysql
go
腾讯mini项目总结-指标监控服务重构
项目概述本项目的背景是,当前企业内部使用的指标监控服务的方案的成本很高,无法符合用户的需求,于是需要调研并对比测试市面上比较热门的几款开源的监控方案(选择了通用的OpenTelemetry协议:Signoz,
otel
-collector
嘻·嘻
·
2024-01-31 11:33
Go沉淀
opentelemetry
kafka
go
SigNoz
Jaeger
clickhouse
【GO】1.13版本坑(一)
今天遇到打包机器上build错误,翻看日志发现:#go.opentelemetry.io/
otel
/trace/go/pkg/mod/go.opentelemetry.io/
otel
/
[email protected]
程序猿老黄
·
2024-01-28 10:08
OpenTelemetry 与 Prometheus - 架构和指标的差异
什么是开放遥测(
OTel
Spring_java_gg
·
2024-01-11 09:10
prometheus
架构
使用 OpenTelemetry 和 Loki 实现高效的应用日志采集和分析
在之前的文章陆续介绍了如何在Kubernetes中使用
Otel
的自动插桩以及
Otel
与服务网格协同实现分布式跟踪,这两篇的文章都将目标聚焦在分布式跟踪中,而作为可观测性三大支柱之一的日志也是我们经常使用的系统观测手段
云原生指北
·
2023-12-27 05:15
云原生
Kubernetes
在 Kubernetes 中无侵入安装 OpenTelemetry 探针
背景OpenTelemetry探针OpenTelemetry(简称
Otel
,最新的版本是1.27)是一个用于观察性的开源项目,提供了一套工具、APIs和SDKs,用于收集、处理和导出遥测数据(如指标、日志和追踪信息
云原生指北
·
2023-12-27 05:45
云原生
Kubernetes
探索服务网格与 OpenTelemetry 的协同之分布式跟踪
在上一篇文章中,介绍了如何在k8s中无侵入安装
Otel
探针并实现了无侵入(某些语言还无法实现,比如Go的eBPF对内核的苛刻要求)的分布式跟踪。
云原生指北
·
2023-12-27 05:13
云原生
Kubernetes
go-redis 集成opentelemetry
context""github.com/go-redis/redis/extra/redisotel/v8""github.com/go-redis/redis/v8""go.opentelemetry.io/
otel
lisus2007
·
2023-12-02 15:21
GO开发工程师系列
golang
redis
开发语言
函数中传递span的context
packagemainimport("context""encoding/json""fmt""go.opentelemetry.io/
otel
""go.opentelemetry.io/
otel
/attribute
lisus2007
·
2023-12-02 15:21
GO开发工程师系列
golang
grpc 集成 opentelemetry
服务端代码:packagemainimport("context""flag""fmt""go.opentelemetry.io/
otel
""go.opentelemetry.io/
otel
/attribute
lisus2007
·
2023-12-02 15:21
GO开发工程师系列
golang
gorm 集成opentelemetry
""go.opentelemetry.io/contrib/instrumentation/github.com/gin-gonic/gin/otelgin""go.opentelemetry.io/
otel
lisus2007
·
2023-12-02 15:51
GO开发工程师系列
golang
可观测性数据收集集大成者 Vector 介绍
比如数据收集,可能来自某个exporter,可能来自telegraf,可能来自
OTEL
,可能来自某个日志文件,可能来自statsd,收集到数据之后还需要做各种过滤、转换、聚合、采样等操作,烦不胜烦,今天我
夜莺云原生监控
·
2023-11-22 03:58
SRETalk
Vector
一文Get火热的OpenTelemetry 架构
OpenTelemetry简称
OTel
,是CNCF(CloudNativeComputingFoundation,云原生计算基金会,是一个开源软件基金会,致力于云原生技术的普及和可持续发展)的一个可观测性项目
key_3_feng
·
2023-11-04 13:52
OpenTelemetry
golang工程——opentelemetry简介、架构、概念、追踪原理
opentelemetry简介OpenTelemetry,简称
OTel
,是一个与供应商无关的开源可观测性框架,用于检测、生成、收集和导出遥测数据,如轨迹、度量、日志。
咚伢
·
2023-11-02 17:02
golang
架构
开发语言
Opentelemetry将请求头添加到Span属性中
如果想要提取请求头添加到Span中:JVM参数
otel
.instrumentation.http.capture-headers.server.request,存在多个使用","隔开环境变量
OTEL
_INSTRUMENTATION_HTTP_CAPTURE_HEADERS_SERVER_REQ
火箭蛋头
·
2023-10-22 01:50
javaagent出现Failed to export metrics
日志报错springboot使用-javaagent:opentelemetry-javaagent.jar整合jaeger服务后,出现以下问题日志:[
otel
.javaagent2022-11-1808
火箭蛋头
·
2023-10-12 01:53
腾讯mini项目-【指标监控服务重构-会议记录】2023-07-06
7/6会议记录Profile4个步骤解压kafka消息初始化性能事件,分析事件将数据写入kafkaRun开始执行各stagehandler上报耗时到
otel
-collector。。。
奥库甘道夫
·
2023-09-26 06:14
腾讯mini项目
kafka
clickhouse
grafana
prometheus
go
腾讯mini项目-【指标监控服务重构-会议记录】2023-08-18
trace修复了一些bug返回error主动调用span.end()profile的watemillpub/sub和trace上报还原原本功能profile的hyperscan的继续调研待办调研如何关闭
otel
奥库甘道夫
·
2023-09-25 10:25
go
prometheus
clickhouse
elasticsearch
kafka
腾讯mini项目-【指标监控服务重构】2023-08-17
所以问题的根本是kafkago这个库本身存在问题依据官方的实现,尝试自定义实现pub/subsarama与kafka-go的api差异比较大源码阅读困难明日待办在watemill-pub/sub中使用
otel
-sdk
奥库甘道夫
·
2023-09-19 02:36
重构
go
clickhouse
腾讯mini项目-【指标监控服务重构】2023-08-23
今日已办进度和问题汇总请求合并feature/venustracefeature/venusmetricfeature/profile-
otel
-baserunner-stylebugfix/profile-logger-Syncfeature
奥库甘道夫
·
2023-09-17 07:40
重构
go
clickhouse
腾讯mini项目-【指标监控服务重构】2023-08-21
今日已办PPT汇报答辩的时间需要把控人员的分配不够合理效果展示不够清晰,不够熟练重点的调研测试对比报告还未产出项目待办50字总结项目意义,top3难点watermill和profile正则处理
otel
-sdk
奥库甘道夫
·
2023-09-17 07:10
重构
go
clickhouse
腾讯mini项目-【指标监控服务重构】2023-08-18
今日已办watermill将key设置到message中修改watermill-kafka源码将key设置到message.metadata中接入
otel
-sdk添加middlewareresolveUpstreamCtx
奥库甘道夫
·
2023-09-17 07:03
重构
go
clickhouse
2023年了,还傻傻不知道
OTel
是啥
作者:观测云-产品方案架构师上海办公室范俊前言Opentelemetry协议,是CNCF(CloudNativeComputingFoundation-云原生计算基金会)定义的最新一代可观测规范,该规范定义了可观测性的三大支柱:Metrics、Trace、Log(指标、链路、日志),三者之间的关联数据分析成为了各大厂商的必争之地。观测云作为国内领先的可观测产品,如何打破技术壁垒,攻克难关?数据关联
liugang0605
·
2023-09-16 10:20
java
性能优化
腾讯mini项目-【指标监控服务重构】2023-08-06
rootspan,保持与venus的followsfrom的linkfeature/profile-otelclient-metric将metric部分使用新分支pushgo.opentelemetry.io/
otel
奥库甘道夫
·
2023-09-16 01:08
重构
go
clickhouse
腾讯mini项目-【指标监控服务重构】2023-08-09
今日已办与组员一同优化
otel
-log初始化的逻辑//LoggerGlobalotelzapLoggerforgeneralscenarioandtracingvarLogger*otelzap.Loggerfuncinit
奥库甘道夫
·
2023-09-16 01:08
重构
go
clickhouse
腾讯mini项目-【指标监控服务重构】2023-07-17
今日已办根据导师的指导意见修改了otelclient相关配置的代码认真学习uptrace的文档,会比
otel
、signoz的好理解:什么是OpenTelemetryhttps://uptrace.dev
奥库甘道夫
·
2023-09-15 09:08
数据库
go
clickhouse
腾讯mini项目-【指标监控服务重构】2023-07-29
otelclient.insecureMode避免命名缩写影响代码的阅读理解把两个函数(createTraceExp和createTraceProvider)合并移除没有太大意义的封装handleErr将
otel
奥库甘道夫
·
2023-09-15 08:06
重构
go
clickhouse
观测云接入 NewRelic .NET 探针
背景部分客户系统采用的是.NET4.5部署研发的、基于IIS进行发布的Web项目,需要接入到观测云进行链路信息展示,ddtrace和
otel
对于低版本.NET支持力度有限。
A心有千千结
·
2023-09-15 00:21
.net
datakit
newrelic
使用 OpenTelemetry 构建可观测性 06 - 生态系统
我认为在本博文系列的结尾介绍有关
OTel
生态系统的信息,为读者提供更全面的了解非常重要。
·
2023-08-24 10:20
运维
使用 OpenTelemetry 构建可观测性 02 - 埋点
现在我们将讨论如何使用
OTel
准确收集遥测数据和链路追踪数据。手动埋点我们这里谈论“埋点”(代码插桩),是指通过技术手段采集链路追踪数据的行为。通常有两种方式:手动和自动(下面讨论)。
夜莺云原生监控
·
2023-08-21 13:09
可观测性
运维
使用 OpenTelemetry 构建可观测性 02 - 埋点
现在我们将讨论如何使用
OTel
准确收集遥测数据和链路追踪数据。手动埋点我们这里谈论“埋点”(代码插桩),是指通过技术手段采集链路追踪数据的行为。通常有两种方式:手动和自动(下面讨论)。
·
2023-08-16 14:49
运维
javaagent配置采集策略
采样策略配置可以在:jaeger-clientjaeger-collectorjaeger-client配置采样策略springboot使用OpenTelemetrySDK整合jaeger,通过环境变量
OTEL
_TRACES_SAMPLER
火箭蛋头
·
2023-08-03 10:27
云原生之深入解析提高K8S监控可观察性的实战操作
当谈到云原生可观察性时,可能每个人都会提到OpenTelemetry(
OTEL
),因为社区需要依赖标准来将所有集群组件开发指向到同一方向。
╰つ栺尖篴夢ゞ
·
2023-07-29 06:17
人工智能与云原生
云原生
Kubernetes
OpenTelemetry
CRI-O
Jaeger
UI
traces
ListPodSandbox
grpc中间件之链路追踪(
otel
+jaeger)
参考文档https://github.com/grpc-ecosystem/go-grpc-middleware/blob/main/examples/client/main.gohttps://github.com/grpc-ecosystem/go-grpc-middleware/blob/main/examples/server/main.gohttps://github.com/open-
我是等闲之辈
·
2023-07-24 16:30
golang
grpc
中间件
rpc
golang
OpenTelemetry
OpenTelemetry(简称为
Otel
)是一个开源项目,旨在为分布式系统提供可观测性(observability)。
summer_west_fish
·
2023-07-15 09:10
监控
opentelemetry
OpenTelemetry 之 Tracing
对于它的探索从未停止,今天就来着重探讨一下OpenTelemetry的tracing部分,也是
OTEL
三大支柱中最成熟的部分。在此之前,我们先回顾一下:什么是OpenTelem
云原生与道客
·
2023-06-16 14:04
云原生
java
开发语言
基于OpenTelemetry实现可观测性-Part 5 传播与Baggage
翻译自:https://trstringer.com/
otel
-part5-propagation/我们开发的应用程序各式各样的,有些是单体的,有些是微服务的。
apl359
·
2023-04-19 03:27
java
开发语言
SLS:基于
OTel
的移动端全链路 Trace 建设思考和实践
作者:高玉龙(元泊)首先,我们了解一下移动端全链路Trace的背景:从移动端的视角来看,一个App产品从概念产生,到最终的成熟稳定,产品研发过程中涉及到的研发人员、工程中的代码行数、工程架构规模、产品发布频率、线上业务问题修复时间等等都会发生比较大的变化。这些变化,给我们在排查问题方面带来不小的困难和挑战,业务问题会往往难以复现和排查定位。比如,在产品初期的时候,工程规模往往比较小,业务流程也比较
阿里巴巴终端技术
·
2023-03-29 04:41
App
移动端
Trace
OTel
SLS:基于
OTel
的移动端全链路 Trace 建设思考和实践
作者:高玉龙(元泊)首先,我们了解一下移动端全链路Trace的背景:从移动端的视角来看,一个App产品从概念产生,到最终的成熟稳定,产品研发过程中涉及到的研发人员、工程中的代码行数、工程架构规模、产品发布频率、线上业务问题修复时间等等都会发生比较大的变化。这些变化,给我们在排查问题方面带来不小的困难和挑战,业务问题会往往难以复现和排查定位。比如,在产品初期的时候,工程规模往往比较小,业务流程也比较
·
2023-01-16 14:29
移动端trace数据采集
提高 K8S 容器运行时的可观察性最佳方法之一
提高K8S监控可观察性最佳方式实战教程当谈到云原生可观察性时,可能每个人都会提到OpenTelemetry(
OTEL
),因为社区需要依赖标准来将所有集群组件开发指向到同一方向。
进击云原生
·
2022-12-06 09:12
OpenTelemetry-go的SDK使用方法详解
newExporternewResourcetrace.NewTracerProviderotel注意获取当前跨度设置span状态设置span属性记录错误设置活动tp.Shutdown2019年5月,OpenCensus和OpenTracing形成了OpenTelemetry(简称
OTel
·
2022-09-24 17:25
Jaeger系统实现对Harbor的链路追踪
目前Harbor支持Jaeger和OpenTelemetry(简称
otel
)两种实现方式。
小二上酒8
·
2022-09-15 15:36
docker
java
运维
服务器
数据库
Go 分布式链路追踪实现原理解析
目录为什么需要分布式链路追踪系统微服务架构给运维、排障带来新挑战分布式链路追踪系统如何帮助我们分布式链路追踪系统架构概览核心概念一般架构协议标准和开源实现应用侧调用链跟踪实现方案概览应用侧核心任务基于
OTEL
·
2022-06-29 15:07
go 关于redis包的依赖包go.opentelemetry.io/
otel
下载出现i/o timeout
通过goget-u-vgithub.com/go-redis/redis对redis包进行添加,会出现i/otimeout的错误对于该依赖包的解决方法在百度查找不到,但是可以找到相关的网站https://opentelemetry.io/https://www.worldlink.com.cn/en/osdir/opentelemetry-go.html两个网址都是跟opentelemetry在网
kuc火
·
2020-08-04 11:11
上一页
1
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他