Skip to content
 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

129 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Butterfly

A distributed tracing system and application performance management.

Design

+----------------------------------------------------------------------------------+
|  Server                                                                          |
|                                                                                  | 
|  +-----------+   +-----------+   +-----------+   +-----------+   +-----------+   |
|  | Collector +--->    MQ     +--->  Consumer +--->  Storage  +--->   Web UI  |   |  
|  +-----------+   +-----------+   +-----------+   +-----------+   +-----------+   |
|                                                                                  |
+----------------------------------------------------------------------------------+

Quickstart

  • download latest release
  • extract butterfly-server-[latest version]
  • cd butterfly-server-[latest version]
  • dotnet butterfly.server.dll
  • browse to http://localhost:9618 to find traces

Elasticsearch Storage

Elasticsearch storage supports versions 5.x and applies when StorageType is set to elasticsearch.
The following apply when StorageType is set to elasticsearch:

 `ElasticSearchHosts`: A comma separated list of elasticsearch base urls to connect to ex. http://your_es_host:9200.
              Defaults to "http://localhost:9200".

Example usage:

dotnet butterfly.server.dll --StorageType=elasticsearch --ElasticSearchHosts=http://localhost:9200

Screenshots

Find-traces View

Trace Detail View

Service dependencies View

Related Repositories

Instrumentation Libraries

Components

Contribute

One of the easiest ways to contribute is to participate in discussions and discuss issues. You can also contribute by submitting pull requests with code changes.

License

MIT

About

A distributed tracing system and application performance management.

Resources

Stars

2 stars

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages