[Orca-users] orca w/ different hosts/orcallator data.

foo foo+orca at eek.org
Thu Jul 22 18:26:40 PDT 1999


I'm trying to setup orca to manage orcallator data from many hosts on a
network (>50). Some of these hosts do not have web servers, though many
do. Currently, orca seems to bail when one of the plots defined in
orcallator.cfg isn't found in the orcallator data file. Since hosts
without web servers will not have httpop/s htErr/s, etc., orca bails when
it comes to these hosts, and will not continue to process other hosts, or
plots with available data. It would be nice if orca could deal with having
one config file for many machines with differing orcallator data, or if
there was some way of definining machine classes, or something to
differentiate which plots to use. Have I missed an already existing
feature? Example error is below.

Also, there doesn't seem to be any configure/make/etc. stuff designed for
hosts that need to only run orcallator. I'm running orca on a centralized
web server, and all of the other servers are running orcallator, and
pushing their data to the orca server (and/or nfs mounting an exporting
orcallator dir). orcallator seems to only require the SEtoolkit stuff, and
a start script that defines some environment variables. It'd be easy to
have an option just for orcallator... or to have a seperate orcallator
package, but it doesnt seem to be there.

Otherwise, orca is great! Thanks to Blair and Tobi for developing
great tools. 


[root at foo](~): /usr/local/bin/orca -v /usr/local/lib/orcallator.cfg
Orca version 0.23 using RRDs version 0.99031.
Creating orca.gif.
Creating rrdtool.gif.
Loading state from `/var/orca/orca.state'.
Finding files and setting up data structures at Thu Jul 22 18:06:07 1999.
/usr/local/bin/orca: making directory `/var/orca/rrd/boo'.
/usr/local/bin/orca: making directory `/www/stats/boo'.
Use of uninitialized value at /usr/local/bin/orca line 1438.
/usr/local/bin/orca: htErr/s in `data htErr/s' in plot #40 not replaced since it is not in file `/var/orca/orcal/boo/percol-1999-07-22'.
/usr/local/bin/orca: warning: no substitutions performed for `data htErr/s' in plot #40 in `/var/orca/orcal/boo/percol-1999-07-22'.
Use of uninitialized value at /usr/local/bin/orca line 1438.
/usr/local/bin/orca: Orca::GIFFile::new passed empty @rrds_ref reference.
        Orca::GIFFile::new('Orca::GIFFile', 'HASH(0x16b148)', 'HASH(0x16b160)', 'ARRAY(0x16b178)', 'orcallator', 'boo', '', 'orcallator_htErr/s', ...) called at /usr/local/bin/orca line 1493
        Orca::SourceDataFile::add_plots('Orca::SourceDataFile=HASH(0x19213c)', 'HASH(0x16b148)', 'HASH(0x16b160)', 'ARRAY(0x16b178)', 'orcallator', 'boo', 'HASH(0x16d1cc)', 'HASH(0x1824c8)') called at /usr/local/bin/orca line 2598
        main::find_files('/usr/local/lib/orcallator.cfg', 'HASH(0x16b148)', 'HASH(0x16b160)', 'ARRAY(0x16b178)', 'HASH(0x142034)', 'HASH(0x16d1f0)', 'HASH(0x16d1cc)', 'HASH(0x1824c8)') called at /usr/local/bin/orca line 1836
        main::watch_data_sources('/usr/local/lib/orcallator.cfg', 'HASH(0x16b148)', 'HASH(0x16b160)', 'ARRAY(0x16b178)') called at /usr/local/bin/orca line 1739
        main::main('/usr/local/lib/orcallator.cfg') called at /usr/local/bin/orca line 1718

More information about the Orca-users mailing list