March -- Porting Unix Software/Unix monitoring systems
March Seattle Unix Users Group Meeting
Topics: Porting Unix Software
Unix monitoring systems
Speaker: Richard Anderson, Ph.D., Raycosoft
Time: March 13, 2001 (second Tuesday) at 7 p.m.
Location: Attachmate
SE 36th & 131st Ave SE
Bellevue, WA
Cost: Free
Unix software can be made portable using the methods of union, intersection
and isolation. The best method is intersection: use only features that
are available in all target environments. When intersection is not feasible,
portability can be
improved by physically isolating the non-portable code or abstracting it
behind an interface. Using these methods, 24 programs consisting of 1449 lines
of code where ported to five different Unices with no changes to
the source code.Unix monitoring systems include host-based systems that monitor a single host, network-based systems, and remote monitoring services provided by a vendor. A typical architecture includes an administration interface, a monitoring engine, a host-to-host messaging system, a logging module and a notification module. An example is presented of a lightweight, host-based monitoring system for Unix. The simplicity of the system makes it highly portable and easy to modify and extend. Presentation notes Note meeting location in Factoria / Bellevue! From downtown Seattle: Take I-90 East Exit 10B, Richards Road Straight through stop light Right on 131st Ave SE From downtown Bellevue: Take I-405 South Exit to I-90 East Exit 11A, 150th St Right at stop light Right on SE 38th St SE 38th becomes SE 36th Left on 131st Ave SE Parking garages will be locked after 6pm. If the circle drive in front of the building is full, go up the hill to an outdoor lot. Enter the double doors facing the circle drive and turn right at the receptionist's desk. The meeting room is at the end of the hall, next to the cafeteria. |
Plone and its visual design is Copyright © 2000-