|
Monitoring and Reporting Software that Just Works
up.time is an enterprise strength IT monitoring and
reporting solution that was designed from the ground up to give you:
 |
 | Server performance monitoring for physical and
virtualized servers
|
 | IT service and application monitoring [Email, Web,
ERP, CRM or any other business services]
|
 | Database and infrastructure monitoring [Oracle, SQL
Server, Sybase, MySQL, Exchange, WebSphere, WebLogic ...]
|
 | Capacity planning and reporting tools
|
 | Server virtualization/consolidation analysis and
reporting tools
|
 | Dashboards for performance, availability and
capacity |
|
Monitoring 5 or 5000+ servers has never been easier
Whether you need to monitor five or 5000+ servers, you'll have
unlimited flexibility, control and access to up.time anytime
and from anywhere in your corporate IT network.
Whether you have two users or over 500 users who need to
access reports or get alerts by-the-minute, we make your IT
infrastructure monitoring painless and easier for you than ever before.
Fix problems faster and reduce Mean-Time-To-Repair (MTTR)
Be more productive, proactive, and immediately isolate the
root-cause of performance and availability problems, whether application, user,
server, or network related.
You won't get caught with your applications or servers down
With up.time working for you around the clock, you will always
be the first to know if your servers, applications, or IT services are
experiencing outages, performance degradation, or approaching critical
availability thresholds before your clients do.
The Work Gets Done for You
with automated report creation and distribution, automated IT service and
monitored element discovery, automated virtual machine discovery, as well as
automated recovery and restart actions. Proactive out-of-the-box and
customizable alerting keeps you in charge.
Industry leading 3-D graphs, charts and automated reporting
provide you an all-in-one, enterprise-class server monitoring, reporting
and capacity planning solution that will simplify your life and make you
and your operations team will look like heroes!
Reduce systems management cost by up to 70%
Systems management cost savings between 30%-70% compared to
similar server monitoring tools and server management software along with
ROI as high as 500% in the first year.
Easily forecast capacity needed to support your IT services
Help senior management plan and estimate IT budgets with our
server consolidation report. Know when it's time to add resources or
consolidate. up.time can help you with all of your virtualization reporting
needs.
Take the Guess Work out of Consolidation and Virtualization
Use automated reports to easily identify all server
consolidation potential candidates, then analyze, monitor, and report on all
your virtual instances.
Quick and Easy Installation ... Really
No expensive consulting or integration required as up.time
plays nicely with thousands of applications. Start monitoring and
reporting in less than 15 minutes, including the download time.
FREE enterprise trial and unlimited FREE support
Start monitoring and reporting in less than 15
minutes!
Database, Application, and IT Service Monitors
up.time monitors critical applications, databases, Web
servers, network devices, and critical system-level services. Data center
monitoring and business server monitoring is a simple task. You can
choose from any of up.time's built-in monitors or quickly define your own custom
probes in minutes. Built-in template monitors are easy to configure and include:
Exchange Monitor
The Exchange Monitor is used to identify when the
Microsoft Exchange performance counters that you care about exceed specific
thresholds. For example, if the number of inbound connections surges, or the
message queue length grows large (indications of SPAM, Denial of Service
Attacks, or simply the inability to deliver mail), then up.time will notify you
immediately. The following MS Exchange thresholds can be monitored:
 | WebMail Message Sends/sec |
 | WebMail Authentications/sec |
 | SMTP Bytes Sent/sec |
 | SMTP Bytes Received/sec |
 | SMTP Bytes Total/sec |
 | SMTP Local Queue Length |
 | SMTP Messages Sent/sec |
 | SMTP Inbound Connections Current |
 | SMTP Outbound Connections Current |
 | SMTP Connection Error/sec |
