Tập lệnh Python để kiểm tra sức khỏe hệ thống

Trên máy chủ centos7, tôi có một dịch vụ kiểm tra sức khỏe sử dụng tập lệnh python. Tôi đã có một virtualenv sử dụng hệ thống python 2. 7. 5 được thiết lập và quá trình kiểm tra dường như hoạt động tốt. Gần đây tôi đã thử sử dụng pyenv để thiết lập python 3. 7. 5 và tôi đã thử thiết lập virtualenv bằng cách đó. Tôi đã thiết lập venv cho người dùng lãnh sự tại /home/consul/venv. Phần có liên quan trong cấu hình kiểm tra tình trạng dịch vụ của tôi là đây

{
  "service": {
    "name": "mysql_main_master",
    "tags": [
      "mysql_main_master"
    ],
    "address": "10.7.0.19",
    "port": 3306,
    "check": {
      "interval": "1s",
      "timeout": "5s",
      "args": [
        "/home/consul/venv/bin/python",
        "/usr/local/bin/master_healthcheck.py"
      ]
    }
  }
} 

Nếu tôi gửi su cho người dùng lãnh sự và chạy lệnh trên, nó sẽ hoạt động, nhưng trong lãnh sự ui, nó không thành công với thông báo này

Could not find platform independent libraries 
Consider setting $PYTHONHOME to [:]
Fatal Python error: initfsencoding: Unable to get the locale encoding
ModuleNotFoundError: No module named 'encodings'

Current thread 0x00007f8f47b17740 [most recent call first]:

Tôi đã thử đặt PYTHONHOME=/home/consul/venv/bin/python trong phần args, nhưng có vẻ như không hiệu quả

Đây là thứ tôi đã tổng hợp cách đây một thời gian, nó chỉ dành cho cửa sổ nhưng có thể giúp bạn hoàn thành một phần những gì bạn cần

Có nguồn gốc từ. "cho mem co sys" http. //msdn2. Microsoft. com/en-us/library/aa455130. aspx

"thông tin quy trình riêng lẻ và ví dụ về tập lệnh python" http. //www. Microsoft. com/technet/scriptcenter/scripts/default. mspx?mfr=true

GHI CHÚ. giao diện/quy trình WMI cũng có sẵn để thực hiện các tác vụ tương tự. Tôi không sử dụng nó ở đây vì phương pháp hiện tại đáp ứng nhu cầu của tôi, nhưng nếu một ngày nào đó cần mở rộng hoặc cải thiện điều này, thì có thể muốn điều tra các công cụ WMI khả dụng

bảo vệ luồng python ipv6 kiểm tra sức khỏe bgp trực quan hóa pypi ipv4 mpls vpls exabgp flowspec bgp-ls ddos-protection

  • Cập nhật 26/12/2022
  • con trăn

amonapp / amon

Sao 1. 3k

  • Mã số
  • Vấn đề
  • Yêu cầu kéo

Amon là một nền tảng giám sát máy chủ hiện đại

đại lý cảnh báo giám sát hiệu suất chỉ số bảng điều khiển kiểm tra tình trạng cảnh báo statsd thông tin hệ thống

  • Cập nhật ngày 1 tháng 7 năm 2022
  • con trăn

madflojo / máy tự động

Nhà tài trợ

Sao 392

  • Mã số
  • Vấn đề
  • Yêu cầu kéo

Khung giám sát cơ sở hạ tầng biến sổ tay DevOps thành hành động tự động

python docker devops theo dõi jinja2 kiểm tra sức khỏe thực thi từ xa devops-tools runbook tự phục hồi

  • Cập nhật 2 tháng 9, 2018
  • con trăn

renatomefi / php-fpm-healthcheck

Sao 381

  • Mã số
  • Vấn đề
  • Yêu cầu kéo

Tập lệnh sh tuân thủ POSIX để kiểm tra trạng thái PHP fpm, chỉ có thể được sử dụng để ping hoặc kiểm tra các chỉ số cụ thể

docker kubernetes php kiểm tra sức khỏe php-fpm livenessprobe

  • Cập nhật16/10/2022
  • con trăn

ateliedocodigo / py-healthcheck

Sao 95

  • Mã số
  • Vấn đề
  • Yêu cầu kéo

Viết các chức năng kiểm tra sức khỏe đơn giản cho ứng dụng Flask hoặc Tornado của bạn

theo dõi bình python kiểm tra sức khỏe python3 lốc xoáy python2 hacktoberfest

  • Cập nhật 24/11/2022
  • con trăn

redhat-hỗn loạn / cerberus

