mirror of
https://github.com/openobserve/openobserve.git
synced 2026-11-04 08:09:27 +00:00
ffe2bf90c716c4a7b9a92069842c835cd652007b
zinc-observe
🚀 10x easier, 🚀 10x cheaper, 🚀 petabyte scale - Elasticsearch alternative for 🚀 (logs, metrics, traces).
Quick Start
ZO_USER_NAME="admin" ZO_USER_PASSWORD="Complexpass#123" cargo run
Etcd client
etcd-client which is used by zinc-observe needs protocol buffer compiler, please refer https://grpc.io/docs/protoc-installation/
For MacOS,using Homebrew
brew install protobuf
protoc --version
Application structure
User -> API Interface -> Protocol{http|grpc|job} -> Services{logs|metrics|traces|users} -> Infra{db|storage|config} -> meta | common{thirdparty|function utils}
init
- register cluster
- load cache
- start move job
- start file list
- start grpc
- start http
- change node status to online
Mimalloc
We use Mimalloc replaced jemalloc.
But default we didn't enable it, if you want enable should add cargo flags like this:
RUSTFLAGS='-C target-cpu=native' cargo build --release --features "mimalloc"
if you want better control to release memory quickly, you can set some evironments
export MIMALLOC_VERBOSE=1
export MIMALLOC_PAGE_RESET=1
export MIMALLOC_DECOMMIT_DELAY=25
More options refer to: https://github.com/microsoft/mimalloc#environment-options
Format code
cargo clippy -- -A clippy::uninlined_format_args
check cargo build feature
diff -u <(rustc --print cfg) <(rustc -C target-cpu=native --print cfg)
Description
Open source observability platform for logs, metrics, traces, RUM (web, android, ios), Session replay, pipelines, SLO and LLM observability. A sophisticated, simple and highly performant alternative to Datadog, Splunk, and Elasticsearch with 140x lower storage costs and single binary deployment.
analyticsapmdatadogelasticsearchgrafanajaegerkibanalog-analyticslog-managementlog-searchlogsmetricsmonitoringobservabilityopenobserveopentelemetryprometheusrust-langsplunktraces
Readme
AGPL-3.0
1 GiB
Languages
TypeScript
39.9%
Rust
29.5%
Vue
16.9%
JavaScript
11%
Python
2.3%
Other
0.3%