2

我设置了DJigger Collector并在csv文件中配置了一些主机,即

ITEST01A;12001;djigger;D:/djigger/password.conf;10000;env;QA;app;myApp;node;1

使用 DJigger 客户端连接到收集器并搜索“主机”或“主机名”(尝试值“ITEST01A”和“itest01a”)没有产生任何结果。我应该如何查找特定主机的收集数据?

4

1 回答 1

2

我相信您正在搜索未通过“主机”或“主机名”引用的数据。

在收集器模式下使用 CSV 文件格式配置 JMX 连接时,您需要记住每行(针对每个连接定义)有两种类型的信息:

  • 前 5 个属性(主机名、端口号、jmx 用户、jmx 密码和采样率)是允许收集器连接到您希望监视的 JVM 的技术信息。这些属性是强制性的(尽管用户和密码可以留空)。
  • 之后的列是一系列键值对。它是元数据,可让您区分、查找和加载来自不同 JVM 和逻辑用户定义的 JVM 组的堆栈跟踪数据。

默认情况下,补充技术属性不用作元数据。

因此,如果您希望根据运行它的机器的主机名来识别 JVM,我建议使用以下配置行(请参阅我在最后两列中添加的值):

ITEST01A;12001;djigger;D:/djigger/password.conf;10000;env;QA;app;myApp;node;1;hostname;ITEST01A
于 2016-04-20T11:14:56.020 回答