emon perf EN
Document Sample


E-Mon Framework - Performances
DigitalExpert
IT & Technology Consulting
Carloalberto Sartor
via Astichelli 14, 36031 Dueville (VI) - Italy
Web Site: www.digitalexpert.it
Email: info@digitalexpert.it
Systems – Networking – Software & Hardware Development
Special projects – Kanban Solutions
Training – InterTechnology Integrations
Monitoring Systems – Web Applications
Maintenance – Security - Forensic
Telecommunications - Elettropollution
04/06/2006
E-Mon Framework - Performances
EMON
Performances on a real system
04/06/2006
E-Mon Framework - Performances
Customer's “the problem!”
Our customer it's a internet service provider that hosts 645 servers.
Some of these servers (421) are HTTP web server (with many web sites).
A subgroup of these (312) have an FTP service (for update purpose of web sites).
Servers are in two server farm, one in italy, other in USA.
Customer tell us that he wants:
1) informations on server in “unreachable state” (like a “ping check”)
2) informations on witch servers are with HTTP service unavailable
3) informations on witch servers are with FTP service unavailable
Customer tell us that he wants a continuous check, made with adequate frequency to
intercept a fault “as soon as possible”.
04/06/2006
E-Mon Framework - Performances
Customer's experiences on other products
Before contacting DigitalExpert, our customer examined other products (HP Openview,
Tivoli, GFI, Nagios, Serviceuptime, etc) but found them not adequate for costs or
functionality. These are some keys:
1) some products are “enterprise products”, well done, but very hard to buy and mantain.
Over and over 10.000 euro.
2) some of these products require specialized human resources, “full time” dedicated to
product maintenance and development, with continuous education and upgrade.
3) some products have software and hardware prerequisites not easily available for a real
world. Sometimes software agents have great resource consumption and could produce
application or system faults. Sometimes only a subgroup of network could be managed,
with heavy “black hole” of management.
4) use of monitoring informations are not easily customizable to make monitoring “easy to
use” for “non-technician” users.
04/06/2006
E-Mon Framework - Performances
DigitalExpert says: Emon Framework!!
EMON component, called IRM (Internet Remote Monitoring) by a correct configuration
could answer to customer's requests, with affordable costs.
Monitoring system will be installed in customer's network (one of branches indifferently)
or in a separate network (a simple domestic ADLS could be used), so an internal network
problem does not affect monitoring availability.
In this case we activate an “home-like” workplace connected to internet with a flat ADSL.
These are the requirements of this “monitoring room”:
Hardware: a pc “client class” with a “Pentium 2 Ghz” processor and 256 Mb of RAM
Software: Windows generic with IIS (or IIS compatible like Apache, LAMP, etc)
Network: a “good internet connection” (in this case a 2 mbit/s ADSL)
Power Supply: an UPS to manage “standard power faults”.
Out customer have a technological environment, so probably network and power supply
have no real cost. Hardware (a pc client “small”) could be an old “not-used” pc, so this cost
it's really a zero cost too. You have only IRM product and configuration cost.
04/06/2006
E-Mon Framework - Performances
EMON-IRM Solution - Details
EMON Framework makes available “code fragments” for a specific use. IRM component,
in detail, it's specialized in ping and port checking, so we have the right instrument for our
customer!
IRM contains a fast and reliable “ping kernel, able to do tens or hundreds of ping and port
chek per second for network objects, local and remote. With a little resource use and with
best performances and reliability.
This kernel is “tailored” with dialog-functions to-and-from external world, so it can be
configured and used ever with a simple web interface (Internet Explorer or compatible).
IRM Kernel could be started at regular intervals, widely configurable. For it's speed in
monitoring hundreds of network objects, the “scan-operation” could be started with high
frequency (avoiding heavy load for network...).
So, inserting IRM in a simple home-pc (windows in this case), with addition of a generic
web server, whe have a complete monitoring system, with great efficiency, easy to use
and manage, to witch deliver monitoring operations, extremely sophisticated too.
04/06/2006
E-Mon Framework - Performances
EMON-IRM Details – The Manager
Alerts
(mmedia, email, mms) IRM
Customer's
logic
Monitoring processor
Users IRM
Pager
Manager
N
Reports E
HTTP CGI
session
IRM Outputs IRM T
Manager Network W
Scanner
Config
O
Web R
Server K
(IIS, APACHE, etc)
IRM
Administrative HTTP CGI Configurator
Users session
04/06/2006
EE3158 – Lecture 11 Fundamentals of
Communications
EE3158 – Lecture 11 Fundamentals of
Communications
E-Mon Framework - Performances
EMON-IRM Details – Performances
Benchmark: This is the context of EMON perfomances measure:
- PC “home” (assembled) with an AMD 1,4 Ghz processor
- Windows 2000
- Internet Information Sever 5.0
- a 2Mbit ADSL (for Italy like Alice TelecomItalia)
These are the numbers!
Check Nodes Time check/sec
PING 645 11'' 58
HTTP 421 8'' 52
FTP 312 4'' 78
SMTP 308 12'' 25
You see these are very good performances. With this speed we can make the check of
complete customer's structure (645 network server) even every minute!
That's incredible! Thanks to EMON Framework and IRM!
04/06/2006
E-Mon Framework - Monitoring
END OF DOCUMENT
DigitalExpert
IT & Technology Consulting
Carloalberto Sartor
via Astichelli 14, 36031 Dueville (VI) - Italy
Web Site: www.digitalexpert.it
Email: info@digitalexpert.it
Systems – Networking – Software & Hardware Development
Special projects – Kanban Solutions
Training – InterTechnology Integrations
Monitoring Systems – Web Applications
Maintenance – Security - Forensic
Telecommunications - Elettropollution
04/06/2006
Get documents about "