Professional Documents
Culture Documents
008 Monitoring PDF
008 Monitoring PDF
Xuân 2016 CSE 265: Quản trị mạng và hệ thống ©2004-2016 Brian D. Davison
Machine Translated by Google
Xuân 2016 CSE 265: Quản trị mạng và hệ thống ©2004-2016 Brian D. Davison
Machine Translated by Google
Xuân 2016 CSE 265: Quản trị mạng và hệ thống ©2004-2016 Brian D. Davison
Machine Translated by Google
Dữ liệu lịch sử
hạn – hiển thị các cải tiến (99,99% thời gian hoạt động so
với 99,9%) • Dữ liệu sử dụng hữu ích cho việc lập kế hoạch công suất
• Quy trình
Xuân 2016 CSE 265: Quản trị mạng và hệ thống ©2004-2016 Brian D. Davison
Machine Translated by Google
thông báo ngừng hoạt động trước khi khách hàng thực hiện
Xuân 2016 CSE 265: Quản trị mạng và hệ thống ©2004-2016 Brian D. Davison
Machine Translated by Google
Giám sát
• Muốn giám sát mọi thứ có thể chỉ ra sự cố •
Giám sát tính khả dụng
Xuân 2016 CSE 265: Quản trị mạng và hệ thống ©2004-2016 Brian D. Davison
Machine Translated by Google
Xuân 2016 CSE 265: Quản trị mạng và hệ thống ©2004-2016 Brian D. Davison
Machine Translated by Google
Xuân 2016 CSE 265: Quản trị mạng và hệ thống ©2004-2016 Brian D. Davison
Machine Translated by Google
Xuân 2016 CSE 265: Quản trị mạng và hệ thống ©2004-2016 Brian D. Davison
Machine Translated by Google
Xuân 2016 CSE 265: Quản trị mạng và hệ thống ©2004-2016 Brian D. Davison
Machine Translated by Google
cảnh báo
• Ai nhận được thông báo? Nếu thất bại vẫn tiếp diễn thì
Xuân 2016 CSE 265: Quản trị mạng và hệ thống ©2004-2016 Brian D. Davison
Machine Translated by Google
Xuân 2016 CSE 265: Quản trị mạng và hệ thống ©2004-2016 Brian D. Davison
Machine Translated by Google
động
Xuân 2016 CSE 265: Quản trị mạng và hệ thống ©2004-2016 Brian D. Davison
Machine Translated by Google
– oán hận
Xuân 2016 CSE 265: Quản trị mạng và hệ thống ©2004-2016 Brian D. Davison
Machine Translated by Google
khi xảy ra lỗi (ví dụ: trước khi trao đổi đầy)
Xuân 2016 CSE 265: Quản trị mạng và hệ thống ©2004-2016 Brian D. Davison
Machine Translated by Google
– Các tệp nhật ký ngày càng phát – Vứt bỏ các tệp nhật ký
• Không khuyến khích!
triển – Bạn làm gì với các tệp nhật
ký? Một số tùy chọn: • Vứt bỏ tất • Cần bằng chứng về các vấn đề
bảo mật • Cảnh báo các vấn đề
cả dữ liệu ngay lập tức • Định
về phần cứng và phần mềm • Lý
kỳ đặt lại tệp nhật ký • Xoay
tưởng nhất là giữ trong một
tệp nhật ký, giữ dữ liệu trong
tháng
một thời gian cố định
– có thể mất nhiều thời gian
để nhận thấy một vấn đề! •
• Nén và lưu trữ tệp vào
Đặt lại khi đĩa đầy cũng không
băng hoặc phương tiện khác
tốt
Xuân 2016 CSE 265: Quản trị mạng và hệ thống ©2004-2016 Brian D. Davison
Machine Translated by Google
– Xoay vòng tập tin hiện tại thành tập hợp thường xuyên
(hàng ngày, hàng tuần, v.v.)
– Ví dụ:
#!/bin/sh
cd /var/log
mv logfile.2 logfile.3
mv logfile.1 logfile.2
mv logfile logfile.1
600 logfile
Xuân 2016 CSE 265: Quản trị mạng và hệ thống ©2004-2016 Brian D. Davison
Machine Translated by Google
Xuân 2016 CSE 265: Quản trị mạng và hệ thống ©2004-2016 Brian D. Davison
Machine Translated by Google
– /var/adm cũng có thể chứa một số (phụ thuộc vào bản phân phối)
• Hầu hết các chương trình đều gửi các mục tới daemon nhật ký hệ thống
Xuân 2016 CSE 265: Quản trị mạng và hệ thống ©2004-2016 Brian D. Davison
Machine Translated by Google
– /var/log/wtmp • Bản
– /var/log/lastlog
cuối • Định dạng nhị phân (dùng để chỉ thời điểm bạn đăng nhập lần
– /var/log/dmesg
• Kết xuất bộ đệm thông báo hạt nhân khi kết thúc khởi động
Xuân 2016 CSE 265: Quản trị mạng và hệ thống ©2004-2016 Brian D. Davison
Machine Translated by Google
logrotate
/var/log/messages
{ postrotate
/bin/kill -HUP `cat /var/run/syslogd.pid` phần cuối
} /var/log/samba/*.log
{ notifempty copytruncate
postrotate
Xuân 2016 CSE 265: Quản trị mạng và hệ thống ©2004-2016 Brian D. Davison
Machine Translated by Google
Nhật ký hệ thống
– Giải phóng các lập trình viên khỏi việc phải tự viết
– Cho phép quản trị viên hệ thống kiểm soát việc ghi nhật ký
• Linh hoạt
• Có thể tập trung hóa việc ghi nhật ký vào một máy được kiểm
Xuân 2016 CSE 265: Quản trị mạng và hệ thống ©2004-2016 Brian D. Davison
Machine Translated by Google
• Ba phần
openlog – thủ tục thư viện – logger – lệnh trình bao để gửi các
Xuân 2016 CSE 265: Quản trị mạng và hệ thống ©2004-2016 Brian D. Davison
Machine Translated by Google
syslog.conf mẫu
# Trường hợp khẩn cấp: thông báo cho mọi người đã đăng nhập
*
*.emerg;user.none
# Chuyển tiếp các tin nhắn quan trọng đến bộ ghi trung tâm
*.warning;daemon,auth.info @netloghost
# lỗi máy in
lpr.debug /var/log/lpd-lỗi
Xuân 2016 CSE 265: Quản trị mạng và hệ thống ©2004-2016 Brian D. Davison
Machine Translated by Google
Xuân 2016 CSE 265: Quản trị mạng và hệ thống ©2004-2016 Brian D. Davison
Machine Translated by Google
Xuân 2016 CSE 265: Quản trị mạng và hệ thống ©2004-2016 Brian D. Davison
Machine Translated by Google
Xuân 2016 CSE 265: Quản trị mạng và hệ thống ©2004-2016 Brian D. Davison