• Home
  • Most Popular
  • Submit
  • About Us
  • Contact Us

Softpile

Free Downloads

Categories
  • Home
  • Most Popular
  • Communications
  • Desktop
  • Games & Entertainment
  • Graphic Apps
  • Network & Internet
  • Security & Privacy
  • System Utilities
Alternative to itextsharp 2022.11.10347
IronPDF offers an itextsharp alternative for HTML to PDF conversion with C# code examples, documentation, and ...
VShell Server for Linux and Mac 4.8
VShell is a versatile and secure file transfer server that supports multiple protocols and is compatible ...
PDF Studio PDF Editor for Linux 2022
PDF Studio is a cost-effective PDF editor that delivers full compatibility with the PDF Standard. It's ...
VQ Probe for Linux 1.5
VQ Probe is a comprehensive software tool that enables objective and subjective video quality analysis. The ...
Resilient Server 2.3
This Debian GNU/Linux (Buster) based software has a customized partitioning scheme that enhances robustness against filesystem ...
Valentina Studio for Linux 9.6
Valentina Studio is a cross-platform GUI manager for Mac, Windows, and Linux. It allows users to ...
VPN Lifeguard for Linux 1.0.58
The software monitors VPN connection and automatically terminates apps during connection loss, re-establishes the connection and ...
G_Viewer 0.84
G_Viewer is a Linux software that serves as both a file system and photo/image viewer. It ...
Checksome File Hash Tool for Linux 1.1
This software allows for the generation and verification of file hashes. It is a quick and ...
KeyWrangler Password Manager for Linux 1.2
A password management software that is secure, offline and extensible. It offers military-grade encryption to protect ...
Home Linux psmon Download

psmon

July 31, 2009
This script monitors the process table, providing useful information about processes running on a system. Users can view information about CPU usage, memory consumption, and other vital details. The script is designed to be simple and easy to use, making it a valuable tool for anyone who needs to monitor system performance.
Version 1.29
License GPL
Platform Linux
Supported Languages English
Homepage search.cpan.org
Developed by Nicola Worthington
Psmon is a powerful Perl script that offers users an incredible way of monitoring the process table using Proc::ProcessTable. This software tool comes with Apache style configuration file, which allows users to set a range of rules for processes they wish to respawn or kill.

One of the features of Psmon is that processes can be respawned if a spawn command has been defined, and there are no occurrences of that process currently running. Using the --user command line option, users can specify a unique ID, and the process will only be spawned if there are no instances of the process running as that specified user ID.

The software also enables users to kill off processes that have been running for too long, using too much CPU or memory resources, or those that have too many concurrent versions running. However, exceptions can be made using the PIDFile and LastSafePID directives, which prevent users from killing certain rulesets. For instance, if a PID file is declared for a process, Psmon will never kill the process ID contained within the PID file. It's a handy feature if users have hundreds of child processes to kill, but they don't want to kill the parent process.

All actions performed by Psmon are logged to the DAEMON syslog facility by default, and users can also receive notifications via email on a global or pre-rule basis. The software's syntax is pretty straightforward, with various commands such as --help, --version, --dryrun, --daemon, --cron, --conf, --user, --nouser, --adminemail, and --verbose available to users.

Lastly, several examples are provided to enable users to optimize their usage of this software tool. For instance, the SIngle user account crontab operation that calls the daemon every 5 minutes is indicated as follows: MAILTO="[email protected]", HOME=/home/nicolaw, USER=nicolaw, */5 * * * * psmon --daemon --cron --conf=$HOME/etc/psmon.conf --user=$USER --adminemail=$MAILTO. Also, there's an example for checking processes during office hours: * 9-17 * * * psmon.

In conclusion, Psmon is an impressive software tool that guarantees optimal performance when monitoring processes. Its features are user-friendly, and the software's usage is flexible.
What's New

Version 1.29: N/A

Free Download 58.3K
356
  • Share on:

Most Popular

  1. Quicksilver Forums 1.4.2
    154
  2. Dvgrab 3.4
    102
  3. DynVPN 1.0
    89
  4. CherryTV 0.1
    81
  5. SlideMap 1.2.2
    80
  6. porm r2
    73
  7. Clewarecontrol 0.8
    72
  8. Java Games 1.0
    72
  9. Swiftfox 3.0b5pre-2
    71
  10. fuseftp 0.8
    71

Related Downloads

pidgin-festival
This plugin connects Pidgin with the widely-used program festival for text-to-speech functionality.
Policy Daemon
Policy Daemon is a Postfix plugin designed to prevent spam.
Script Installer
Script Installer is a tool that permits easy installation of scripts through ...
Alizarin Tetris
Alizarin Tetris is a Unix, Win32 and BeOS compatible game that puts ...
affenspiel
Affenspiel is a puzzle game that is compatible with the X11 operating ...
Invasion Battle of Survival
Invasion Battle of Survival is a futuristic strategy game that operates in ...
django-avatar
A Django library for managing avatars.
Metastorage
Metastorage is a software tool that generates PHP data access objects by ...
Crazy Eddies GUI System
Crazy Eddie's GUI System is a free library that offers windowing and ...
CBM BASIC Lister
This software is designed to convert Commodore BASIC programs from binary to ...
Copyright © 1999-2025 Softpile Free Downloads
  • Most Popular
  • Submit
  • About Us
  • Contact Us
  • Privacy Policy
  • Disclaimer
  • Terms of Use

Can we use your data to tailor ads for you?

Our partners will collect data and use cookies for ad personalization and measurement.

By choosing "I agree", closing this pop-up or clicking on any element on the page, you agree to the use of cookies to help us provide you with a better user experience.

Learn how Softpile and our partners collect and use data.

You can change your choice at any time in our privacy center.

Cookie Settings

Our website stores four types of cookies. At any time you can choose which cookies you accept and which you refuse. You can read more about what cookies are and what types of cookies we store in our Cookie Policy.

are necessary for technical reasons. Without them, this website may not function properly.

are necessary for specific functionality on the website. Without them, some features may be disabled.

allow us to analyse website use and to improve the visitor's experience.

allow us to personalise your experience and to send you relevant content and offers, on this website and other websites.