[Orca-dev] Re: Announce: Orca-0.27b2 released

Blair Zajac blair at orcaware.com
Thu Oct 4 12:44:33 PDT 2001


Yes, that's the ideal solution, as this modification to orcallator.se was
a workaround.

Best,
Blair

"Jason D. Kelleher" wrote:
> 
> I have a quick question regarding item 6.  Instead of changing the
> orcallator.se to create a new file, SourceFile.pm could be modified
> to scan for new headerlines in the middle of files if
> "column_description first_line" is used.  The col_name from the
> "date_source column_name col_name" config option could be used to
> identify the new headerline.  (If fixed column names are used, this
> is a non issue, so that case doesn't matter.)  If you think this is a
> reasonable change, I'll give it a shot and send you a patch.
> 
> jason
> 
> --- Blair Zajac <blair at orcaware.com> wrote:
> > Hello,
> >
> > I'm releasing orca version 0.27b2.  Unless there are any problems
> > with this
> > release, it will become version 0.27.
> >
> > It is available at
> >
> > http://www.orcaware.com/orca/pub/
> >
> > Changes in this release from 0.27b1 are below.
> >
> > Let me know of any problems with this release.
> >
> > Enjoy,
> > Blair
> >
> >
> > NEW IN ORCA 0.27b2
> > ==================
> >
> >  1) Orca has a new home page:
> >
> >       http://www.orcaware.com/
> >
> >     All of the links in Orca, orcallator.se and the orcallator.se
> >     configuration file have been updated to point to the new web
> > site.
> >
> >  2) To allow input data files to represent that a measurement is
> > not
> >     available or could not be measured, the letter 'U' can be
> > placed
> >     where the numerical data would normally appear.  This is better
> >     than storing an out-of-range value in the input data files.
> > The
> >     'U' is passed to RRDtool which properly handles this unknown
> >     value.
> >
> >  3) Fix a bug where Orca would leave around many defunct bunzip2,
> >     gunzip or uncompress processes when reading compressed input
> >     data files using a separate process to pipe in the uncompressed
> >     data.  Orca now closes the pipe when the end of file has been
> >     reached allowing the system to reap the defunct processes.
> >
> >  4) Include and require Digest::MD5 2.16 and Storable 1.0.13.
> >
> > The following changes are what's new in orcallator.se 1.28 and the
> > orcallator.cfg file since version 1.23 which was included with Orca
> > 0.26.  All of the changes below are taken advantage of in the
> > included
> > orcallator.cfg and start_orcallator files.
> >
> >  5) In orcallator.cfg.in, the Disk Run Percent plots also match for
> >     disk_runp_sd\d+ in addition to disk_runp_md\d+.
> >
> >  6) Change the output log filename format from percol-%Y-%m-%d to
> >     percol-%Y-%m-%d-XXX, where XXX is a number starting at 0 that
> > is
> >     incremented anytime the number of output columns changes or
> > type
> >     of data stored in a column changes.  This is in addition to the
> >     creation of a new log filename when a new day starts.  Whenever
> >     the program needs to create a new log file for any reason, it
> > will
> >     search for the smallest XXX so that there are no log files
> > named
> >     percol-%Y-%m-%d-XXX{,.Z,.gz,.bz2}.  If the COMPRESSOR
> >     environmental is set and any uncompressed files are found while
> >     looking for the smallest XXX, they are compressed with the
> >     COMPRESSOR command.  orcallator.cfg.in's find_files has been
> >     updated to find the new log filenames generated by
> > orcallator.se
> >     1.28.
> >
> >  7) Instead of outputting the number of CPUs only when WATCH_MUTEX
> > is
> >     defined, output it when either WATCH_CPU or WATCH_MUTEX is
> >     defined.  Only declare and update tmp_mutex if WATCH_MUTEX
> >     defined.
> >
> >  8) Add three parameters that vmstat outputs to the output files
> > that
> >     orcallator.se generates, #runque, vmstat's `r' column, which is
> >     the number of processes in the run queue waiting to run on a
> > CPU,
> >     #waiting, vmstat's `b' column, which is the number of processes
> >     blocked for resourceses (I/O, paging), and #swpque, vmstat's
> > `w',
> >     the number of proceses runnable but swapped out.  In
> >     orcallator.cfg.in add a new plot titled "Processes in Run
> >     Queue/Waiting/Swapped" to plot the new measurements.
> >
> >  9) Check [wr]lentime to see if an EMC is using a fake disk for
> >     control.  EMC disks have a fake disk which commands are run
> > over
> >     to configure the disk array or to get stats from; they are not
> >     real data transfers. They cause 1000 MB/sec writes to appear in
> >     the stats.  I still get them but not as often with this bit of
> >     code in.  If the I/O which occurred in the last five minutes is
> >     not greater than 1/100sec then it is not a very valid stat
> > anyway.
> >     What hapens is that we can have a small I/O, say 1024 bytes, in
> > a
> >     1/100sec = 1024*100/sec.  Make sure to define
> >     HAVE_EMC_DISK_CONTROL to enable this check.  Patch contributed
> > by
> >     Damon Atkins <Damon.Atkins at nabaus.com.au>.
> >
> > 10) Increase MAX_COLUMNS from 512 to 2048.



More information about the Orca-dev mailing list