Що не слід включати в журнал?
Наведені нижче дані зазвичай не слід записувати безпосередньо в журнали, натомість їх слід видалити, замаскувати, очистити, хешувати або зашифрувати:
- Вихідний код програми.
- Значення ідентифікації сеансу (розгляньте можливість замінити хешованим значенням, якщо потрібно відстежувати події, пов’язані з сеансом)
- Маркери доступу.
Намагайтеся уникати багаторядкових журналів, оскільки вони часто розбиваються на шляху до збирача журналів. Ніколи не включайте конфіденційні дані користувачів у свої журнали, наприклад паролі або номери соціального страхування. Не ковтайте винятки. Натомість зробіть їх гучними та дозвольте серйозності події диктувати багатослівність, з якою ви її записуєте.
Інформація про кредитну картку не повинно бути в журналах.
До них належать:
- Дата журналу Це дата й час (завжди за східним часовим поясом) дії або стану, до якого відноситься запис журналу. …
- Коментар Поле коментаря використовується для введення будь-якої інформації, що стосується запису журналу, яка не описана в інших полях. …
- Ключ журналу Кожному запису журналу призначається унікальний номер.
Інформація в журналах має бути цілеспрямованою та негайно корисною. Дані мають бути цінними для команди, будь то дані про використання, події користувачів або помилки та винятки програми. Інформація, що зберігається в журналі, також повинна містити необхідні деталі для розуміння проблем і прийняття рішень.