Tệp nhật ký để làm gì? Phần mở rộng tệp LOG là gì? Trang Cập nhật lần cuối

Từ cuộc trò chuyện giữa hai quản trị viên web:

– Hôm qua tôi đã vào trang của bạn…

- Thì ra là anh!..

Ngoài số liệu thống kê chung về trang web (số lượng khách truy cập duy nhất, số lượng trang web họ mở, v.v.), các thông tin khác cũng rất quan trọng đối với quản trị viên web, ví dụ: trang nào của trang web được truy cập thường xuyên nhất, truy vấn tìm kiếm nào đưa khách truy cập đến trang web, khách truy cập sử dụng trình duyệt và hệ điều hành nào, khách truy cập sử dụng độ phân giải màn hình nào, v.v. và như thế.

Theo quy định, một bộ đếm miễn phí bên ngoài (ít phải trả tiền hơn) được cài đặt trên mỗi trang web. Tài nguyên cung cấp bộ đếm giữ số liệu thống kê mở rộng về số lượt truy cập vào tài nguyên (bao gồm tất cả thông tin trên), có thể xem bất kỳ lúc nào. Nó đặc biệt thuận tiện khi làm việc với các quầy như vậy đối với những người lưu trữ trang web của họ trên dịch vụ lưu trữ miễn phí.

Hầu hết các nhà cung cấp dịch vụ lưu trữ (host) dịch vụ lưu trữ trả phí đều cung cấp cho khách hàng của họ cơ hội sử dụng các công cụ phân tích đã được cài đặt sẵn. Ví dụ: đối với máy chủ Apache chương trình thường dùng Webalizer, được cài đặt dưới dạng mô-đun máy chủ web bổ sung.

Những người được lưu trữ trên dịch vụ lưu trữ trả phí cũng có thể xử lý tất cả thông tin về việc truy cập trang web một cách độc lập: xét cho cùng, quản trị viên web có toàn quyền truy cập vào tệp nhật ký trang web của mình.

Tệp nhật ký trang web là gì

Tệp nhật ký trang web ( tập tin nhật ký, nhật ký-file, log-file, log) là một tệp văn bản trong đó tất cả các yêu cầu đến trang web đều được ghi lại, cũng như tất cả các lỗi liên quan đến các yêu cầu này.

Cách các sự kiện được ghi lại trong tệp nhật ký trang web

Do đó, một trong những mục tiêu chính của việc tạo trang web không chỉ là tăng số lượt truy cập mà còn là tăng liên quan lượt truy cập - nghĩa là không cần phải đánh lừa khách truy cập bằng tên giả, lời hứa, từ khóa, v.v. - khách truy cập phải tìm thấy những gì mình đang tìm kiếm, anh ta có quyền làm như vậy!..

Ghi chú

1. Theo ước tính của công ty nghiên cứu mạng lưới, vào tháng 6 năm 2009, có 238.027.855 trang web trên Internet. Đồng thời, thị phần của máy chủ web Apache là khoảng 47%, Microsoft IIS – 24,80%, qq.com – 12,79%, Google – 4,98%, nginx – 3,69%, Mặt trời – 0,30%.

2. Tệp nhật ký máy chủ Apache

Hướng dẫn

Trong thuộc tính của menu “Máy tính của tôi”, chọn mục chịu trách nhiệm quản lý. Trên hệ điều hành Seven và Windows Vista, mục này được liệt kê ở phía bên trái của thanh menu My Computer. Bạn cũng có thể khởi chạy menu này từ “Quản trị” trong bảng điều khiển. Một bảng điều khiển đặc biệt sẽ xuất hiện trên màn hình của bạn.

Khi làm việc với tệp nhật ký, hãy nhớ chú ý đến các hạn chế về tài khoản vì mọi hành động chỉ được thực hiện bởi quản trị viên. Hành động này sẽ không áp dụng cho khách và các tài khoản bị hạn chế khác.

Tìm các tùy chọn tiện ích và trình xem sự kiện trong menu quản lý máy tính. Hãy xem xét cẩn thận từng phần của chúng và sau đó quyết định phần nào bạn muốn xóa.

Trong trình xem sự kiện, xóa nhật ký của hệ điều hành Windows bằng cách chọn nó bằng nút chuột trái. Mở rộng mục “Hành động”, sau đó khởi chạy menu ngữ cảnh của nó bằng cách nhấp chuột phải.

Trong cửa sổ hiển thị trên màn hình của bạn, hãy chọn mục có tên “Xóa tất cả các sự kiện” và nếu bạn thực sự muốn thực hiện việc này, hãy xác nhận thao tác trong hộp thoại xuất hiện. Đợi cho đến khi nội dung của tệp nhật ký bị xóa khỏi máy tính của bạn.

