mirror of
https://github.com/openobserve/openobserve.git
synced 2026-11-04 00:08:55 +00:00
6f2efedf154d3d3d8efdfd40aea7a47874016cdc
zinc-observe
ZincObserve is better log analytics solution.
| User ID | admin |
| Password | Complexpass#123 |
Quick Start
ZIOX_USER_NAME="admin" ZIOX_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,002 MiB
Languages
TypeScript
39.9%
Rust
29.4%
Vue
16.9%
JavaScript
11.1%
Python
2.3%
Other
0.3%