Frappe Check Server

Python method for monitoring servers inside frappe/erpnext system

Install Frappe Check Server

bench get-app https://github.com/mvinif/frappe_check_server

Tags

  • erpnext
  • frappe

Add the Frappe Gems badge to your README

Maintain Frappe Check Server? Paste this into your README:

[![Listed on Frappe Gems](https://frappegems.com/api/method/frappe_gems.seo.badge?app=mvinif%2Ffrappe_check_server)](https://frappegems.com/gems/apps/mvinif/frappe_check_server)

About Frappe Check Server

Server verification in Frappe/ERPNext

This method send a simple request to a server ip, with response code this method keep monitoring the servers list and mailing the teams in any exception or server unavaible

Usage

To ideal usage of this method, firstly we need to create:

  • Frappe doc server_list, containing:
    • servername
    • ipaddress
  • Frappe doc server_result, containing:
    • respservername
    • respcode
    • respdate
  • Setup a default outgoing email account in Frappe configuration
  • Setup hook.py file

    Functionality

    Each server registered in server_list, is monitored every X times (defined in hook.py cron), each result is saved in server_result, if any server is unavaible or method enter in a exception, the method send a e-mail notification to responsible team

Related Other apps for Frappe & ERPNext

  • Erpnext — Free and Open Source Enterprise Resource Planning (ERP)
  • Helpdesk — Modern, Streamlined, Free and Open Source Customer Service Software
  • Print Designer — Visual print designer for Frappe / ERPNext
  • Ctr — CTR模型代码和学习笔记总结
  • Whitelabel — Whitelabel ERPNext
  • Fossunited — fossunited.org
  • Helm — Helm Chart Repository for Frappe/ERPNext
  • Frappe Attachments S3 — A frappe app to upload file attachments in doctypes to s3.