1

根据文档,我们应该能够在 JConsole 中查看 JAmon 指标。但是我在我的 JConsole 会话中找不到任何关于 JAmon 的信息:

在此处输入图像描述

该会话连接到本地 Catalina (tomcat 7) 实例,该实例运行具有 JAMon 依赖项 ( jamon-2.80.jar) 的应用程序。我在应用程序中有以下代码:

@RequestMapping(value = "/order/list", method = RequestMethod.GET)
public String orderList(String q, int page, ModelMap modelMap) {
    Monitor monitor = MonitorFactory.start(MON_ORDER_LIST);
    try {
        List<Order> orderList = Order.find(q, PAGE_SIZE, page * PAGE_SIZE);
        modelMap.put("orderList", orderList);
    } finally {
        monitor.stop();
    }
    return jsonTemplate("order_list");
}

我使用 Intellij 启动 tomcat 实例。

4

1 回答 1

2

为了查看 JMX 信息,您必须显式调用

JmxUtils.registerMbeans();
于 2016-04-24T06:37:50.597 回答