IIS Monitor
In addition to the HTTP Monitor described above, which
indicates the availability of web services, the IIS Monitor is a powerful tool
for being notified when Microsoft IIS performance counters exceed your
thresholds. The following metrics can be monitored:
 | Bytes Sent/sec |
 | Bytes Received/sec |
 | Non-Anonymous Users/sec |
 | Current Connections |
 | Connection Attempts/sec |
 | Logon Attempts/sec |
 | GET Requests/sec |
 | POST Requests/sec |
 | CGI Requests/sec |
 | ISAPI Requests/sec |
 | Not Found Errors/sec |
Uptime Agent Monitor
This monitor quickly helps you verify that the up.time
server agents are up and running. This way you can rest assured up.time itself
is functioning properly and will always be there to
monitor all of
your servers and applications.
WebLogic Monitor
Use
WebLogic monitoring to
identify correlations between system performance and the J2EE application
server, track end-user and database response times, and a number of other
statistics for a WebLogic server. Using the data that the WebLogic monitor
collects, you can determine the root cause of the issue by generating a report.
WebSphere Monitor
Stay on top of the performance and health of J2EE/Java
applications that are running on a WebSphere server with
WebSphere monitoring.
Then, use the data that the WebSphere monitor collects to generate a report
which gives you a historical view of problems that occur on a WebSphere server.
ESX v3 Workload Monitor
Use this monitor to determine which instances on an
ESX v3 server are using
the most system and network resources. Then, use the data that that the ESX v3
Workload monitor gathers to gain a longer-term perspective on the workload of an
ESX v3 system.
Performance Check Monitor
Keep track of a system's CPU usage and swap space with
the Performance Check monitor. Not only that, the information collected by this
monitor can also help you keep an eye on network errors and collisions.
File System Capacity Monitor
Monitor all your critical files systems with the File
System Capacity monitor. This powerful
monitoring tool looks at
all file systems on the
monitored servers
and compares their capacities to user specified warning and critical thresholds,
thereby warning you of required action immediately. You can also include or
exclude any file systems you wish.
Process Count Check Monitor
Keep a close eye on whether your mission-critical
applications, databases and Web servers are spawning too many processes and
bogging down your servers, or whether an application has run amok and is
spawning processes continuously when it should not be. Also verify that specific
critical processes are up and running, by specifying them by name and the time
limit within which they must respond. This kind of activity which can cause
rapid performance deterioration can be easily detected with the Process Count
Check Monitor and give you the time you need to take corrective action.
Microsoft Windows Monitors
Windows Event Log Scanner
Automatically scan your application, security and
system event logs for critical conditions that you want to know about on a
continual basis. With up.time's built-in Windows Event Log Scanner you can
quickly template the messages you want to scan for and then instantly apply this
check to all servers across your enterprise. In addition, you can let up.time
initiate immediate and automatic recovery of your Windows services if
they stop responding, by combining this powerful check with the Windows Service
Check monitor.
Windows Service Check Monitor
A very powerful monitor that allows you to monitor all
your critical Windows services and verify that they are operational on a
continual basis. In addition, you can let up.time initiate immediate and
automatic recovery of your Windows services if they stop responding. This is
a simple yet powerful
monitoring tool for Windows Service management that will reduce downtime and
improve overall availability.
Windows File Shares (SMB) Monitor
Monitor your Samba or Windows file servers effectively
with this monitor. The SMB probe can be executed to determine whether file
shares are available in general and/or whether specific file shares are
available, and then trigger alerts accordingly.
Database Monitors
MySQL (Basic Checks) Monitor
Monitor all instances of MySQL for availability
easily. Quickly determine if a MySQL database is available and that the service
is available on your system. Determine if you can log into a MySQL database and
execute some test queries to ensure your databases are running properly.
MySQL (Advanced Metrics) Monitor
Drill deep into your MySQL database instances with the
MySQL (Advanced Metrics) Monitor. This MySQL monitor attempts to connect to your
database instances with user specified userid, password, port and database
parameters. Trigger alerts and take corrective action when your MySQL databases
are down or responding too slowly.
 | Bytes Sent and Received |
 | Maximum Used Connections |
 | Threads Cached, Connected and Running |
 | Open Files and Streams |
 | Delayed Errors |
