Giải pháp monitor PHP/MYSQL/NGINX

Discussion in 'Server - Vps - Hosting - Domain' started by Vuonglechi, Jul 9, 2022.

  1. Vuonglechi

    Vuonglechi Sơ Nhập Giang Hồ

    Tình hình là VPS nhiều khi bị quá tải nên bị crash PHP-FPM nên mình đã lần mò và tìm ra tool MONIT

    [​IMG]

    Ưu điểm là nó free nhưng monitor được cả server, php, nginx, mysql và restart service nếu service bị quá tải.
    Đặc biệt là nó cung cấp giao diện web cho dễ theo dõi nữa.

    Anh em thích cài thì theo link hướng dẫn sau nhé https://viblo.asia/p/gioi-thieu-ve-monit-cong-cu-giam-sat-server-manh-me-gAm5ybDXKdb

    Anh em nào có tool monitor được multi VPS trong 1 giao diện thì share thêm với ạ
     
    Tony Vu, no-reply, firefox and 2 others like this.
  2. money

    money Hương Chủ

    Lên site ít ít thôi em ạ, nhìn tốc độ em build anh chóng mặt quá {flame}
     
  3. Vuonglechi

    Vuonglechi Sơ Nhập Giang Hồ

    Nhờ lên site nên em mới mò mẫm ra nhiều cái hay đó anh
    Hôm nọ không monitor PHP-FPM đêm nó stop luôn service mất 1 dống traffic
     
  4. Hoa Mãn Lâu

    Hoa Mãn Lâu Trưởng Môn

    chắc là anh Chuyên version 2 quá :3
     
    Nai and thitgaluoc like this.
  5. Vuonglechi

    Vuonglechi Sơ Nhập Giang Hồ

    Tại e ở nhà rảnh quá không biết làm gì các anh
     
  6. no-reply

    no-reply Bang Chúng

    Ae chơi toàn hàng cao cấp. M thì trước giờ toàn chơi trò php-fpm status || php-fpm start cho nó đơn giản :D
     
  7. Vuonglechi

    Vuonglechi Sơ Nhập Giang Hồ

    Công cụ nó tự động giúp mình chứ bạn. Đâu phải lúc nào cũng canh me
     
  8. Tạ hơi nặng

    Tạ hơi nặng Bang Chúng

    Đơn giản nhất là ae hay dùng uptimerobot,có nhiều topic rồi, nếu down rồi vào server check, đỡ mất công cài cgi cả
     
  9. Vuonglechi

    Vuonglechi Sơ Nhập Giang Hồ

    Trước e dùng uptimerobot nhưng nó die ban dêm nên e tìm phương án tự động đó anh
    Cái này hay chỗ ngoài monitor nó còn tự restart nếu service die nữa
     
    Tony Vu likes this.
  10. Tạ hơi nặng

    Tạ hơi nặng Bang Chúng

    Die ban đêm là chịu thua kaka
     
  11. money

    money Hương Chủ

    Thật ra monitor thì cũng ko xem mấy, chủ yếu restart khi service die. Mà check service status và restart nếu die thì bashscript mấy dòng là dc rồi em. Code xong cho chạy cronjob. Đỡ tốn resource hơn cài 1 cái chương trình khác.
     
  12. thitgaluoc

    thitgaluoc Hương Chủ

    tiết kiệm thế anh, đúng là càng giàu càng kẹt kkk
     
  13. money

    money Hương Chủ

    Của nhà trồng dc mà em :D

    Nói chứ, anh dùng script tự viết để tránh tối đa rủi ro thôi.
     
  14. Vuonglechi

    Vuonglechi Sơ Nhập Giang Hồ

    Trời quả báo rùi các anh.
    Em đăng bài xong server bị bà nhập.
    Die luôn từ 21h - 3h sáng.
    Mà em không có thiết lập reboot nguyên con nên phải tự reboot. Lại mất 1 đám traffic đêm {beat_brick}

    [​IMG]
     
  15. money

    money Hương Chủ

    Haha cười ẻ {big_smile}{big_smile}{big_smile}
     
  16. no-reply

    no-reply Bang Chúng

    Lệnh trên cũng tự động mà b. Status failed thì start. Áp dụng cho mọi service ko riêng gì lemp. Còn ae thích dùng công cụ cho chuyên nghiệp cũng đc ko vấn đề gì cả.
     
  17. automan

    automan Hương Chủ

    mình toàn dùng robotuptime
     
  18. HUYNHCVCX

    HUYNHCVCX Tân Thủ Thôn

    Tưởng ổng bỏ nghề rồi
     
  19. bmt511

    bmt511 Khách Qua Đường

    mua delicated, cài máy ảo lên đó, ví dụ delicated hetnzer ( 6 core 12 thread ) : setup hyper-v may ao thì set cpu = 6-8, ram 7-8gb. nên cấu hình dư ra chạy tải đc.

    chứ vps die lúc k biết, ngoài ra dùng monit check xem nếu serive die thì restart lại. nhưng mà die thì phải đọc log xem van de ở đâu ( slow sql, slow php, ngixn erro log )
    một delicated cài cỡ tầm 8 vps còn ok, check taákbar : > 50% cpu windows là ok, để dư ra lúc dự phòng

    1/ windows server >> máy ảo hyper-v ( cài centos, ubutu...)
    2/ setup ipv6 và set cho các máy ảo con
    3/ cloudflare : AAAA đến ipv6 đó

    - nguồn tham khảo :
    + hetnzer aution
    + setup ipv6 cho máy ảo con
    + shared internet ( máy con có thể dùng chung ipv4)
     

    Attached Files: