Erinevus lehekülje "Logi" redaktsioonide vahel

Allikas: Kuutõrvaja
(New page: ===sissejuhatus=== logimist korraldab serveris tarkvara nimega syslog levinud on ka täiustatud logimootor nimega syslog-ng ===logiserveri seadistus=== # options options { ...)
 
4. rida: 4. rida:
  
  
 +
===logikliendi seadistus===
  
===logiserveri seadistus===
 
  
  
 +
===logiserveri seadistus===
  
  
 
+
pärast syslog-ng installi lisame seadistusfailine näiteks sellise osa
# options
 
options {
 
        long_hostnames(off);
 
        chain_hostnames(off);
 
        sync(0);
 
        use_dns(no);
 
        keep_hostname(on);
 
        stats(43200);
 
};
 
 
 
 
 
# sources
 
source src { unix-dgram("/var/run/log");
 
            unix-dgram("/var/run/logpriv" perm(0600));
 
            internal(); file("/dev/klog"); };
 
 
 
source net {
 
        udp();
 
};
 
 
 
  
  
destination remote {
+
source net {
  file("/log/serverid/$FULLHOST/messages.log"
+
        udp();
  owner(root) group(wheel) perm(0600) dir_perm(0700) create_dirs(yes));
+
};
};
 
 
 
 
 
destination remote_auth {
 
  file("/log/serverid/$FULLHOST/auth.log"
 
  owner(root) group(wheel) perm(0600) dir_perm(0700) create_dirs(yes));
 
};
 
 
 
destination remote_mail {
 
  file("/log/serverid/$FULLHOST/mail.log"
 
  owner(root) group(wheel) perm(0600) dir_perm(0700) create_dirs(yes));
 
};
 
 
 
destination remote_http_error {
 
  file("/log/serverid/$FULLHOST/http_error.log"
 
  owner(root) group(wheel) perm(0600) dir_perm(0700) create_dirs(yes));
 
};
 
  
destination remote_http_access {
+
  file("/log/serverid/$FULLHOST/http_access.log"
+
destination remote {
 +
    file("/log/serverid/$FULLHOST/messages.log"
 
   owner(root) group(wheel) perm(0600) dir_perm(0700) create_dirs(yes));
 
   owner(root) group(wheel) perm(0600) dir_perm(0700) create_dirs(yes));
};
+
};
 +
 
  
 +
destination remote_auth {
 +
    file("/log/serverid/$FULLHOST/auth.log"
 +
    owner(root) group(wheel) perm(0600) dir_perm(0700) create_dirs(yes));
 +
};
  
destination swatch {
+
destination remote_mail {
        program("/usr/local/bin/swatch --read-pipe=\"cat /dev/fd/0\"");
+
    file("/log/serverid/$FULLHOST/mail.log"
};
+
    owner(root) group(wheel) perm(0600) dir_perm(0700) create_dirs(yes));
 +
};
 +
 +
destination remote_http_error {
 +
    file("/log/serverid/$FULLHOST/http_error.log"
 +
    owner(root) group(wheel) perm(0600) dir_perm(0700) create_dirs(yes));
 +
};
 +
 +
destination remote_http_access {
 +
    file("/log/serverid/$FULLHOST/http_access.log"
 +
    owner(root) group(wheel) perm(0600) dir_perm(0700) create_dirs(yes));
 +
};
 +
 +
 +
destination swatch {
 +
        program("/usr/local/bin/swatch --read-pipe=\"cat /dev/fd/0\"");
 +
};

Redaktsioon: 11. juuni 2007, kell 13:36

sissejuhatus

logimist korraldab serveris tarkvara nimega syslog levinud on ka täiustatud logimootor nimega syslog-ng


logikliendi seadistus

logiserveri seadistus

pärast syslog-ng installi lisame seadistusfailine näiteks sellise osa


source net {
        udp();
};


destination remote {
   file("/log/serverid/$FULLHOST/messages.log"
  owner(root) group(wheel) perm(0600) dir_perm(0700) create_dirs(yes));
};
 
destination remote_auth {
   file("/log/serverid/$FULLHOST/auth.log"
   owner(root) group(wheel) perm(0600) dir_perm(0700) create_dirs(yes));
};
destination remote_mail {
   file("/log/serverid/$FULLHOST/mail.log"
   owner(root) group(wheel) perm(0600) dir_perm(0700) create_dirs(yes));
};

destination remote_http_error {
   file("/log/serverid/$FULLHOST/http_error.log"
   owner(root) group(wheel) perm(0600) dir_perm(0700) create_dirs(yes));
};

destination remote_http_access {
   file("/log/serverid/$FULLHOST/http_access.log"
   owner(root) group(wheel) perm(0600) dir_perm(0700) create_dirs(yes));
}; 


destination swatch {
        program("/usr/local/bin/swatch --read-pipe=\"cat /dev/fd/0\"");
};