Sử dụng các chương trình tối ưu hóa máy tính đặc biệt để làm sạch các tệp nhật ký một cách dễ hiểu hơn và nhanh hơn; thông thường chúng cũng có thể được cấu hình để tự động xóa nội dung của chúng. Thông thường, xóa nhật ký là nhiệm vụ phụ của các chương trình như vậy, nhưng chúng có thể hữu ích để tăng tốc máy tính của bạn, xóa các dịch vụ không sử dụng và kết thúc các quá trình không cần thiết. Họ cũng chống phân mảnh đĩa, sửa lỗi, dọn dẹp RAM, v.v.

Lời khuyên hữu ích

Đừng tự mình xóa nhật ký trừ khi bạn có kỹ năng của một người dùng PC tự tin.

Nhiệm vụ xóa nhật ký giao dịch 1C dựa trên Microsoft SQL Server gặp một số khó khăn nhất định do chức năng tự động tăng kích thước tệp của chính nó, mặc dù hiện có khả năng tự động giảm tệp đã chọn.

Hướng dẫn

Đảm bảo rằng bạn hiểu sơ đồ của thao tác dọn dẹp đã chọn, hay nói đúng hơn là cắt bớt nhật ký giao dịch: quy trình này chỉ có thể được thực hiện bằng cách cắt bớt không gian trống ở cuối tệp và liên quan trực tiếp đến phương pháp tạo đã chọn bản sao lưu. Khi chọn tùy chọn Đầy đủ, cần phải hoàn thành tất cả các giao dịch đã lưu và tạo bản sao lưu ở chế độ Xóa các mục không hoạt động khỏi nhật ký giao dịch. Việc chọn tùy chọn Đơn giản sẽ cắt bớt toàn bộ tệp nhưng không nhất thiết phải khôi phục các giao dịch.

Việc cắt bớt tệp nhật ký giao dịch có thể được thực hiện bằng công cụ Trình phân tích truy vấn bằng lệnh DBCC Shrinkfile (log_file_name, require_file_size) và thao tác dọn dẹp chỉ có thể được thực hiện sau khi tạo cơ sở dữ liệu dự phòng đầy đủ bằng cùng một lệnh. Sử dụng cú pháp sau để xác định các tham số sao chép: BackUp Log selected_base_name chỉ có phần cắt ngắn.

Tạo bản sao lưu đầy đủ của tệp nhật ký giao dịch sẽ bị xóa nếu bạn không muốn khôi phục dữ liệu bằng công cụ Cơ sở dữ liệu sao lưu và xóa hộp kiểm Xóa các mục không hoạt động khỏi nhật ký giao dịch. Chuyển đến tab Tùy chọn và thay đổi tham số Mô hình khôi phục thành Đơn giản. Thực hiện thao tác cắt ngắn trên file đã chọn bằng lệnh trên hoặc sử dụng cú pháp DBCC ShrinkDatabase (selected_database_name, require_residual_file_size_in_%).

Chọn hộp kiểm Xóa các mục không hoạt động khỏi nhật ký giao dịch và tạo bản sao lưu của bộ gốc từ Trình quản lý doanh nghiệp. Khôi phục Mô hình khôi phục thành đầy đủ và thử khôi phục nhật ký từ Enterprise Manager qua bản sao hiện có. Một lần nữa, bỏ chọn hộp Xóa các mục không hoạt động khỏi nhật ký giao dịch và sao lưu lại nhật ký giao dịch đã chọn.

Video về chủ đề

Nguồn:

  • Một số tính năng khi sử dụng Microsoft SQL Server 2000

Bất kỳ phần mềm nào cũng thực hiện một số chức năng nhất định. Bất kể nó thực hiện điều này như thế nào, theo mặc định, một tệp nhật ký sẽ được tạo trong thư mục có tiện ích. Tệp này là một tài liệu văn bản hiển thị tất cả các hành động của chương trình.

Bạn sẽ cần

  • Phần mềm:
  • - bất kỳ trình soạn thảo văn bản nào;
  • - Trình lưu trữ 7Zip.

Hướng dẫn

Trong một số trường hợp, bạn cần tìm hiểu xem một tiến trình đang chạy hoạt động như thế nào trước khi nó bị treo hoặc vì lý do gì mà chương trình bị đóng. Nếu bạn nhìn vào các hệ thống Linux, hành động này có thể được thực hiện mà không cần xem tệp nhật ký (miễn là nó được khởi chạy thông qua thiết bị đầu cuối hoặc bảng điều khiển). Trong các hệ điều hành thuộc họ Windows, nhật ký được tạo hoặc một mục nhập được thêm vào nhật ký hệ thống.

Ghi nhật ký giúp nhà phát triển trong quá trình tạo và sau đó duy trì ứng dụng, khi tìm kiếm lỗi trong mã và giải quyết các tình huống không rõ ràng khi ứng dụng của chúng tôi hoạt động kỳ lạ tại thời điểm hoạt động và chúng tôi cần tìm ra lý do cho hành vi này.

