@akhilesh2011_twitter , every record can have custom fields. Custom field is the key-value pair which could be assigned per record base. The fields can be used in WHERE conditions for filtering records in LQL the same way like msg or ts fields are used. For instance, you know that some of your records has field 'fld_error' and if you want to select only records with the field is not empty you write the query like this:
SELECT FROM app="myapp" WHERE fields.fld_error != "" LIMIT 1000'
@vtolstov I think logrange has similar functionality but with some variations. Logrange is built with idea to be fast and effective. We compared its injection speed with Kafka and believe we can make it better.
I think the main your request is about embedding Logrange to your app, but after some ping-pongs it seems that you simply need just another API. Either way it is possible, so let me know what you would prefer more, we can discuss details.