Corner Bowl Internet Server Monitor
Uptime, network, server and application monitoring software tool for IT professionals
a sub-component of Server Manager
What is Internet Server Monitor?
Corner Bowl Internet Server Monitor is an extensive enterprise-class software monitoring and management tool for IT professionals that minimizes downtime by proactively notifying IT when degraded server and application performance is detected. Includes uptime monitoring, website monitoring, email server monitoring, SSL certificate monitoring, database monitoring, Windows server monitoring, SNMP monitoring and much more. Supports Windows, Linux and Docker containers.
Interrogation
Corner Bowl not only checks the availability of server applications but in most cases includes functionality to test the application performance. For example, our website monitor template includes options to check both the response code and contents.
Online DocumentationHierarchical Monitoring
System administrators can setup monitoring hierarchy to shut down, start, or throttle up backup system monitoring when a primary server fails. For example, when a ping monitor fails on a primary server the system can shut down the dependent memory and CPU monitors while also throttling up ping, memory and CPU monitors on your backup server.
Online DocumentationSchedule and Failure Rate
- Includes extensive scheduling options.
- Apply maintenance windows and exclusions rules (e.g. Disable database monitors every Sunday between 2 AM and 4 AM).
- Supports failure rates (e.g. Trigger ping alerts after 3 failures occur in 20 seconds).
History
- Save monitor results to the history database.
- View, search and page historical results.
- Display historical charts.
- Automatically removes old results no longer required.
Email Monitors
End-To-End Email Monitor
Monitor the end-to-end performance of an email server (e.g. Get notified when it takes more than 5 minutes for an email to be sent and received).
Online DocumentationIMAP Monitor
Verify the availability of an IMAP email server (e.g. Get notified when your IMAP server is no longer responding).
Online DocumentationPOP3 Monitor
Verify the availability of a POP3 email server (e.g. Get notified when your POP3 email server is no longer responding).
Online DocumentationSMTP Monitor
Verify the availability of an SMTP email server and optionally send an email (e.g. Get notified when your SMTP server is no longer responding).
Online DocumentationNetwork and Application Monitors
Active Directory/LDAP Monitor
Verify the availability of an LDAP Directory Service server (e.g. Get notified when your domain controller is no longer responding).
Online DocumentationDatabase Monitor (SQL Server, MySQL)
Verify the availability and performance of a database server (e.g. Get notified when a database query is slow to respond).
Online DocumentationDNS Blacklist Monitor
Monitor DNS Blacklists (e.g. Get notified when your email server is blacklisted).
Online DocumentationDNS Monitor
Check the availability of a DNS server and the accuracy of a record (e.g. Get notified when an MX record is not returning the expected value).
Online DocumentationDomain Expiration Monitor
Verify the expiration date of a domain on a WHOIS server (e.g. Get notified 30 days prior to expiration).
Online DocumentationNetwork Speed Monitor
Verify the speed your network (e.g. Get notified when your data transfer rate falls below an unacceptable threshold).
Online DocumentationPing Monitor
Checks the availability of a host and response time of an ICMP ping packet and payload (e.g. Get notified when 7 of 9 pings timeout).
Online DocumentationSQL Server Shrink and Backup
Shrink and backup SQL Server databases (e.g. Shrink weekly and backup nightly).
Online DocumentationTCP Port Scan Monitor
Verifies a TCP port is accepting connections and optionally returns expected results (e.g. Scan a proprietary TCP based service for availability).
Online DocumentationWebsite Monitor
Verify a website is responsive and returning the expected results (e.g. Trigger an alert if a website returns a 500 error).
Online DocumentationSNMP Monitors
SNMP Get Variable Monitor
Monitor SNMP variables (e.g. Monitor the CPU, memory and disk space from a Linux server).
Online DocumentationSNMP Trap Consolidation and Retention
Saves SNMP Traps from various sources to the data provider database (e.g. Save all SNMP Traps generated from a switch).
Online DocumentationSNMP Trap Monitor
Trigger Server Manager actions when specific SNMP traps are received (e.g. Send an email alert when a switch throws an SNMP trap).
Online DocumentationSSL Certificate Monitors
Digital Signature Monitor
Monitor digitally signed files (e.g. Get notified 30 days prior to expiration).
Online DocumentationSSL Certificate Monitor
Monitor SSL certificates, their intermediate certificates and expiration dates (e.g. Get notified 30 days prior to expiration).
Online DocumentationWindows SSL Certificate Monitor
Monitor Windows SSL certificates, their intermediate certificates and expiration dates (e.g. Get notified 30 days prior to expiration).
Online DocumentationWindows Monitors
Active Directory User Integrity Monitor
Monitor Active Directory users for changes (e.g. Get notified when a user account changes).
Online DocumentationActive Directory User Monitor
Monitor Active Directory user attribute values (e.g. Get notified when a specific user attribute value changes).
Online DocumentationClock Synchronization
Synchronize clock time with a Network Time Protocol (NTP) server (e.g. Synchronize the clocks on all your once a week).
Online DocumentationCPU Monitor
Monitor CPU load over a period of time (e.g. Get notified when CPU load exceeds 50% for 10 minutes).
Online DocumentationMemory Monitor
Monitor memory consumption over a period of time (e.g. Get notified when memory consumption exceeds 75% for 10 minutes).
Online DocumentationPerformance Counter
Monitor Windows Performance Counters (e.g. Trigger an alert when IO latency is greater than 20ms).
Online DocumentationPowerShell Script
Run a PowerShell script, parse results, trigger alerts and report results.
Online DocumentationProcess Monitor
Monitor Windows Processes and the resources they consume (e.g. Restart a process when it consumes more than 4 GBs of memory).
Online DocumentationRegistry Value Monitor
Monitor a Windows Registry Value (e.g. Get notified when a Registry Value is changed to an unexpected value).
Online DocumentationTask Scheduler (Executables and PowerShell Scripts)
Start, stop or restart an application or script (e.g. Launch a PowerShell script on a managed server)
Online DocumentationWindows Service Monitor
Monitor Windows Services and the resources they consume (e.g. Restart a service when it consumes more than 4 GBs of memory).
Online DocumentationHow does Corner Bowl do it?
Depending on the monitor and your requirements, Server Manager utilizes different technologies to scan managed hosts and application servers:
- When managing Windows Servers, you can optionally use our Windows client-side Agent to bypass Windows Security and instead use our proprietary FIPS compliant TLS 1.2 application layer protocols to scan and manage machines faster and more reliably than native technologies such as remote WMI. When utilized, our software does not require administrator log on as access credentials nor are logon events generated on domain controllers minimizing our software's footprint on your network.
- Otherwise, Windows servers are managed using a combination of remote WMI and Windows Shares (SMB).
- Linux servers are managed using a combination of SSH Shell, SFTP/SSH, FTP/S and SMB (Windows Shares) and Syslog.
- Application servers such as websites, email servers and DNS servers are monitored using their appropriate application layer protocols.
- Databases are monitored using each vendor's RDBMS specific .Net library.
- SNMP Traps are monitored using our own SNMPv3 Trap server with FIPS compliant AES-256 encryption support.
Last Updated: November 23rd, 2023