Oracle (Basic Checks) Monitor
Monitor all your Oracle database instances for
availability quickly and easily. Quickly determine if a host running an Oracle
database is available, if an Oracle service is running on a system, if you can
log into an Oracle database and/or execute some test SQL*Plus queries to ensure
that your Oracle databases are alive and well.
Oracle (Advanced Metrics) Monitor
Drill deep into all your Oracle database instances
with the Oracle (Advanced Metrics) Monitor and perform in-depth service checks
against any number of Oracle performance metrics, to ensure the Oracle will meet
the performance demands of your mission-critical applications:
 | Table Space Usage |
 | Buffer Cache Hit Ratio |
 | Data Dictionary Cache Hit Ratio |
 | Library Cache Hit Ratio |
 | Redo Log Space Request Rate |
 | Disk Sort Rate |
 | Active Sessions |
 | Blocking Sessions |
 | Idle Sessions |
Oracle Tablespace Check Monitor
Using the Oracle Tablespace Check, you can monitor the
size of individual tablespaces within Oracle database instances. The Oracle
Tablespace Check monitors the percentage size of all tablespaces and alerts you
when a tablespace when your instance exceeds defined thresholds. Get proactive
and ensure that up.time lets you know well ahead of time if your Oracle
databases are going to hit a performance crunch.
SQL Server (Basic Checks) Monitor
Monitor all your Microsoft SQL databases with this
powerful service monitor. The monitor allows you to check if the SQL instance is
responding on the standard communication port; and send custom SQL Server
scripts to the database for processing. Look for the responses you need to
ensure your SQL databases are functioning properly and take corrective action
when they do not respond within the time limits you set.
SQL Server (Advanced) Monitor
Drill deep into your Microsoft SQL databases with this
monitor which is designed to generate alerts based on SQL servers exceeding
critical performance counter thresholds including:
 | Tablespace Check |
 | Lock Waits/sec |
 | Lock Requests/sec |
 | Average Lock Wait Time (ms) |
 | User Connections |
 | Total Transactions/sec |
 | Total Data File Size (KB) |
 | Total Latch Wait Time (ms) |
 | Latch Waits/sec |
 | Average Latch Wait Time (ms) |
 | Maximum Workspace Memory (KB) |
 | Connection Memory (KB) |
 | Granted Workspace Memory (KB) |
 | SQL Cache Memory (KB) |
 | Total Server Memory (KB) |
