Sponsored Content
Operating Systems Linux Linux/Unix performance monitoring Post 302161285 by Uhalte on Thursday 24th of January 2008 06:18:03 AM
Old 01-24-2008
Problems using collectl related to Zlib

Hi Smilie

I've just installed collectl, it seems to be very useful tool, by the way. But I'm afraid there is a problem when I try to dump the information into a file, collectl can not compress the information, and I think it should be able to, since I got Zlib installed. This is the warning displayed out:

Zlib not installed so not compressing file(s). Use -oz to get rid of this warning.

I do not how to solve this problem. Thanks.
 

9 More Discussions You Might Find Interesting

1. UNIX for Dummies Questions & Answers

Unix performance monitoring via Windows/NT

We are trying to Monitor Unix via Window95/98 on an NT network. Is there anyone that could point us in the direction on software that runs in Windows on a Telnet connection that we could use to accomplish this? We have tried a program called Unix Watcher by Etasoft and can' get it to connect. ... (6 Replies)
Discussion started by: btrout
6 Replies

2. UNIX for Advanced & Expert Users

Performance Monitoring

Hi all The place I work for is about to to place there database server under heavy load for testing and would like the effect recorded as much as possible. Can anyone point me in the right direction with respect to real time system monitoring. I am aware of of 'sar', vmstat etc and hope to... (2 Replies)
Discussion started by: silvaman
2 Replies

3. UNIX for Dummies Questions & Answers

Performance monitoring

Hello, I am trying to find a way to view current CPU and disk usage. I used to use nmon which worked fine but since an upgrade to our servers this is no longer available. I have tried to get it reinstalled to no avail! Are there any other commands you can use within unix which will allow me... (4 Replies)
Discussion started by: johnwilliams
4 Replies

4. UNIX for Dummies Questions & Answers

Unix performance monitoring counters

Which performance counters you might to define as "The most important counters in checking unix performance" (3 Replies)
Discussion started by: gen4ik
3 Replies

5. UNIX for Dummies Questions & Answers

Unix Performance Monitoring

In the vmstat , there are many columns you can see. Can someone tell me what is the most important column that i need to be watched on, and what value or average value should i watch inorder to determine that im experiencing a cpu bottle neck. What should be my basis. or if you use glance ... (2 Replies)
Discussion started by: kaibiganmi
2 Replies

6. Solaris

Performance Monitoring

Hi all, I am planning to give a presentation on performance measure. I have decided to focus on the commands which are used to know the performance of the server. I have a idea of prstat,vmstat,netstat, and iostat. Could anybody suggest me any other commands which are used for perforamance... (7 Replies)
Discussion started by: priky
7 Replies

7. Linux

Help in monitoring performance problem in Linux

hello, i'm having some performance problem on one of my linux machines and i hope someone will be able to help me analyzing the problem. machine info: Linux fedora, cpu x 4 cores of 1.6Ghz, 8G memory, 8G swap. i've enabled sar on my machine and created a graph using ksar utility for... (15 Replies)
Discussion started by: levic
15 Replies

8. Red Hat

HELP - Resource/Performance Monitoring Script - Red Hat Enterprise Linux Server

Hi all, ------------------------- Linux OS Version/Release: ------------------------- Red Hat Enterprise Linux Server release 5.5 (Tikanga) Linux <hostname> 2.6.18-194.8.1.el5 #1 SMP Wed Jun 23 10:52:51 EDT 2010 x86_64 x86_64 x86_64 GNU/Linux I have a server that hosts 30+ Oracle... (1 Reply)
Discussion started by: newbie_01
1 Replies

9. Shell Programming and Scripting

Performance Monitoring script for UNIX servers

Hi, I have been working on writing an automated script that will run 24x7 to monitor the performance parameters like CPU,Memory,Disk I/O,Network,SWAP Space etc for all types of Unix servers ( HP-UX,AIX,SOLARIS,LINUX). Problem is I am confused with the commands top,prstat,vmstat,free,sar etc.... (4 Replies)
Discussion started by: ssk250
4 Replies
IO::Zlib(3pm)						 Perl Programmers Reference Guide					     IO::Zlib(3pm)

