[Orca-users] Re: Same Problems...

Blair Zajac bzajac at geostaff.com
Tue Aug 3 13:56:41 PDT 1999


Look at the start_orcallator script.  This should have WATCH_HTTPD
declared to "-DWATCH_HTTPD", which is then passed as an argument
to se, which then runs orcallator.se.

Are you using start_orcallator?

Blair



"Mauro, Douglas R" wrote:
> 
> Hmmm... I did a:
> 3764  make dist
> 3765  make distclean
> 3766  ./configure --prefix=/opt/orca --with-html-dir=/opt/OV/httpd/htdocs
> --with-ncsa-log=/var/opt/OV/log/httpd_access_log
> 3767  make
> 3768  make install
> 
> no real issues (couple of warnings about pod2html)
> 
> Waited 15 minutes (even generated some WWW traffic) and I am still getting
> the same error(s):
> 
> I noticed that in orcallator.se that it does not have WATCH_HTTP?  Should
> it?
> 
> ! Clipped Here
> // Define the different parts of the system you want to examine.
> #ifdef WATCH_OS
> #define WATCH_CPU
> #define WATCH_MUTEX
> #define WATCH_NET
> #define WATCH_TCP
> #define WATCH_NFS
> #define WATCH_DISK
> #define WATCH_DNLC
> #define WATCH_INODE
> #define WATCH_RAM
> #define WATCH_PAGES
> #endif
> 
> #include <stdio.se>
> ! Clipped Here
> 
> What writes this "orca.state" file??
> 
> [root][nms] /opt/orca> ./bin/orca -v lib/orcallator.cfg
> Orca version 0.23 using RRDs version 1.000031.
> Creating orca.gif.
> Creating rrdtool.gif.
> ./bin/orca: warning: cannot open state file
> `/opt/orca/var/orca/rrd/orcallator/orca.state' for reading: No such file or
> directory
> Finding files and setting up data structures at Tue Aug  3 16:52:06 1999.
>   /opt/orca/var/orca/orcallator/nms/percol-1999-08-03
> ./bin/orca: warning: no substitutions performed for `data #httpds' in plot
> #3 in `/opt/orca/var/orca/orcallator/nms/percol-1999-08-03'.
> ./bin/orca: warning: no substitutions performed for `data %to1KB' in plot #6
> in `/opt/orca/var/orca/orcallator/nms/percol-1999-08-03'.
> ./bin/orca: warning: no substitutions performed for `data %to10KB' in plot
> #6 in `/opt/orca/var/orca/orcallator/nms/percol-1999-08-03'.
> ./bin/orca: warning: no substitutions performed for `data %to100KB' in plot
> #6 in `/opt/orca/var/orca/orcallator/nms/percol-1999-08-03'.
> ./bin/orca: warning: no substitutions performed for `data %to1MB' in plot #6
> in `/opt/orca/var/orca/orcallator/nms/percol-1999-08-03'.
> ./bin/orca: warning: no substitutions performed for `data %over1MB' in plot
> #6 in `/opt/orca/var/orca/orcallator/nms/percol-1999-08-03'.
> ./bin/orca: warning: bad evaluation of commands for plot #6 `data %to1KB':
> sub {
>   return %to1KB;
> }
> 
> Output: Global symbol "%to1KB" requ
> 
> ! CLIPPED
> ! CLIPPED!!!!
> 
>     Douglas R. Mauro
> -------------------------
> Corning Consumer Products
>   Technical Team Leader
>   Network Administrator
> 
> Phone:  607.377.8538
> Fax:    607.377.8539
> E-Mail: maurodr at ccpci.com <mailto:maurodr at ccpci.com>
> 
>         ----------
>         From:  Blair Zajac [SMTP:bzajac at geostaff.com]
>         Sent:  Tuesday, August 03, 1999 4:32 PM
>         To:  Mauro, Douglas R
>         Cc:  Orca Help Mailing List
>         Subject:  Re: Thoughts?
> 
>         Yes, you use the with-TYPE-log configure option.  This will set up
>         start_orcallator correctly with all the proper environmental and
>         command line options to run lib/orcallator.se.  While you can run
>         `se lib/orcallator.se' by hand, it will not watch everything you
>         want and will not save the data files onto disk, rather output the
>         data to your tty.  So you should run start_orcallator instead.
> 
>         Blair
> 
>         "Mauro, Douglas R" wrote:
>         >
>         > To enable web server watching do I recompile with:
>         > ./configure --prefix=/opt/orca
> --with-html-dir=/opt/OV/httpd/htdocs
>         > --with-TYPE-log=/var/opt/OV/log/httpd_access_log
>         > ??
>         > Or do I have to edit the .se file manually?
>         >
>         > BTW:  Should I be running by hand: $ se lib/orcallator.se &
>         >
>         > Thanks for the help, I'm looking forward to getting this up and
> running!
>         >
>         >     Douglas R. Mauro
>         > -------------------------
>         > Corning Consumer Products
>         >   Technical Team Leader
>         >   Network Administrator
>         >
>         > Phone:  607.377.8538
>         > Fax:    607.377.8539
>         > E-Mail: maurodr at ccpci.com <mailto:maurodr at ccpci.com>
>         >
>         >         ----------
>         >         From:  Blair Zajac [SMTP:bzajac at geostaff.com]
>         >         Sent:  Tuesday, August 03, 1999 4:20 PM
>         >         To:  Mauro, Douglas R
>         >         Cc:  Orca Help Mailing List
>         >         Subject:  Re: Thoughts?
>         >
>         >         "Mauro, Douglas R" wrote:
>         >         >
>         >         > BTW:  I tried to subscribe to orca-help online but
> couldn't.  The
>         > link just
>         >         > hung.
>         >
>         >         Which link was this?  I'd try again in a while.
>         >
>         >         >
>         >         > I am trying to install Orca on Solaris 2.5.1.  Currently
> I have
>         > installed:
>         >         >
>         >         > Name            Version         Install Location
>         >         > --------                ----------
>         >         > ---------------------------------
>         >         > Orca            0.23            /opt/orca
>         >         > SE              3.0             /opt/RICHPse
>         >         > Rrd             1.0.3           /usr/local/rrdtool-1.0.3
>         >         >
>         >         > I ran the orca coinfigure with the following:
>         >         > ./configure --prefix=/opt/orca
>         > --with-html-dir=/opt/OV/httpd/htdocs
>         >         >
>         >         > No problems.
>         >         >
>         >         > I am guessing that the html-dir is a directory that is
> accessible
>         > through
>         >         > the WWW?
>         >
>         >         Yes, this is correct.
>         >
>         >         >
>         >         > Reading through INSTALL...
>         >         >
>         >         > [root][nms] /opt/orca> ./bin/start_orcallator
>         >         > Writing data into /opt/orca/var/orca/orcallator/nms/
>         >         > Starting logging
>         >         > [root][nms] /opt/orca>
>         >         >
>         >         > It was unclear at first glance what I should edit in the
> .cfg file
>         > so I left
>         >         > it alone.
>         >         >
>         >         > When I tried starting and/or running orca after I saw
> some data
>         > files
>         >         > written I got:
>         >         >
>         >         > [root][nms] /opt/orca> ./bin/orca -v lib/orcallator.cfg
>         >         > Orca version 0.23 using RRDs version 1.000031.
>         >         > Creating orca.gif.
>         >         > Creating rrdtool.gif.
>         >         > ./bin/orca: warning: cannot open state file
>         >         > `/opt/orca/var/orca/rrd/orcallator/orca.state' for
> reading: No
>         > such file or
>         >         > directory
>         >         > Finding files and setting up data structures at Tue Aug
> 3
>         > 16:07:53 1999.
>         >         >   /opt/orca/var/orca/orcallator/nms/percol-1999-08-03
>         >         > ./bin/orca: warning: no substitutions performed for
> `data #httpds'
>         > in plot
>         >         > #3 in
> `/opt/orca/var/orca/orcallator/nms/percol-1999-08-03'.
>         >         > ./bin/orca: warning: no substitutions performed for
> `data %to1KB'
>         > in plot #6
>         >         > in
> `/opt/orca/var/orca/orcallator/nms/percol-1999-08-03'.
>         >         > ./bin/orca: warning: no substitutions performed for
> `data %to10KB'
>         > in plot
>         >         > #6 in
> `/opt/orca/var/orca/orcallator/nms/percol-1999-08-03'.
>         >         > ./bin/orca: warning: no substitutions performed for
> `data
>         > %to100KB' in plot
>         >         > #6 in
> `/opt/orca/var/orca/orcallator/nms/percol-1999-08-03'.
>         >         > ./bin/orca: warning: no substitutions performed for
> `data %to1MB'
>         > in plot #6
>         >         > in
> `/opt/orca/var/orca/orcallator/nms/percol-1999-08-03'.
>         >         > ./bin/orca: warning: no substitutions performed for
> `data
>         > %over1MB' in plot
>         >         > #6 in
> `/opt/orca/var/orca/orcallator/nms/percol-1999-08-03'.
>         >         > ./bin/orca: warning: bad evaluation of commands for plot
> #6 `data
>         > %to1KB':
>         >         > sub {
>         >         >   return %to1KB;
>         >         > }
>         >         >
>         >         > Output: Global symbol "%to1KB" requires explicit package
> name at
>         > (eval 14)
>         >         > line 2, <FD> chunk 1.
>         >         >
>         >         > ./bin/orca: warning: bad evaluation of commands for plot
> #6 `data
>         > %to10KB':
>         >         > sub {
>         >         >   return %to10KB;
>         >         > }
>         >         >
>         >         > Output: Global symbol "%to1MB" requires explicit package
> name at
>         > (eval 17)
>         >         > line 2, <FD> chunk 1.
>         >         >
>         >         > ./bin/orca: warning: bad evaluation of commands for plot
> #6 `data
>         > %over1MB':
>         >         > sub {
>         >         >   return %over1MB;
>         >         > }
>         >         >
>         >         > Output: Global symbol "%over1MB" requires explicit
> package name at
>         > (eval 18)
>         >         > line 2, <FD> chunk 1.
>         >         >
>         >         > ./bin/orca: Orca::GIFFile::new passed empty @rrds_ref
> reference.
>         >         >         Orca::GIFFile::new('Orca::GIFFile',
> 'HASH(0x1fc0b8)',
>         >         > 'HASH(0x1fc0d0)', 'ARRAY(0x1fc0e8)', 'orcallator',
> 'nms', '',
>         >         > 'orcallator_%to1KB,
>         >         > rcallator_%to10KB,orcallator_%to100KB,orcalla...', ...)
> called at
>         > ./bin/orca
>         >         > line 1493
>         >         >
>         >         >
>         >
> Orca::SourceDataFile::add_plots('Orca::SourceDataFile=HASH(0x202b34)',
>         >         > 'HASH(0x1fc0b8)', 'HASH(0x1fc0d0)', 'ARRAY(0x1fc0e8)',
> 'orcallat
>         >         > r', 'nms', 'HASH(0x20db58)', 'HASH(0x211d10)') called at
>         > ./bin/orca line
>         >         > 2598
>         >         >         main::find_files('lib/orcallator.cfg',
> 'HASH(0x1fc0b8)',
>         >         > 'HASH(0x1fc0d0)', 'ARRAY(0x1fc0e8)', 'HASH(0x1ccfec)',
>         > 'HASH(0x20db7c)',
>         >         > 'HASH
>         >         > 0x20db58)', 'HASH(0x211d10)') called at ./bin/orca line
> 1836
>         >         >         main::watch_data_sources('lib/orcallator.cfg',
>         > 'HASH(0x1fc0b8)',
>         >         > 'HASH(0x1fc0d0)', 'ARRAY(0x1fc0e8)') called at
> ./bin/orca line
>         > 1739
>         >         >         main::main('lib/orcallator.cfg') called at
> ./bin/orca line
>         > 1718
>         >         > [root][nms] /opt/orca>
>         >         >
>         >         > I feel like I am missing the big picture.  What does is
> the
>         > orcalator.se
>         >         > file used for?  Am I supposed to run these things by
> hand?  Is
>         > this the same
>         >         > for rrd?
>         >
>         >         Actually, you're pretty close here.  Orcallator.se is the
> data
>         > gathering tool
>         >         that is run on each Sun system.  In this case, it does not
> look like
>         > you are
>         >         watching your web server statistics, so Orca is failing.
> This is a
>         > bug that
>         >         will be fixed in the next release of Orca.  For now, there
> are two
>         > solutions
>         >         to the bug.  One is to enable web server watching in
> orcallator.se
>         > on all your
>         >         hosts.  The second is to remove from orcallator.cfg the
> plot { ... }
>         > lines
>         >         that mention web serving until Orca does not complain.
>         >
>         >         The only think you'll probably want to change in
> orcallator.cfg are
>         > the
>         >         html_* settings to be specific for your site.
>         >
>         >         Cheers,
>         >         Blair
>         >
>         >         >
>         >         >     Douglas R. Mauro
>         >         > -------------------------
>         >         > Corning Consumer Products
>         >         >   Technical Team Leader
>         >         >   Network Administrator
>         >         >
>         >         > Phone:  607.377.8538
>         >         > Fax:    607.377.8539
>         >         > E-Mail: maurodr at ccpci.com
> <mailto:maurodr at ccpci.com><<File:
>         > bzajac.vcf>><<File: bzajac.vcf>>



More information about the Orca-users mailing list