MariaDBLog - File /var/log/mariadb/mariadb.log
¶
Module for parsing the log file for MariaDB
Typical content of mariadb.log
file is:
161109 9:25:42 [Note] WSREP: Read nil XID from storage engines, skipping position init
161109 9:25:42 [Note] WSREP: wsrep_load(): loading provider library 'none'
161109 9:25:42 [Warning] Failed to setup SSL
161109 9:25:42 [Warning] SSL error: SSL_CTX_set_default_verify_paths failed
161109 9:25:42 [Note] WSREP: Service disconnected.
161109 9:25:43 [Note] WSREP: Some threads may fail to exit.
161109 9:25:43 [Note] WSREP: Read nil XID from storage engines, skipping position init
161109 9:25:43 [Note] WSREP: wsrep_load(): loading provider library 'none'
161109 9:25:43 [Warning] Failed to setup SSL
161109 9:25:43 [Warning] SSL error: SSL_CTX_set_default_verify_paths failed
161109 9:25:43 [Note] WSREP: Service disconnected.
161109 9:25:44 [Note] WSREP: Some threads may fail to exit.
161109 14:28:22 mysqld_safe Starting mysqld daemon with databases from /var/lib/mysql
161109 14:28:22 mysqld_safe WSREP: Running position recovery with --log_error='/var/lib/mysql/wsrep_recovery.OkURTZ' --pid-file='/var/lib/mysql/overcloud-controller-0.localdomain-recover.pid'
161109 14:28:22 [Warning] option 'open_files_limit': unsigned value 18446744073709551615 adjusted to 4294967295
Examples
>>> mdb = shared[MariaDBLog]
>>> mdb.get('mysqld_safe')[0]['raw_message']
'161109 14:28:22 mysqld_safe Starting mysqld daemon with databases from /var/lib/mysql'
>>> 'SSL_CTX_set_default_verify_paths' in mdb
True
-
class
insights.parsers.mariadb_log.
MariaDBLog
(context)[source]¶ Bases:
insights.core.LogFileOutput
Class for parsing
/var/log/mariadb/mariadb.log
file.Note
Please refer to its super-class
insights.core.LogFileOutput