本文作者:电脑知识教程网

Metabase如何通过Jmx设置监控?Metabase教程

电脑知识教程网 2023-07-10 12:34:47
后台-系统设置-扩展变量-手机广告位-内容正文顶部
摘要: 对于刚刚使用Metabase的朋友和企业来说,设置Metabase监控是非常有必要的,通过Jmx设置监控可以实时查看人员工作情况,工作数据,KPI分享等,帮助您更好的做一些决策...

对于刚刚使用Metabase的朋友和企业来说,设置Metabase监控是非常有必要的,通过Jmx设置监控可以实时查看人员工作情况,工作数据,KPI分享等,帮助您更好的做一些决策,Metabase如何通过Jmx设置监控?有需要的朋友可以参考一下!

Metabase for Mac(数据可视化分析工具)

立即下载

metabase mac版是Mac平台上一款非常优秀的商业数据智能分析软件,而且是开源免费版本,安装也非常方便,Metabase可以帮助您您通过用户友好的界面过滤内容,并可以立即将数据转换为易于阅读的图形。macdown提供mac Metabase下载!

Acrobat DC 2019 Mac如何安装? Pro DC 2019 mac安装激活详细教程

Adobe Acrobat Pro DC 2019 for Mac破解版是一款可以在苹果电脑MAC OS X平台上使用的PDF专业制作与编辑软件,Acrobat DC可利用Photoshop强大的图像编辑功能,将任何纸质文件转换为可编辑的电子文件,用于传输、签字,功能非常强大,新的工具中心可使用户更简单迅速的访问最常使用的工具,本次小编为大家带来了Pro DC 2019 Mac破解版下载地址及DC 2019 mac破解步骤,欢迎有需要的朋友们前来下载使用!

2019-04-10 233 MB 英文软件

注意:本教程假定您已在本地安装了VisualVM工具。VisualVM包含在OpenJDK和Oracle JDK中,可以在binJDK安装目录中找到。一些Linux发行版将VisualVM与JDK分开,在这种情况下,它是一个单独的visualvm包。
连接到本地元数据库实例
如果在Metabase服务器上安装了VisualVM并且能够在那里运行VisualVM,这是最简单的路径,因为不需要设置与元数据库实例的远程通信。在这种情况下,像通常一样启动Metabase并单独启动VisualVM。Metabase将列在运行您的Metabase实例的下面连接到远程元数据库实例
监视远程Metabase实例(或在docker容器中运行的本地实例)可能更常见,但需要更多设置。首先,我们需要指定一些系统属性,让JVM知道我们想要允许远程监控。假设我们正在运行Metabase java -jar metabase.jar,我们需要将调用更改为以下命令,其中包括以下属性:
java --add-to-start=jmx,jmx-remote \
 -Dcom.sun.management.jmxremote \
 -Dcom.sun.management.jmxremote.port=1099 \
 -Dcom.sun.management.jmxremote.rmi.port=1099 \
 -Dcom.sun.management.jmxremote.authenticate=false \
 -Dcom.sun.management.jmxremote.ssl=false \
 -Dcom.sun.management.jmxremote.local.only=false \
 -Djava.rmi.server.hostname=<Metabase Hostname> \
 -jar metabase.jar

端口1099是典型的RMI / JMX端口,但它可以是任何可访问的端口。
注意:上述命令可以打开您的应用程序以供任何人监控,并且只能在受信任的网络上短时间内使用。
docker容器中运行Metabase的用户需要指定上面详述的系统属性,并且还需要确保端口是打开的。Docker允许通过可以传递给docker run调用的单独文件来指定环境变量。您可以创建一个metabase-vars.env使用JAVA_OPTS 指定调用的文件:
JAVA_OPTS=-Dcom.sun.management.jmxremote.port=1099 -Dcom.sun.management.jmxremote.rmi.port=1099 -Dcom.sun.management.jmxremote.authenticate=false -Dcom.sun.management.jmxremote.ssl=false -Dcom.sun.management.jmxremote.local.only=false -Djava.rmi.server.hostname=<Metabase Hostname>
注意:此文件希望每个环境变量都在其自己的行上,没有换行符
docker run --env-file=metabase-vars.env -d -p 3000:3000 -p 1099:1099 -h <Metabase Hostname> --name metabase metabase/metabase

此添加-p 1099:1099打开JMX端口以进行监视,并 --env-file=metabase-vars.env传递额外的JMX相关环境变量。实例启动后,VisualVM需要知道如何连接到正在运行的实例。首先添加一个新的远程实例:然后使用您在上面指定的主机名:注意:您的本地计算机需要能够引用您指定的主机名,这可能需要主机条目为JMX主机指定的端口需要与系统属性和公开端口匹配(如果使用Docker):接下来打开新的远程JMX进程:运行时信息
使用VisualVM连接到正在运行的Metabase实例将提供大量运行时信息。本指南不会介绍该工具的所有可能性,但会突出显示一些重要部分。
当遇到与内存相关的问题时,通常我们想知道的第一个问题是消耗额外的内存是什么?堆转储将在该特定时间点获取内存中所有内容的快照。稍后可以通过Eclipse Memory Analyzer Tool等工具分析该内存快照 。从“监视器”选项卡创建堆转储:另一个运行Metabase系统的有用图片是Thread Dump。如果Metabase出现挂起或极慢,则线程转储将指示每个线程正在为该特定时间点执行(或阻止)的内容。通过“线程”选项卡收集线程转储:以上就是小编带来的Metabase教程——Metabase监控设置,有需要metabase 安装的朋友,欢迎点击上方链接进入下载界面,metabase mac是Mac平台上一款非常优秀的商业数据智能分析软件,而且是开源免费版本,安装也非常方便,Metabase可以帮助您您通过用户友好的界面过滤内容,并可以立即将数据转换为易于阅读的图形。更多关于Mac软件的最新动态,软件教程,手游资讯,尽在macdown!欢迎关注收藏本站!

Movie Collector 19 for Mac如何添加电影到数据库?Movie Collector Mac添加电影的方法

Movie Collector 19 for Mac你可以拥有多种方式观看查找你喜欢的电影,排序和搜索此文件(例如,查找Arnie播放的所有电影,按流派排序电影等),也可以打印电影列表并将其导出为HTML或CSV文件。

后台-系统设置-扩展变量-手机广告位-内容正文底部
未经允许不得转载:

作者:电脑知识教程网,原文地址:Metabase如何通过Jmx设置监控?Metabase教程发布于2023-07-10 12:34:47
转载或复制请以超链接形式并注明出处 演示站

分享到:

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

微信扫一扫打赏

留言与评论(共有 0 条评论)
   
验证码: