Is Apache Solr suitable for use as a log aggregation and near-real-time log querying tool?
I am thinking of using Apache Solr to store syslog messages as they arrive. For example, by using rsyslog with its "pipe output module" (ompipe) that pipes logs into a Python/Ruby/Shell script that then inserts the data into Apache Solr. Is Apache Solr suitable for this use case? I mean, if Elasticsearch can do this, then so can Apache Solr, right? On the web, I didn't find much information about using Apache Solr as a log aggregation and querying tool. Most people seem to use the ELK stack that has arguably become non-open-source in 2021.