在 DJigger 中搜索主机名没有找到任何内容

Search for Hostname in DJigger doesnt find anything

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

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

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

我相信您正在搜索未通过 "host" 或 "hostname" .

引用的数据

在收集器模式下使用 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