Sao 78

  • Mã số
  • Vấn đề
  • Yêu cầu kéo

Người bảo vệ cụm Kubernetes và OpenShift. Công cụ theo dõi sức khỏe của cụm và tín hiệu/cảnh báo về lỗi

kubernetes giám sát openshift kiểm tra sức khỏe khả năng mở rộng độ tin cậy theo dõi kiểm tra hiệu suất lỗi thành phần

  • Cập nhật ngày 8 tháng 12 năm 2022
  • con trăn

lincolnloop / django-còn sống

Nhà tài trợ

Sao 30

  • Mã số
  • Vấn đề
  • Yêu cầu kéo

Kiểm tra sức khỏe cho Django

django kiểm tra sức khỏe healthcheck-endpoint

  • Cập nhật 20/11/2022
  • con trăn

chinnichaitanya / python-discord-logger

Nhà tài trợ

Sao 20

  • Mã số
  • Vấn đề
  • Yêu cầu kéo

🚀Gửi tin nhắn tùy chỉnh tới Discord để thông báo về trạng thái ứng dụng, tiến trình, lỗi, kiểm tra tình trạng, v.v.

python theo dõi discord nhắn tin đăng nhập thông báo kiểm tra tình trạng dịch vụ thông báo discord-webhook python-discord-logger

  • Cập nhậtNgày 4 tháng 9 năm 2022
  • con trăn

NicolasLM / phòng tắm hơi

Sao 18

  • Mã số
  • Vấn đề
  • Yêu cầu kéo

Daemon nhẹ chạy và báo cáo kiểm tra sức khỏe

theo dõi kiểm tra sức khỏe kiểm tra python-3

  • Cập nhật ngày 17 tháng 8 năm 2022
  • con trăn

riotkit-org/infracheck

Sao 14

  • Mã số
  • Vấn đề
  • Yêu cầu kéo

Điểm cuối kiểm tra sức khỏe cực kỳ đàn hồi và nhẹ để đáp ứng MỌI TRƯỜNG HỢP, bao gồm cả cơ sở hạ tầng cũng như ứng dụng

cơ sở hạ tầng docker giám sát unix kiểm tra sức khỏe docker-image kiểm tra sức khỏe nagios sức khỏe python3 giám sát thời gian hoạt động cơ sở hạ tầng giám sát thời gian hoạt động cơ sở hạ tầng giống như unix sysops chủ nghĩa vô chính phủ lỗi phần cứng iwa-ait zsp chủ nghĩa vô chính phủ

  • Cập nhật ngày 13 tháng 11 năm 2021
  • con trăn

KriAga / Người kiểm tra sức khỏe

Sao 14

  • Mã số
  • Vấn đề
  • Yêu cầu kéo

Health Checker là một trang web hiển thị danh sách các triệu chứng và trên cơ sở triệu chứng, các tình trạng y tế có thể xảy ra. Nó có thể quét web và hiển thị cách điều trị cho một tình trạng y tế cụ thể cũng như chi tiết liên hệ của các bác sĩ gần nhất dựa trên vị trí của người dùng. Khi được cung cấp một văn bản với các triệu chứng dễ nhận biết, tôi…

kiểm tra sức khỏe bình mysql python3 betterdocters-api apimedic-api

  • Cập nhật22/10/2019
  • con trăn

psidex / DiscordHealthCheck

Sao 9

  • Mã số
  • Vấn đề
  • Yêu cầu kéo

Một thư viện nhỏ và ứng dụng dòng lệnh để tự động kiểm tra tình trạng bất hòa của Docker. bot py. Hiện đã cập nhật cho Discord. py v2

docker discord healthcheck python-thư viện kiểm tra sức khỏe pypi discord-bot socket-server discord-py

  • Cập nhật14/12/2022
  • con trăn

chinnichaitanya / python-slack-logger

Nhà tài trợ

Sao 8

  • Mã số
  • Vấn đề
  • Yêu cầu kéo

🚀Gửi tin nhắn tùy chỉnh tới Slack để thông báo về trạng thái ứng dụng, tiến trình, lỗi, kiểm tra tình trạng, v.v.

python Slack-logger theo dõi thông báo ghi nhật ký thông báo kiểm tra tình trạng Slack-api python-slack-logger

  • Cập nhật ngày 25 tháng 2 năm 2022
  • con trăn

Hyacinth-YX / sufe_check

Sao 8

  • Mã số
  • Vấn đề
  • Yêu cầu kéo

自建SUFE自动健康填报——含actions实现

