Giter Site home page Giter Site logo

groupe2equipe3php / datav Goto Github PK

View Code? Open in Web Editor NEW

This project forked from xobserve/xo

0.0 1.0 0.0 6.31 MB

Datav is a data visualization platform, providing observability for metrics/logs/traces/big-screens, written in react and go.

Home Page: https://datav.dev

License: Apache License 2.0

Go 10.64% JavaScript 7.02% HTML 0.10% CSS 0.55% TypeScript 78.03% Shell 0.01% Less 3.64%

datav's Introduction

Datav

The open-source platform for data monitoring and observability.

Datav is forked from @grafana, but changed a lot, e.g :

  • remove angular dependency, using pure react
  • much better alerting features
  • multi spoken languages supported
  • large screen supported
  • different team and acl design,no orgs any more
  • 100% free. Forever and always

Status

v0.8.0 has been released, official website and docs will be released before 2020-11-13 .

Key Features

  • Plugins Performance,Extensible,Beautiful,Configurable
  • Dynamic Dashboards Create dynamic & reusable dashboards with template variables
  • Interactive Panel You can set click events for panels, like: go to a page, set variable etc
  • Beautifult Large Screen Customize your own big data large screen,it's very very cool
  • Alerting Visually define alert rules for your most important metrics
  • Variables Global and Dashboard scope, global vars can help you achieve personalized features such as multiple environments etc
  • Teams and ACL Besides global dashboards, you can create teams, manage and share dashboards in your team
  • Custom sidemenu Link dashboards to sidemenu items, build your own sidemenu and websites.

How to start(developing mode)

> git clone https://github.com/apm-ai/datav
> cd datav
> go build
> ./datav init
> ./datav generate
> ./datav &
> cd ui
> nvm use    
> yarn install
> yarn start

then open http://localhost:3000, and login with admin/admin

Screenshots

screenshot1 screenshot2 screenshot3

Design Philosophy

Contrary to Grafana's big and all, DataV's design goal is small and beautiful.We support 90% of common usage scenarios.In these scenarios, DataV can ensure that it is simple enough and easy to use. Plug-in development will also be very simple.

  1. The special needs of users are left to themselves to do, don't try to cover all scenarios

e.g Simplify datasources, only provide some most frequently-used metrics/logs/traces store, others willl be supported via standard http ways

  1. Users from grafana MUST NOT pay too much on migration

Query api,import json format, panel plugins, variables these should be compatible with grafana

  1. Keep our codes and core features clean and simple

Code maintaing and re-developing shouldn't be a nightmare.

  1. The needs of the bosses must be taken into account

Our bosses usually have different sights, so datav will take their needs too, e.g big screen dashboard, data report, data association etc

datav's People

Contributors

sunface avatar codemystery avatar

Watchers

James Cloos avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.