Article Title: monit, a tool for linux system monitoring. Linux is a technology channel of the IT lab in China. Includes basic categories such as desktop applications, Linux system management, kernel research, embedded systems, and open source.
Monit is a tool used to monitor and manage processes, files, directories, and devices in the system. When the specified server goes down or does not respond,
magnetic magnet sensor can directly output digital signal, more than the passive magnetic steel output analog signal + analog-to-digital converter of the working mode, faster and more efficient. The cost of providing solutions is also much lower. Magnet sensor (passive, active) high-speed object sensing ability is very good, but the passive magnet for low-speed object Induction ability is not sensitive, the lower the speed of the less inductive ability, signal delay triggered or lost problem is
How to deploy a server monitoring system using Monit
Many Linux system administrators rely on a centralized remote monitoring system (such as Nagios or Cacti) to check the health status of their network infrastructure devices. Although centralized monitoring makes life easier for administrators, dedicated monitoring centers become a single point of failure when dealing with many machines and services, if the monitoring center fails or is inaccessible
Use of Monit monitoring tools
Overview
Monit is a monitoring software with rich functions including processes, files, directories, and devices. It is applicable to Linux/Unix platforms. It can automatically repair stopped programs, especially suitable for handling software errors caused by multiple reasons, monitoring critical processes and resources in the system. At the same time,
Official website: http://mmonit.com/monit/Current version: 5.10Source Code Package: http://mmonit.com/monit/dist/Binary package: http://mmonit.com/monit/dist/binary/OverviewMonit is a very rich process, file, directory and device monitoring software for the Linux/unix platform. It automatically fixes programs that have stopped working, and is particularly well-su
We usually use Zabbix for monitoring in server operation, where we install and configure Monit, which automatically starts the process when it detects the process's stopping.
It is recommended to install Monit using the Rpmforge source because the Monit version of Rpmforge is newer.
Install Monit
# cd/tmp# RPM-IVH h
But the reality is brutal, many software itself stability to be promoted, the machine hardware resources upgrade will touch the cost, therefore in the cluster environment, has the redundancy, makes the implementation simple service restart becomes the most realistic choice.
This is not a difficult thing in itself, there are many ways to implement it, such as adding action or commands to Zabbix or nagios alarms, or writing scripts to execute on a scheduled task.
But what this article is going t
Monit is a very rich process, file, directory and device monitoring software for the Linux/unix platform. It automatically fixes those programs that have stopped working, and the envoy is ready to handle software errors due to a variety of reasons, Monit contains an embedded HTTP (S) Web interface that you can use to easily view the servers that Monit monitors.
1
The company's Tomcat server Java Virtual Machine is unstable. To ensure security, install monit self-monitoring. Monit is a monitoring software that provides rich functions for processes, files, directories, and devices. It is used on UNIX platforms. It can automatically fix stopped programs and is suitable for the Special Envoy to handle software errors caused by multiple reasons. Services can be "recover
A: PrefaceMonit is an open source monitoring management tool (similar to supervisor) that monitors the load, files, processes, etc. of Linux systems. When the system load is too high, the monitoring file is tampered with, the process exits unexpectedly, can send the mail alarm, and can automatically start or close the exception process. Monit embedded web interface to see the status of monitoring items on the current host.M/
FunctionYou can use Monit to monitor processes, especially useful for monitoring daemons, such as/ETC/INIT.D that start at system startup time, such as: Sendmail,ssh,apache,mysql, etc.1) You can use Monit to monitor the files,directories, file system, Monit can monitor the changes of these items, such as: timestamp, checksum changes, file size changes, it is more
Monit is a powerful system state, process, file, directory and device monitoring software for the *nix platform, it can automatically restart those programs that have been suspended, it is well-suited to monitor the system's key processes and resources, such as: Nginx, Apache, MySQL and CPU share. The monitoring and management of the Python process, commonly used is supervisor, followed by another article.The following describes the installation, conf
Http://blog.chinaunix.net/uid-21516619-id-1825022.html
Some time ago in the Linux, need to use Monit to monitor Tomcat, studied the Monit, now will install and configure the process to write down, maybe later forget to use,
monit Installation and configuration
I. INTRODUCTION
Monit is a software used to monitor proces
Original works, allow reprint, please be sure to use hyperlinks in the form of the original source of the article, author information and this statement. Otherwise, the legal liability will be investigated. http://coolerfeng.blog.51cto.com/133059/50126 Monit is a highly functional monitoring software for processes, files, directories, and devices for UNIX platforms. It automatically fixes programs that have ceased to operate, and envoys are suitable f
Monit is a monitoring software that provides rich functions for processes, files, directories, and devices. It is used on UNIX platforms. It can automatically fix stopped programs and is suitable for the Special Envoy to handle software errors caused by multiple reasons. Monit runs on the application layer and is easy to install. trilogy #. /configure # Make # make install copy the configuration file # cp m
Nagios always alarms in the last 2 days, and the inotifywait process is 0Express_1 this host has 2 rsync scripts, express_1 to express_2 synchronization, after opening, there will be 2 inotifywait process.It hangs every few hours and needs to be started manually. But it was too much trouble, and one night there were more than 10 nagios alarms.So I wanted to use Monit to monitor the inotifywait process.To create a startup scriptvi/manage/express_monit.
Testing using Monit monitoring servicesFirst, the basic Environment 1, on the basis of tvm-rpm test. 2, Network: eth0:host-only (for virtual intranet, manually fixed IP, so from the host can directly connect to this VM) Eth1:nat (for Sisu network, dynamic IP) [[emailprotected]~]# cd/etc/sysconfig/network-scripts/[[emailprotected]network-scripts]#cat ifcfg-eth0device=eth0type=ethernetonboot=yesnm_controlled=yesbootproto=noneipaddr=192.168.56.253prefix=
Start: Monit-ic/etc/monitrc Crontab-e*/600 * * * */USR/LOCAL/BIN/MONIT-IC/ETC/MONITRC Conf configuration:————— nginx php mysql redis mongodb configuration perfect OK —————— –# NginxCheck process Nginx with Pidfile/usr/local/nginx/logs/nginx.pidStart program = "/usr/local/nginx/sbin/nginx"Stop program = "/usr/bin/killall Nginx"If failed host 127.0.0.1 Port then restartIf CPU is greater than 40% for 2 cycles
Today we found a lightweight tool that is much lighter than cacti and nagios ....Very simple installationhttp://mmonit.com/monit/Configure the file to run after decompression.Vim/etc/monitrcSet Daemon #check service at secondSet Logfile/var/log/monit.log #save LogSet Pidfile/var/run/monit.pid #pid fileSet mailserver localhost #primary mail server #--8 #set mail-format { # from: [emailprotected] $HOST # subject:monit alert-- $EVENT $SERVICE # messag
The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion;
products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the
content of the page makes you feel confusing, please write us an email, we will handle the problem
within 5 days after receiving your email.
If you find any instances of plagiarism from the community, please send an email to:
info-contact@alibabacloud.com
and provide relevant evidence. A staff member will contact you within 5 working days.