Berkas log: Perbedaan antara revisi

Konten dihapus Konten ditambahkan
RedomeID (bicara | kontrib)
Menambahkjan "Analisis Log Transaksi"
Kim Nansa (bicara | kontrib)
Fitur saranan suntingan: 3 pranala ditambahkan.
 
(8 revisi perantara oleh 4 pengguna tidak ditampilkan)
Baris 1:
[[Berkas:Berkas Log Windows.png|jmpl|al=Berkas Log pada Sistem Operasi Windows 11 yang diakses menggunakan perangkat lunak Event Viewer|Berkas log pada Sistem Operasi Windows 11 yang diakses menggunakan perangkat lunak Event Viewer.]]
'''Berkas log''' dalam ilmu komputer adalah berkas atau dokumen yang berisi catatan semua aktivitas suatu sistem yang berjalan, baik [[sistem operasi]] maupun perangkat lunak [[aplikasi]]. <ref name="logFileCambridge">[https://dictionary.cambridge.org/dictionary/english/log-file Cambridge Dictionary | Meaning of log file in English]</ref> Berkas log juga dapat berisi catatan atau rekaman dari dari dua buah sistem atau lebih yang saling berkomunikasi.
 
'''Berkas log''' dalam ilmu komputer adalah berkas atau dokumen yang berisi catatan semua aktivitas suatu sistem yang berjalan, baik [[sistem operasi]] maupun perangkat lunak [[aplikasi]]. <ref name="logFileCambridge">[{{Cite web|title=LOG FILE {{!}} meaning in the Cambridge English Dictionary|url=https://dictionary.cambridge.org/dictionary/english/log-file |website=Cambridge Dictionary | Meaning of log file inBusiness English] Dictionary|access-date=2022-06-13}}</ref> Berkas log juga dapat berisi catatan atau rekaman dari dari dua buah sistem atau lebih yang saling berkomunikasi.
Berkas ini merupakan salah satu berkas yang penting karena memungkinkan [[admin]] memeriksa kembali apa saja yang telah terjadi pada sebuah sistem sehingga admin dapat mengidentifikasi sumber permasalahan seperti sumber galat, sumber penyerangan atau kegagalan sistem yang terjadi secara lebih mudah.<ref name="logFileIDCloudHost">[https://idcloudhost.com/kamus-hosting/log/ IDCloudHost | Kamus Hosting | Log]</ref> Selain itu, berkas log juga dapat memberikan gambaran mendetail mengenai performa dari sebuah sistem.<ref name=”logFileLinux”>[https://www.eurovps.com/blog/important-linux-log-files-you-must-be-monitoring/ 12 Critical Linux Log Files You Must be Monitoring]</ref>
 
Berkas ini merupakan salah satu berkas yang penting karena memungkinkan [[admin]] memeriksa kembali apa saja yang telah terjadi pada sebuah sistem sehingga admin dapat mengidentifikasi sumber permasalahan seperti sumber galat, sumber penyerangan atau kegagalan sistem yang terjadi secara lebih mudah.<ref name="logFileIDCloudHost">[{{Cite web|title=Log|url=https://idcloudhost.com/kamus-hosting/log/ |website=IDCloudHost | Kamus Hosting language=id-ID| Log]access-date=2022-06-13}}</ref> Selain itu, berkas log juga dapat memberikan gambaran mendetail mengenai performa dari sebuah sistem.<ref name="”logFileLinux”">[{{Cite web|date=2020-04-19|title=12 Critical Linux Log Files You Must be Monitoring -|url=https://www.eurovps.com/blog/important-linux-log-files-you-must-be-monitoring/|access-date=2022-06-13}}</ref><ref 12name=":0">{{Cite Criticalweb|last=Mutai|first=Josphat|date=2021-08-25|title=Log Linuxmonitoring Logexplained: FilesThe Youbenefits Mustof betracking Monitoring]events in apps & infrastructure {{!}} ComputingForGeeks|url=https://computingforgeeks.com/log-monitoring-benefits-of-tracking-events-in-apps-infrastructure/|website=computingforgeeks.com|language=en-us|access-date=2022-06-13}}</ref>
Pencatatan atau perekaman aktivitas pada sistem disebut ''logging''. Banyak sistem operasi, ''framework'' perangkat lunak dan aplikasi yang telah menggunakan sistem logging, salah satunya yang paling banyak digunakan adalah Syslog seperti yang telah terncantum pada Internet Engineering Task Force (IETF) RFC 5424. Syslog memungkinkan sebuah subsistem standar untuk menghasilkan, menyaring, merekam dan menganalisa pesan log. Hal ini mempermudah [[programer]] untuk tidak membangun sistem logging sendiri.
 
Pencatatan atau perekaman aktivitas pada sistem disebut ''logging''. Banyak sistem operasi, ''framework'' [[perangkat lunak]] dan aplikasi yang telah menggunakan sistem logging, salah satunya yang paling banyak digunakan adalah Syslog seperti yang telah terncantum pada [[Internet Engineering Task Force]] (IETF) RFC 5424. Syslog memungkinkan sebuah subsistem standar untuk menghasilkan, menyaring, merekam dan menganalisa pesan log. Hal ini mempermudah [[programer]] untuk tidak membangun sistem logging sendiri.<ref>{{Cite web|last=Sammons|first=Nate|date=2001-04-06|title=Robust event logging with Syslog|url=https://www.infoworld.com/article/2075210/robust-event-logging-with-syslog.html|website=InfoWorld|language=en|access-date=2022-06-13}}</ref>
== Log Aktivitas ==
Log aktivitas atau ''event logs'' adalah berkas log yang dihasilkan dari eksekusi sebuah aktivitas sistem yang berjalan dalam rangka memberikan catatan untuk penelusuran sumber masalah atau diagnosa. Berkas log ini sangat penting pada sistem yang besar dan kompleks, terlebih apabila sistem tersebut memiliki interaksi yang sedikit dengan pengguna seperti sistem pada server.
 
== Log Aktivitasaktivitas ==
Log aktivitas juga berguna untuk mengombinasikan berkas log dari sumber yang berbeda. Melalui cara kombinasi ini, dapat dilakukan [[analisis statistik]] yang bisa menunjukkan korelasi aktivitas yang seakan-akan tidak terlihat namun sebenarnya saling mempengaruhi di antara berbagai aktivitas server berbeda. Cara lainnya adalah menggunakan perintah [[bahasa kueri]] dalam jaringan. <ref name="logMicrosoft">[https://docs.microsoft.com/en-us/sql/relational-databases/logs/log-file-viewer?redirectedfrom=MSDN&view=sql-server-ver16 Microsoft | Documentation | Log File Viewer]</ref>
Log aktivitas atau ''event logs'' adalah berkas log yang dihasilkan dari eksekusi sebuah aktivitas sistem yang berjalan dalam rangka memberikan catatan untuk penelusuran sumber masalah atau diagnosa. Berkas log ini sangat penting pada sistem yang besar dan kompleks, terlebih apabila sistem tersebut memiliki interaksi yang sedikit dengan pengguna seperti sistem pada server.<ref>{{Cite web|title=Windows Event Logging and Forwarding {{!}} Cyber.gov.au|url=https://www.cyber.gov.au/acsc/view-all-content/publications/windows-event-logging-and-forwarding|website=www.cyber.gov.au|access-date=2022-06-13}}</ref>
 
Log aktivitas juga berguna untuk mengombinasikan berkas log dari sumber yang berbeda. Melalui cara kombinasi ini, dapat dilakukan [[analisis statistik]] yang bisa menunjukkan korelasi aktivitas yang seakan-akan tidak terlihat namun sebenarnya saling mempengaruhi di antara berbagai aktivitas server berbeda. Cara lainnya adalah menggunakan perintah [[bahasa kueri]] dalam jaringan. <ref name="logMicrosoft">[{{Cite web|last=MashaMSFT|title=Log File Viewer - SQL Server|url=https://docs.microsoft.com/en-us/sql/relational-databases/logs/log-file-viewer?redirectedfrom|website=MSDN&viewdocs.microsoft.com|language=sqlen-serverus|access-ver16date=2022-06-13}}</ref><ref Microsoft | Documentationname=":1">{{Cite web|title=Extended Log File Viewer]Format|url=https://www.w3.org/TR/WD-logfile.html|website=www.w3.org|access-date=2022-06-13}}</ref>
== Log Transaksi ==
 
Dalam sistem [[basis data]], terdapat sistem log transaksi yang tujuan utamanya bukan untuk penelusuran masalah dan juga tidak ditujukan untuk dibaca oleh manusia. Log ini digunakan untuk menyimpan data sehingga basis data dapat dipulihkan apabila terjadi kerusakan atau kesalahan pengolahan data serta menjaga data yang disimpan tetap konsisten. Biasanya sistem basis data memiliki log aktivitas dan juga log transaksi. Log transaksi mendukung beberapa operasi diantaranya:
== Log Transaksitransaksi ==
Dalam sistem [[basis data]], terdapat sistem log transaksi yang tujuan utamanya bukan untuk penelusuran masalah dan juga tidak ditujukan untuk dibaca oleh manusia. Log ini digunakan untuk menyimpan data sehingga basis data dapat dipulihkan apabila terjadi kerusakan atau kesalahan pengolahan data serta menjaga data yang disimpan tetap konsisten. Biasanya sistem basis data memiliki log aktivitas dan juga log transaksi. Log transaksi mendukung beberapa operasi diantaranya:<ref name="logTranscationMicrosoft">{{Cite web|last=MashaMSFT|title=The Transaction Log (SQL Server) - SQL Server|url=https://docs.microsoft.com/en-us/sql/relational-databases/logs/the-transaction-log-sql-server|website=docs.microsoft.com|language=en-us|access-date=2022-06-13}}</ref>
* Pemulihan transaksi individu
* Pemulihan semua transaksi yang belum selesai atau gagal
* Mengembalikan basis data, berkas, grup berkas atau halaman ke titik kegagalan
* Mendukung duplikasi transaksi
* Mendukung ketersedian data dan solusi pemulihan pasca bencana <ref name="logTranscationMicrosoft">[https://docs.microsoft.com/en-us/sql/relational-databases/logs/the-transaction-log-sql-server?redirectedfrom=MSDN&view=sql-server-ver16 Microsoft | Documentation | The Transaction Log (SQL Server)]</ref>
 
Log Transaksi merupakan sistem penting dalam basis data sehingga log transaksi tidak boleh rusak. Setiap modifikasi basis data dan terjadi transaksi, perubahan ditulis ke log transaksi secara berurutan. <ref name="logBinus">[{{Cite web|title=Log file dan checkpointing pada database|url=https://sis.binus.ac.id/2021/08/30/log-file-dan-checkpointing-pada-database/ Binus University | website=School of Information System Systems| Log file dan checkpointing pada database]access-date=2022-06-13}}</ref>
 
=== Analisis Loglog Transaksitransaksi ===
Data transaksi yang disimpan dalam log dari [[Mesin pencari web|mesin pencari]], intranet dan website dapat memberikan wawasan yang beharga untuk memahami perilaku pengguna mesin pencari secara online. Hal-hal yang bisa diketahui dapat dijadikan dasar untuk mengembangkan desain sistem informasi, antar muka, dan arsitektur informasi untuk pengumpulan konten.<ref>{{Cite book|last=Dumais|first=Susan|last2=Jeffries|first2=Robin|last3=Russell|first3=Daniel M.|last4=Tang|first4=Diane|last5=Teevan|first5=Jaime|date=2014|url=http://link.springer.com/10.1007/978-1-4939-0378-8_14|title=Understanding User Behavior Through Log Data and Analysis|location=New York, NY|publisher=Springer New York|isbn=978-1-4939-0377-1|editor-last=Olson|editor-first=Judith S.|pages=349–372|language=en|doi=10.1007/978-1-4939-0378-8_14.|editor-last2=Kellogg|editor-first2=Wendy A.}}</ref>
 
== Referensi ==
{{Reflist}}
 
*
 
*
*
[[Kategori:Komputer]]
[[Kategori:Sistem komputer]]