PMDAHDB(1)
β¨ PMDAHDB(1) β¨
okay so bestie, welcome to the manual page for pmdahdb, from the General Commands Manual section π (yes, section 1, we're in the big leagues)
π NAME
pmdahdb β the SAP HANA PMDA π«Ά
πΈ DESCRIPTION
So. pmdahdb is a Performance Metrics Domain Agent (PMDA), and its whole job is exporting metric values about an SAP HANA (High-performance ANAlytic Appliance) database. And what is that, you ask? It's a multi-model database that stores data in its memory instead of keeping it on a disk. in-memory queen behaviour, honestly π§ β¨
This PMDA can be used in scale-out scenarios. Lowkey iconic of it.
All metrics are Host and Port aware π β both Host and Port get included in the instance names, like this: <host>.<port>.<instance>. periodt.
ngl, pmdahdb currently does not support Multitenant Database Container (MDC) systems π The agent can only target a single database container at the moment (and yes, that container can be a tenant database). so no MDC energy, not yet.
π INSTALLATION
The hdb configuration is maintained with hdb.conf. Right now there's only one hdb section, and it contains the SAP HANA connection parameters. Quoted passwords are supported π β and for more info about quoted passwords, go look at:
To install the hdb PMDA, use the Install script as root:
# cd $PCP_PMDAS_DIR/hdb
# ./Install
To uninstall, do this as root:
# cd $PCP_PMDAS_DIR/hdb
# ./Remove
okay important one: pmdahdb is launched by pmcd(1) and should never be executed directly π« bestie do not run it by hand, that's not the vibe.
The Install and Remove scripts notify pmcd(1) when the agent is installed or removed π¦
π FILES
$PCP_SYSCONF_DIR/hdb/hdb.confβ configuration file for thepmdahdbagent$PCP_PMDAS_DIR/hdb/Installβ installation script for thepmdahdbagent$PCP_PMDAS_DIR/hdb/Removeβ undo installation script for thepmdahdbagent$PCP_LOG_DIR/pmcd/hdb.logβ default log file for error messages frompmdahdb
π PCP ENVIRONMENT
Environment variables with the prefix PCP_ are used to parameterize the file and directory names used by PCP β¨ On each installation, the file /etc/pcp.conf contains the local values for these variables. And the $PCP_CONF variable may be used to specify an alternative configuration file, as described in pcp.conf(5). iykyk π«
π SEE ALSO
PCPIntro(1), pmcd(1), pminfo(1) and pmpython(1) π
and that's the whole page, bestie!! go forth and monitor ur SAP HANA database π
this masterpiece of a manpage came from Performance Co-Pilot, brought to you by PCP, filed under PMDAHDB(1) β mwah, take care, slay ur metrics πβ¨
π¦ where this page comes from
- arch rolling: pcp 7.2.2-2 Β· GPL-2.0-or-later AND LGPL-2.1-or-later AND CC-BY-3.0
- centos-stream 10: pcp-doc 7.1.5-6.el10 Β· GPL-2.0-or-later AND CC-BY-3.0
- fedora 43: pcp-doc 7.2.1-1.fc43
- fedora 43: pcp-doc 7.2.2-1.fc43
- fedora 43: pcp-doc 7.2.2-2.fc43 Β· GPL-2.0-or-later AND CC-BY-3.0
- fedora 44: pcp-doc 7.1.0-6.fc44 Β· GPL-2.0-or-later AND CC-BY-3.0
- fedora 44: pcp-doc 7.2.1-1.fc44
- fedora 44: pcp-doc 7.2.2-1.fc44
- fedora 44: pcp-doc 7.2.2-2.fc44 Β· GPL-2.0-or-later AND CC-BY-3.0
- ubuntu resolute: pcp 7.1.1-1
- ubuntu stonking: pcp 7.2.1-2build1
- Copyright (c) 2021 Red Hat
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms