Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Support for Prometheus and Grafana #82

Open
pdurbin opened this issue Aug 27, 2019 · 4 comments
Open

Support for Prometheus and Grafana #82

pdurbin opened this issue Aug 27, 2019 · 4 comments
Labels
documentation Relating to docs enhancement hacktoberfest It's Hacktoberfest! https://hacktoberfest.digitalocean.com help wanted Extra attention is needed

Comments

@pdurbin
Copy link
Member

pdurbin commented Aug 27, 2019

dataverse-ansible supports Prometheus now that IQSS/dataverse-ansible#96 has been merged.

@pmauduit are following up with this by adding collectd and Grafana on top and are leaving comments here on the configs we are using and the commands we are running: IQSS/dataverse-ansible#99

As of this writing the following metrics are being tracked:

  • CPU load
  • Memory
  • Glassfish heap usage

Here's a screenshot of how it looks.

Screen Shot 2019-08-27 at 9 19 11 AM

With dataverse-ansible we are continuing to install everything on a single CentOS 7 box but here in Kubernetes land perhaps it makes sense to run the monitoring service in a separate pod/container.

@poikilotherm poikilotherm added documentation Relating to docs enhancement help wanted Extra attention is needed labels Aug 29, 2019
@pdurbin
Copy link
Member Author

pdurbin commented Aug 30, 2019

@poikilotherm do you think we should use collectd or not? I noticed you called it a "shotgun" at http://irclog.iq.harvard.edu/dataverse/2019-08-29#i_103773 😄

@poikilotherm
Copy link
Member

Relates to #59

@poikilotherm poikilotherm added this to the v4.17 milestone Sep 19, 2019
@poikilotherm poikilotherm added the hacktoberfest It's Hacktoberfest! https://hacktoberfest.digitalocean.com label Sep 30, 2019
@poikilotherm poikilotherm removed this from the v4.17 milestone Jan 9, 2020
@poikilotherm poikilotherm modified the milestone: v4.18 Jan 23, 2020
@poikilotherm
Copy link
Member

I added the basic support for the JMX exporter to the image, to be released with 4.18 images.
This does not close this ticket, as we should outline at least minimum deploys of Prometheus and Grafana in the guide. That might be just some other articles on the net (plenty out there), but give people a place to run to.

@poikilotherm
Copy link
Member

OK let's shape the scope a bit.
There is no point in creating a deployment of Prometheus or Grafana in this project.
Instead, people are relying on all sorts of stuff to install those.
However, we should provide a reusable sample ServiceMonitor for the https://github.com/prometheus-operator/prometheus-operator

T-Haeussermann pushed a commit to HyperSpec-FDM/dataverse-kubernetes that referenced this issue Nov 16, 2023
T-Haeussermann pushed a commit to HyperSpec-FDM/dataverse-kubernetes that referenced this issue Apr 25, 2024
T-Haeussermann pushed a commit to HyperSpec-FDM/dataverse-kubernetes that referenced this issue Apr 25, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
documentation Relating to docs enhancement hacktoberfest It's Hacktoberfest! https://hacktoberfest.digitalocean.com help wanted Extra attention is needed
Projects
None yet
Development

No branches or pull requests

2 participants