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

Collect detailed metrics about Jenkins server itself and his activity with prometheus #3917

Closed
fchiorascu opened this Issue Mar 6, 2018 · 7 comments

Comments

Projects
None yet
3 participants
@fchiorascu
Copy link

fchiorascu commented Mar 6, 2018

What did you do?
I was searching for a proper way to collect the Jenkins "Global Build Stats" or some metrics in order to have a detailed Dashboard in Grfava that will cover all Jenkins activity.

What did you expect to see?
Jenkins itself: master node, slave node status/ health, version, cluster statistics, load statistics as: online executors/ busy executors/ available executors/ queue length, throughput, any other relevant info.
Builds: build time, status, health, build number, project, built on, last success, last duration, robot result, weather report, parallel builds, any other relevant info.
Pipeline: build time, status, health, build number, project, built on, last success, last duration, robot result, weather report, full stage view, parallel pipelines, any other relevant info.

<< Feature request >>

What did you see instead? Under which circumstances?

Environment

  • System information:
    CentOS Linux release 7.3.1611 (Core)
    Linux 3.10.0-514.6.2.el7.x86_64 x86_64

  • Prometheus version:
    2.0

  • Alertmanager version:

  • Prometheus configuration file:
  • Alertmanager configuration file:

insert configuration here (if relevant to the issue)

  • Logs:

insert Prometheus and Alertmanager logs relevant to the issue here

@krasi-georgiev

This comment has been minimized.

Copy link
Member

krasi-georgiev commented Mar 6, 2018

shouldn't this be against with the Jenkins exported that you are using?

@fchiorascu

This comment has been minimized.

Copy link
Author

fchiorascu commented Mar 6, 2018

Hi,

There are few metrics there put in place based on what I've found on internet related to "Prometheus exporter for jenkins".
I need some guidance in order to cover all Jenkins KPIs needs related to what I've put on the top of the post.

Jenkins -> monitor itself
Jenkins activity -> to monitor

Jenkins itself: master node, slave node status/ health, version, cluster statistics, load statistics as: online executors/ busy executors/ available executors/ queue length, throughput, any other relevant info.
Builds: build time, status, health, build number, project, built on, last success, last duration, robot result, weather report, parallel builds, any other relevant info.
Pipeline: build time, status, health, build number, project, built on, last success, last duration, robot result, weather report, full stage view, parallel pipelines, any other relevant info.

Kind Regards,

@krasi-georgiev

This comment has been minimized.

Copy link
Member

krasi-georgiev commented Mar 6, 2018

still all of this is related to the Jenkins exporter itself.

@fchiorascu

This comment has been minimized.

Copy link
Author

fchiorascu commented Mar 6, 2018

Ok, I’ll test it and come back with a feedback.

@brian-brazil

This comment has been minimized.

Copy link
Member

brian-brazil commented Mar 6, 2018

It makes more sense to ask questions like this on the prometheus-users mailing list rather than in a GitHub issue. On the mailing list, more people are available to potentially respond to your question, and the whole community can benefit from the answers provided.

@fchiorascu

This comment has been minimized.

Copy link
Author

fchiorascu commented Mar 7, 2018

Hi @brian-brazil,

I was entering there but is not so easy or intuitive also I was asking a question on the Community with no feedback. I think prometheus needs a really nice Community page where to track and interact in the true sense with people like Grafana, Elasticsearch or Influxdata pages.

@lock

This comment has been minimized.

Copy link

lock bot commented Mar 22, 2019

This thread has been automatically locked since there has not been any recent activity after it was closed. Please open a new issue for related bugs.

@lock lock bot locked and limited conversation to collaborators Mar 22, 2019

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
You can’t perform that action at this time.