Các tác vụ cron hệ thống của HiTechAdmin
Các tác vụ cron mà HiTechCloud sử dụng được cấu hình trong tệp /etc/cron.d/hitechcloud và không nên sửa thủ công, vì chúng sẽ bị ghi đè khi cập nhật.
Nếu cần tuỳ chỉnh hoặc thêm tác vụ cron hệ thống, hãy dùng crontab của người dùng root.
docker-collect_stats --all
Lệnh hitechcloudcli docker-collect_stats --all thu thập số liệu container của mọi người dùng. Người dùng cuối xem dữ liệu này từ trang 'Mức sử dụng tài nguyên', còn quản trị viên xem từ trang Người dùng > từng người dùng.
Lịch mặc định: mỗi giờ (0 * * * *)
Tài liệu: https://dev.hitechcloud.org/cli/docker.html#Collect-Stats
domains-stats
Lệnh hitechcloudcli domains-stats phân tích nhật ký truy cập (Caddy) của mọi người dùng đang hoạt động và tên miền của họ.
- Lịch mặc định: hằng ngày lúc 02:30 (
30 2 * * *) - Tài liệu: hitechcloudcli domains-stats
websites-pagespeed --all
Lệnh hitechcloudcli websites-pagespeed --all thu thập dữ liệu Google PageSpeed cho mọi website trên máy chủ. Người dùng cuối xem dữ liệu này từ các trang Trình quản lý website và WP Manager.
Nếu người dùng đã cấu hình khoá API PageSpeed, các khoá đó sẽ tự động được dùng cho mọi tên miền của họ.
- Lịch mặc định: hằng ngày lúc 04:00 (
0 4 * * *) - Tài liệu: hitechcloudcli websites-pagespeed
update
Lệnh hitechcloudcli update kiểm tra bản cập nhật HiTechCloud và thực hiện cập nhật nếu autopatch hoặc autoupdate được bật.
- Lịch mặc định: hằng ngày lúc 00:15 (
15 0 * * *) - Tài liệu: hitechcloudcli update
server-ips
Lệnh hitechcloudcli server-ips tạo danh sách mới các địa chỉ IP của máy chủ.
- Lịch mặc định: hằng tháng vào ngày 12 lúc 00:00 (
0 0 12 * *) - Tài liệu: Lệnh này đã NGỪNG HỖ TRỢ.
ftp-users
Lệnh hitechcloudcli ftp-users tạo lại tệp người dùng FTP dùng để hiển thị người dùng trong giao diện HiTechAdmin.
- Lịch mặc định: mỗi 8 giờ (
0 */8 * * *) - Tài liệu: hitechcloudcli ftp-users
email-server pflogsumm
Lệnh hitechcloudcli email-server pflogsumm tạo báo cáo tổng hợp email dạng HTML, xem tại HiTechAdmin > Email > Báo cáo tổng hợp.
- Lịch mặc định: hằng ngày lúc 01:45 (
45 1 * * *) - Tài liệu: hitechcloudcli email-server pflogsumm
docker-images --all
Lệnh hitechcloudcli docker-images --all dùng Cup 🥤 kiểm tra bản cập nhật cho image container của mọi người dùng đang hoạt động và hiển thị dữ liệu cho người dùng cuối trên trang Container > Cập nhật image.
- Lịch mặc định: hằng ngày lúc 03:45 (
45 3 * * *) - Tài liệu: hitechcloudcli docker-images
files-purge_trash
Lệnh hitechcloudcli files-purge_trash dọn thư mục Thùng rác của Trình quản lý tệp cho mọi người dùng, theo thời hạn lưu giữ của thiết lập autopurge_trash.
- Lịch mặc định: hằng ngày lúc 04:45 (
45 4 * * *) - Tài liệu: hitechcloudcli files-purge_trash
waf-update
Lệnh hitechcloudcli waf-update cập nhật bộ quy tắc WAF OWASP CRS mặc định. Có thể xem nhật ký bằng: hitechcloudcli waf-update log.
- Lịch mặc định: hằng tháng vào ngày 1 lúc 00:00 (
0 0 1 * *) - Tài liệu: hitechcloudcli waf-update
docker-backup
Lệnh hitechcloudcli docker-backup chạy sao lưu container của mọi người dùng. Lệnh này mặc định bị tắt, vì mỗi người dùng cuối có thể tự lên lịch và quản lý bản sao lưu của mình từ giao diện HiTechCloud.
- Lịch mặc định:
59 23 31 2 * - Tài liệu: Cấu hình sao lưu HiTechCloud: Do quản trị viên cấu hình
sentinel
Lệnh hitechcloudcli sentinel chạy script thông báo để giám sát máy chủ.
- Lịch mặc định: mỗi 5 phút (
*/5 * * * *) - Tài liệu: hitechcloudcli sentinel
sentinel --report
Lệnh hitechcloudcli sentinel --report tạo báo cáo mức sử dụng hằng ngày.
- Lịch mặc định: hằng ngày lúc 11:45 (
45 11 * * *) - Tài liệu: hitechcloudcli sentinel report
sentinel --startup
Lệnh hitechcloudcli sentinel --startup gửi thông báo sau khi máy chủ khởi động lại.
- Lệnh:
hitechcloudcli sentinel --startup - Lịch mặc định:
@reboot
Thư mục tạm của Redis
Khi khởi động lại, tác vụ cron này đảm bảo thư mục tạm của Redis tồn tại với quyền phù hợp.
- Lệnh:
mkdir -p /tmp/redis && chmod 777 /tmp/redis - Lịch mặc định:
@reboot