`
m635674608
  • 浏览: 5021826 次
  • 性别: Icon_minigender_1
  • 来自: 南京
社区版块
存档分类
最新评论

Apache HTrace

    博客分类:
  • java
 
阅读更多

Apache HTrace是Cloudera开源出来的一个分布式系统跟踪框架,支持HDFS和HBase等系统。该项目目前还在孵化阶段。

htrace-f1

Apache HTrace是一个 Apache Incubator 项目, 可以与独立的应用程序和库使用。HTrace是专为大的分布式系统使用的,如Apache Hadoop分布式文件系统和Apache HBase存储引擎。

通过添加HTrace 支持到你的项目上,你将允许终端用户跟踪他们的请求。此外,任何其他项目使用HTrace都可以使它按照你的项目的请求。 这就是为什么我们说HTrace是“终端到终端”的原因。

HTrace核心库

为了使用HTrace,应用程序必须链接到适当的核心库。HTrace的核心库都经过精心设计,以尽量减少依赖关系的数量。HTrace目前拥有Java,C和C ++的支持。

HTrace保证核心库的API不会以不兼容的方式在次要版本中改变。所以,如果您的应用程序使用HTrace4.1,它应该继续使用HTrace4.2工作,并没有更改代码。 (但是HTrace5将会改变一些东西,因为它是一个主要版本。)

 

Java

HTrace的Java库被命名为htrace-core4.jar,这个jar只在CLASSPATH出现,如果您正在使用Maven,添加以下到您的dependencyManagement部分:

1
2
3
4
5
6
7
8
9
<dependencyManagement>
  <dependencies>
    <dependency>
      <groupId>org.apache.htrace</groupId>
      <artifactId>htrace-core4</artifactId>
      <version>4.1.0-incubating</version>
    </dependency>
    ...  </dependencies>
  ...</dependencyManagement>

 

https://github.com/cloudera/htrace

分享到:
评论

相关推荐

    htrace-core4-4.1.0-incubating-API文档-中英对照版.zip

    Maven坐标:org.apache.htrace:htrace-core4:4.1.0-incubating; 标签:apache、htrace、core4、中英对照文档、jar包、java; 使用方法:解压翻译后的API文档,用浏览器打开“index.html”文件,即可纵览文档内容。 ...

    htrace-core4-4.1.0-incubating-API文档-中文版.zip

    Maven坐标:org.apache.htrace:htrace-core4:4.1.0-incubating; 标签:apache、htrace、core4、中文文档、jar包、java; 使用方法:解压翻译后的API文档,用浏览器打开“index.html”文件,即可纵览文档内容。 人性...

    htrace-core-3.1.0-incubating-API文档-中文版.zip

    Maven坐标:org.apache.htrace:htrace-core:3.1.0-incubating; 标签:core、htrace、apache、jar包、java、API文档、中文版; 使用方法:解压翻译后的API文档,用浏览器打开“index.html”文件,即可纵览文档内容。...

    htrace-core4-4.0.1-incubating-API文档-中文版.zip

    Maven坐标:org.apache.htrace:htrace-core4:4.0.1-incubating; 标签:htrace、core4、apache、jar包、java、API文档、中文版; 使用方法:解压翻译后的API文档,用浏览器打开“index.html”文件,即可纵览文档内容...

    HTraceFlooder:用于测试通过 Java 客户端发送到 HTrace 的跨度

    Apache HTrace 的简单测试。 它以可配置的速率通过 Java 客户端将跨度发送到 HTrace。 用法 建造 git clone https://github.com/cmccabe/HTraceFlooder.git cd HTraceFlooder/ mvn package ls -l target/...

    htrace-core-3.1.0-incubating-API文档-中英对照版.zip

    对应Maven信息:groupId:org.apache.htrace,artifactId:htrace-core,version:3.1.0-incubating 使用方法:解压翻译后的API文档,用浏览器打开“index.html”文件,即可纵览文档内容。 人性化翻译,文档中的...

    apache-maven-3.1.0

    Apache Maven 是一个强大的项目管理和构建工具,主要用于Java应用程序的开发。Maven 使用一种标准化的项目对象模型(Project Object Model,POM),使得构建过程、依赖管理、报告生成以及项目的配置变得更加简单。...

    深入理解Spring Cloud与微服务构建 方志朋 高清pdf

    Sleuth提供了分布式追踪的支持,它集成了Zipkin或Apache Htrace,帮助开发者了解应用程序的请求流。 9. **Stream**:消息驱动的微服务。Spring Cloud Stream为消息驱动微服务应用程序提供了构建块集合。 #### ...

    淘宝分布式调用跟踪系统介绍 微服务相关

    讲述了Dapper在谷歌内部两年的演变和设计、运维经验,Twitter也根据该论文开发了自己的分布式跟踪系统Zipkin,...其实还有很多的分布式跟踪系统,比如Apache的HTrace,阿里的鹰眼Tracing、京东的Hydra、新浪的Watchman

    flume-to-hdfs-jar1.rar

    6. **htrace-core-3.0.4.jar**: HTrace 是一个分布式追踪系统,可以帮助开发者理解跨服务的请求执行路径,对于调试和性能优化非常有帮助。 在实际使用中,这些 JAR 文件会被添加到 Flume 的 lib 目录下,使得 Flume...

    访问hdfs用到的客户端jar包

    6. **htrace-core-3.1.0-incubating.jar**:HTrace是Hadoop的分布式跟踪系统,用于监控和诊断性能问题。 7. **commons-collections-3.2.1.jar**:Apache Commons Collections,提供了Java集合框架的扩展和实用工具...

    集群环境下hdfs jar包

    `htrace-core-3.1.0-incubating.jar`是HTrace的追踪框架,用于分布式系统中的性能分析和调试。它可以提供细粒度的追踪信息,帮助优化HDFS和MapReduce的性能。 `guava-11.0.2.jar`是Google的Guava库,包含了大量的...

    hadoop-2.10.0jar.zip

    htrace-core4-4.1.0-incubating.jar httpclient-4.5.2.jar httpcore-4.4.4.jar jackson-core-asl-1.9.13.jar jackson-jaxrs-1.9.13.jar jackson-mapper-asl-1.9.13.jar jackson-xc-1.9.13.jar java-xmlbuilder-0.4....

    java操作hdfs依赖包

    10. **htrace-core-3.1.0-incubating.jar**: HTrace是一个分布式跟踪系统,用于诊断和理解Hadoop集群中数据的流动情况。 在Tomcat服务器环境下,将这些JAR文件放入Web工程的`lib`目录下,可以确保Java应用能够正确...

    10-HBase安装操作1

    首先,你需要从Apache官方仓库下载HBase的安装包,如在本文中使用的2.1.0版本。将下载后的HBase tarball文件上传至服务器的指定目录,并进行解压。例如,你可以将其上传到 `/export/softwarerz` 目录,然后通过以下...

    浅谈SpringCloud实现简单的微服务架构

    用于追踪微服务间的调用链路,提供了Zipkin和HTrace两种集成方案,帮助我们了解请求在系统中的流转情况,对性能优化和问题定位非常有帮助。 8. **Spring Cloud Data Flow**: 用于管理和部署流式处理任务,支持...

Global site tag (gtag.js) - Google Analytics