PMDAHDB(1)

πŸ“¦
version 7.2.2 Β· 2 versions
  • 7.2.2 Β· arch rolling, centos-stream 10, fedora 43, fedora 44, ubuntu resolute, ubuntu stonking (latest)
  • 7.0.1 Β· fedora 43
, in arch rolling, centos-stream 10, fedora 43, fedora 44, ubuntu resolute, ubuntu stonking

✨ 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:

https://help.sap.com/docs/SAP_HANA_ONE/102d9916bf77407ea3942fef93a47da8/61662e3032ad4f8dbdb5063a21a7d706.html#password-layout

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 the pmdahdb agent
  • $PCP_PMDAS_DIR/hdb/Install β€” installation script for the pmdahdb agent
  • $PCP_PMDAS_DIR/hdb/Remove β€” undo installation script for the pmdahdb agent
  • $PCP_LOG_DIR/pmcd/hdb.log β€” default log file for error messages from pmdahdb

πŸ’œ 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