在连接器行业中,我们经常会碰到连接器(Connector)、插头(Plug)、插孔(Jack)、端口(Port)、插座(Socket)、插槽(Slot)这些词汇,非常容易混淆。今天亚当小编来整理了这些词汇之间的区别!# 插头(Plug)插头是连接到端口的电缆的一部分。 插头总是连接到其他东西(例如,插孔或端口)。 例如,最常见的插头是将计算机,显示器和其他设备连接到电源的电源插头。 图片是常见的台
转载 2024-09-19 07:20:58
36阅读
源宝导读:随着企业应用越来越复杂,内部的调用链条越来越长,性能问题也变得越来越难以定位和排查,为了应对此问题,我们在移动平台中引入了“jaeger调用链追踪工具”,帮助我们高效定位云端服务的性能问题。本文将分享我们相关的技术实践。一、背景    大家好,很幸运代表团队和大家分享一下,天际-移动平台团队在实现分布式链路日志追踪过程的心路历程。移动应用的后台服务,其内部调用链路往往
转载 2024-04-30 17:24:51
155阅读
# Java Jaeger Agent 配置教程 ## 1. 整体流程 下面是实现"Java Jaeger Agent 配置"的整体流程: | 步骤 | 描述 | |------|--------------------------------------| | 1 | 安装和配置Jaeger Agent
原创 2023-10-20 05:42:58
150阅读
一、Opentracingopentracing通过提供平台无关、厂商无关的API,使得开发人员可以方便地实现追踪系统。opentracing提供了用于运营支撑系统和针对特定平台的辅助程序库,被跟踪的服务只需要调用这套接口,就可以被任何实现这套接口的跟踪后台(比如Zipkin, Jaeger等等)支持,而作为一个跟踪后台,只要实现了个这套接口,就可以跟踪到任何调用这套接口的服务。 二、J
转载 2024-03-04 16:23:05
203阅读
     今天有一个朋友问到我一个关于zabbix监控tcp端口的问题,明明端口在监听,但是通过net.tcp,listen取值取到的却是0。  经过简单的goole发现这已经是一个历史悠久的问题:  问题的根本原因是zabbix的这个key(net.tcp,listen)是通过读取 /proc/net/tcp这个文件来进行数据采集的,而/proc/下的文件并不是线程
