Skip to content

ozgurkara/5651

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

19 Commits
 
 
 
 
 
 
 
 

Repository files navigation

5651 SAYILI KANUN

5651 Sayılı kanun kapsamında sunucularınıza gelen requestlerin hangi IP ile ne zaman request atıldığıyla ilgili logların zaman damgası vurulup 3 yıl boyunca saklanması gerekir.

Bu projedeki log_helper.sh scripti parametre olarak gönderilen log dosyasını;

  1. kamuasm.gov.tr servisine göndererek zaman damgası dosyası oluşturulur.
  2. Oluşan zaman dosyası ve log dosyası ziplenip.
  3. Oluşturulan bu zip formatındaki dosya Azure Storage a upload edilir.
  4. Storage a gönderilen dosya boyutu ve zaman damgası için kalan kredi Slack te ile istenilen channel a notification ile bildirilir.

Örnek kullanım;

root_path = /weblog/dyg_logs (oluşturalacak dosyalar bu path içine eklenecek)
log_path = /weblog/weblog.log (log dosyasının path i)
/5651/log_helper.sh /weblog/dyg_logs /weblog/weblog.log

About

5651 Sayılı kanun için log imzalama

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages