instana

Version, currently master branch1 version
  • master branchlatestMay 15, 2019

github.com/instana/crystal-sensor

🔮 Crystal Distributed Tracing & Metrics Sensor for Instana

17 stars
0 dependents
License: MIT

Installation

# Add this to your shard.yml
dependencies:
  instana:
    github: instana/crystal-sensor
    branch: master

master is a branch, not a release, so this tracks it rather than pinning a version.

Then run:

shards install

shard.yml

Crystal
0.20.4
License
MIT
Author
Peter Giacomo Lombardo <pglombardo@gmail.com>

Dependencies

Runtime Dependencies

  • icr*github: greyblake/crystal-icr, branch: master
  • quartz~> 0.1.1github: andrewhamon/quartz
  • any_hash~> 0.2.0github: sija/any_hash.cr

README

<div align="center">
<img src="https://user-images.githubusercontent.com/395132/28031672-5145e9d8-65a8-11e7-8d40-8fcfcc0166e7.png"/>
</div>

# Instana

The instana package collects Crystal metrics and distributed traces for [Instana](https://www.instana.com/).

Any and all feedback is welcome.  Happy Crystal visibility.

Note: _This package is currently in BETA._

[![OpenTracing Badge](https://img.shields.io/badge/OpenTracing-enabled-blue.svg)](http://opentracing.io)

## Installation

Add this to your application's `shard.yml`:

```yaml
dependencies:
  instana:
    github: instana/crystal-sensor
```

## Usage

```crystal
require "instana"
```

## Tracing

This Crystal shard supports [OpenTracing](http://opentracing.io/).

## Documentation

You can find more documentation covering supported components and minimum versions in the Instana [documentation portal](https://docs.instana.io/).

## Contributing

Bug reports and pull requests are welcome on GitHub at https://github.com/instana/crystal-sensor.

## More

Want to instrument other languages?  See our [Nodejs](https://github.com/instana/nodejs-sensor), [Go](https://github.com/instana/golang-sensor), [Ruby](https://github.com/instana/ruby-sensor), [Python](https://github.com/instana/python-sensor) instrumentation and [many other supported languages & technologies](https://www.instana.com/supported-technologies/).

## Contributors

- [pglombardo](https://github.com/pglombardo) Peter Giacomo Lombardo - creator, maintainer