1. Trang chủ
  2. » Công Nghệ Thông Tin

Bài giảng Linux & phần mềm mã nguồn mở: Chương 11 - TS. Hà Quốc Trung

14 8 0

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

THÔNG TIN TÀI LIỆU

Chương 11 Quản lý nhật ký thuộc bài giảng Linux và phần mềm mã nguồn mở, nội dung trong chương này trình bày về: khái niệm log-nhật ký, các vấn đề cần quan tâm, cơ chế ghi nhật ký, syslog, các loại Facility, Priority,...

Chương 11: Quản lý nhật ký LINUX VÀ PHẦN MỀM MÃ NGUỒN MỞ 2009 @Hà Quốc Trung 2009 Khái niệm log-nhật ký  Để có thơng tin thao tác thực  Để có thông tin kiện xảy  Log-nhật ký tập hợp thông báo hệ thống sinh ra, lưu tệp nhật ký-log file  Các thơng báo     Thông báo hệ thống Lỗi thao tác hệ thống Quá trình đăng nhập, đăng xuất Thông báo từ số ứng dụng @Hà Quốc Trung 2009 Các vấn đề cần quan tâm  Ghi nhật ký gì?  Ghi nhật ký nào?  Facilities  Ghi nhật ký vào đâu?  Destination @Hà Quốc Trung 2009 Cơ chế ghi nhật ký Sự kiện Ứng dụng syslogd Sự kiện Dịch vụ Sự kiện Thiết bị @Hà Quốc Trung 2009 Bộ lọc kiện (theo tệp cấu hình) Các tệp nhật ký Log files syslog  Chương trình quản lý thông báo từ thành phần hệ thống  Được thực syslogd daemon  Khởi động hệ thống /etc/init.d/syslog { start | stop | reload }  Cấu hình syslog lưu tệp /etc/syslog.conf @Hà Quốc Trung 2009 Tệp cấu hình /etc/syslog.conf  Các dịng tệp cấu hình có dạng Facility Priority Error condition Action Output destination  Facility nguồn gốc sinh thông báo  “priority” mức độ quan trọng thông báo  Action thao tác thực nhận thông báo  Ghi vào tệp, gửi email, … @Hà Quốc Trung 2009 Các loại Facility Facility Ý nghĩa auth : Thông báo bảo mật hệ thống liên quan đến việc xác thực authpriv : Thông báo bảo mật hệ thống liên quan đến quyền truy cập cron : Thông báo crond ftp : Thông báo dịch vụ ftp kern : Thông báo nhân HĐH lpr : Thông báo hệ thống in ấn lpr mail : Thông báo liên quan đến email news : Thông báo liên quan đến news service syslog : Thông báo syslogd user : Thông báo ứng dụng NSD uucp : Copy file UUCP(Unix to Unix daemon : Chung daemon local0-7 @Hà Quốc :TrungNSD 2009 định nghĩa Copy) Priority Priority Ý nghĩa emerg Thông báo khẩn “cấp cứu” alert Báo động crit Lỗi phần cứng, khắc phục err Lỗi thông thường warning Cảnh báo notice Nhắc nhở info Thông tin debug Thông tin kỹ thuật @Hà Quốc Trung 2009 Thao tác Ký hiệu Thao tác /file_name Ghi vào tệp file_name @ hostname Chuyển đến máy hostname user_name Gửi thông báo cho NSD user_name * Gửi thông báo cho tất NSD đăng nhập vào hệ thống @Hà Quốc Trung 2009 Các tệp log quan trọng 10  Thư mục /var/log/  Tên tệp Ý nghĩa cron Thông báo từ thao tác crond maillog Thông báo liên quan đến email messages Các thơng báo ngồi bảo mật, email, news secure Bảo mật boot.log Khởi động tắt dịch vụ dmesg Thông báo nhân hệ điều hành lastlog Thông báo q trình đăng nhập NSD wtmp Thơng báo trình hoạt động tất NSD @Hà Quốc Trung 2009 Ví dụ /etc/syslog.conf 11 # Log all kernel messages to the console # Logging much else clutters up the screen #kern.* /dev/console # Log anything (except mail) of level info or higher # Don't log private authentication messages! *.info;mail.none;news.none;authpriv.none # The authpriv file has restricted access authpriv.* /var/log/secure # Log all the mail messages in one place mail.* /var/log/maillog # Log cron stuff cron.* @Hà Quốc Trung 2009 /var/log/cron /var/log/messages Listing of /etc/syslog.conf 12 # Everybody gets emergency messages, plus log them on another # machine *.emerg * *.emerg @10.1.1.254 # Save boot messages also to boot.log local7.* /var/log/boot.log # news.=crit /var/log/news/news.crit news.=err /var/log/news/news.err news.notice /var/log/news/news.notice @Hà Quốc Trung 2009 Syslog – Ví dụ 13  Ghi ‘kern.info’ and ‘daemon.notice’ vào‘/var/log/log’ file kern.info;daemon.notice /var/log/log cron,news.debug /var/log/debug @Hà Quốc Trung 2009 Công cụ khác 14  logger: logs messages to the /var/log/messages file logger program myscipt ERR  Logrotate: Cập nhật nén tệp log  Cấu hình /etc/logrotate.conf @Hà Quốc Trung 2009 ... Thông báo từ số ứng dụng @Hà Quốc Trung 2009 Các vấn đề cần quan tâm  Ghi nhật ký gì?  Ghi nhật ký nào?  Facilities  Ghi nhật ký vào đâu?  Destination @Hà Quốc Trung 2009 Cơ chế ghi nhật... Sự kiện Dịch vụ Sự kiện Thiết bị @Hà Quốc Trung 2009 Bộ lọc kiện (theo tệp cấu hình) Các tệp nhật ký Log files syslog  Chương trình quản lý thông báo từ thành phần hệ thống  Được thực syslogd... /var/log/news/news.notice @Hà Quốc Trung 2009 Syslog – Ví dụ 13  Ghi ‘kern.info’ and ‘daemon.notice’ vào‘/var/log/log’ file kern.info;daemon.notice /var/log/log cron,news.debug /var/log/debug @Hà Quốc Trung 2009

Ngày đăng: 08/05/2021, 17:01

Xem thêm:

TỪ KHÓA LIÊN QUAN