Once thought to do a self-defense project, that is, monitoring, to achieve RING3 communication, all parties reference to learn, think of hooksBut once I know the way of the hook, I feel it's convenient or Microsoft admits the function, then I will implement a set of monitoring scheme, considering the reverse analysis, prepare the backThere is nothing free to go as far as possible to achieve the hook way, ho
output of the monitored process be manually redirected.
Run
Supervisord [-c/etc/supervisord.conf]
Increased to boot boot
Monitoring
Operation via client command line
Supervisorctl-s http://ip:port-u user-p passwd command
Simple operation via web page
Http://ip:port
Common commands
Status
After the entry, the leader let me start Zabbix monitoring deployment and specific maintenance. Monitoring PHP First is a very important thing. Zabbix monitoring php can be monitored by PHP with a status function, need to open in the configuration file, while the Nginx configuration PHP status can be accessed1.PHP-FPM Open Statusgrep Pm.status_path/usr/local/php/
the terminal all related processes executes, the CPU is consumed when The room will be displayed here NBSP;PCPU: Time consumed by CPU execution what: users under Action load average: Display the system separately The average load level in the last 1, 5, 15 minutes. from: shows the user from where to log on to the system, ": 0" of the display on behalf of the user when x Windows, open Text mode window login idle: User idle time, this is a timer, Once the userAny action, the timer will
running, send a custom message to the window and end. A window is displayed when a running program receives a custom message.
// Project file procviewpro. DPRProgram procviewpro;
UsesForms, windows, messages, main in 'procview. pa' {form1 };
{$ R *. Res}{// This is automatic.BeginApplication. initialize;Application. Title: = 'System Process Monitoring ';Application. createform (tform1, form1 );Application.
Data source: Linux Process monitoring SuperviseSupervise is a daemontools tool that can be used to monitor the operation of applications running under UNIX, and supervise can restart the specified program when an application exception occurs. Use: mkdir Testcd Testvim Run writes the action you want to perform supervise test (note here is the folder on the upper level of the run file, changing the run to exe
ObjectiveWe know that now the app backend service must be running reliably, we hope that if the SOA service process hangs and can be restarted quickly, then the process monitoring is needed, and the supervisor under Linux is the weapon of the management process. Supervisor is a set of common
Under Linux, process viewing and process management are frequently used commands, and we can use PS to view information about each process in the previous state, or to view the process's property information in real time through the top command. The process can be run by kill to adjust the priority of the
be stopped, or if a large system resource has been eliminated. Use the KILL command to complete this task.Command: Kill 3051 (This command is a little gentle, not necessarily killing the process (bash))If you want to force kill, you can use: Kill-9 3051 (try to be a little kicked out of the group feeling (#^.^#))Add:Kill-9 3051: Because some processes capture certain signals, the process can send messages
the program to determine success or otherwise.
Installation:sudo apt-get install MonitTo edit a configuration:sudo vim/etc/monit/monitrcStart, stop, restart:sudo/etc/init.d//etc/init.d//etc/init.d/monit RestartTo set the page monitoring status:and 0.0.0.0/0.0.0.0 allowlocalhostIncreased monitoring:Note that there is a need to add start and stop, missing one is not possible1. Monitoring according to t
enter" Jconsole "in the command line interface that appears to pop up a" Java Monitoring and Management console,The following screen will appear:Here we select the local process, and click on the Sun.tools.jconsole.JConsole line, and then click on the connection, you can see our memory and CPU usage.Of course, we need information such as memory usage of the server, or we can select the remote
This article mainly introduces the installation and configuration of the Supervisor process monitoring management tool in Mac. the Supervisor is written in Python and is a process monitoring management tool in unix-like operating systems, this article describes the configuration and installation of MAC systems. For mor
A small feature in the roslaunch is similar to the service restart feature in the Android init process, and if the process is created with the Respawn property, it needs to be restarted after the process dead, which is a process monitoring role, and the relevant source code
First, glances:glances is a very good cross-platform performance monitoring tool that provides CPU, CPU queue, memory, virtual memory, network, I/O, and the list of processes that most occupy the server's resources.Indicator monitoring information, and at run time depending on the resource usage of different color labeling its importance, very intuitive, the following are in use:Second, glances installation
Recently responsible for monitoring the deployment of Zabbix, need to complete the local server to monitor the running status of remote virtual machine (CPU, open process, etc.), share with you my implementation method.(1) First, the batch processing of the process that records the Zabbix client needs to be realized: zabbix_task.bat;Zabbix_task.bat content is as
Introduction:
The system process monitoring program compiled with masm32 can display the complete file specifier of the system process under Win 95/98/2 k/XP to terminate the selected process.
For usage instructions, see the Help File procview. chm In the downloaded RAR compressed package.
Download:
You can download th
a Easy_install installation, the boot service is a real hassle. However, the authorities have given some examples of rc.d scripts, on GitHub, but since I was apt-get installed, it is clear that this boot from the boot is not to worry about, with Debian update-rc.d can be done.
Supervisor Process Security
Since the use of supervisor to ensure the normal operation of other processes, but in case the supervisor pr
These two days have a very strange problem, I intend to share with you. Only so strange estimate is oneself knowledge is not enough. MHA on the line has not switched on automatically, are manually switched, and recently switched on automatically, after exiting the SecureCRT window to find the monitoring process unexpectedly quit. The error log is as follows:MHA Version: 0.56Checking The Status of the script
Tools: Daemontools
Daemontools is a set of UNIX service Administration tools developed by QMail's author DJB, where a program named supervise can be used for service startup, stop service restart, and so on.Installation:Create A/package Directory:
Mkdir-p/packagechmod 1755/packageCd/packageDownload http://cr.yp.to/daemontools/daemontools-0.76.tar.gz Into/package. Unpack the Daemontools package:
Gunzip Daemontools-0.76.tarTAR-XPF Daemontools-0.76.tarRm-f Daemontools-0.76.tarCD admin/daemontools-0
Spy stories in the workplace-Monitoring
First, I would like to thank Mr. Bingbing for sending "monitoring". A month ago, I found a big brother on the neck of Bingbing son (yundun ~~) This book. In a few surprises, I thought that ice cream was exploring new options.After reading "monitoring" for a period of time, it was very nice to watch, but after reading it, it
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.