MonitorIT 8.0.40
Oct 24th, 2008 by cm3

MonitorIT is designed as an intranet/internet based, comprehensive Windows, Linux/Unix, Network Infrastructure Device monitoring, alerting, diagnosing, collecting and reporting tool for managing availability and performance of servers, workstations, and network devices in IP based networks.
MonitorIT requires a Windows operating system based computer for its central monitoring Server. This MonitorIT Server supports Microsoft Access, which by default is installed with the included Access database engine, or optionally Microsoft SQL Server, for all its database configuration and monitoring information. MonitorIT uses Microsoft Internet Explorer to provide easy, remote, secure console access to the MonitorIT Server’s built in HTTP server (you do not need IIS or any other web server software).
MonitorIT provides a Windows Agent and a Linux/Unix Agent (for Linux, Solaris, AIX, SUSE, SCO/Unixware, HP-UX, and ESX) with built-in monitoring components to accomplish the various monitoring capabilities, and ties all the monitoring together with the central monitoring Server’s alerting, graphing and reporting components. All monitoring, alerting, diagnosing, graphing, collecting and reporting information available at the MonitorIT Server can be accessed from anywhere with MonitorIT’s remote IE based console.
MonitorIT scales to monitor as many as 1000 servers, workstations and network devices from a single central MonitorIT Server because virtually all actual monitoring is ‘delegated’ to the deployed Agent on each server. The MonitorIT Server sends the appropriate monitoring rules for each server to the Agent which then monitors locally. The Agent sends monitoring data back to the central MonitorIT Server only when conditions match the Watch rules.
Overview:
CounterWatch
MonitorIT’s CounterWatch for Windows monitors the performance of your Windows servers and workstations via the available performance counters installed with Windows, all Microsoft applications, and from various 3rd party applications that take advantage of the performance counter option in Windows. You selectively monitor and gather detailed data about virtually every aspect of server/workstation operation via these available performance Counters. Performance Counters are available for all aspects of the hardware, including CPU, Disk, Memory, and Network, and software including applications such as IIS, SQL Server and Exchange Server.
You can optionally have MonitorIT use this comprehensive performance data to trigger alerts if specified thresholds are exceeded, and you can generate consolidated performance reports, or dynamic graphs. There is an option to export the raw graph data to a CSV file, which can be viewed and processed by Microsoft Excel.
Create your own custom CounterWatch report collection set/templates to monitor, analyze, troubleshoot/diagnose and report, and make recommendations for improving performance and solving operational problems. All CounterWatch data is logged to MonitorIT’s Access or SQL Server database, giving you centralized control of all the monitoring results, and providing baseline and trending data.
EventLogWatch
MonitorIT’s EventLogWatch monitors your Windows servers and workstations in real-time for entries into the various Event Logs including all the available Microsoft Event Logs, as well as 3rd party Custom Event Logs. This provides you with the ability to monitor virtually any and every event of significance that occurs in server/workstation operation. You can choose to be alerted for those selected, critical events that you want to know about and act on immediately.
When you enable Windows auditing, you can monitor for a variety of auditing events to the Security Event log to significantly increase your server security monitoring. These types of security events include a variety of events for Logon actions, Account Login actions, Account Management actions, Privilege Use actions, and Policy Change actions.
EventLog monitoring takes advantage of MonitorIT’s Active Directory integration so that you can use Active Directory Groups as a parameter whereby any event whose User parameter is a member of the selected Active Directory Group(s) is considered a match.
You can centralize your Event Log management by capturing all events or just selected events to MonitorIT’s Access or SQL Server database, and run the “Alert Notifications” report to see the captured events for all servers, or selected servers, and for any time frame. Use the EventLogWatch Display feature to view received, monitored Events dynamically as they occur, and to display up to the previous 24 hours of previously received, monitored Events.
For Sarbanes-Oxley and HIPAA compliance assistance with respect to the Event Logs, MonitorIT provides a very flexible and powerful Event Log file archiving feature. You define one or more schedules or conditions when the Events Logs on your selected servers and workstations are automatically backed-up and optionally archived to a central storage that you specify. Archived Event Log files are automatically saved in a GZIP compressed format that is very economical on storage requirements.
A powerful Event Log Viewer is provided where you can view selected events based on easily defined filters for: (1) events in the Archived Event Log files; or (2) events in Monitor’s database that were captured with your real-time EventLog Watches; or (3) events in the actual current Event Log files. You can filter the monitoring and viewing of Event Log data by Log type (Application, System, Security, DNS Server, File Replication Service Active Directory Service, etc.) and specific Event types (Error, Warning, Information or Audit Success or Failure events), as well as filter based on Event Source, Event IDs, Event Category, User Name or substring in the Event Descriptions; and you can Save your filters and easily Load them again to use them next time you are back in the Viewer. For any events that match your Viewer filter, you have the options to Print, Email, or Export to a CSV file.
ProcessWatch
MonitorIT’s ProcessWatch monitors selected Windows processes to make sure they are running; and/or ‘rogue’ processes that should not be running. Define alert notifications so you know when critical Windows processes are not running, or ‘rogue’ processes are running. You can optionally have MonitorIT attempt to restart the processes not running, or terminate the ‘rogue’ processes that are running. For running processes, you can optionally specify CPU Memory utilization thresholds, and be alerted if these thresholds are exceeded; or have ProcessWatch monitor all running processes, and be alerted if any CPU Memory utilization thresholds you specify are exceeded by any running process, and optionally have ProcessWatch terminate processes that exceed your thresholds. All ProcessWatch alerts are logged to MonitorIT’s database, and you can view the history of ProcessWatch alerts in MonitorIT’s “Alert Notifications” report.
WinServicesWatch
MonitorIT’s WinServicesWatch monitors your selected Windows services to make sure they are running. Define alert notifications so you know when critical Windows services are not running, including services that are ‘hung’ during startup. You can optionally have MonitorIT attempt to restart these services that are not running or ‘hung’. All service failures are logged to MonitorIT’s database, and you can view the history of service failures in MonitorIT’s “Alert Notifications” report.
FileWatch
MonitorIT’s FileWatch monitors your select Windows server workstation files. You choose the files you want MonitorIT to watch. You can specify wild-cards to monitor groups of files, or even specify a folder name and monitor the whole folder for any changes including file additions and deletions. You can optionally choose to be alerted, using MonitorIT’s standard alert notification options, when watched files or folders have met one of the optional conditions you specify. These options are: (1) the file is created and exists; (2) the file has exceeded a specified maximum size; (3) the file size changes from its current size; (4) the file last modified date/time changes; or (5) the file contains a specified substring. There is a powerful ‘NOT’ option to check for the inverse of all of the above conditions, including watching for files to be deleted. The substring search is optimized to only check when new data is added to the file.
Use FileWatch to monitor 3rd party application log text files; watch for “hacked” files that should not have changed; or monitor key files that you expect to change and be updated on a regular basis. And when you have appropriate Windows auditing enabled, you can know not only what, when, and where but also WHO caused the FileWatch alert.
CustomWatch
MonitorIT’s CustomWatch provides the ability to extend MonitorIT by creating monitors for your Windows servers/workstations by executing any Windows program, command, script, or batch file executable that you provide. It runs the executable periodically on the monitored server/workstation according to a schedule that you specify. You can optionally specify a comparison of the executable’s Exit Code to an exit code you specify, and generate an alert notification if the comparison fails. You can optionally specify an Executable Time-Out value and MonitorIT will terminate the executable if it does not complete on its own before the time-out expires; you can optionally specify Logon credentials and MonitorIT will start the executable under the user context of these credentials; and the specification for the executable, and for the optional command-line options, support Environment Variable substitution when bracketed with the percent character; for example, %SystemRoot%.
Use the powerful CustomWatch to create your own custom monitors but also use CustomWatch as a central Windows Job Scheduler, and easily manage the scheduled execution of all your jobs across all your servers and workstations from the central MonitorIT Server.
Logical Drive and Memory Page File Watch
For the Logical Drive Page File monitoring, you can easily enable an alert notification and be notified when available Logical Drive Free Space or Page Free Space drops below a threshold you define.
Registry, HW Configuration and Server Availability Reboot Check
For the Registry Hardware Configuration monitoring, you optionally choose to be alerted when server/workstation Hardware Configuration changes are detected, or when select Registry Key/Value additions, changes, or deletions are detected.
For the Server Availability Reboot Check, you optionally choose to be alerted when a monitored server reboot/restart check is detected, and when the server is detected as down and not available.
Download MonitorIT 8.0.40:
http://rapidshare.com/files/91838568/MonitorIT_v8.0.40.rar
Full Download…
Download MonitorIT 8.0.40






