8 điểm bởi xguru 2023-09-27 | 1 bình luận | Chia sẻ qua WhatsApp
  • Ứng dụng tự động thu thập và phân tích tệp log từ AWS và các dịch vụ đám mây khác
  • Cách hoạt động của tính năng
    • Thực hiện kết nối SSH tới các thiết bị từ xa bằng boto3 (AWS) và tệp inventory Ansible (các đám mây khác)
    • Tải xuống các tệp log được chỉ định, phân tích cú pháp và đưa vào hàng đợi để nhập vào cơ sở dữ liệu
    • Dùng SQLAlchemy để chèn các mục log đã được phân tích từ hàng đợi vào SQLite
    • Xử lý và phân tích các mục log được lưu trong DB. Cung cấp hàm để tìm các mục lỗi và tạo các chế độ xem dữ liệu tổng hợp theo tiêu chí đã chỉ định
    • Lấy và xử lý dữ liệu hoạt động mạng từ từng máy từ xa
    • Dùng Datasette để chia sẻ DB dưới dạng ứng dụng web

1 bình luận

 
xguru 2023-09-27

Mấy bài kiểu này thì lúc nào cũng nên đọc với lưu ý rằng nó có phần hơi cường điệu.
Dù sao thì có thể nó không hoàn hảo, nhưng tùy mục đích sử dụng mà chỉ với một script đơn giản cũng có thể thay thế được những hệ thống đắt đỏ.
Vì đâu phải cứ mua công cụ đắt tiền là mọi thứ sẽ tự vận hành hết.

Datasette - mã nguồn mở kho dữ liệu cá nhân