kiểm tra sức khỏe sufe

  • Cập nhật ngày 8 tháng 12 năm 2022
  • con trăn

fgouteroux / platus

Sao 5

  • Mã số
  • Vấn đề
  • Yêu cầu kéo

Theo dõi trạng thái dịch vụ ứng dụng hoặc sức khỏe của nền tảng

dịch vụ bình python theo dõi sức khỏe lịch trình kiểm tra dịch vụ api-rest

  • Cập nhật ngày 24 tháng 6 năm 2017
  • con trăn

iMerica / django-allow-healthchecks

Nhà tài trợ

Sao 4

  • Mã số
  • Vấn đề
  • Yêu cầu kéo

Cho phép Kubernetes hoặc bất kỳ bộ điều phối nào thực hiện kiểm tra tình trạng từ bên trong mạng

phần mềm trung gian kubernetes django kiểm tra sức khỏe cụm kubernetes k8s

  • Cập nhật 26/12/2022
  • con trăn

Hợp lý hóa / Healthcheckbot

Sao 4

  • Mã số
  • Vấn đề
  • Yêu cầu kéo

Một cách mạnh mẽ để thiết lập kiểm tra tình trạng bên ngoài cho phần mềm của bạn

kiểm tra python linux docker devops healthcheck kiểm tra sức khỏe cơ sở hạ tầng dưới dạng mã devops-tools

  • Cập nhật25 tháng 3 năm 2021
  • con trăn

hokiegeek2 / kafka-health-snapshot

Sao 3

  • Mã số
  • Vấn đề
  • Yêu cầu kéo

kafka-health-snapshot tận dụng kafka-rest để cung cấp ảnh chụp nhanh kiểm tra sức khỏe của nhà môi giới, chủ đề và phạm vi cụm

python kafka phần còn lại của lãnh sự Healthcheck cluster kiểm tra sức khỏe ảnh chụp nhanh marathon restful-api kafka-health-snapshot

  • Cập nhật 17 tháng 9, 2017
  • con trăn

buidl-labs / zcash_service_status_dashboard

Sao 3

  • Mã số
  • Vấn đề
  • Yêu cầu kéo

Bảng điều khiển kiểm tra sức khỏe cho Cộng đồng và Sàn giao dịch ZEC

kiểm tra sức khỏe blockchain zcash zec

  • Cập nhật13/06/2020
  • con trăn

kylermintah / APOC-2019

Sao 3

  • Mã số
  • Vấn đề
  • Yêu cầu kéo

Dự án được thực hiện bởi nhóm Chẩn đoán điểm chăm sóc phù hợp năm 2019 tại Đại học Pennsylvania

Làm cách nào để tự động kiểm tra tình trạng máy chủ bằng Python?

Quy trình .
Biên dịch tập lệnh Python. # Biên dịch tập lệnh Python có tên là sức khỏe. py. .
Tải lên và cài đặt tập lệnh Python. # Định cấu hình Thiết bịA hoạt động như ứng dụng khách TFTP để tải xuống tình trạng tệp tập lệnh Python. py từ máy chủ TFTP. .
Định cấu hình trợ lý tập lệnh. .
Xác minh cấu hình

Kiểm tra sức khỏe trong Python là gì?

Kiểm tra sức khỏe là thư viện để viết các hàm kiểm tra sức khỏe đơn giản có thể dùng để giám sát ứng dụng của bạn . Có thể sử dụng trong ứng dụng Flask hoặc ứng dụng Tornado. Nó hữu ích để xác nhận rằng các phần phụ thuộc của bạn đang hoạt động và ứng dụng của bạn có thể đáp ứng các yêu cầu HTTP.

Làm cách nào để lấy thông tin phần cứng hệ thống bằng Python?

Nhận mức sử dụng CPU bằng Python .
#Physical cores print[f"Số lượng lõi vật lý. {psutil. .
#In tần số hiện tại[f"Tần số CPU hiện tại. {psutil. .
#In sử dụng CPU trên toàn hệ thống[f"Mức sử dụng CPU hiện tại. {psutil. .
#Total RAM print[f"Tổng RAM đã cài đặt. {vòng[psutil

Làm cách nào để kiểm tra việc sử dụng CPU trong Python?

Nhận mức sử dụng CPU hiện tại bằng psutil . cpu_percent[] cung cấp mức sử dụng CPU trên toàn hệ thống hiện tại ở dạng phần trăm. Nó nhận một tham số là khoảng thời gian [giây]. Vì việc sử dụng CPU được tính toán trong một khoảng thời gian, nên cung cấp một khoảng thời gian.

Chủ Đề