Tag: syslog.conf

    syslog.conf

    Chris Kranz ngày Jul.07, 2009, theo trang hướng dẫn sử dụng

    Mục lục

    TÊN

    tập tin cấu hình syslog.conf - syslogd

    Mô tả

    Các tập tin syslog.conf là file cấu hình cho các daemon syslogd (xem syslogd). Nó bao gồm các dòng với hai lĩnh vực được phân cách bởi các tab hoặc các không gian:

    chọn
    hành động

    Các lĩnh vực chọn quy định cụ thể các loại tin nhắn và các ưu tiên mà đường dây được áp dụng. Các lĩnh vực hành động quy định cụ thể các hành động được thực hiện nếu một tin nhắn daemon syslogd nhận phù hợp với tiêu chí lựa chọn.

    Các lĩnh vực chọn được mã hoá như một cơ sở, ("."), một thời gian và mức độ, không có không gian màu trắng-can thiệp . Cả hai cơ sởmức độ là trường hợp nhạy cảm.

    Các cơ sở mô tả một phần của hệ thống tạo ra các tin nhắn, và là một trong các từ khóa sau: auth, cron, daemon, kern và local7 Dưới đây là một mô tả ngắn gọn của mỗi từ khóa cơ sở:

    người nhà quê
    Tin nhắn được tạo ra bởi hạt nhân Filer.

    daemon
    Daemon hệ thống, chẳng hạn như daemon rshd (xem rshd), các daemon định tuyến (xem định tuyến), daemon SNMP (xem snmpd).

    auth
    Hệ thống xác thực, tin nhắn ví dụ như đăng nhập cho các phiên Telnet.

    cron
    Định kỳ cơ sở của hệ thống nội bộ.

    local7
    Đăng nhập cơ sở của hệ thống kiểm toán. Tất cả các tin nhắn đến từ các cơ sở kiểm toán đăng nhập được đăng nhập ở cấp độ gỡ lỗi.

    Các cấp độ mô tả mức độ nghiêm trọng của tin nhắn, và một từ khóa từ danh sách có thứ tự sau đây (cao thấp): emerg, cảnh báo, crit, err, cảnh báo, thông báo, thông tin, gỡ lỗi.

    Đây là một mô tả ngắn gọn của từng cấp độ từ khoá:

    emerg
    Một tình trạng hoảng loạn mà kết quả trong sự gián đoạn của dịch vụ bình thường.

    cảnh báo
    Một điều kiện cần được sửa chữa ngay lập tức, chẳng hạn như một đĩa thất bại.

    crit
    Điều kiện quan trọng, chẳng hạn như lỗi đĩa cứng.

    err
    Lỗi, chẳng hạn như những kết quả từ một tập tin cấu hình xấu.

    cảnh báo
    Thông điệp cảnh báo.

    thông báo
    Điều kiện mà không phải là điều kiện lỗi, nhưng điều đó có thể yêu cầu xử lý đặc biệt.

    thông tin
    Thông tin tin nhắn, chẳng hạn như thông báo thời gian hoạt động theo giờ (thời gian hoạt động) .

    gỡ rối
    Gỡ rối các tin nhắn được sử dụng cho mục đích chẩn đoán. Các thông điệp này không được kể ra theo mặc định.

    Nếu một tin nhắn nhận được phù hợp với cơ sở quy định và có mức độ nào đó (hoặc một mức độ cao hơn), hành động cụ thể trong lĩnh vực hành động sẽ được thực hiện.

    Chọn nhiều có thể được quy định cho một hành động duy nhất bằng cách tách chúng bằng dấu chấm phẩy nhân vật (";") . Điều quan trọng là cần lưu ý, tuy nhiên, mỗi chọn có thể thay đổi những người trước đó .

    Cơ sở vật chất nhiều có thể được chỉ định cho một cấp độ đơn giản bằng cách tách chúng bằng dấu phẩy ("") ký tự.

    Một ("*") dấu hoa thị có thể được sử dụng để xác định tất cả các cơ sở (trừ local7) hoặc tất cả các cấp .

    Không cấp đặc biệt vô hiệu hóa mộtsở cụ thể.

    Các lĩnh vực hành động của mỗi dòng xác định hành động sẽ được thực hiện khi lĩnh vực chọn lựa chọn tin nhắn. Có bốn hình thức:

    Một tên đường dẫn (bắt đầu với một dấu gạch chéo hàng đầu thế giới).
    Thư được chọn được nối thêm vào các tập tin được chỉ định.

    Một tên máy (trước bởi một dấu hiệu tại ("@")).
    Thư được chọn sẽ được chuyển tiếp đến các daemon syslogd trên các máy chủ được đặt tên.

    / Dev / console. Thư được chọn bằng văn bản cho
    giao diện điều khiển.

    Một dấu hoa thị. Thư được chọn bằng văn bản cho
    giao diện điều khiển.

    Dòng trống và dòng đầu tiên nhân vật không trống là một nhân vật ("#") bảng Anh được bỏ qua.

    Chúng tôi đề nghị rằng tất cả các / etc / syslog.conf tập tin bao gồm các dòng

      *. Thông tin / etc / tin nhắn 

    để tất cả các tin nhắn được đăng nhập vào các tập tin / etc tin nhắn /.

    VÍ DỤ

    Một tập tin cấu hình có thể xuất hiện như sau:

      # Đăng nhập tất cả các thông điệp hạt nhân, và bất cứ thứ gì có mức độ phạm sai lầm hoặc # cao hơn để giao diện điều khiển.  *. Err; kern .* / dev / console # Đăng nhập bất cứ điều gì mức độ thông tin hoặc cao hơn vào / etc / tin nhắn.  *. Thông tin / etc / tin nhắn # đăng nhập các tin nhắn đó đi đến giao diện điều khiển một hệ thống từ xa loghost # adminhost gọi là.  *. Err; kern .* @ adminhost # đăng nhập các tin nhắn đó đi đến giao diện điều khiển các thiết bị local7 của một hệ thống loghost khác từ xa gọi là adminhost2 # ở mức độ thông tin.  *. Err, kern .* local7.info @ adminhost2 tập tin / etc / secure.message đã bị hạn chế truy cập.  auth.notice / etc / secure.message 

    Ngoài ra xem các tập tin cấu hình mẫu trong / etc / syslog.conf.sample

    HỒ SƠ

    / Etc / syslog.conf
    Các tập tin cấu hình syslogd / etc / syslog.conf.sample mẫu syslogd file cấu hình .

    LỖI

    Các tác động của chọn nhiều đôi khi không trực quan. Ví dụ "daemon.crit, *. err" sẽ chọn "daemon" cơ sở ở mức độ "sai lầm" hoặc cao hơn, không phải ở mức độ "crit" hoặc cao hơn.

    XEM

    syslogd, tin nhắn


    Mục lục

    Để lại một Thảo luận nhiều hơn ...

    Hành vi xấu đã bị chặn 1491 cố gắng truy cập trong 7 ngày qua.

    © 2009-2012 Tất cả các quyền Chris Kranz
    Trang web này là không liên kết được tài trợ trong anyway của NetApp hoặc bất kỳ công ty nào khác được đề cập trong.