0

I have one use case where I need to show the matrics of my java application into the Grafana but mine is a batch application not the time series, I have my data stored in relational DB. How it is possible to like do I need to push the data to some time-series like Prometheus or is there any plugin available for Grafana we can directly use?

And also I want to monitor the my spark job and related stuff like a memory for drive worker, JVM, etc.

Any help or clue on how to start?

user51
  • 8,843
  • 21
  • 79
  • 158

1 Answers1

0

For batch jobs take a look at prometheus push gateway. Basically your metrics will be pushed to the push gateway by the client (Clients are available for all common languages)

For spark jobs or java applications you can have a look at jmx exporter. You can take a look at this too for spark exporter which uses the pushgateway

Hope this helps

Community
  • 1
  • 1
pratikvasa
  • 1,897
  • 20
  • 24