Bất kỳ nhà phát triển nào cũng gặp phải tình huống tương tự khi một số thành phần ứng dụng hoạt động kỳ lạ, tạo ra kết quả sai hoặc ngừng hoạt động hoàn toàn. Sử dụng nhật ký sẽ giúp chúng ta trong những tình huống như vậy. Thời gian cần thiết để tìm ra các khu vực có vấn đề trong mã của chúng tôi sẽ giảm đáng kể và chúng tôi sẽ có thể giải quyết vấn đề này hoặc vấn đề kia nhanh hơn.

Nhìn chung, ở thời điểm hiện tại, không một ứng dụng nào ít nhiều nghiêm túc có thể làm được nếu không ghi nhật ký.

Nhật ký là một nhật ký đặc biệt lưu trữ thông tin về trạng thái hoạt động của ứng dụng (chương trình).

Nhật ký như vậy có thể được hiểu là các bản ghi trong tệp văn bản thông thường, bản ghi trong cơ sở dữ liệu, bản ghi trong dịch vụ web từ xa và thậm chí cả email đến một địa chỉ cụ thể về một số trạng thái nhất định của ứng dụng của chúng tôi.

Những mục nào cần thực hiện trong nhật ký này, tức là những thông tin cụ thể nào cần ghi lại, do chính nhà phát triển xác định. Đây có thể là thông tin cho thấy mọi thứ vẫn hoạt động bình thường, tức là chỉ theo dõi hàng ngày ứng dụng của chúng tôi hoặc một số loại lỗi đã xảy ra cần được phản hồi và giải quyết khẩn cấp nhất có thể, v.v.

Có tổng cộng sáu cấp độ ghi nhật ký, mỗi cấp độ dành cho các tin nhắn thuộc loại này hay loại khác, có tầm quan trọng này hay tầm quan trọng khác:

Dấu vết - thông tin chi tiết nhất về những gì đang xảy ra với phần mã mục tiêu, từng bước một. Ví dụ: Một nỗ lực mở kết nối tới cơ sở dữ liệu, thành công/không thành công. Hoạt động này kéo dài bao lâu? Mất bao lâu để tìm nạp từ cơ sở dữ liệu, thành công/không thành công. Có bao nhiêu hồ sơ đã được lấy. Tải trên hệ thống là bao nhiêu, dung lượng bộ nhớ đã được sử dụng. Có bao nhiêu bản ghi đã vượt qua quá trình lọc được yêu cầu. Có bao nhiêu bản ghi trong mẫu kết quả, những bản ghi này tiếp theo sẽ đi đâu? Kiểm tra các giá trị cần thiết trong mỗi bản ghi.

Gỡ lỗi là thông tin để gỡ lỗi. Ghi nhật ký các hoạt động lớn, ít chi tiết hơn trong Trace. Ở đây chúng tôi không mô tả chi tiết toàn bộ quá trình hoạt động, tuy nhiên, chúng tôi ghi lại các hoạt động chính. Ví dụ: Việc truy cập vào cơ sở dữ liệu đã hoàn tất. N bản ghi được chọn từ cơ sở dữ liệu. Hồ sơ đã được xử lý thành công và gửi đến khách hàng.

Thông tin - đây là những thông báo thông tin tổng quát hơn về hoạt động hiện tại của ứng dụng, những gì xảy ra với hệ thống trong quá trình sử dụng. Ví dụ: Học sinh được tải lên file Excel. Một sinh viên mới đã đăng ký trên trang web. Học sinh đã thêm một báo cáo mới. Học sinh này đã được chuyển sang nhóm khác.

Cảnh báo - thông báo về hoạt động lạ hoặc đáng ngờ của ứng dụng. Đây chưa phải là một lỗi nghiêm trọng nhưng bạn nên chú ý đến hành vi này của hệ thống. Ví dụ: Một học sinh 2 tuổi đã được thêm vào. Học sinh đó nhận được điểm âm. Giáo viên đã hoàn thành một khóa học với 0 học sinh. Có nhiều học sinh trong một nhóm hơn mức tối đa có thể.

Lỗi - thông báo lỗi trong ứng dụng. Những thông báo như vậy đã là một vấn đề lớn cần được giải quyết để hệ thống hoạt động chính xác hơn nữa. Ví dụ: Lỗi lưu học sinh mới vào cơ sở dữ liệu. Không thể tải học sinh trong nhóm này. Đã xảy ra lỗi khi đăng nhập vào tài khoản cá nhân của học sinh.

Fatal - thông báo về các lỗi rất nghiêm trọng trong hệ thống. Thông thường điều này là do hiệu suất của toàn bộ ứng dụng hoặc môi trường của nó trên máy chủ. Những tin nhắn như vậy cần được phản hồi càng sớm càng tốt. Ví dụ: Ứng dụng liên tục tải lại do thiếu bộ nhớ hoặc dung lượng ổ cứng. Ứng dụng đã chấm dứt vì một lý do không xác định. Không có quyền truy cập vào cơ sở dữ liệu. Không có quyền truy cập mạng. Một số cổng bị chặn.

