Cách giám sát máy chủ của bạn qua Telegram + ThingSpeak

Giữ máy chủ được giám sát mà chúng tôi quản lý, đó là một nhiệm vụ gian khổ nhưng quan trọng, điều cần thiết là phải biết sâu những gì đang xảy ra trong chúng và đó là lý do tại sao có một số công cụ gửi thông báo và quản lý chúng một cách thận trọng. Trong bài viết này, bạn sẽ học cách Cách giám sát máy chủ của bạn qua Telegram + ThingSpeak, bằng cách chạy một bot cho phép bạn kiểm tra trạng thái của máy chủ từ Telegram.

TeleMonBot là gì?

TeleMonBot là một tập lệnh mã nguồn mở, được tạo bằng Python bởi Egor Koshmin, cho phép giám sát các máy chủ Windows và Linux thông qua Telegramđiều nói. Nghĩa là, tập lệnh này cho phép chúng tôi nhận thông tin trong thời gian thực từ máy chủ của chúng tôi từ một bot Telegram.

Với tập lệnh này, chúng tôi sẽ có thể biết:

  • Phần trăm ram đã sử dụng.
  • Tỷ lệ CPU được sử dụng.
  • Tính khả dụng của hệ thống.
  • Giờ máy chủ.
  • Chụp và gửi ảnh chụp màn hình của máy chủ.
  • Biết vị trí địa lý của máy chủ.
  • Trong số những người khác

Làm cách nào để tạo bot trên Telegram?

Cách dễ nhất để tạo một bot Telegram đang thêm vào bố bot từ ứng dụng và sau đó tạo bot bằng lệnh: /newbot mà BotFather sẽ yêu cầu tên giống nhau và cuối cùng nó sẽ tạo Mã API mà bạn phải định cấu hình trong TeleMonBot

Làm thế nào để cài đặt TeleMonBot?

Để cài đặt TeleMonBot Chúng tôi phải làm theo các bước sau:

  • Sao chép kho lưu trữ TeleMonBot chính thức trên máy tính của bạn:
    git clone https://github.com/EKOsh/TeleMonBot TeleMonBot && cd TeleMonBot
  • Cài đặt các thư viện cần thiết + Trình duyệt SQLite DB và tạo một DB để ghi nhật ký trong tương lai:
    sudo chmod +x inst.sh && sudo ./inst.sh
  • Chỉnh sửa tệp cấu hình.ini với thông tin của bạn mã api bot telegram và tùy chọn kênh điều khiển viết mã.
  • Chạy Main của script
    sudo python Main.py
    Với ThingSpeak (Trong trường hợp bạn đã thêm mã):
    sudo python Main.py TS

    telemonbot

    telemonbot

Làm thế nào để sử dụng TeleMonBot để giám sát máy chủ của bạn?

Sử dụng TeleMonBot thật dễ dàng, khi chúng tôi đã tạo bot của mình nhờ bố bot, được định cấu hình với Khóa API tương ứng với tập lệnh và trong quá trình thực thi, chúng tôi đã có thể biết nhiều thông tin về máy chủ của mình từ Telegram.

Để hỏi bot điện tín chúng ta phải sử dụng danh sách các lệnh sau:

  • Trả về% RAM được sử dụng: Sử dụng RAM
  • Trả về% CPU được sử dụng: Sử dụng CPU
  • Trả về thời gian hoạt động của máy chủ: Thời gian hoạt động
  • Trả về thời gian của máy chủ: Thời gian là gì?
  • Gửi ảnh chụp màn hình của máy chủ: Ảnh chụp màn hình
  • Trả về vị trí của máy chủ: Ở đâu?
    Giám sát máy chủ của bạn

    Giám sát máy chủ của bạn

Vì vậy, để hoàn thiện, Điều đáng chú ý là việc tiêu thụ tập lệnh này là rất ít, nó vẫn đang trong giai đoạn xây dựng và nhà phát triển của nó ước tính rằng nó sẽ được cập nhật liên tục. Nó là một công cụ mà tất cả các quản trị viên hệ thống nên đánh giá và đưa vào thực tế.

Nếu bạn thích thông tin này hoặc hữu ích, đừng ngần ngại để lại ý kiến ​​của bạn.


Một bình luận, để lại của bạn

Để lại bình luận của bạn

địa chỉ email của bạn sẽ không được công bố. Các trường bắt buộc được đánh dấu bằng *

*

*

  1. Chịu trách nhiệm về dữ liệu: Miguel Ángel Gatón
  2. Mục đích của dữ liệu: Kiểm soát SPAM, quản lý bình luận.
  3. Hợp pháp: Sự đồng ý của bạn
  4. Truyền thông dữ liệu: Dữ liệu sẽ không được thông báo cho các bên thứ ba trừ khi có nghĩa vụ pháp lý.
  5. Lưu trữ dữ liệu: Cơ sở dữ liệu do Occentus Networks (EU) lưu trữ
  6. Quyền: Bất cứ lúc nào bạn có thể giới hạn, khôi phục và xóa thông tin của mình.

  1.   jordan dijo

    Ngày tốt,

    Mình thấy bài viết khá hay, chỉ có điều mình chưa hiểu một phần không biết các bạn có thể giúp mình với, cách cấu hình cái này;

    "Chỉnh sửa tệp config.ini với thông tin về mã api bot telegram của bạn và tùy chọn mã ghi kênh điều tiếng."