How to create native Yscope datasource plugin?

I wanted to know whether any development for YScope(GitHub - y-scope/clp: Compressed Log Processor (CLP) is a free log management tool capable of compressing logs and searching the compressed logs without decompression.) native plugin is underway. If no, then can anyone let me know how I can create YScope plugin since YScope has a shell script as an entrypoint which in turn calls a python script.

Hi @tejasngowda58
to our knowledge there’s no development going for YScope.

In regards on how to build a plugin for yscope if they don’t have an HTTP API available you can use and you have to write commands or python scripts to communicate with it, then you’ll first have to create your own intermediary server that exposes an HTTP API and then you can build a grafana datasource that uses that http api.

you won’t be able to build a distributable grafana plugin that relies on system calls (CLI commands or executing python scripts) to work.

you might be able to build and make this work for your own private use if you really want it but you won’t be able to publish it.