zipkin-layout-factory

Spring Boot Layout Factory for Apache Zipkin (incubating)

License

License

Categories

Categories

Zipkin Application Testing & Monitoring Application Performance Monitoring (APM)
GroupId

GroupId

org.apache.zipkin.layout
ArtifactId

ArtifactId

zipkin-layout-factory
Last Version

Last Version

0.0.5
Release Date

Release Date

Type

Type

jar
Description

Description

zipkin-layout-factory
Spring Boot Layout Factory for Apache Zipkin (incubating)
Project URL

Project URL

https://github.com/apache/incubator-zipkin-layout-factory
Project Organization

Project Organization

The Apache Software Foundation
Source Code Management

Source Code Management

https://github.com/apache/incubator-zipkin-layout-factory

Download zipkin-layout-factory

How to add to project

<!-- https://jarcasting.com/artifacts/org.apache.zipkin.layout/zipkin-layout-factory/ -->
<dependency>
    <groupId>org.apache.zipkin.layout</groupId>
    <artifactId>zipkin-layout-factory</artifactId>
    <version>0.0.5</version>
</dependency>
// https://jarcasting.com/artifacts/org.apache.zipkin.layout/zipkin-layout-factory/
implementation 'org.apache.zipkin.layout:zipkin-layout-factory:0.0.5'
// https://jarcasting.com/artifacts/org.apache.zipkin.layout/zipkin-layout-factory/
implementation ("org.apache.zipkin.layout:zipkin-layout-factory:0.0.5")
'org.apache.zipkin.layout:zipkin-layout-factory:jar:0.0.5'
<dependency org="org.apache.zipkin.layout" name="zipkin-layout-factory" rev="0.0.5">
  <artifact name="zipkin-layout-factory" type="jar" />
</dependency>
@Grapes(
@Grab(group='org.apache.zipkin.layout', module='zipkin-layout-factory', version='0.0.5')
)
libraryDependencies += "org.apache.zipkin.layout" % "zipkin-layout-factory" % "0.0.5"
[org.apache.zipkin.layout/zipkin-layout-factory "0.0.5"]

Dependencies

compile (1)

Group / Artifact Type Version
org.springframework.boot : spring-boot-loader-tools jar 2.1.4.RELEASE

test (2)

Group / Artifact Type Version
junit : junit jar 4.12
org.assertj : assertj-core jar 3.12.2

Project Modules

There are no modules declared in this project.

Custom Layout Factory for Zipkin Modules

Gitter chat Build Status Maven Central

Zipkin Layout Factory is an assembly that allows extensions, such as custom collectors or storage implementations.

This repository includes a spring-boot-plugin layout which creates artifacts of type module. spring-boot servers can load these using PropertiesLoader.

This plugin uses the Spring Boot's CustomLayout Factory implementation.

Usage

Include Spring boot maven plugin and modify the build task like below.

<plugin>
  <groupId>org.springframework.boot</groupId>
	<artifactId>spring-boot-maven-plugin</artifactId>
	<version>2.4.0</version>
	<configuration>
	    <layoutFactory implementation="zipkin.layout.ZipkinLayoutFactory">
		    <name>zipkin</name>
		</layoutFactory>
	</configuration>
	<dependencies>
	    <dependency>
		    <groupId>io.zipkin.layout</groupId>
			<artifactId>zipkin-layout-factory</artifactId>
			<version>0.1.0</version>
		</dependency>
	</dependencies>
</plugin>

Artifacts

The artifact published is zipkin-layout-factory under the group ID io.zipkin.layout

Library Releases

Releases are at Sonatype and Maven Central

Library Snapshots

Snapshots are uploaded to Sonatype after commits to master.

org.apache.zipkin.layout

The Apache Software Foundation

Versions

Version
0.0.5