开源项目 `openobserve`: 高效且低成本的日志、度量和追踪管理平台

开源项目 openobserve: 高效且低成本的日志、度量和追踪管理平台

openobserve🚀 10x easier, 🚀 140x lower storage cost, 🚀 high performance, 🚀 petabyte scale - Elasticsearch/Splunk/Datadog alternative for 🚀 (logs, metrics, traces, RUM, Error tracking, Session replay).项目地址:https://gitcode.com/gh_mirrors/op/openobserve

1. 项目介绍

openobserve 是一个高性能的观测数据管道,旨在替代Elasticsearch、Splunk和Datadog等传统工具,提供日志、指标、追踪、实时用户体验监控(RUM)、错误跟踪及会话回放等功能。它的特点包括显著的存储成本节省(大约140倍),高速性能,以及能够处理PB级别的数据。该项目是用Rust语言编写的,提供了多语言支持,并具有强大的警报和仪表板功能。

2. 项目快速启动

Docker容器部署

在命令行中运行以下Docker命令来启动openobserve服务:

docker run -d \
  --name openobserve \
  -v $PWD/data:/data \
  -p 5080:5080 \
  -e ZO_ROOT_USER_EMAIL="root@example.com" \
  -e ZO_ROOT_USER_PASSWORD="Complexpass#123" \
  public.ecr.aws/zinclabs/openobserve:latest

或者,如果你使用docker-compose,可以创建一个如下的docker-compose.yml文件:

version: '3'
services:
  openobserve:
    image: public.ecr.aws/zinclabs/openobserve:latest
    restart: unless-stopped
    environment:
      ZO_ROOT_USER_EMAIL: "root@example.com"
      ZO_ROOT_USER_PASSWORD: "Complexpass#123"
    ports:
      - "5080:5080"
    volumes:
      - data:/data
volumes:
  data:

之后,通过执行docker-compose up -d来启动服务。

Docker Compose部署

docker-compose up -d

3. 应用案例和最佳实践

  • 日志管理:对于API数据的摄入和搜索,openobserve可作为Elasticsearch的无缝替代品。
  • 资源优化:与Elasticsearch相比,使用openobserve可大幅度减少存储成本。
  • 实时监控:集成OpenTelemetry协议,支持日志、度量和追踪的全面收集。
  • 性能评估:通过实时用户体验监测,跟踪性能、记录错误并实现会话回放。

4. 典型生态项目

  • Fluent Bit: 用于从不同源头收集日志数据,与openobserve配合提供高效的数据采集解决方案。
  • OpenTelemetry: 提供标准的数据出口接口,使得openobserve能与各种分布式系统的监控数据兼容。
  • Docker: 通过Docker容器化部署,简化了openobserve的安装和升级流程。
  • Docker Compose: 支持多服务环境配置,便于搭建和管理复杂的openobserve部署场景。

通过上述的快速启动指南和应用场景,你可以轻松地开始使用openobserve,进一步探索其在你的项目中的潜力和价值。更多详细信息,建议查阅官方文档以获取完整支持和最新更新。

openobserve🚀 10x easier, 🚀 140x lower storage cost, 🚀 high performance, 🚀 petabyte scale - Elasticsearch/Splunk/Datadog alternative for 🚀 (logs, metrics, traces, RUM, Error tracking, Session replay).项目地址:https://gitcode.com/gh_mirrors/op/openobserve

  • 16
    点赞
  • 8
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

白娥林

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值