-
Notifications
You must be signed in to change notification settings - Fork 4.9k
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
[Metricbeat][Istio] Add pilot metricset #15761
[Metricbeat][Istio] Add pilot metricset #15761
Conversation
Signed-off-by: Ioannis Androulidakis <ioannis@arrikto.com>
Since this is a community submitted pull request, a Jenkins build has not been kicked off automatically. Can an Elastic organization member please verify the contents of this patch and then kick off a build manually? |
1 similar comment
Since this is a community submitted pull request, a Jenkins build has not been kicked off automatically. Can an Elastic organization member please verify the contents of this patch and then kick off a build manually? |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
lgmt already, thanks for contributing this!
Left some minor comments regarding the fields' naming. Also please add a changelog entry.
Signed-off-by: Ioannis Androulidakis <ioannis@arrikto.com>
Thanks for the changes @ioandr ! It looks like a Also please update the expected golden file https://github.com/elastic/beats/pull/15761/files#diff-1358955e525da296ba2ccdc472ebbb06 and |
Signed-off-by: Ioannis Androulidakis <ioannis@arrikto.com>
Signed-off-by: Ioannis Androulidakis <ioannis@arrikto.com>
ok to test |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
lgtm, thanks! One last thing, could you add a changelog entry for this please?
Signed-off-by: Ioannis Androulidakis <ioannis@arrikto.com>
b79f604
to
2457e5f
Compare
Signed-off-by: Ioannis Androulidakis <ioannis@arrikto.com>
2457e5f
to
f560ff2
Compare
(cherry picked from commit 238cc7d)
What does this PR do?
Add pilot metricset for istio Module.
The metrics are collected and exposed by a Prometheus exporter at endpoint:
istio-pilot.istio-system:15014
The pilot job returns the Pilot-generated metrics.
Why is it important?
To enhance the ISTIO module and provide an all-around perspective of it.
How to test this PR locally
metricbeat
executableistio-pilot.istio-system
service to working machine, usingkubectl port-forward
istio
module, configure it inmetricbeat.yaml
and start monitoring ISTIO pilotRelated issues