探索数据新视界:Marija - 跨源数据可视化工具

探索数据新视界:Marija - 跨源数据可视化工具

marija Data exploration and visualisation for Elasticsearch and Splunk. 项目地址: https://gitcode.com/gh_mirrors/ma/marija

Marija Logo

Marija 是一款强大的数据探索和可视化工具,专为Elasticsearch的结构化和非结构化数据设计。它允许你在不修改原始数据或索引的情况下,揭示不同数据源之间的关系,从而开启你的数据洞察之旅。

在线演示

项目技术分析

利用先进的Go语言开发,Marija提供了高度灵活和高效的解决方案。其核心特性包括:

  • 多服务器与索引支持:你可以同时处理多个Elasticsearch服务器和索引。
  • 节点标识自定义:可自由选择不同的字段作为节点标识,并通过正则表达式进行规范化处理。
  • 图标关联:每个字段都有专属的图标以增强视觉识别性。
  • 原生查询:直接在数据源上执行查询操作。
  • 时间分布视图:借助histogram查看节点的时间分布。
  • 节点管理:选择、删除节点,以及选择相关节点。
  • 缩放与移动:流畅的节点缩放和移动功能。
  • 表格视图导航:通过表格视图深入查看选定数据。
  • 多数据源支持:除了Elasticsearch,还兼容Splunk、Blockchain.info、Twitter等数据源。
  • 实时提交:可以实时提交节点数据。

安装与配置

使用Docker

$ docker pull marija/marija
$ vim config-docker.toml # 更新Elasticsearch配置
$ docker run -d -p 8080:8080 -v $(pwd)/config-docker.toml:/config/config.toml --name marija marija/marija

从源码安装

确保已安装Golang环境,然后执行以下命令:

$ go get github.com/dutchcoders/marija
$ marija

对于MacOS用户,可通过Homebrew轻松安装:

$ brew tap dutchcoders/homebrew-marija
$ brew install marija

配置示例

以下是针对Elasticsearch和Splunk的数据源配置例子:

Elasticsearch

[datasource]
[datastore.elasticsearch]
type="elasticsearch"
url="http://127.0.0.1:9200/demo_index"
# username=
# password=

Splunk

[datasource]
[datastore.splunk]
type="splunk"
url="https://localhost:8089"
username="admin"
password="admin"

社区参与

我们鼓励大家加入Marija 用户邮件列表,一起讨论与交流。同时,也欢迎遵循贡献指南参与到Marija的开发中来。

版权与许可证

所有代码及文档由Remco Verhoef([@remco_verhoef](https://twitter.com/remco_verhoef))于2016-2018年创作并发布,遵循AGPL-3.0协议。

探索 Marija,释放你的数据潜力,让我们共同打造更美好的数据世界!

marija Data exploration and visualisation for Elasticsearch and Splunk. 项目地址: https://gitcode.com/gh_mirrors/ma/marija

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

打赏作者

仰北帅Bobbie

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

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

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

打赏作者

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

抵扣说明:

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

余额充值