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

Blair Zajac bzajac at geostaff.com
Fri Jul 23 16:32:38 PDT 1999


Brian,

This is a bug in the current version of Orca.  I'm working on a newly
designed version of Orca that will be handle this issue and many more
data types of the kind, including something like

# URL              First byte time     Total time
www.geocities.com  1.0                 2.0
www.yahoo.com      1.1                 2.0

In the meantime, I do not have a fix for this, but if I do, then I
will send one out.  For now, I would separate the hosts that have
and do not have web servers on them.

Blair


foo wrote:
> 
> Hi.
> 
> 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.
> 
> -Brian
> 
> [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.
>   /var/orca/orcal/foo/percol-1999-07-13
>   /var/orca/orcal/foo/percol-1999-07-14
>   /var/orca/orcal/foo/percol-1999-07-15
>   /var/orca/orcal/foo/percol-1999-07-16
>   /var/orca/orcal/foo/percol-1999-07-17
>   /var/orca/orcal/foo/percol-1999-07-18
>   /var/orca/orcal/foo/percol-1999-07-19
>   /var/orca/orcal/foo/percol-1999-07-20
>   /var/orca/orcal/foo/percol-1999-07-21
>   /var/orca/orcal/foo/percol-1999-07-22
>   /var/orca/orcal/boo/percol-1999-07-22
> /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