Solace Community is getting a facelift!
On March 3rd we will be starting the process of migrating Solace Community to a new platform. As a result, Solace Community will go in to a temporary read-only state. You will still be able to come onto Solace Community and search through posts to find answers, but you won't be able to ask questions, post comments, or react in any way.
We hope to have the migration complete by Wednesday March 5th (or sooner), so please keep an eye out!
Logstash input and output plugins for Solace

Hi everyone!
Just a quick note to say that I've started writing some dedicated/native plugins for Logstash using JCSMP, both an input plugin (reads messages off Solace and injects into Logstash), and output plugin (takes Logstash events and publishes as Solace messages).
Logstash has been around forever, and integrates with a TON of other technologies: other brokers, databases, logging databases, cloud storage, etc. So if you're looking for an easy, mostly-config-driven way of taking data either off or onto Solace, then maybe these might fit the bill.
There are generic JMS plugins for Logstash already, but I don't think they're very flexible. For example, output plugins that publish to a fixed, static topic are boring. Publishing to a dynamic, mulit-level Solace topic based on your Logstash event metadata is much more interesting. Same with some MQTT plugins I found, all static topics.
Anyhow, check out the projects here, and let me know if you have any suggestions or queries.
- https://github.com/SolaceLabs/logstash-input-solace
- https://github.com/SolaceLabs/logstash-output-solace
I'll keep on working on these, hardening them and exposing more capabilities via configuration. Please raise any Issues you encounter in GitHub, or find me here.
Thanks!! 🙏