Loki scraper/appender to get data from Oracle log tables

Hi, I am evaluating Loki for distributed tracing involving multiple legacy systems. Each of the systems have a database audit log table which has the trace ID I am interested. But I am not able to see anything in the documentation which shows how to get data into Loki from non file sources. Is there a plugin model for Loki (like in Influx Telegraf) for such use cases?