Nghĩa là, trước khi gửi bất kỳ tin nhắn nào vào nhật ký, chúng ta cần gán nó cho một hoặc một nhóm khác.

Ví dụ: chúng tôi đã viết chức năng mới và muốn kiểm tra nó để xem nó hoạt động chính xác và nhanh chóng như thế nào. Để thực hiện việc này, chúng tôi sẽ sử dụng loại thông báo Trace, nghĩa là tất cả các tin nhắn của chúng tôi trong nhật ký sẽ được đánh dấu là Trace.

Theo cách tương tự, chúng ta có thể mô tả cách hoạt động của toàn bộ ứng dụng; các tin nhắn sẽ được đánh dấu là Thông tin.

Nếu chúng tôi tạo ra một ngoại lệ trong các phần nguy hiểm của mã thì bây giờ chúng tôi cũng sẽ thêm một mục nhập vào nhật ký được đánh dấu là Lỗi.

Bản thân nhà phát triển quyết định một tin nhắn cụ thể thuộc về nhóm nào. Vấn đề này cần được tiếp cận với sự nghiêm túc tối đa. Rõ ràng, không nên đánh dấu lỗi là Thông tin, không nên bỏ qua lỗi và đơn giản là không ghi vào nhật ký. Hệ thống ghi nhật ký được cấu hình đúng cách sẽ quyết định mức độ dễ bảo trì của toàn bộ hệ thống, tốc độ phản hồi lỗi và thời gian dành cho việc khắc phục sự cố.

Đôi khi các nhà phát triển quá lười viết nhật ký và không muốn lãng phí thời gian vào đó. Sau này hóa ra thời gian dành cho việc tìm và sửa lỗi dài hơn nhiều lần so với thời gian tạo ra một hệ thống nhật ký.

Đương nhiên, rất nhiều phụ thuộc vào sự phức tạp của dự án. Nếu bạn đang tạo một trang web danh thiếp ba trang đơn giản hoặc ứng dụng bảng điều khiển cho nhu cầu của riêng bạn trên máy tính cục bộ thì việc viết một hệ thống ghi nhật ký phức tạp có thể mất nhiều thời gian hơn so với việc tạo chính dự án. Trong trường hợp này, chỉ các thông báo lỗi hoặc lý do trang web bị sập mới có thể được ghi lại trong nhật ký. Nhưng nếu bạn đang làm việc trên một dự án phức tạp trong một nhóm với các nhà phát triển khác thì việc ghi nhật ký thích hợp là điều bắt buộc.

