电脑教程
位置:首页>> 电脑教程>> 苹果Mac教程>> Metabase如何通过Jmx设置监控?Metabase教程

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

  发布时间:2023-06-10 19:34:13 

标签:Metabase监控设置,Metabase教程,metabase,安装

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

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

立即下载

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

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

2019-04-10233 MB英文软件

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

注意:本教程假定您已在本地安装了VisualVM工具。VisualVM包含在OpenJDK和Oracle JDK中,可以在binJDK安装目录中找到。一些Linux发行版将VisualVM与JDK分开,在这种情况下,它是一个单独的visualvm包。
连接到本地元数据库实例
如果在Metabase服务器上安装了VisualVM并且能够在那里运行VisualVM,这是最简单的路径,因为不需要设置与元数据库实例的远程通信。在这种情况下,像通常一样启动Metabase并单独启动VisualVM。Metabase将列在运行您的Metabase实例的下面Metabase如何通过Jmx设置监控?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=

端口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=

0
投稿

猜你喜欢

手机版 电脑教程 asp之家 www.aspxhome.com