SQL Server Tablespace Check Monitor
The SQL Server Tablespace Check monitor evaluates the
size of data files in SQL Server file groups and associated log files within SQL
Server databases. up.time gathers information from all the databases across all
instances on a system and aggregates this information in the metrics that it
returns. This monitor also reports whether or not any of the data files in a
file group or any log file in any database in the instance exceeds warning and
critical thresholds.
Sybase Monitor
Monitor all your Sybase databases using this powerful
probe to validate whether your Sybase instances are responding on their standard
communication ports; and also send Sybase/Transact-SQL scripts to Sybase for
processing to verify that Sybase is not only alive but also responding
correctly.
DNS Monitor
DNS (Domain Name Server) is a distributed database
that links various host names to specific Internet addresses. You can use the
DNS Monitor to determine the IP addresses of external and internal host names.
You can, for example, use the DNS monitor to ensure that your audience can
access your Web site or portal by making sure that a selected address can be
resolved or identify instances in your network environment where resources have
had their IP addresses changed, and now the resource is no longer available.
FTP Monitor
This monitor attempts to open an FTP connection to a
server listening on a specified port and lets you know if it is up and running.
You can define the exact time limit or threshold to complete the FTP request and
then trigger the appropriate Warning/Critical alerts.
HTTP (Web Services) Monitor
Monitor all your Web servers and Web services via HTTP
requests and take appropriate action if web servers are down or not responding
within your required time limits. Perform basic checks with this monitor or more
sophisticated monitoring such as authenticating against web application servers
such as WebLogic or WebSphere, requesting specific URLs and then validating the
response received back from your application servers.
IMAP (email Retrieval) Monitor
Use the IMAP (Email Retrieval) monitor to determine if
your IMAP servers are listening to specific ports, up and running of a specific
server or on groups of servers. Let up.time do the work for you and let you know
when your mail services are running into trouble.
LDAP Monitor
The LDAP monitor allows you to query LDAP databases
and check for specific responses to validate that the directory services are
alive and responding properly within specified time limits.
NFS Monitor
This monitor executes the showmount -e command against
the monitored
servers and extracts the exact number of NFS file systems that are exported.
If the check fails then alerts are generated so you can initiate the appropriate
recovery activity.
NIS / YP Monitor
Monitor all your NIS servers for specific domains to
ensure they are responding, or go a step further and test to see they are
functioning properly by requesting a specific key from an NIS table. Generate
alerts and take immediate action when a problem is detected.
NNTP (Network News) Monitor
Monitor your news services using this probe, which
issues a query against a news server on a specified port. If the news server
does not respond in the given warning or critical time thresholds then alerts
are generated.
PING Monitor
The PING Monitor is a simple yet effective way to
verify whether your servers are up and responding. This probe sends a
configurable number of ICMP ping packets to the monitored server and waits for a
specific number of packets to return. You can define the packets and the wait
time.
POP Monitor
Monitor all your standard POP mail servers for
availability with this probe, and take appropriate recovery action when your
mail servers do not respond within user specified time limits.
SMTP (Email Delivery) Monitor
Monitor your SMTP mail servers using this probe which
tests for the return of a standard mail response header. If an SMTP mail server
does not respond in the user specified warning or critical time limits, then
alerts are generated to let you know your mail servers need attention.
SNMP Monitor
The SNMP Monitor allows you to query all your SNMP
devices for specific OID (enterprise identification id) parameters, and then
compare the response to a specific pattern. The SNMP monitor also supports
Net-SNMP. Net-SNMP is a suite of command line and graphical applications that
interact in the following ways with SNMP agents that are installed on other
systems:
 | Request information from SNMP agents |
 | Set information on SNMP agents |
 | Generate and handle SNMP traps |
SSH (Secure Shell) Monitor
The SSH monitor tests to see if all SSH processes are
responding on their ports. Alerts are immediately generated if the tests fail so
you can take recovery action.
TCP Monitor
The TCP monitor check is a powerful tool for verifying
that virtually any system service or application is alive and responding. It
allows you to specify a port to be checked and timed for response within user
specified time limits.
Custom Monitor [User Definable]
For situations where the basic built-in up.time
monitors are not adequate to monitor special systems, applications and
proprietary devices, the Custom Monitor allows you to execute custom scripts
that you develop which then trigger specific alerts. A powerful monitor to
ensure up.time is monitoring everything critical in your enterprise. Just tell
the Custom Monitor where your scripts are located and up.time will execute them
for you at the frequency you specify.
Custom with Retained Data Monitor [User Definable]
Works just like the standard Custom Monitor for
monitoring any specific custom application or service, with the additional
feature of being able to import and store up to 10 data items per probe in the
up.time database for historical graphing and reporting. This is a powerful tool
for tracking and reporting any metrics in your enterprise that matter to you.
External Check Monitor
Monitoring applications for critical error messages,
or any other asynchronous events, and then taking recovery action is easy with
the External Monitor. These messages or events are sent to up.time which then
triggers the appropriate alerts.
Expand up.time with these Easy Plug-in Monitors
 | Expand up.time's standard capabilities
- add new service monitors to report on servers, services, and devices
|
 | Implement specialized solutions
