<p align="center">
  <img src="https://xobserve.io/logo.png" alt="xobserve-logo" width="80" />
</p>


<p align="center">
   可编程的数据可视化和可观测性平台，同时也是 Grafana 的数据可视化平替产品
</p>

<p align="center">
    <img alt="License" src="https://img.shields.io/badge/license-Apache2.0-brightgreen"> 
    <a href="https://xobserve.io"><img alt="Website" src="https://img.shields.io/badge/官网-xobserve.io-blue"></a>
    <a href="https://play.xobserve.io"><img alt="Online demo" src="https://img.shields.io/badge/在线-demo-blue"></a>
</p>


<div>
   <img src="https://github.com/xobserve/assets/blob/main/datav-readme/home-example1.jpg?raw=true" />
   <p align="center">
        <a href="./README.md">English</a> | 简体中文
  </p>
</div>
  
  
## 关于 xObserve

xObserve 是专门为开发者设计的、可编程的可观测性平台，同时也是 Grafana 的数据可视化平替产品。

它可以帮助用户快速创建监控、日志、追踪等在线可观测性场景。如果 xObserve 还不能满足你的需求，你可以随时提 issue，合理的需求会被快速支持。

## Roadmap to V1.0

我们目前已经实现了 xObserve 的 UI 部分，可以作为 Grafana 的替代品使用，而可观测性相关的功能将在 [V1.0](https://github.com/xobserve/xo/milestone/7) 版本中发布。


## 核心特性

- 覆盖各种可观测性场景
- 拥有丰富可定制选项的图表组件和数据源
- 图表、页面之间的深度可定义交互
- 企业级的多租户、权限管理、导航菜单和全局状态管理
- 优秀的图表性能和交互体验
- 现代化的的 UI 设计，支持数据大屏，完美支持移动端
- 强大的可编程性及二次开发友好性
- 宽松的开源协议、丰富的文档和快速的社区响应支持

> xObserve 不是全世界最好的可观测性和数据可视化平台，这毫无疑问，至少目前不是。但是它对最开发者最友好，并且支持丰富的可编程性的平台
> 
> 当一个产品它的代码结构清晰简洁、架构干净、使用的技术符合时代主流、文档齐全，当一个产品在各种使用细节上都为开发者专门设计过，当一个产品允许各种深度可定制时，我们可以称其开发者友好

## 快速开始 & 文档

文档地址： [xobserve.io/docs](https://zh.xobserve.io/docs).

同时大家也可以试试在线 Demo:  [play.xobserve.io](https://play.xobserve.io).


## 示例图片

<img src="https://github.com/xObserve/assets/blob/main/datav-readme/home-example1.jpg?raw=true" />

<img src="https://github.com/xObserve/assets/blob/main/datav-readme/runtime-example.jpg?raw=true" />

<img src="https://github.com/xObserve/assets/blob/main/datav-readme/host-example.jpg?raw=true" />

<img src="https://github.com/xObserve/assets/blob/main/datav-readme/trace-search-example.jpg?raw=true" />

<img src="https://github.com/xObserve/assets/blob/main/datav-readme/trace-example.jpg?raw=true" />

<img src="https://github.com/xObserve/assets/blob/main/datav-readme/log-example.jpg?raw=true" />

<img src="https://github.com/xObserve/assets/blob/main/datav-readme/alert-example.jpg?raw=true" />

