Bug 1855544
| Summary: | metrics role should automate the setup of Grafana datasources | ||
|---|---|---|---|
| Product: | Red Hat Enterprise Linux 8 | Reporter: | Nathan Scott <nathans> |
| Component: | rhel-system-roles | Assignee: | Pavel Cahyna <pcahyna> |
| Status: | CLOSED ERRATA | QA Contact: | Jan Kurik <jkurik> |
| Severity: | unspecified | Docs Contact: | |
| Priority: | unspecified | ||
| Version: | 8.3 | CC: | agerstmayr, djez, jkurik, mcermak, nathans, rmeggins |
| Target Milestone: | rc | Keywords: | Bugfix, Rebase |
| Target Release: | 8.3 | Flags: | pm-rhel:
mirror+
|
| Hardware: | Unspecified | ||
| OS: | Unspecified | ||
| Whiteboard: | role:metrics | ||
| Fixed In Version: | rhel-system-roles-1.0-16.el8 | Doc Type: | Enhancement |
| Doc Text: | Story Points: | --- | |
| Clone Of: | Environment: | ||
| Last Closed: | 2020-11-04 04:03:45 UTC | Type: | Bug |
| Regression: | --- | Mount Type: | --- |
| Documentation: | --- | CRM: | |
| Verified Versions: | Category: | --- | |
| oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |
| Cloudforms Team: | --- | Target Upstream Version: | |
| Embargoed: | |||
|
Description
Nathan Scott
2020-07-10 06:30:08 UTC
The current implementation only configures datasources on Grafana side. PCP counterpart is not included in the rhel-system-roles-1.0-16.el8 build. Specifically installation of pcp-pmda-bcc and pcp-pmda-bpftrace is missing. The installation of pcp-pmda-bpftrace PMDA will also need some changes in the default configuration to work. Without these packages and the configuration changes the "PCP bpftrace" datasource in Grafana does not work. (In reply to Jan Kurik from comment #3) > The current implementation only configures datasources on Grafana side. > PCP counterpart is not included in the rhel-system-roles-1.0-16.el8 build. > > Specifically installation of pcp-pmda-bcc and pcp-pmda-bpftrace is missing. It is not mandatory for these PMDAs to be installed on the localhost - the datasource can use a remote collector system. > The installation of pcp-pmda-bpftrace PMDA will also need some changes in > the default configuration to work. > Without these packages and the configuration changes the "PCP bpftrace" > datasource in Grafana does not work. That's 8.4 functionality - for 8.3 we're looking at a smaller set of needs - which does not include setting up authentication for bpftrace and simple installation of those optional PMDAs mentioned. Just having a grafana-server setup and with the PCP datasources actually present is our initial goal here. | Without these packages and the configuration changes the "PCP bpftrace" datasource in Grafana does not work. It can be used with a (suitably configured) remote host - and a user may choose to enable optional PMDAs (like bpftrace) locally too, outside of the metrics role, in which case we want all datasources available. There was insufficient time in 8.3 to implement all of the features PCP provides - plan is to tackle optional-authentication in 8.4 timeframe. (In reply to Nathan Scott from comment #6) > There was insufficient time in 8.3 to implement all of the features PCP > provides - plan is to tackle optional-authentication in 8.4 timeframe. Thanks Nathan for the explanation. As such, I am switching this bug to VERIFIED and will wait for the 8.4 :) Since the problem described in this bug report should be resolved in a recent advisory, it has been closed with a resolution of ERRATA. For information on the advisory (rhel-system-roles bug fix and enhancement update), and where to find the updated files, follow the link below. If the solution does not work for you, open a new bug report. https://access.redhat.com/errata/RHEA-2020:4809 |