Để bắt đầu ghi nhật ký, chúng tôi sẽ kết nối nền tảng NLog với dự án của mình. Có thể đấy.

  • $(dựa trên)- thư mục gốc của ứng dụng của chúng tôi
  • $(ngắn ngày)- ngày hiện tại ở định dạng yyyy-MM-dd
  • $(ngày dài)- ngày hiện tại ở định dạng yyyy-MM-dd HH:mm:ss.ffff
  • $(trang web cuộc gọi)- vị trí của cuộc gọi nhật ký (tên lớp, tên phương thức)
  • $(chữ hoa:$(cấp độ)- mức độ ghi nhật ký
  • $(tin nhắn)- trực tiếp tin nhắn sẽ được ghi vào nhật ký
  • $(dòng mới)- ký tự dòng mới

Lớp công khai StudentsRepository ( Private static Logger logger = LogManager.GetCurrentClassLogger(); //... )

Thông thường, bạn nên khai báo một trình ghi nhật ký tĩnh trong toàn bộ lớp. Ở đây chúng tôi đang sử dụng một lớp người quản lý Trình quản lý nhật ký Chúng tôi đã công bố một trình ghi nhật ký mới mà chúng tôi sẽ làm việc cùng.

Hãy bắt đầu đăng nhập ở cấp độ Dấu vết. Trong phương pháp chúng tôi chọn một học sinh theo mã định danh của học sinh đó, hãy mô tả càng chi tiết càng tốt điều này xảy ra như thế nào:

Public Sinh viên GetStudentById(int id) ( // ở đây chúng tôi mô phỏng tình huống của một mẫu sinh viên thực sự từ cơ sở dữ liệu... logger.Trace("Yêu cầu id sinh viên: " + id); logger.Trace("Cố gắng kết nối với một data source"); logger .Trace("Kết nối với nguồn dữ liệu thành công. Thời gian thực hiện (ms): " + new TimeSpan(0, 0, 0, 0, 20).Milliseconds); var sinh viên = _studentsList.FirstOrDefault( x => x.Id == id); logger.Trace("Việc lựa chọn đã thành công. Học sinh có id==" + sinh viên.Id đã được chọn)

Xin lưu ý rằng chúng tôi đang gọi phương thức Trace() trên đối tượng logger. Nó có ý nghĩa tương ứng - viết một thông báo kiểu Trace vào nhật ký. Nếu bạn nhìn vào định nghĩa của lớp Logger, bạn sẽ thấy rằng còn có các phương thức khác cho tất cả các cấp độ nhật ký mà chúng ta sẽ sử dụng thêm.

Bây giờ hãy thêm một số thông báo ở cấp độ Gỡ lỗi. Như chúng tôi nhớ, đây cũng là thông tin gỡ lỗi, nhưng ít chi tiết hơn. Chúng tôi sử dụng phương pháp này trong một phương pháp khác để làm rõ:

Danh sách công khai GetStudents() ( // ở đây chúng tôi mô phỏng tình huống của một mẫu sinh viên thực sự từ cơ sở dữ liệu... logger.Debug("Kết nối với cơ sở dữ liệu đã được thực hiện"); logger.Debug("Tất cả sinh viên đã được lấy mẫu") ; trả về _studentsList )

Tiếp tục nào. Ở cấp độ Thông tin, chúng tôi mô tả các hoạt động thường xuyên trong ứng dụng của mình, nghĩa là chúng tôi sẽ nâng lên cấp độ cao hơn nữa. Giả sử chúng ta đang làm việc trên một ứng dụng ASP.NET MVC và chúng ta có một hành động trong bộ điều khiển gọi phương thức GetStudentById() được mô tả trước đó:

Public ActionResult GetStudent(int id) ( logger.Info("Giáo viên đã yêu cầu một học sinh có id == " + id); StudentsRepository kho lưu trữ = new StudentsRepository(); Học sinh sinh = kho lưu trữ.GetStudentById(id); return View(student) ; )

Bây giờ hãy thêm thông báo mức Cảnh báo vào nhật ký. Như chúng tôi nhớ, ở cấp độ ghi nhật ký này, chúng tôi mô tả tất cả các tình huống nguy hiểm tiềm ẩn, hành vi kỳ lạ và phi logic của các thành phần. Chúng tôi sẽ ghi nhật ký nếu học sinh dưới 15 tuổi:

//... Sinh viên sinh viên = kho lưu trữ.GetStudentById(id); logger.Trace("Việc lựa chọn đã thành công. Học sinh có id==" + sinh viên.Id đã được chọn); if (sinh viên.Age< 15) logger.Warn("Выбран студент моложе 15 лет"); //...

Var sinh viên = _studentsList.FirstOrDefault(x => x.Id == id); if (student == null) logger.Error("Lỗi. Sinh viên có id == " + id không được tìm thấy); logger.Trace("Việc lựa chọn đã thành công. Học sinh có id==" + sinh viên.Id đã được chọn); if (sinh viên.Age< 15) logger.Warn("Выбран студент моложе 15 лет");

Bây giờ hãy xác định những gì chúng ta nên viết ở cấp độ Fatal. Trong ví dụ đơn giản nhất của chúng tôi, chúng tôi chỉ mô phỏng một tình huống tương tự:

//... logger.Fatal("Ứng dụng đã đạt đến giới hạn sử dụng RAM tối đa là 90%"); //...

Chúng tôi đã xem xét tất cả sáu cấp độ ghi nhật ký và mô tả quy trình đăng ký của chúng tôi càng chi tiết càng tốt. Giờ đây, chúng tôi có thể phân tích ngay hoạt động của trang web, chỉ bằng cách nghiên cứu nhật ký và không cần xem mã nguồn.

Ghi nhật ký xảy ra theo cách tương tự. Trong ví dụ đơn giản nhất của chúng tôi, khi chúng tôi mô phỏng làm việc với sinh viên, mọi thứ đều cực kỳ rõ ràng và minh bạch, ngay cả khi không có nhật ký. Nhưng trong các dự án phức tạp, việc khai thác gỗ là một phần không thể thiếu trong quá trình phát triển.

Tất nhiên, những điều này còn lâu mới có khả năng tùy chỉnh hoàn chỉnh của nền tảng NLog. Trong tệp cấu hình, bạn có thể định cấu hình ghi nhật ký đến những nơi khác, chẳng hạn như vào cơ sở dữ liệu, vào bảng điều khiển, vào RAM, để gửi dưới dạng email, gửi tin nhắn qua mạng, v.v. Bạn cũng có thể định cấu hình lọc tin nhắn và mẫu tin nhắn phức tạp hơn. Nếu bạn không hài lòng với chức năng tiêu chuẩn của trình ghi nhật ký, thì bạn có thể viết tiện ích mở rộng của riêng mình và kết nối nó.

Đó là tất cả ở đây, hãy tóm tắt lại một chút. Chúng tôi đã nghiên cứu chủ đề đăng nhập vào ứng dụng. Chúng tôi đã xem xét cách ghi nhật ký chính xác một số đoạn mã nhất định và cũng đã làm quen với một trong những nền tảng ghi nhật ký phổ biến nhất - Nền tảng NLog. Chúng tôi cũng đã xem xét các khả năng của nó và cách bạn có thể thiết lập tạo nhật ký trên nền tảng này.

Tóm tắt tệp LOG

Phần mở rộng tệp LOG có hai loại tệp và được liên kết với bốn phần mềm khác nhau, nhưng chủ yếu với Microsoft Notepad, đã phát triển Tập đoàn Microsoft. Chúng thường được trình bày dưới dạng Tệp nhật ký. Mặc dù, theo quy định, các tệp LOG đề cập đến Tệp văn bản, đôi khi họ cũng có thể tham khảo Tệp Dữ liệu.

Các tệp LOG đã được phát hiện trên nền tảng Windows, Mac và Linux. Chúng phù hợp cho máy tính để bàn (và thiết bị di động). Loại tệp LOG chính có xếp hạng phổ biến là "Thấp", có nghĩa là những tệp này hiếm khi được tìm thấy trên máy tính để bàn hoặc thiết bị di động tiêu chuẩn.

Bạn muốn tìm hiểu thêm về phần mở rộng tệp LOG? Để tìm hiểu về chương trình mở tệp LOG, cũng như các mẹo khắc phục sự cố khác, bạn nên tham khảo chi tiết tệp được cung cấp bên dưới.

Mức độ phổ biến của các loại tập tin
Xếp hạng tệp

Hoạt động

Loại tệp này vẫn có liên quan và được các nhà phát triển và phần mềm ứng dụng tích cực sử dụng. Mặc dù phần mềm gốc của loại tệp này có thể bị lu mờ bởi phiên bản mới hơn (ví dụ: Excel 97 so với Office 365), loại tệp này vẫn được phiên bản hiện tại của phần mềm hỗ trợ tích cực. Quá trình tương tác với hệ điều hành cũ hoặc phiên bản phần mềm lỗi thời này còn được gọi là " khả năng tương thích ngược».

Trạng thái tệp
Trang Cập nhật lần cuối


Các loại tệp LOG

Hiệp hội tệp LOG chính

Tệp nhật ký chứa nhật ký văn bản đơn giản về các sự kiện cụ thể và dấu thời gian của chúng. Nó có thể được tạo trên nhiều hệ điều hành, trình cài đặt phần mềm hoặc máy chủ web.


Liên kết các tệp LOG khác

Tệp nhật ký báo cáo AntiVir là báo cáo quét vi-rút được lưu ở định dạng văn bản. Nó được sử dụng để lưu trữ lịch sử của phần mềm chống vi-rút.


Hãy thử một trình xem tập tin phổ quát

Ngoài các sản phẩm được liệt kê ở trên, chúng tôi khuyên bạn nên dùng thử trình xem tệp phổ quát như FileViewPro. Công cụ này có thể mở hơn 200 loại tệp khác nhau, cung cấp chức năng chỉnh sửa cho hầu hết chúng.

Giấy phép | | Điều khoản |


Khắc phục sự cố khi mở tệp LOG

Các sự cố thường gặp khi mở tệp LOG

Microsoft Notepad chưa được cài đặt

Bằng cách nhấp đúp vào tệp LOG, bạn có thể thấy hộp thoại hệ thống cho bạn biết "Loại tập tin này không thể mở được". Trong trường hợp này, thường là do thực tế là Microsoft Notepad cho %%os%% chưa được cài đặt trên máy tính của bạn. Vì hệ điều hành của bạn không biết phải làm gì với tệp này nên bạn sẽ không thể mở nó bằng cách nhấp đúp vào tệp.


Khuyên bảo: Nếu bạn biết một chương trình khác có thể mở tệp LOG, bạn có thể thử mở tệp bằng cách chọn ứng dụng đó từ danh sách các chương trình có thể.

Phiên bản Microsoft Notepad bị cài đặt sai

Trong một số trường hợp, bạn có thể có phiên bản mới hơn (hoặc cũ hơn) của Tệp Nhật ký, không được hỗ trợ bởi phiên bản đã cài đặt của ứng dụng. Nếu bạn không có phiên bản chính xác của phần mềm Microsoft Notepad (hoặc bất kỳ chương trình nào khác được liệt kê ở trên), bạn có thể cần phải tải xuống phiên bản phần mềm khác hoặc một trong các ứng dụng phần mềm khác được liệt kê ở trên. Vấn đề này thường xảy ra nhất khi làm việc trong phiên bản cũ hơn của phần mềm ứng dụng Với tập tin được tạo trong phiên bản mới hơn, mà phiên bản cũ không thể nhận ra.


Khuyên bảo:Đôi khi bạn có thể biết khái quát về phiên bản của tệp LOG bằng cách nhấp chuột phải vào tệp rồi chọn Thuộc tính (Windows) hoặc Nhận thông tin (Mac OSX).


Tóm tắt: Trong mọi trường hợp, hầu hết các sự cố xảy ra khi mở tệp LOG là do máy tính của bạn không cài đặt đúng phần mềm ứng dụng.

Cài đặt các sản phẩm tùy chọn - FileViewPro (Solvusoft) | Giấy phép | Chính sách bảo mật | Điều khoản |


Các nguyên nhân khác gây ra sự cố khi mở tệp LOG

Ngay cả khi bạn đã cài đặt Microsoft Notepad hoặc phần mềm liên quan đến LOG khác trên máy tính của mình, bạn vẫn có thể gặp phải sự cố khi mở Tệp Nhật ký. Nếu bạn vẫn gặp vấn đề khi mở file LOG thì có thể là do các sự cố khác ngăn không cho mở các tệp này. Những vấn đề như vậy bao gồm (được trình bày theo thứ tự từ phổ biến nhất đến ít phổ biến nhất):

  • Liên kết không chính xác tới tệp LOG trong sổ đăng ký Windows (“danh bạ điện thoại” của hệ điều hành Windows)
  • Vô tình xóa mô tả Tệp LOG trong sổ đăng ký Windows
  • Cài đặt không đầy đủ hoặc không chính xác phần mềm ứng dụng được liên kết với định dạng LOG
  • Tệp bị hỏng LOG (có vấn đề với chính Tệp nhật ký)
  • NHẬT KÝ Nhiễm trùng phần mềm độc hại
  • Hư hỏng hoặc lỗi thời trình điều khiển thiết bị phần cứng được liên kết với tệp LOG
  • Thiếu đủ tài nguyên hệ thống trên máy tínhđể mở định dạng Tệp Nhật ký

Câu đố: Loại hình ảnh bitmap có đuôi tệp nào?

Phải!

Gần, nhưng không hoàn toàn...

Tệp TIFF hoặc Định dạng tệp hình ảnh được gắn thẻ, được coi là tệp hình ảnh raster. Chúng rất phổ biến trong ngành xuất bản do khả năng nén bằng cách nén không mất dữ liệu (trong khi vẫn duy trì chất lượng cao).


Phân tích thiết bị mở rộng tệp (Máy tính để bàn/Di động/Máy tính bảng)


Sự kiện trong ngày

Để đáp ứng sự phổ biến ngày càng tăng của sách nói, Audible đã tạo định dạng tệp riêng của mình, AA. Mặc dù định dạng này hoàn hảo cho các thiết bị gốc của nó nhưng hầu hết các trình phát âm thanh khác sẽ không phát định dạng này và việc chuyển đổi trở nên cần thiết.



Cách khắc phục sự cố khi mở tệp LOG

Nếu bạn đã cài đặt trên máy tính của bạn chương trình chống vi rút Có thể quét tất cả các tệp trên máy tính của bạn, cũng như từng tệp riêng lẻ. Bạn có thể quét bất kỳ tệp nào bằng cách nhấp chuột phải vào tệp và chọn tùy chọn thích hợp để quét tệp để tìm vi-rút.

Ví dụ, trong hình này nó được đánh dấu tập tin my-file.log, sau đó bạn cần nhấp chuột phải vào tệp này và chọn tùy chọn trong menu tệp "quét bằng AVG". Khi bạn chọn tùy chọn này, AVG Antivirus sẽ mở và quét tệp để tìm vi-rút.


Đôi khi có thể xảy ra lỗi do cài đặt phần mềm sai, có thể do gặp sự cố trong quá trình cài đặt. Điều này có thể can thiệp vào hệ điều hành của bạn liên kết tệp LOG của bạn với công cụ ứng dụng chính xác, ảnh hưởng đến cái gọi là "liên kết mở rộng tập tin".

Đôi khi đơn giản cài đặt lại Microsoft Notepad có thể giải quyết vấn đề của bạn bằng cách liên kết LOG với Microsoft Notepad một cách chính xác. Trong các trường hợp khác, vấn đề liên quan đến tập tin có thể xuất phát từ lập trình phần mềm tệ nhà phát triển và bạn có thể cần liên hệ với nhà phát triển để được hỗ trợ thêm.


Khuyên bảo: Hãy thử cập nhật Microsoft Notepad lên phiên bản mới nhất để đảm bảo bạn có các bản vá và cập nhật mới nhất.


Điều này có vẻ quá rõ ràng, nhưng thường Bản thân tệp LOG có thể gây ra sự cố. Nếu bạn nhận được tệp qua tệp đính kèm email hoặc tải xuống từ một trang web và quá trình tải xuống bị gián đoạn (chẳng hạn như mất điện hoặc lý do khác), tập tin có thể bị hỏng. Nếu có thể, hãy thử lấy một bản sao mới của tệp LOG và thử mở lại.


Cẩn thận: Tệp bị hỏng có thể gây ra thiệt hại phụ cho phần mềm độc hại trước đó hoặc hiện có trên PC của bạn, vì vậy điều quan trọng là luôn cập nhật máy tính của bạn bằng phần mềm chống vi-rút cập nhật.


Nếu tệp LOG của bạn liên quan đến phần cứng trên máy tính của bạnđể mở tập tin bạn có thể cần cập nhật trình điều khiển thiết bị liên quan đến thiết bị này.

Vấn đề này thường được liên kết với các loại tệp phương tiện, điều này phụ thuộc vào việc mở thành công phần cứng bên trong máy tính, ví dụ: card âm thanh hoặc card màn hình. Ví dụ: nếu bạn đang cố mở một tệp âm thanh nhưng không thể mở được, bạn có thể cần phải cập nhật trình điều khiển card âm thanh.


Khuyên bảo: Nếu khi bạn cố mở tệp LOG bạn nhận được Thông báo lỗi tệp .SYS, vấn đề có thể là liên quan đến trình điều khiển thiết bị bị hỏng hoặc lỗi thời cần được cập nhật. Quá trình này có thể được thực hiện dễ dàng hơn bằng cách sử dụng phần mềm cập nhật trình điều khiển như DriverDoc.


Nếu các bước không giải quyết được vấn đề và bạn vẫn gặp sự cố khi mở tệp LOG, điều này có thể là do thiếu tài nguyên hệ thống sẵn có. Một số phiên bản của tệp LOG có thể yêu cầu lượng tài nguyên đáng kể (ví dụ: bộ nhớ/RAM, sức mạnh xử lý) để mở đúng cách trên máy tính của bạn. Vấn đề này khá phổ biến nếu bạn đang sử dụng phần cứng máy tính khá cũ và đồng thời là một hệ điều hành mới hơn nhiều.

Sự cố này có thể xảy ra khi máy tính gặp khó khăn trong việc xử lý một tác vụ do hệ điều hành (và các dịch vụ khác đang chạy ẩn) có thể tiêu tốn quá nhiều tài nguyên để mở tệp LOG. Hãy thử đóng tất cả các ứng dụng trên PC của bạn trước khi mở Tệp nhật ký. Việc giải phóng tất cả tài nguyên có sẵn trên máy tính của bạn sẽ cung cấp điều kiện tốt nhất để thử mở tệp LOG.


nếu bạn đã hoàn thành tất cả các bước được mô tả ở trên và tệp LOG của bạn vẫn không mở, bạn có thể cần phải chạy cập nhật thiết bị. Trong hầu hết các trường hợp, ngay cả khi sử dụng các phiên bản phần cứng cũ hơn, sức mạnh xử lý vẫn có thể đủ cho hầu hết các ứng dụng của người dùng (trừ khi bạn đang thực hiện nhiều công việc đòi hỏi nhiều CPU, chẳng hạn như kết xuất 3D, lập mô hình tài chính/khoa học hoặc công việc đa phương tiện chuyên sâu). Như vậy, rất có thể máy tính của bạn không đủ bộ nhớ(thường được gọi là "RAM" hoặc bộ nhớ truy cập ngẫu nhiên) để thực hiện nhiệm vụ mở tệp.

Hãy thử làm mới trí nhớ của bạnđể xem điều này có giúp mở tệp LOG không. Ngày nay, việc nâng cấp bộ nhớ có giá khá phải chăng và rất dễ cài đặt, ngay cả đối với người dùng máy tính bình thường. Như một phần thưởng, bạn bạn có thể sẽ thấy hiệu suất tăng lên đáng kể trong khi máy tính của bạn thực hiện các tác vụ khác.


Cài đặt các sản phẩm tùy chọn - FileViewPro (Solvusoft) | Giấy phép | Chính sách bảo mật | Điều khoản |


Các tệp định dạng LOG được mở bằng các chương trình đặc biệt. Có 2 loại định dạng LOG, mỗi loại được mở bằng các chương trình khác nhau. Để mở loại định dạng mong muốn, hãy nghiên cứu mô tả tệp và tải xuống một trong các chương trình được đề xuất.

Phần mở rộng tệp .LOG

Nhật ký hệ thống được sử dụng bởi các hệ điều hành và chương trình khác nhau. Thường chứa nhật ký văn bản đơn giản về các sự kiện cụ thể và dấu thời gian của chúng. Có thể được tạo bởi hệ điều hành để theo dõi các sự kiện hoặc bởi trình cài đặt để liệt kê vị trí và tên của các tệp đã cài đặt.

Máy chủ web cũng tạo các tệp nhật ký để theo dõi khách truy cập và giám sát việc sử dụng băng thông. Các chương trình thống kê web cho phép các kho lưu trữ web phân tích tệp nhật ký hệ thống thông qua biểu đồ và đồ thị trình bày dữ liệu lưu lượng truy cập trang web ở định dạng đồ họa.

Tải xuống chương trình cho định dạng LOG

Báo cáo quét vi-rút được tạo bởi AntiVir cho Windows. Được lưu trữ ở định dạng văn bản thuần túy và chứa nhật ký hệ thống về quá trình quét vi-rút hoặc cập nhật chương trình. Được sử dụng để lưu trữ lịch sử hoạt động chống virus.

Có thể xem các tệp LOG AntiVir trong bảng Tổng quan → Báo cáo, hiển thị danh sách các báo cáo. Mở một báo cáo trong bảng này và nhấp vào nút Báo cáo để mở tệp.