! Warning butterfly不再维护,.NET Core生产级的APM方案请参考Apache SkyWalking和SkyWalking .NET Core Agent
A distributed tracing system and application performance management.
Butterfly's design is based on the Google Dapper paper and OpenTracing.
- download latest release
- extract
butterfly-web-[latest version] cd butterfly-web-[latest version]dotnet Butterfly.Web.dll --EnableHttpCollector=true- browse to http://localhost:9618 to find traces
Elasticsearch storage supports versions 5.x and applies when Storage is set to elasticsearch.
The following apply when Storage 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.Web.dll --EnableHttpCollector=true --Storage=elasticsearch --ElasticSearchHosts=http://localhost:9200
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.


