【问题标题】:Grafana with ElasticSearch: using plugins to manipulate the databaseGrafana 与 ElasticSearch:使用插件来操作数据库
【发布时间】:2017-07-26 14:48:13
【问题描述】:

我刚开始使用 grafana 和弹性搜索。我想让 grafana 使用 elasticsearch 数据源,并且我想在它之上构建一个基于规则的系统(例如:如果 ice_cream_count 200 那么我需要填满冰箱。)

在 Elastic 数据库中,我将有一个用于 ice_cream_count 的变量和一个用于冰箱空间的变量,我知道我可以使用 python 脚本来创建基于规则的系统,将结果放入 elastic 中,然后在 grafana 中放入一个漂亮的可视化(这似乎是该应用程序的预期用途。)

但后来我想:如果我可以使用 grafana 插件添加规则会不会很好。我是这个库的新手,所以我想我的问题是:如果我说插件只是一些带有 CSS/html 的 javascript,我可以像编写网站时一样监听用户事件,然后将规则本身添加到 Elasticsearch 数据库中,然后编写一个插件来查询这些规则并在 Elasticsearch 中的其他字段之上执行它们?

我想我是在问是否有比我更有经验的人建议这样做。

【问题讨论】:

    标签: elasticsearch plugins grafana


    【解决方案1】:

    这绝对是可能的。有一个用于管理 InfluxDB 数据源的插件,其相似之处在于它允许您执行查询并将数据插入数据库:https://grafana.com/plugins/natel-influx-admin-panel。有几个应用程序不仅可以查询数据。

    【讨论】:

    • 谢谢!这个例子非常有用。
    猜你喜欢
    • 2023-02-24
    • 1970-01-01
    • 2018-07-08
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多