Skip to main content
Solved

Kasten with external prometheus and grafana


We have our main prometheus deployment and would like to use that instance also for the kasten needs.

I’ve seen in the chart that kasten allows for the use of an external prometheus and grafana.

Are there any specific configurations to do for kasten, are there anu compatibility matrixes to be aware of?

Is the external prometheus supported (we have kasten support active), will kasten loose any feature by using the external prometheus?

Thanks

Best answer by mark.lavi

Hello @gioppoluca ,


Please review https://docs.kasten.io/latest/operating/monitoring.html?highlight=prometheus#using-k10-s-prometheus-endpoint and the related configuration parameters for the Kasten “internal” Prometheus.

Documentation recommends that your “main” Prometheus deployment scrapes Kasten’s “internal” Prometheus, leaving it intact for Kasten dashboard features, etc. This is the simplest scenario.

However, it can be disabled and you can configure Kasten to use an external Prometheus
https://docs.kasten.io/latest/operating/monitoring.html?highlight=prometheus#integrating-external-prometheus-with-k10, but this is a more complex scenario to deploy.

I don’t see Kasten documentation for Prometheus compatibility, but I think it is safe to say that if you have sufficient Prometheus expertise, you can compare the Kasten Prometheus container version and conclude the answer. Please call support otherwise!

View original
Did this topic help you find an answer to your question?

2 comments

mark.lavi
Forum|alt.badge.img
  • Comes here often
  • 12 comments
  • Answer
  • January 10, 2024

Hello @gioppoluca ,


Please review https://docs.kasten.io/latest/operating/monitoring.html?highlight=prometheus#using-k10-s-prometheus-endpoint and the related configuration parameters for the Kasten “internal” Prometheus.

Documentation recommends that your “main” Prometheus deployment scrapes Kasten’s “internal” Prometheus, leaving it intact for Kasten dashboard features, etc. This is the simplest scenario.

However, it can be disabled and you can configure Kasten to use an external Prometheus
https://docs.kasten.io/latest/operating/monitoring.html?highlight=prometheus#integrating-external-prometheus-with-k10, but this is a more complex scenario to deploy.

I don’t see Kasten documentation for Prometheus compatibility, but I think it is safe to say that if you have sufficient Prometheus expertise, you can compare the Kasten Prometheus container version and conclude the answer. Please call support otherwise!


mark.lavi
Forum|alt.badge.img
  • Comes here often
  • 12 comments
  • January 11, 2024

Please mark the question answered if you find the above acceptable, thank you.