- plug-in monitor capabilities go beyond those provided by the script-based
custom monitors; you can fully integrate plug-in monitors into the up.time UI,
defining options that will be used when creating an instance |
 | Share resources with other customers
- all plug-in monitors, whether released by up.time or developed by other
up.time customers, will be available on the plug-in monitors portal
|
Please note: to leverage up.time's plug-in monitors, you must
have up.time 4 installed. If you have a current support
contact, up.time 4 is free. Existing customers can log in to
the uptime Support Portal to access the latest version of up.time.
Available Plug-in Monitors include:
 | DB/2 Performance |
 | Postgres Queries |
 | Tomcat Performance |
 | JBoss Performance |
 | Cisco Router CPU & Memory |
 | Windows Terminal Services Workload |
 | Email End to End Testing |
 | Solaris Zone Workload |
 | File & Directory Sizes |
 | Syslog & ERRPT Events |
 | Click here for these and many… |
Server Performance Metrics
With uptime's
graphical server
monitoring software, you can instantly graph and visually analyze all
critical server resources within your enterprise regardless of what operating
system you are running, including: CPU, Memory, Disk, Processes, Workload,
Network, User, Services Status and Configuration Data.
You can quickly determine how critical resources are being
consumed over the past few minutes, hours, days, weeks or months. With the data
collected by an up.time
server monitor, you can immediately graph all server resource statistics,
server availability
statistics, generate ad-hoc management reports or schedule resource reports for
automatic generation and delivery to your email inbox.
Using up.time's Server Agents and
agent based monitoring,
you get the most comprehensive, in-depth capture of operating system specific
server resource and performance metrics. Simply install the specific up.time
Server Agent on each operating system you need to monitor and you will get over
100 different metrics to include in your graphs and reports.
Alternatively, servers can be monitored agentless by ensuring
they have the latest version of Net-SNMP installed (Download at:
http://net-snmp.sourceforge.net/).
If this approach is preferred only the up.time Monitoring Station needs to be
installed without the up.time Server Agents. However, agentless monitoring will
provide a much more limited set of metrics (as available from Net-SNMP) for
graphing and reporting purposes. For environments requiring in-depth enterprise
server reporting using up.time agents is highly recommended.
Note some variances in metrics listed below do exist between
Windows, UNIX, Linux and Novell NRM systems.
All of the statistics obtained via
Net-SNMP are identical for every operating system where Net-SNMP is installed.
CPU
| Metric |
Agentless
(Net-SNMP) |
Agent-Based
(up.time Agent) |
| % USR (User) |
 |
 |
| % SYS (System) |
 |
 |
| % WIO (Wait I/O) |
 |
 |
| % TOTAL |
 |
 |
| Run Queue Length |
|
 |
| Run Queue Occupancy |
|
 |
Multi-CPU
| Metric |
Agentless
(Net-SNMP) |
Agent-Based
(up.time Agent) |
| CPU ID |
 |
 |
| USR |
 |
 |
| SYS |
 |
 |
| WIO |
 |
 |
| System Time Per CPU |
|
 |
| Wait I/O Time Per CPU |
|
 |
| User + System + Wait
I/O |
|
 |
| Spins on Mutexes per
CPU |
|
 |
| Interprocess
Cross-Calls |
|
 |
| Interrupts (INTR) |
|
 |
Memory
| Metric |
Agentless
(Net-SNMP) |
Agent-Based
(up.time Agent) |
| Free Memory |
 |
 |
| Cache Hit Rate |
|
 |
| PageOut Per Second |
|
 |
| PageIn Per Second |
|
 |
| PageFree Per Second |
|
 |
| PageScan Per Second |
|
 |
| Free Swap |
 |
 |
Process - Per Process
| Metric |
Agentless
(Net-SNMP) |
Agent-Based
(up.time Agent) |
| Process Name |
 |
 |
| PID |
 |
 |
| PPID |
|
 |
| UID |
|
 |
| GID |
|
 |
| Memory Consumed |
 |
 |
| RSS |
|
 |
| CPU % Utilization by
Process |
|
 |
| Memory % Utilization by
Process |
|
 |
| Process Start Time |
|
 |
| Process Run Time
|

(in centi-seconds on CPU) |
 |
Process - System Level
| Metric |
Agentless
(Net-SNMP) |
Agent-Based
(up.time Agent) |
| Number of Processes
Running |
 |
 |
| Number of Blocked
Processes |
|
 |
| Number of Waiting
Processes |
|
 |
| Execs Per Second |
|
 |
| Process Creation Rate |
|
 |
Process - Novell NRM Only
| Metric |
Agentless
(Net-SNMP) |
Novell NRM
(no agent required) |
| DS Thread Usage |
|
 |
| Allocated Server
Processes |
|
 |
| Available Server
Processes |
|
 |
| Abended Thread Count |
|
 |
| Available Memory |
|
 |
| Work To Do Response
Time |
|
 |
| Packet Receive Buffers |
|
 |
| Available ECBs
|
|
 |
| LAN Traffic |
|
 |
| Available Disk Space |
|
 |
| Disk Throughput |
|
 |
| Connection Usage
|
|
 |
Workload
| Metric |
Agentless
(Net-SNMP) |
Agent-Based
(up.time Agent) |
| Workload by Process |
|
 |
| Workload by User |
|
 |
| Workload by Group |
|
 |
| Workload Top 10 by
Process |
|
 |
| Workload Top 10 by User |
|
 |
| Workload Top 10 by
Group |
|
 |
Network
| Metric |
Agentless
(Net-SNMP) |
Agent-Based
(up.time Agent) |
| Network I/O |
 |
 |
| In Kbps |

(octets) |
 |
| Out Kbps |

(octets) |
 |
| In Errors |

(octets) |
 |
| Out Errors |

(octets) |
 |
| Collisions |
|
 |
| TCP Retransmits |
|
 |
Disk - Physical/Logical Disk Performance
| Metric |
Agentless
(Net-SNMP) |
Agent-Based
(up.time Agent) |
| Disk (Spindle) Name |
|
 |
| Usage (% Busy) |
|
 |
| Throughput (Blk/s) |
|
 |
| Read/Writes/s |
|
 |
| Average Queue Length |
|
 |
| Average Service Time |
|
 |
| Average Wait Time |
|
 |
File System Capacity:
| Metric |
Agentless
(Net-SNMP) |
Agent-Based
(up.time Agent) |
| File System Name |
 |
 |
| File System Size |
 |
 |
| File System Used |
 |
 |
| File System Available |
|
 |
| File System % Used |
|
 |
Veritas Volume Manager
| Metric |
Agentless
(Net-SNMP) |
Agent-Based
(up.time Agent) |
| DG/Volume/Subdisk |
|
 |
| I/O Operations
(Read/Write) |
|
 |
| Block Throughput
(Read/Write) |
|
 |
| Average Service Time
(Read/Write) |
|
 |
User
| Metric |
Agentless
(Net-SNMP) |
Agent-Based
(up.time Agent) |
| Number of Users Logged
In |
 |
 |
| User Name + Number User
Sessions |
|
 |
Services
| Metric |
Agentless
(Net-SNMP) |
Agent-Based
(up.time Agent) |
| Service Status |
 |
 |
| Last Check Time |
 |
 |
| Duration in Current
State |
 |
 |
| Acknowledged |
 |
 |
| Current State |
 |
 |
| Time in Okay State |
 |
 |
| Time in Warning State |
 |
 |
| Time in Critical State |
 |
 |
| Time in Unknown State |
 |
 |
| % Time Okay |
 |
 |
| % Time Warning |
 |
 |
| % Time Critical |
 |
 |
| % Time Unknown |
 |
 |
| Outage Diagnosis |
 |
 |
Configuration
|