You can ingest data using one of the below tools or something similar. Check sample configuration on how to use these tools by following the links.
Data can also be ingested into ZincObserve through one of the 3 HTTP APIs.
You can call the above APIs directly in your code to ingest data.
Here are 2 examples on how you can do it programmatically:
You can also use curl command to ingest data: