log_alert_*
The log_alert_* tables store pg_log errors and warnings.
See Alert Log Processing and Log Rotation for information about configuring the system logger for gpperfmon.
There are three log_alert tables, all having the same columns:
log_alert_nowis an external table whose data is stored in.csvfiles in the$MASTER_DATA_DIRECTORY/gpperfmon/logsdirectory. Currentpg_logerrors and warnings data are available inlog_alert_nowduring the period between data collection from thegpperfmonagents and automatic commitment to thelog_alert_historytable.log_alert_tailis an external table with data stored in$MASTER_DATA_DIRECTORY/gpperfmon/logs/alert_log_stage. This is a transitional table for data that has been cleared fromlog_alert_nowbut has not yet been committed tolog_alert_history. The table includes records from all alert logs except the most recent. It typically contains only a few minutes’ worth of data.log_alert_historyis a regular table that stores historical database-wide errors and warnings data. It is pre-partitioned into monthly partitions. Partitions are automatically added in two month increments as needed.
| Column | Type | Description |
|---|---|---|
logtime |
timestamp with time zone | Timestamp for this log |
loguser |
text | User of the query |
logdatabase |
text | The accessed database |
logpid |
text | Process id |
logthread |
text | Thread number |
loghost |
text | Host name or ip address |
logport |
text | Port number |
logsessiontime |
timestamp with time zone | Session timestamp |
logtransaction |
integer | Transaction id |
logsession |
text | Session id |
logcmdcount |
text | Command count |
logsegment |
text | Segment number |
logslice |
text | Slice number |
logdistxact |
text | Distributed transaction |
loglocalxact |
text | Local transaction |
logsubxact |
text | Subtransaction |
logseverity |
text | Log severity |
logstate |
text | State |
logmessage |
text | Log message |
logdetail |
text | Detailed message |
loghint |
text | Hint info |
logquery |
text | Executed query |
logquerypos |
text | Query position |
logcontext |
text | Context info |
logdebug |
text | Debug |
logcursorpos |
text | Cursor position |
logfunction |
text | Function info |
logfile |
text | Source code file |
logline |
text | Source code line |
logstack |
text | Stack trace |
Parent topic: The gpperfmon Database
