Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我想使用 JMS 队列(ActiveMq 代理)作为 Telegraf 的输入(在 TICK 堆栈中),但我找不到一个插件来做到这一点。有人知道吗?消息中会有一个 json 字符串,因此任何使用其他解决方案的建议都会很有用。我正在考虑将这个 json 消息写入一个文件,然后使用 tail 插件,但我不确定这是最好的解决方案,你有什么建议?
ActiveMQ 是一个多语言代理——这意味着它支持多种协议和传输。我不熟悉 TICK 堆栈,也不熟悉它是用什么语言编写的。
如果它是用 Java 编写的,只需使用 activemq-client jar。如果不是 Java,一个好的开始是寻找 MQTT、AMQP、WebSocket 或 STOMP 协议支持。
STOMP 是一个基于文本的协议,因此如果您需要从头开始编写一些东西,您可以快速获得 PUT 和 GET。