NAME
IO::Zlib - IO:: style interface to Compress::Zlib SYNOPSIS
With any version of Perl 5 you can use the basic OO interface: use IO::Zlib; $fh = new IO::Zlib; if ($fh->open("file.gz", "rb")) { print <$fh>; $fh->close; } $fh = IO::Zlib->new("file.gz", "wb9"); if (defined $fh) { print $fh "bar "; $fh->close; } $fh = IO::Zlib->new("file.gz", "rb"); if (defined $fh) { print <$fh>; undef $fh; # automatically closes the file } With Perl 5.004 you can also use the TIEHANDLE interface to access compressed files just like ordinary files: use IO::Zlib; tie *FILE, 'IO::Zlib', "file.gz", "wb"; print FILE "line 1 line2 "; tie *FILE, 'IO::Zlib', "file.gz", "rb"; while (<FILE>) { print "LINE: ", $_ }; DESCRIPTION
"IO::Zlib" provides an IO:: style interface to Compress::Zlib and hence to gzip/zlib compressed files. It provides many of the same methods as the IO::Handle interface. Starting from IO::Zlib version 1.02, IO::Zlib can also use an external gzip command. The default behaviour is to try to use an external gzip if no "Compress::Zlib" can be loaded, unless explicitly disabled by use IO::Zlib qw(:gzip_external 0); If explicitly enabled by use IO::Zlib qw(:gzip_external 1); then the external gzip is used instead of "Compress::Zlib". CONSTRUCTOR
new ( [ARGS] ) Creates an "IO::Zlib" object. If it receives any parameters, they are passed to the method "open"; if the open fails, the object is destroyed. Otherwise, it is returned to the caller. OBJECT METHODS
open ( FILENAME, MODE ) "open" takes two arguments. The first is the name of the file to open and the second is the open mode. The mode can be anything acceptable to Compress::Zlib and by extension anything acceptable to zlib (that basically means POSIX fopen() style mode strings plus an optional number to indicate the compression level). opened Returns true if the object currently refers to a opened file. close Close the file associated with the object and disassociate the file from the handle. Done automatically on destroy. getc Return the next character from the file, or undef if none remain. getline Return the next line from the file, or undef on end of string. Can safely be called in an array context. Currently ignores $/ ($INPUT_RECORD_SEPARATOR or $RS when English is in use) and treats lines as delimited by " ". getlines Get all remaining lines from the file. It will croak() if accidentally called in a scalar context. print ( ARGS... ) Print ARGS to the file. read ( BUF, NBYTES, [OFFSET] ) Read some bytes from the file. Returns the number of bytes actually read, 0 on end-of-file, undef on error. eof Returns true if the handle is currently positioned at end of file? seek ( OFFSET, WHENCE ) Seek to a given position in the stream. Not yet supported. tell Return the current position in the stream, as a numeric offset. Not yet supported. setpos ( POS ) Set the current position, using the opaque value returned by "getpos()". Not yet supported. getpos ( POS ) Return the current position in the string, as an opaque object. Not yet supported. USING THE EXTERNAL GZIP
If the external gzip is used, the following "open"s are used: open(FH, "gzip -dc $filename |") # for read opens open(FH, " | gzip > $filename") # for write opens You can modify the 'commands' for example to hardwire an absolute path by e.g. use IO::Zlib ':gzip_read_open' => '/some/where/gunzip -c %s |'; use IO::Zlib ':gzip_write_open' => '| /some/where/gzip.exe > %s'; The %s is expanded to be the filename ("sprintf" is used, so be careful to escape any other "%" signs). The 'commands' are checked for sanity - they must contain the %s, and the read open must end with the pipe sign, and the write open must begin with the pipe sign. CLASS METHODS
has_Compress_Zlib Returns true if "Compress::Zlib" is available. Note that this does not mean that "Compress::Zlib" is being used: see "gzip_external" and gzip_used. gzip_external Undef if an external gzip can be used if "Compress::Zlib" is not available (see "has_Compress_Zlib"), true if an external gzip is explicitly used, false if an external gzip must not be used. See "gzip_used". gzip_used True if an external gzip is being used, false if not. gzip_read_open Return the 'command' being used for opening a file for reading using an external gzip. gzip_write_open Return the 'command' being used for opening a file for writing using an external gzip. DIAGNOSTICS
IO::Zlib::getlines: must be called in list context If you want read lines, you must read in list context. IO::Zlib::gzopen_external: mode '...' is illegal Use only modes 'rb' or 'wb' or /wb[1-9]/. IO::Zlib::import: '...' is illegal The known import symbols are the ":gzip_external", ":gzip_read_open", and ":gzip_write_open". Anything else is not recognized. IO::Zlib::import: ':gzip_external' requires an argument The ":gzip_external" requires one boolean argument. IO::Zlib::import: 'gzip_read_open' requires an argument The ":gzip_external" requires one string argument. IO::Zlib::import: 'gzip_read' '...' is illegal The ":gzip_read_open" argument must end with the pipe sign (|) and have the %s for the filename. See "USING THE EXTERNAL GZIP". IO::Zlib::import: 'gzip_write_open' requires an argument The ":gzip_external" requires one string argument. IO::Zlib::import: 'gzip_write_open' '...' is illegal The ":gzip_write_open" argument must begin with the pipe sign (|) and have the %s for the filename. An output redirect (>) is also often a good idea, depending on your operating system shell syntax. See "USING THE EXTERNAL GZIP". IO::Zlib::import: no Compress::Zlib and no external gzip Given that we failed to load "Compress::Zlib" and that the use of an external gzip was disabled, IO::Zlib has not much chance of working. IO::Zlib::open: needs a filename No filename, no open. IO::Zlib::READ: NBYTES must be specified We must know how much to read. IO::Zlib::WRITE: too long LENGTH The LENGTH must be less than or equal to the buffer size. SEE ALSO
perlfunc, "I/O Operators" in perlop, IO::Handle, Compress::Zlib HISTORY
Created by Tom Hughes <tom@compton.nu>. Support for external gzip added by Jarkko Hietaniemi <jhi@iki.fi>. COPYRIGHT
Copyright (c) 1998-2004 Tom Hughes <tom@compton.nu>. All rights reserved. This program is free software; you can redistribute it and/or modify it under the same terms as Perl itself. perl v5.12.1 2010-04-26 IO::Zlib(3pm)
All times are GMT -4. The time now is 10:37 PM.
Unix & Linux Forums Content Copyright 1993-2022. All Rights Reserved.
Privacy Policy