Zipkin
zipkin.ioBuild Difficulty: 5/5
Build a working replacement in a weekend with AI tools
A distributed tracing system
How to Replace ZipkinOverview
Features
20 features across 7 categories
Analytics(3)
Identifies aggregate behavior including error paths or calls to deprecated services
Identifies whether or not operations failed
Summarizes percentage of time spent in a service
Core Functionality(2)
Gathers timing data needed to troubleshoot latency problems in service architectures
Allows lookup of trace data with direct jump to trace ID from log files
Data Collection(5)
Report trace data to Zipkin via Apache ActiveMQ
Report trace data to Zipkin via gRPC
Report trace data to Zipkin via HTTP
Report trace data to Zipkin via Kafka
Report trace data to Zipkin via RabbitMQ
Integration(1)
Configuration of tracers or instrumentation libraries for application instrumentation
Search and Filtering(4)
Query traces based on duration
Query traces based on operation name
Query traces based on service attributes
Query traces based on tags
Storage(3)
Persistently store data with Apache Cassandra backend
Persistently store data with Elasticsearch backend
Store trace data in-memory
Visualization(2)
Presents a diagram showing how many traced requests went through each application
User interface for viewing and querying trace data
Cost Calculator
Pricing data not available for Zipkin. Check their website for current pricing.
Build vs Buy
Should you build a Zipkin alternative or buy the subscription? Estimate based on 20 features.
Buy Zipkin
Better ValueBuild Your Own
Buying Zipkin saves ~$18,480 over 3 years vs building.
Estimates based on 20 features and a BuildScore of 5/5. Actual costs vary.
Integrations
6 known integrations