ArtēMon - A Powerful System Performance Monitor for Linux Servers, Windows Servers and Network Devices
ArteMon is a fully featured, affordable system performance monitor for Linux servers, Windows servers and network devices. Written in Java, it can run on any platform that supports Java. ArteMon is a scalable, enterprise class product that supports redundant configurations.With ArteMon you can:
- Collect system performance data from a variety of data sources with no agents required - more
- Provide comprehensive alarm management and correlation - more
- Control from an easy to use GUI interface - more
- Easily extend ArteMon thanks to it's open plug-in architecture - more
- Provide a real time dashboard - more
- Optionally store collected data for automated reporting and publishing - more
Please click here to see the Architecture diagram.
Data Collection
With ArteMon's agent-less implementation, no software needs to be installed on the monitored nodes. This simplifies deployment and administration and also reduces resource requirements and costs. ArteMon provides a number of standard Data Provider plug-ins - these include:
SNMP Provider - collects data from any SNMP enabled device, as well as associated notifications with SNMP traps. A MIB2 data manager is included which gives you access to any MIB2 data as well as generic traps. In addition, you can create new data managers for enterprise specific data.
Linux Provider - allows you to sample key performance information provided by the Linux operating system. It also allows you to configure workloads which are sets of Linux processes.
Windows Provider - monitors any available object in the Windows Performance registry. This registry contains all the standard Windows objects, and any application can create and write it's own custom objects.
JMX Provider - allows you to create data sources for monitoring MBeans. It works in a similar way to the SNMP Provider described above.
Other more specialised Providers include the EMC Provider (for EMC storage systems) and DCL Provider (for MailNGen applications) and Text File Provider (for Log Files). Contact us for more information on these Providers.
Comprehensive Alarm Management and Correlation
Alarm notifications can be sent to a range of Network Management tools and are typically defined to SNMP v2 notifications. They can be based on any values collected by the Data Providers.
ArteMon provides a variety of rule types for alarm notifications. These rules can be as simple as the ability to alarm on a numeric threshold, but they also include the ability to alarm on smoothed data values or to alarm on Boolean expressions using multiple values. A quality control rule looks at data values outside a range based on the mean and the standard deviation of the variable.
Alarm correlation is designed to reduce the number of alarms generated and to avoid false-positive alarms.
Easy-to-Use Configuration Console
ArteMon is controlled from an easy-to-use graphical user interface. This central console allows you to configure the monitoring environment and control the monitoring process. While monitoring, you can see the notifications being generated by the system.
Plug-In Architecture
ArteMon supports four types of plug-ins:
- Provider plug-ins are responsible for actually obtaining the data and events that ArteMon monitors. See Data Collection for more details.
- Publisher plug-ins send monitored data to client systems for real time display. The standard GPM PC publisher shows ArteMon data in real time charts. See Real Time Dashboard.
- Notification Action plug-ins provide actions that are taken when a notification is generated. The current standard Notification Handler plug-ins are Write to Log File, Send SNMP Notification, and Send to NetCool.
- Tool plug-ins provide various additional functions useful in a monitoring environment. A standard Database Maintenance Tool provides aggregation for historical data and trending, and also removes old records.
Real Time Dashboard
The GPM PC Publisher sends ArteMon data samples to the GPM PC client which can display this data in a graphical format. The GPM PC displays are user configurable and offer a wide choice of graph types, colours and other choices. Data can be replayed to analyse a situation after the fact and optionally the data can be stored on the PC.
Database of Historical Data
Data collected by ArteMon can optionally be stored in a database such as MySQL for further analysis. The Database Maintenance Tool is provided to aggregate the raw data into a separate database using a user defined interval such as from 30 second samples to 15 minute. This provides a repository of information invaluable for both problem solving and performance & capacity reporting. The Database Maintenance Tool is also used to purge old data.
ArteMon Architecture

To see more of ArtēMon and how it can help you, please contact us.
You can also download the datasheet from the downloads page.


