Giter VIP home page Giter VIP logo

Comments (12)

sunface avatar sunface commented on July 17, 2024 4

Thanks for your suggestion.

Currently I'm updating datav to keep up with Grafana 8.1, after this, I will seriously to adopt your suggestion.

from xo.

sunface avatar sunface commented on July 17, 2024 4

Hi all, I'm going to add VM as a native datasource plugin to Datav.

Please feel free to leave message here if there are any problems :)

from xo.

sunface avatar sunface commented on July 17, 2024 3

Hi all, I have added a basic VM plugin in datav, you can have a try now :)

image

And datav support datasource docs now, it can help users quickly find the query grammar they want, could you please add some docs to VM plugin in Datav :D

The image below is the Prometheus datasource docs which I copy from prometheus website:

image

from xo.

Loori-R avatar Loori-R commented on July 17, 2024 3

Hi, @sunface.
We have created a pull request with documentation for the VM plugin.
You can find it at the following link: #268. Please feel free to check it out and let us know if there are any further improvements we can make.

from xo.

sunface avatar sunface commented on July 17, 2024 1

All right, I will dig into it ,thanks :)

from xo.

denisgolius avatar denisgolius commented on July 17, 2024

hey @sunface
Do you have any ETA for the next release date?

from xo.

sunface avatar sunface commented on July 17, 2024

hi @denisgolius , first release will be launched at about early July

from xo.

sunface avatar sunface commented on July 17, 2024

hey @denisgolius , I made a brief summary about the changes in next release, :

I have remove all the code came from Grafana and built a newly version from scratch, there are few reasons:

  1. Grafana have many historical issues in it's codebase, like: mix React and angular, external plugins system, complex codebase, deeply integrated with redux etc. In a word: grafana's codebase is very very complex, and very hard for deeply secondary development.
  2. Grafana is designed for general visualization purpose, so it's not very fitable for Observability and APM cases, as a comparison, although Datav can be also used for general purpose, but it's main purpose is Observability and APM, so many design features are different from Grafana.
  3. We need more beautiful UI and LargeScreen supported

Back to this issue, we will support prometheus and jaeger natively, VM is also a great option, so here is a question:

If Datav wants to support VM natively , what's the main difference between VM and prometheus when implement the panel plugin. From my perspective, VM seems fully support PromQL grammar.

from xo.

hagen1778 avatar hagen1778 commented on July 17, 2024

If Datav wants to support VM natively , what's the main difference between VM and prometheus when implement the panel plugin. From my perspective, VM seems fully support PromQL grammar.

It does. The main differences between Prom and VM in terms of plugin implementation are the following:

  1. VM supports chars in label names which aren't supported by Prometheus. See the following issue grafana/grafana#42615
  2. Additionally to PromQL, VictoriaMetrics supports a wide range of extra functions in MetricsQL
  3. WITH templates support brings new experience in query language by allowing to define functions or time series filters in advance. But that's optional.

from xo.

denisgolius avatar denisgolius commented on July 17, 2024

All right, I will dig into it ,thanks :)

Hey!
Any updates for play/etc? I see the network error on play
image

from xo.

sunface avatar sunface commented on July 17, 2024

Hi @denisgolius, play.datav.io should be accessible now, and the new website and docs will release in several days later :)

from xo.

sunface avatar sunface commented on July 17, 2024

Hi, @sunface.
We have created a pull request with documentation for the VM plugin.
You can find it at the following link: #268. Please feel free to check it out and let us know if there are any further improvements we can make.

Great, that will be very helpful to VM users :D

from xo.

Related Issues (20)

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.