How To Install grafana-pcp on Fedora 36
Introduction
In this tutorial we learn how to install grafana-pcp
on Fedora 36.
What is grafana-pcp
This Grafana plugin for Performance Co-Pilot includes datasources for scalable time series from pmseries(1) and Redis, live PCP metrics and bpftrace scripts from pmdabpftrace(1), as well as several dashboards.
We can use yum
or dnf
to install grafana-pcp
on Fedora 36. In this tutorial we discuss both methods but you only need to choose one of method to install grafana-pcp.
Install grafana-pcp on Fedora 36 Using dnf
Update yum database with dnf
using the following command.
sudo dnf makecache --refresh
After updating yum database, We can install grafana-pcp
using dnf
by running the following command:
sudo dnf -y install grafana-pcp
Install grafana-pcp on Fedora 36 Using yum
Update yum database with yum
using the following command.
sudo yum makecache --refresh
After updating yum database, We can install grafana-pcp
using yum
by running the following command:
sudo yum -y install grafana-pcp
How To Uninstall grafana-pcp on Fedora 36
To uninstall only the grafana-pcp
package we can use the following command:
sudo dnf remove grafana-pcp
grafana-pcp Package Contents on Fedora 36
/usr/lib/.build-id
/usr/lib/.build-id/93
/usr/lib/.build-id/93/ffcbb0351df46671fa1032bc70361e39fa0a49
/usr/share/doc/grafana-pcp
/usr/share/doc/grafana-pcp/README.md
/usr/share/licenses/grafana-pcp
/usr/share/licenses/grafana-pcp/LICENSE
/usr/share/licenses/grafana-pcp/NOTICE
/var/lib/grafana/plugins/performancecopilot-pcp-app
/var/lib/grafana/plugins/performancecopilot-pcp-app/CHANGELOG.md
/var/lib/grafana/plugins/performancecopilot-pcp-app/LICENSE
/var/lib/grafana/plugins/performancecopilot-pcp-app/README.md
/var/lib/grafana/plugins/performancecopilot-pcp-app/dashboards
/var/lib/grafana/plugins/performancecopilot-pcp-app/dashboards/redis
/var/lib/grafana/plugins/performancecopilot-pcp-app/dashboards/redis/preview
/var/lib/grafana/plugins/performancecopilot-pcp-app/dashboards/redis/preview/pcp-redis-metric-preview-graph.json
/var/lib/grafana/plugins/performancecopilot-pcp-app/dashboards/redis/preview/pcp-redis-metric-preview-table.json
/var/lib/grafana/plugins/performancecopilot-pcp-app/dashboards/vector
/var/lib/grafana/plugins/performancecopilot-pcp-app/dashboards/vector/checklist
/var/lib/grafana/plugins/performancecopilot-pcp-app/dashboards/vector/checklist/pcp-vector-checklist-cpu-sys.json
/var/lib/grafana/plugins/performancecopilot-pcp-app/dashboards/vector/checklist/pcp-vector-checklist-cpu-user.json
/var/lib/grafana/plugins/performancecopilot-pcp-app/dashboards/vector/checklist/pcp-vector-checklist-cpu.json
/var/lib/grafana/plugins/performancecopilot-pcp-app/dashboards/vector/checklist/pcp-vector-checklist-memory-swap.json
/var/lib/grafana/plugins/performancecopilot-pcp-app/dashboards/vector/checklist/pcp-vector-checklist-memory.json
/var/lib/grafana/plugins/performancecopilot-pcp-app/dashboards/vector/checklist/pcp-vector-checklist-network-rx.json
/var/lib/grafana/plugins/performancecopilot-pcp-app/dashboards/vector/checklist/pcp-vector-checklist-network-tx.json
/var/lib/grafana/plugins/performancecopilot-pcp-app/dashboards/vector/checklist/pcp-vector-checklist-network.json
/var/lib/grafana/plugins/performancecopilot-pcp-app/dashboards/vector/checklist/pcp-vector-checklist-storage.json
/var/lib/grafana/plugins/performancecopilot-pcp-app/dashboards/vector/checklist/pcp-vector-checklist.json
/var/lib/grafana/plugins/performancecopilot-pcp-app/datasources
/var/lib/grafana/plugins/performancecopilot-pcp-app/datasources/bpftrace
/var/lib/grafana/plugins/performancecopilot-pcp-app/datasources/bpftrace/components
/var/lib/grafana/plugins/performancecopilot-pcp-app/datasources/bpftrace/components/BPFtraceLanguage.json
/var/lib/grafana/plugins/performancecopilot-pcp-app/datasources/bpftrace/dashboards
/var/lib/grafana/plugins/performancecopilot-pcp-app/datasources/bpftrace/dashboards/pcp-bpftrace-flame-graphs.json
/var/lib/grafana/plugins/performancecopilot-pcp-app/datasources/bpftrace/dashboards/pcp-bpftrace-system-analysis.json
/var/lib/grafana/plugins/performancecopilot-pcp-app/datasources/bpftrace/img
/var/lib/grafana/plugins/performancecopilot-pcp-app/datasources/bpftrace/img/eBPF.png
/var/lib/grafana/plugins/performancecopilot-pcp-app/datasources/bpftrace/module.js
/var/lib/grafana/plugins/performancecopilot-pcp-app/datasources/bpftrace/module.js.LICENSE.txt
/var/lib/grafana/plugins/performancecopilot-pcp-app/datasources/bpftrace/module.js.map
/var/lib/grafana/plugins/performancecopilot-pcp-app/datasources/bpftrace/plugin.json
/var/lib/grafana/plugins/performancecopilot-pcp-app/datasources/redis
/var/lib/grafana/plugins/performancecopilot-pcp-app/datasources/redis/components
/var/lib/grafana/plugins/performancecopilot-pcp-app/datasources/redis/components/PmseriesLanguage.json
/var/lib/grafana/plugins/performancecopilot-pcp-app/datasources/redis/dashboards
/var/lib/grafana/plugins/performancecopilot-pcp-app/datasources/redis/dashboards/pcp-redis-host-overview.json
/var/lib/grafana/plugins/performancecopilot-pcp-app/datasources/redis/dashboards/pcp-redis-mssql-server.json
/var/lib/grafana/plugins/performancecopilot-pcp-app/datasources/redis/img
/var/lib/grafana/plugins/performancecopilot-pcp-app/datasources/redis/img/redis.png
/var/lib/grafana/plugins/performancecopilot-pcp-app/datasources/redis/img/redis.svg
/var/lib/grafana/plugins/performancecopilot-pcp-app/datasources/redis/module.js
/var/lib/grafana/plugins/performancecopilot-pcp-app/datasources/redis/module.js.LICENSE.txt
/var/lib/grafana/plugins/performancecopilot-pcp-app/datasources/redis/module.js.map
/var/lib/grafana/plugins/performancecopilot-pcp-app/datasources/redis/pcp_redis_datasource_linux_amd64
/var/lib/grafana/plugins/performancecopilot-pcp-app/datasources/redis/plugin.json
/var/lib/grafana/plugins/performancecopilot-pcp-app/datasources/vector
/var/lib/grafana/plugins/performancecopilot-pcp-app/datasources/vector/components
/var/lib/grafana/plugins/performancecopilot-pcp-app/datasources/vector/components/PmapiLanguage.json
/var/lib/grafana/plugins/performancecopilot-pcp-app/datasources/vector/dashboards
/var/lib/grafana/plugins/performancecopilot-pcp-app/datasources/vector/dashboards/pcp-vector-bcc-overview.json
/var/lib/grafana/plugins/performancecopilot-pcp-app/datasources/vector/dashboards/pcp-vector-container-overview-cgroups1.json
/var/lib/grafana/plugins/performancecopilot-pcp-app/datasources/vector/dashboards/pcp-vector-container-overview-cgroups2.json
/var/lib/grafana/plugins/performancecopilot-pcp-app/datasources/vector/dashboards/pcp-vector-host-overview.json
/var/lib/grafana/plugins/performancecopilot-pcp-app/datasources/vector/dashboards/pcp-vector-mssql-server.json
/var/lib/grafana/plugins/performancecopilot-pcp-app/datasources/vector/img
/var/lib/grafana/plugins/performancecopilot-pcp-app/datasources/vector/img/vector.png
/var/lib/grafana/plugins/performancecopilot-pcp-app/datasources/vector/img/vector.svg
/var/lib/grafana/plugins/performancecopilot-pcp-app/datasources/vector/module.js
/var/lib/grafana/plugins/performancecopilot-pcp-app/datasources/vector/module.js.LICENSE.txt
/var/lib/grafana/plugins/performancecopilot-pcp-app/datasources/vector/module.js.map
/var/lib/grafana/plugins/performancecopilot-pcp-app/datasources/vector/plugin.json
/var/lib/grafana/plugins/performancecopilot-pcp-app/fonts
/var/lib/grafana/plugins/performancecopilot-pcp-app/fonts/codicon.ttf
/var/lib/grafana/plugins/performancecopilot-pcp-app/img
/var/lib/grafana/plugins/performancecopilot-pcp-app/img/pcp-logo.svg
/var/lib/grafana/plugins/performancecopilot-pcp-app/img/screenshots
/var/lib/grafana/plugins/performancecopilot-pcp-app/img/screenshots/bpftrace-cpu.png
/var/lib/grafana/plugins/performancecopilot-pcp-app/img/screenshots/bpftrace-disk.png
/var/lib/grafana/plugins/performancecopilot-pcp-app/img/screenshots/bpftrace-flame-graph.png
/var/lib/grafana/plugins/performancecopilot-pcp-app/img/screenshots/bpftrace-function-autocompletion.png
/var/lib/grafana/plugins/performancecopilot-pcp-app/img/screenshots/bpftrace-probe-autocompletion.png
/var/lib/grafana/plugins/performancecopilot-pcp-app/img/screenshots/bpftrace-tcp.png
/var/lib/grafana/plugins/performancecopilot-pcp-app/img/screenshots/bpftrace-variable-autocompletion.png
/var/lib/grafana/plugins/performancecopilot-pcp-app/img/screenshots/search.png
/var/lib/grafana/plugins/performancecopilot-pcp-app/img/screenshots/vector-bcc-overview1.png
/var/lib/grafana/plugins/performancecopilot-pcp-app/img/screenshots/vector-bcc-overview2.png
/var/lib/grafana/plugins/performancecopilot-pcp-app/img/screenshots/vector-checklist.png
/var/lib/grafana/plugins/performancecopilot-pcp-app/img/screenshots/vector-containers.png
/var/lib/grafana/plugins/performancecopilot-pcp-app/img/screenshots/vector-metric-autocompletion.png
/var/lib/grafana/plugins/performancecopilot-pcp-app/img/screenshots/vector-overview.png
/var/lib/grafana/plugins/performancecopilot-pcp-app/module.js
/var/lib/grafana/plugins/performancecopilot-pcp-app/module.js.LICENSE.txt
/var/lib/grafana/plugins/performancecopilot-pcp-app/module.js.map
/var/lib/grafana/plugins/performancecopilot-pcp-app/monaco-editor.js
/var/lib/grafana/plugins/performancecopilot-pcp-app/monaco-editor.js.map
/var/lib/grafana/plugins/performancecopilot-pcp-app/monaco-editor.worker.js
/var/lib/grafana/plugins/performancecopilot-pcp-app/monaco-editor.worker.js.map
/var/lib/grafana/plugins/performancecopilot-pcp-app/panels
/var/lib/grafana/plugins/performancecopilot-pcp-app/panels/breadcrumbs
/var/lib/grafana/plugins/performancecopilot-pcp-app/panels/breadcrumbs/img
/var/lib/grafana/plugins/performancecopilot-pcp-app/panels/breadcrumbs/img/pcp-logo.svg
/var/lib/grafana/plugins/performancecopilot-pcp-app/panels/breadcrumbs/module.js
/var/lib/grafana/plugins/performancecopilot-pcp-app/panels/breadcrumbs/module.js.LICENSE.txt
/var/lib/grafana/plugins/performancecopilot-pcp-app/panels/breadcrumbs/module.js.map
/var/lib/grafana/plugins/performancecopilot-pcp-app/panels/breadcrumbs/plugin.json
/var/lib/grafana/plugins/performancecopilot-pcp-app/panels/flamegraph
/var/lib/grafana/plugins/performancecopilot-pcp-app/panels/flamegraph/img
/var/lib/grafana/plugins/performancecopilot-pcp-app/panels/flamegraph/img/flamegraph.svg
/var/lib/grafana/plugins/performancecopilot-pcp-app/panels/flamegraph/module.js
/var/lib/grafana/plugins/performancecopilot-pcp-app/panels/flamegraph/module.js.LICENSE.txt
/var/lib/grafana/plugins/performancecopilot-pcp-app/panels/flamegraph/module.js.map
/var/lib/grafana/plugins/performancecopilot-pcp-app/panels/flamegraph/plugin.json
/var/lib/grafana/plugins/performancecopilot-pcp-app/panels/troubleshooting
/var/lib/grafana/plugins/performancecopilot-pcp-app/panels/troubleshooting/img
/var/lib/grafana/plugins/performancecopilot-pcp-app/panels/troubleshooting/img/pcp-logo.svg
/var/lib/grafana/plugins/performancecopilot-pcp-app/panels/troubleshooting/module.js
/var/lib/grafana/plugins/performancecopilot-pcp-app/panels/troubleshooting/module.js.LICENSE.txt
/var/lib/grafana/plugins/performancecopilot-pcp-app/panels/troubleshooting/module.js.map
/var/lib/grafana/plugins/performancecopilot-pcp-app/panels/troubleshooting/plugin.json
/var/lib/grafana/plugins/performancecopilot-pcp-app/plugin.json
/var/lib/grafana/plugins/performancecopilot-pcp-app/vendors~monaco-editor.js
/var/lib/grafana/plugins/performancecopilot-pcp-app/vendors~monaco-editor.js.map
References
Summary
In this tutorial we learn how to install grafana-pcp
on Fedora 36 using yum and [dnf]((/fedora/36/dnf/).