learning-software-engineering / learning-software-engineering.github.io

MIT License
17 stars 206 forks source link

Software Engineering: Implement Logging Process to MySQL for Functions #470

Closed hantien2002 closed 4 months ago

hantien2002 commented 4 months ago

Logging is the process of recording events, transactions, or errors that occur within a software system. These logs provide a time-stamped record of actions, which can be critical for debugging issues, monitoring system performance, understanding user behavior, and ensuring security compliance.

MySQL is an open-source relational database management system (RDBMS) that uses Structured Query Language (SQL) for managing and manipulating relational databases.

Implementing logging for individual functions to MySQL involves configuring the application's logging framework to capture and send logs generated by specific functions to a MySQL database. This process facilitates the centralized aggregation of logs, simplifying the task of querying and analyzing log data.

hantien2002 commented 4 months ago

Completed PR #535