博客/工程

介绍了MongoDB Grafana企业插件

2020年的11月2日 4分钟

这篇文章已经更新,以反映变化的可用性MongoDB数据源插件Grafana云用户。

MongoDB是一个世界上最流行的NoSQL数据库,数以百万计的开发者用来存储应用程序指标从电子商务交易到医院设备库存,从用户登录第一次世界大战的日记。sr MongoDB数据库包含大量的信息,软件工程师,主管可以想象更有效地经营自己的事业。

Grafana仪表板是最有效的分层与上下文。例如,它更容易理解请求延迟的增加的影响如果我能想象我的电子商务平台交易量和持续时间与它,软件发布之前,支持门票了。

Grabob电竞频道fana实验室,我们一直在努力帮助您构建丰富的上下文的新数据源ServiceNow,GitHub,雪花,我们兴奋地扩展你的图书馆更可用的数据。我们的新的MongoDB数据源插件解锁所有的数据存储在MongoDB——包括诊断指标监测MongoDB本身——Grafana可视化、探索,并报警。

来看看你可以做的一些事情与MongoDB数据来源:

观察和可视化MongoDB数据

让我们看一看一些示例数据,从数据库中调用sample_mflix提供的,MongoDB阿特拉斯MongoDB的云提供商(你可以试试这个免费)。

MongoDB插件提供了一个编辑器,您可以写/粘贴你的MongoDB查询。我们有增强的标准MongoDB查询语法允许一行查询。

而不是:

使用sample_flix db.movies.find ()

你可以做的:

sample_mflix.movies.find ()

好的,让我们看看一些时间序列数据!使用下面的查询,我们可以看电影生产在过去的二十年。

排序通常是总管道的一部分。额外的排序函数是另一个增加绕过阿特拉斯自由层限制。

sample_mflix.movies。总([{" $匹配":{"年":{$ gt: 2000}}},{“美元集团”:{" _id ":“美元的一年”,“数”:{" $ sum ": 1}}},{“美元项目”:{" _id ": 0,“数”:1、“时间”:{" $ dateFromParts ":{“年”:“_id美元”,“月”:2}}}}))。排序({“时间”:1})
每年电影制作
每年电影制作

马上你可能已经注意到电影产量稳步上升然后下降后2014年。看起来很奇怪吗?我们可以做一些进一步的调查,看看是怎么回事。让我们运行一个查询看到一些最近的电影。

sample_mflix.movies。找到({:2010}{$ gt:,发布:{$ ne:零}},{“发布”:1、“_id”: 0,标题:1:1,评价:1}).limit (1000)。排序({“年”:1})
查询电影每年仪表板MongoDB演示。
查询电影每年仪表板MongoDB演示。

我们可以看到,这个数据集不包含任何电影在2015年之后,这解释。使用这个插件,我们可以快速地识别异常数据,甚至添加报警时我们得到通知发生了一些奇怪的!

岂不是很酷很快看到所有你想知道的关于某个电影吗?海报、评级、奖项、评论、情节、作家、导演、等。我们可以这样做!下面是一个仪表板使用标准板Grafana中提供。

钢铁侠3电影数据可视化使用MongoDB企业Grafana插件和标准板。
钢铁侠3电影数据可视化使用MongoDB企业Grafana插件和标准板。

您可能已经注意到的下拉选择电影。该插件支持模板变量,允许这个功能。你可以阅读更多关于与MongoDB在我们的模板变量文档

我们在这里只是触及表面如何可视化并观察我们的数据。可能性是无限的。现在让我们继续诊断。

MongoDB诊断

不是很好监视MongoDB,这样你就可以很快看到,乍一看,正在发生的一切在幕后吗?并设置提前提醒你知道当一些可能会失败?

有些事情我们可能想要监控什么?

  • 服务器连接:当前可用的和总联系
  • 网络:字节和出去的请求数量
  • 内存使用情况
  • 通过身份验证的用户
  • 连接池属性:状态、创建可用的,在使用
  • 数据库数据:集合、数据规模、索引等。

您可以捕获。让我们看一个诊断厨房的水槽仪表板,只是为了得到一个想法的能力。

厨房水槽Grafana仪表板MongoDB企业插件。
厨房水槽Grafana仪表板MongoDB企业插件。

我们扔在这里。Grafana是伟大的是,您可以构建自己的仪表板让你满意。

结论

Grafana MongoDB的插件,我们已经表明,它不仅可以快速可视化和观察MongoDB数据,而且诊断指标。这样,您就可以诊断问题,建立提前提醒你知道当你需要做出调整,不仅保持MongoDB启动并运行,而且还有效地运行。

MongoDB企业插件对用户可用Grafana云账户或Grafana企业许可证。和开始的更多信息,查看MongoDB的bob彩票中奖计划解决方案页面联系我们的团队

如果你不是已经在使用Grafana云-最简单的方法开始使用可观察性在14天的免费试用注册现在Grafana云无限的度量,日志、痕迹和用户,长期保留和访问一个企业插件。