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

Add monitoring for FluentD plugins #108

Merged
merged 6 commits into from
Aug 1, 2019

Conversation

rvmiller89
Copy link
Contributor

@rvmiller89 rvmiller89 commented Jul 31, 2019

Exposes Prometheus metrics (currently just output plugin metrics) for fluentd and fluentd-events deployments.
Screen Shot 2019-07-31 at 5 11 50 PM

lei-sumo
lei-sumo previously approved these changes Aug 1, 2019
Copy link
Contributor

@lei-sumo lei-sumo left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

lgtm

@@ -4,6 +4,8 @@
require_relative '../../types_pb'
require_relative '../../remote_pb'

WriteRequest = Prometheus::WriteRequest
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Do you really need this change?

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Yes, otherwise our module Prometheus conflicts with the fluentd-prometheus plugin's module Prometheus and our parsing breaks.

ports:
- name: metrics
port: 24231
targetPort: 24231
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Not needed for now, but we should look at using named ports for the targetPort so we dont have to update the Pod and Service each time.

frankreno
frankreno previously approved these changes Aug 1, 2019
Copy link
Contributor

@frankreno frankreno left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

@rvmiller89 rvmiller89 dismissed stale reviews from frankreno and lei-sumo via 313946d August 1, 2019 04:45
@rvmiller89 rvmiller89 merged commit f11bfbd into master Aug 1, 2019
@rvmiller89 rvmiller89 deleted the rmiller-fluentd-prom-metrics-expose branch August 1, 2019 16:29
psaia pushed a commit to psaia/sumologic-kubernetes-collection that referenced this pull request May 25, 2021
* Support group managers

* add test group

* apply to test

* include drone file in pipelines

* update to marcin

* remove second file

* remove test file

* update compiled providers
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants