Tu as deux voies possibles :
1/ tu fais tout dans le code, donc a chaque action tu logges des choses, soit dans la base soit dans des fichiers textes etc.
2/ Tu utilises des outils/des logs déjà...