什么是Modernizr?   Modernizr 是一个用来检测浏览器功能支持情况的 JavaScript 库。 目前,通过检验浏览器对一系列测试的处理情况,Modernizr 可以检测18项 CSS3 功能以及40多项关于HTML5 的功能。 它比传统检测浏览器名称(浏览器嗅探)的方式更为可靠。 一整套测试的执行时间仅需几微秒。 此外,Modernizr 网站通过定制脚本只对你感兴趣
简介Github官网Jaeger组成:Jaeger Client 为不同语言实现了符合OpenTracing标准的SDK.应用程序通过API写入数据,client library把trace信息按照应用程序指定的采样策略传递给jaeger-agent.Agent 它是一个监听再UDP端口上接收span数据的网络守护进程,它会将数据批量发送给collector.它被设计成一个基础组件,部署到所有的宿
转载 2023-07-30 08:35:40
138阅读
代理录制原理;代理: 通过类似中转站的平台,将客户端和服务器的信息进行传递。 A(client)同学现在要和B(server)同学进行通信,但是现在就没法直接交互。这时候就通过代理的方法来进行通信,client所有的请求都通过代理发送给server。 A发一条请求告诉他的经济人C(代理):我要去做头发了,C收到A的消息将它传递给B。B收到消息后,做出响应:好,我要去磨刀。
Linux端口ds agent是一个用于管理和监控Linux系统上的数据传输和存储的工具。它是一个非常强大且灵活的工具,可以帮助用户轻松地管理他们的数据传输和存储需求。 Linux端口ds agent具有许多有用的功能,其中包括: 1. 实时监控:Linux端口ds agent可以实时监控系统上的数据传输和存储活动。用户可以通过它查看系统的整体状态,及时发现和解决问题。 2. 资源管理:Li
原创 2024-04-15 14:38:48
793阅读
BT源代码学习心得(十四):客户端源代码分析(对等客户连接中的阻塞管理) 发信人: wolfenstein (NeverSayNever), 个人文集 标  题: BT源代码学习心得(十四):客户端源代码分析(对等客户连接中的阻塞管理) 发信站: 水木社区 (Wed Aug 17 17:56:50 2005), 文集 (本文包含HTML标记,终端模式下
运维那些事之调用链工具JaegerJaeger简介Jaeger 是Uber推出的一款开源分布式追踪系统,兼容OpenTracing API。UI相较于Zipkin的更加直观和丰富,还有一个则是sdk比较丰富,go语言编写,上传采用的是udp传输,效率高速度快。相比Pinpoint的缺点,当然是UI差距了,基本上现在流行的追踪系统UI上都远远逊于它。jaeger的开发语言是`golang`jaege
参考文档:Jaeger: open source, end-to-end distributed tracing目录安装:略名词解释初始化jaeger tracer常用方法HTTP应用http请求建议统一封装RPC服务间传递下面是封装的服务gorm接入jaeger安装:略名词解释trace:一个完整请求的链路span:一个请求链路中的各个节点一个trace由一个或多个span组成初始化jaeger
转载 2024-07-01 12:39:06
394阅读
简介Jaeger 是Uber推出的一款开源分布式追踪系统,兼容OpenTracing API。分布式追踪系统用于记录请求范围内的信息。例如,一次远程方法调用的执行过程和耗时。是我们排查系统问题和系统性能的利器。 分布式追踪系统种类繁多,但是核心步骤有三个:代码埋点,数据存储和查询展示。 以上几句描述都是我copy的,所以大家想要对Jaeger有更加深入的了解,可以参阅这篇文章Jaeger 分布式追
转载 2024-05-04 19:20:05
68阅读
监控主机一版需要在被监控的主机上安装Zabbix Agent监控主机安装zabbix-agent首先需要在被监控的主机上安装agent,可以下载预编译好的RPM进行安装,下载地址:http://www.zabbix.com/download也可以源码安装,类似server的安装,只是一个地方有区别,就是配置的参数只有一个:$./configure –prefix=/home/zabbix --en
转载 2024-02-10 12:25:18
511阅读
1、概念Jaeger是一款广受欢迎的开源分布式链路跟踪系统,兼容OpenTracing API,且已加入CNCF开源组织。其主要功能是聚合来自各个异构系统的实时监控数据。 按照数据流向,整体可以分为四个部分:jaeger-client:Jaeger的客户端,实现了OpenTracing的API,支持主流编程语言。客户端直接集成在目标Application中,其作用是记录和发送Span到Jaeger
基于kubernetes的jaeger 链路追踪部署介绍架构图对OpenTracing的原生支持多个存储后端jaeger-agent(代理)jaeger-collectorjaeger-queryhotrod基于k8s的jaeger安装1.configmap 部署: jaeger-config.yaml2. jaeger-query 部署安装: jaeger-query-deployment.y
转载 2024-05-22 13:11:54
604阅读
需要安装jaeger服务通过 Docker 容器安装,所以需要先安装 Docker,这里以 Ubuntu 16.4 系统为安装实例Docker安装卸载旧版本Docker,全新安装时,无需执行该步骤sudo apt-get remove docker docker-engine docker.io系统软件sudo apt-get update安装依赖包sudo apt-get install \
转载 2024-07-01 13:09:24
235阅读
本篇概览经过《Jaeger开发入门(java版)》的实战,相信您已经能将自己的应用接入Jaeger,并用来跟踪定位问题了,本文将介绍Jaeger一个小巧而强大的辅助功能,用少量改动大幅度提升定位问题的便利性:将业务日志与Jaeger的trace关联在正式开始前,咱们先来看一个具体的问题:一次web请求可能有多条业务日志(log4j或者logback配置的那种),这和您写代码执行log.info的次
转载 2024-02-26 15:57:28
145阅读
jaeger是基于opentracing的一个追踪器,兼容opentracing标准。这项技术可以帮助开发者掌握分布式系统内的函数调用情况,分析函数性能、网络状况等等。先列出相关参考文献:https://github.com/yurishkuro/opentracing-tutorial opentracing语言教学https://opentracing.io/docs/transla
转载 2024-02-23 19:54:50
124阅读
导读分布式追踪系列文章下篇来啦!!上周我们推送了分布式追踪系列文章的上篇——《分布式追踪系统概述及主流开源系统对比》,该篇文章介绍了分布式追踪系统的原理、“可观察性” 的三大支柱、OpenTracing标准,同时对当前主流的开源分布式追踪系统进行简单对比;本周文章《利用Jaeger打造云原生架构下分布式追踪系统》是分布式追踪系列文章的实践部分,主要以Jaeger为例,介绍如何使用Ja
  • 1
  • 2
  • 3
  • 4
  • 5