Providing reliable services since 2001

Custom Search

23 May 2013 02:37 pm GMT +8

Home > Products & Services > choon-monitor
Introduction about choon-monitor
choon-monitor is a python daemon program which provides real-time server monitoring of services, block brute-force attemtps on various services for Linux server and more... ...


All the above can be enabled or disabled via configuration file.

If you are interested, feel free to contact us for a free trial. choon-monitor is bundled in CHOON.NET Remote Linux Server Management package.

Load Monitoring
This is used to monitor server load average in per minute average.

  • Default is enabled.
  • If loadavg is above alertload setting (default is 10), an email alert notification will be sent to mailto setting (default to our email address and can be added more separated by comma). This email alert content will have top, ps etc. output.
  • If loadavg is above maxload setting (default to 15), all services will be stopped and email alerts will be sent to mailto setting. This email alert content will have those stopped services meaning what services have been stopped.
  • When loadavg dropped to below alertload, all stopped services will be restarted and email alert will be sent to mailto setting. This email alert content will have those services being restarted.
  • These email alerts notification feature has anti-DOS to prevent flooding of mail alerts. Default is 300 seconds in interval setting to halt sending of email alerts.


The following are the [load] section in the configuration:
[load]
# enabled (int)
# Set it to 0 to disable load monitoring. To enable load monitoring, set it
# to any value greater than 0.
# Default is 1.  If this is missing or commented out, it will use the default.
enabled = 1

# alertload (float) when reach will send alert email notification.
# Default is 10.  If this is missing or commented out, it will use the default.
alertload = 10

# maxload (float) when reach will restart those enabled services if
# services:enabled is set to any value greater than 0.
# Default is 15.  If this is missing or commented out, it will use the default.
maxload = 15

# mailto are the list of email addresses separate by commas for alert emails.
# If this is not set or commented out will use main:mailto instead
#mailto = 

# interval in seconds (int) to halt alert email notification to prevent
# flooding or self DoS.  Default is 300.  If this is missing or commented out,
# it will use the default.
interval = 300

[ Back to Top ]


Disk Usage Monitoring
  • To be added... ...

[ Back to Top ]


Swap Usage Monitoring
  • To be added... ...

[ Back to Top ]


Services Monitoring
  • To be added... ...

[ Back to Top ]


Massive Mailing and Mail Queue Monitoring
  • To be added... ...

[ Back to Top ]


Intrusion Monitoring
  • To be added... ...

[ Back to Top ]



All trademarks, trade names, service marks and logos referenced herein belong to their respective companies.

Copyright © 2001 - 2009, CHOON.NET. All rights reserved.