Hello,
1- start by reading the guidelines and best practices from Prometheus 
website https://prometheus.io/docs/instrumenting/writing_exporters/
Then check the Python prometheus_client (used to write exporters) which is 
the best entry-level tool you can use
2- Before you start writing an exporter always check if there is one doing 
the same (don't reinvent the wheel), for example, your b) point, if you 
want to export metrics from a file there are mtail and grok_exporter.
3- ephemeral jobs (like running an SQL script) cannot monitored directly by 
Prometheus, you need to check https://prometheus.io/docs/practices/pushing/ 
and the tool https://github.com/prometheus/pushgateway

On Monday, September 21, 2020 at 6:58:42 AM UTC+2 Satya Prakash wrote:

> Dear All,
>
> Request you to help me for developing custom exporters.
>  1. Any reference link?
>  2. Any tutorial (freely available on web)?
>  3. Step by step verified documents, will also be fine.
>
> I want to write custom  exporters like 
> a. node_exporter (where I can update whenever team need some different 
> monitoring values),
>  b. publish application monitoring results, it can be like an output file 
> reading and storing values in tsdb.
> c. monitoring any custom sql script results.
>
> I look forward to hearing from you as soon as possible.
>

-- 
You received this message because you are subscribed to the Google Groups 
"Prometheus Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to prometheus-users+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/prometheus-users/4824302d-8cec-4fac-b467-318441457f59n%40googlegroups.com.

Reply via email to