pmdamysql(1)
pmdamysql(1) – Linux manualsida
NAMN
pmdamysql – PMDA för MySQL- och MariaDB-databaser
BESKRIVNING
pmdamysql är en Performance Co-Pilot-PMDA som hämtar liveprestandadata från en körande MySQL- eller MariaDB-databas.
INSTALLATION
pmdamysql använder en konfigurationsfil från följande platser, i denna ordning:
- /etc/pcpdbi.conf
- $PCP_PMDAS_DIR/mysql/mysql.conf
Denna fil kan innehålla överskrivna värden, i Perl-kod, för inställningarna som listas i början av pmdamysql.pl, nämligen:
- databasnamn, se DBI(3) för detaljer. Standardvärdet är DBI:mysql:mysql.
- databasanvändarnamn. Standardvärdet är dbmonitor.
- databaslösenord. Standardvärdet är dbmonitor.
- inloggningskonto. Standardvärdet är pcp.
På vissa versioner av MariaDB, version 10 och senare, är prestandaschemat avstängt som standard och måste aktiveras för att PMDA:n ska fungera.
Detta görs genom att lägga till strängen performance_schema i avsnittet [mysqld] i MariaDB:s konfigurationsfil, antingen my.cnf eller my.ini.
SQL-satsen SHOW ENGINES visar om prestandaschemat stöds.
När dessa inledande inställningar är klara kan du komma åt namn och värden för MySQL-prestandamätvärdena genom att göra följande som root:
# cd $PCP_PMDAS_DIR/mysql # ./Install
För att avinstallera ska följande göras som root:
# cd $PCP_PMDAS_DIR/mysql # ./Remove
pmdamysql startas av pmcd(1) och ska aldrig köras direkt. Skripten Install och Remove meddelar pmcd(1) när agenten installeras eller tas bort.
Binära statusvärden i text
Vissa statusvärden är i formen YES/NO eller ON/OFF.
Eftersom dessa inte kan tolkas av verktyg som pmie(1), har de duplicerats med ändelsen _num och värdena 1 för YES/ON eller 0 för NO/OFF.
Exempel:
- mysql.slave_status.slave_io_running
- mysql.slave_status.slave_io_running_num
FILER
- /etc/pcpdbi.conf
- Konfigurationsfil för alla PCP-databasövervakare.
- $PCP_PMDAS_DIR/mysql/mysql.conf
- Konfigurationsfil för pmdamysql.
- $PCP_PMDAS_DIR/mysql/Install
- Installationsskript för agenten pmdamysql.
- $PCP_PMDAS_DIR/mysql/Remove
- Skript för att ångra installationen av agenten pmdamysql.
- $PCP_LOG_DIR/pmcd/mysql.log
- Standardloggfil för felmeddelanden från pmdamysql.
PCP-MILJÖ
Miljövariabler med prefixet PCP_ används för att parameterisera fil- och katalognamn som används av PCP.
På varje installation innehåller filen /etc/pcp.conf de lokala värdena för dessa variabler.
Variabeln $PCP_CONF kan användas för att ange en alternativ konfigurationsfil, enligt beskrivningen i pcp.conf(5).
SE ÄVEN
KOLOFON
Den här sidan är en del av projektet PCP – Performance Co-Pilot.
Information om projektet finns på:
Om du har en felrapport för denna manualsida, skicka den till:
- pcp@groups.io
Denna sida hämtades från projektets uppströms Git-arkiv:
Sidan hämtades den 16 januari 2026. Vid den tidpunkten var datumet för den senaste commit som hittades i arkivet den 16 januari 2026.
Om du upptäcker renderingsproblem i denna HTML-version av sidan, känner till en bättre eller mer uppdaterad källa, eller har rättelser eller förbättringar av informationen i denna kolofon, som inte är en del av den ursprungliga manualsidan, skicka e-post till:
- man-pages@man7.org
Sidinformation
Projekt: Performance Co-Pilot, PCP.
HTML-renderingen skapades den 16 januari 2026 av Michael Kerrisk, författare till The Linux Programming Interface.
Mer information om Linux- och UNIX-systemprogrammeringskurser finns på:
Sidslut
Orginalhemsidan på Engelska https://man7.org/linux/man-pages/man1/pmdamysql.1.html
Det här är en maskinöversättning av Linux man sidor till svenska. Om du hittar fel är vi tacksamma om du rapporterar dem via formuläret som finns på
https://www.linux.se/kontaka-linux-se/
Tack till Datorservice som har sponsrat Linux.se med webbhotell.