apgarcia is currently certified at Journeyer level.

Name: a. p. garcia
Member since: 2000-09-01 14:59:41
Last Login: 2010-06-16 20:48:33

FOAF RDF Share This


i help the gnu project out as a multitalented peon. this diary will contain free software and computer-related thoughts, and various other digressions. feedback is welcome.


  • Contributor on GNU

Articles Posted by apgarcia

Recent blog entries by apgarcia

Syndication: RSS 2.0

i always loved my little libretto ct70. it has a 120 mhz pentium, 32 mb of ram, and a 640x480 24bpp display. don't laugh!

it's a great toy, but i must have suffered three or four hard drive crashes. i think i found a solution. this company makes some cool stuff, among which are compactflash and sd adapters for ide drives, both 2.5" and 3.5". they're fairly cheap. i got a 2.5" one for like $20.

tonight i installed debian 2.2r7 on it. so far so good! this thing is like a swiss army knife with its pcmcia cards: 802.11b, 10mbps ethernet, even a scsi adapter. plus the standard serial and parallel ports (i've actually used plip on this thing in the past). it makes great quickie ssh client or serial console, and it's just an all around fun toy! and i don't take for granted the pentium's mmu, running real, albeit old, linux.

it doesn't take much to make me happy. :-)

5 Oct 2007 (updated 5 Oct 2007 at 22:37 UTC) »

This is really cool: Robert Nordier has made an x86 port of unix v7. (yes, the original runs in simh, but this is still super awesome.)

2 Oct 2007 (updated 2 Oct 2007 at 01:55 UTC) »

i've been looking at some floss network monitoring systems lately. here are some quick notes.

Criteria (not necessarily in this order)

  1. LDAP authentication
  2. Web interface / User friendliness / Operator retraining
  3. Distributed monitoring
  4. Redundancy
  5. Documentation
  6. Community support, mailing lists
  7. Flexibility -- how easy is it to create custom monitors?
  8. LDAP integration? (computer groups, contacts)


  1. OpenNMS
  2. Zabbix
  3. Zenoss
  4. Nagios/GroundWork

1. OpenNMS

OpenNMS aims to be 100% Java, uses Tomcat, GWT, AJAX, XML, PostgreSQL, intends to implement SOA


  • complex, error-prone installation -- could not get to work on RHEL5; downgraded to RHEL4.
  • not configurable through web interface
  • xml config files are really more complex than they need to be
  • possibly unstable? coworker was able to generate an exception after playing w/ it for 5 minutes
  • custom plugins are relatively difficult to write, and they discourage using any language besides java.
  • documentation is rather poor: not well written, and had to gather info from different parts of web site and wiki


  • good use of SNMP
  • can use nagios plugins with nrpe monitor

2. Zenoss

Zenoss is written in python, using the zope framework and MySQL


  • can distribute collection agents, but does not support distributed servers in the same way Zabbix does
  • I am not really familiar with python or zope


  • very easy to install using rpm. also can check for its own updates online.
  • everything configurable through web interface
  • excellent use of SNMP and WMI; no need to install separate agent on linux or windows
  • can make use of nagios plugins, and custom plugins are easy to write in any language
  • clean, object oriented design
  • ui is pretty!

3. Zabbix

Zabbix has a PHP front end, can use MySQL, PostgreSQL, Oracle, or SQLite


  • not hard to install, but have to compile it yourself
  • has its own agent that must be compiled for each type of host to be monitored (RHEL4-5, Solaris 8-10, Windows) -- maintenance nightmare


  • does distributed monitoring
  • most things configurable through web interface
  • nice looking ui

4. GroundWork -- haven't tried yet, but based on nagios, which I have used...


  • seems somewhat naive, like snmp was an afterthought rather than a central part of the design from the start?
  • vanilla nagios ui is kind of ugly. maybe GroundWork is better.


  • decent oo design (again referring to system abstractions rather than code)
1 Jan 2002 (updated 5 Jan 2004 at 18:15 UTC) »
20 Nov 2001 (updated 5 Jan 2004 at 18:16 UTC) »

51 older entries...


apgarcia certified others as follows:

  • apgarcia certified vtamara as Journeyer
  • apgarcia certified hgayosso as Journeyer
  • apgarcia certified bkuhn as Master
  • apgarcia certified nymia as Journeyer
  • apgarcia certified sh as Journeyer
  • apgarcia certified mobius as Journeyer
  • apgarcia certified sad as Journeyer
  • apgarcia certified chromatic as Journeyer
  • apgarcia certified decklin as Journeyer
  • apgarcia certified alisdair as Journeyer
  • apgarcia certified ajv as Journeyer
  • apgarcia certified jlp as Apprentice
  • apgarcia certified graydon as Master
  • apgarcia certified angelsun as Journeyer
  • apgarcia certified lilo as Master
  • apgarcia certified monk as Journeyer
  • apgarcia certified xcyber as Apprentice
  • apgarcia certified dancer as Master
  • apgarcia certified lkcl as Master
  • apgarcia certified lukem as Master
  • apgarcia certified andrewmuck as Journeyer
  • apgarcia certified dwheeler as Master
  • apgarcia certified goingware as Master
  • apgarcia certified hacker as Master
  • apgarcia certified sej as Master
  • apgarcia certified greve as Master
  • apgarcia certified ottawaDave as Journeyer

Others have certified apgarcia as follows:

  • nymia certified apgarcia as Apprentice
  • sh certified apgarcia as Apprentice
  • hgayosso certified apgarcia as Apprentice
  • sad certified apgarcia as Journeyer
  • chromatic certified apgarcia as Apprentice
  • decklin certified apgarcia as Apprentice
  • ajv certified apgarcia as Apprentice
  • jlp certified apgarcia as Apprentice
  • graydon certified apgarcia as Journeyer
  • angelsun certified apgarcia as Journeyer
  • monk certified apgarcia as Journeyer
  • jono certified apgarcia as Journeyer
  • sej certified apgarcia as Journeyer
  • ottawaDave certified apgarcia as Journeyer
  • greve certified apgarcia as Journeyer
  • realblades certified apgarcia as Apprentice
  • chakie certified apgarcia as Journeyer
  • hiddenpower certified apgarcia as Journeyer
  • crocker certified apgarcia as Journeyer

[ Certification disabled because you're not logged in. ]

New Advogato Features

New HTML Parser: The long-awaited libxml2 based HTML parser code is live. It needs further work but already handles most markup better than the original parser.

Keep up with the latest Advogato features by reading the Advogato status blog.

If you're a C programmer with some spare time, take a look at the mod_virgule project page and help us with one of the tasks on the ToDo list!

Share this page