09-29-2011
Shell Script for GC Logs
Hi,
I have a strange situation here, I want to archive gc.logs file, generated by a java application, the strange thing about gc.log file is is doesn't have any time/date stamp appended to it unlike other logs (catalina/access/error) and one more strange thing is when ever the application is restarted, the gc.logs are wiped out, now my requirement is I want to archive these gc.logs file on daily basis or if more frequently hourly basis. I have the script to archive the file based on the file name (for ex date appended to it) but how to archive gc.log file and based on what?
java gc files are created as gc.logs and if archive it for today, then the other day when the cron job will run it will overwrite the file.
Please suggest some script for this, one idea is to append the date to this file, but I am not able to understand how to do it.
Any help in this regards is appreciated.
Neeryan.
10 More Discussions You Might Find Interesting
1. Shell Programming and Scripting
Please share a shell script to collect logs of a server (like cpu utilization, memory etc) for a perticular time interval by giving date, time and server name as input. (1 Reply)
Discussion started by: abhishek27
1 Replies
2. Shell Programming and Scripting
Hello member's
I'm learning to script in the ksh environment on a Solaris Box.
I have 10 files in a directory that I need to pass, as input to a batch job one by one. lets say, the files are named as follows:
abcd.txt ; efgh.bat ; wxyz.temp etc. (random filenames with varied extensions ).... (1 Reply)
Discussion started by: novice82
1 Replies
3. Shell Programming and Scripting
Hello everyone.
I wrote the following script but the second part is not excecuting. It is not sending the notification by email if the error occurs.
the send mail is working so i think the errorr should be in the if statement
LOGDIR=/logs/out
LOG=`date "+%Y%m%d"`.LOG-FILE.out #the log file ... (11 Replies)
Discussion started by: adak2010
11 Replies
4. Shell Programming and Scripting
Hello Team,
I need help to improve my script which is used to grep 500 error messages in the logs.
I am using following logic in the script to grep 500 error messages in the logs.
var1=`awk '$9 == "500"' access_log | tail -1`
The above logic is not useful if logs are not getting... (1 Reply)
Discussion started by: coolguyamy
1 Replies
5. Shell Programming and Scripting
Hi Experts,
I am new to shell.How to extract logs (Web,APP,Database) using shell in performance testing?
Need for webserver logs,app server logs and d/b logs code.
Thanks in advance
Sree (3 Replies)
Discussion started by: sree vasu
3 Replies
6. Shell Programming and Scripting
Hi,
I need write a shell script which should be executed from the crontab every day.
This shell script is running several other shell scripts , and each one of them is writing to its log file.
Few of the the shell script are also connecting using ssh to some other users on remote machine , do... (1 Reply)
Discussion started by: Yoav
1 Replies
7. Shell Programming and Scripting
Dear all,
I start to build script(s) for few tasks, and I'll use log files to complete the following:
1) when ringnoanswer for a particular operator hits count 10 for waittime > 14000 send mail alert with summary of calls
2) per queue - exitwithtimout > 1 in any hour, then send mail... (12 Replies)
Discussion started by: bigbrobg
12 Replies
8. Shell Programming and Scripting
Hi
I'm very new to unix shell scripting. Im also new here in this forum. I'm a SQL Server DBA but I'm slowly learning Oracle and Sybase DB. Our Oracle and Sybase are on Unix platforms. Im slowly learning Linux Admin and Shell Scripting to automate tasks.
I'm writing a script to view DB error... (4 Replies)
Discussion started by: Ricky777
4 Replies
9. Shell Programming and Scripting
I have a script
#!/bin/bash
HOST=ftp.example.com
USER=ftpuser
PASSWORD=P@ssw0rd
ftp -inv $HOST <<EOF
user $USER $PASSWORD
cd /path/to/file
mput *.html
bye
EOF
the script executes sucessfully I need to capture the FTP logs to a logfile
should contain
FTP Login successful
... (1 Reply)
Discussion started by: rajeshas83
1 Replies
10. Shell Programming and Scripting
Appreciate help for the below issue.
Im using below code.....I dont want to attach the logs when I ran the perl twice...I just want to take backup with today date and generate new logs...What I need to do for the below scirpt..............
1)if logs exist it should move the logs with extention... (1 Reply)
Discussion started by: Sanjeev G
1 Replies
LEARN ABOUT CENTOS
collectl2pcp
COLLECTL2PCP(1) General Commands Manual COLLECTL2PCP(1)
NAME
collectl2pcp - import collectl data to a PCP archive
SYNOPSIS
collectl2pcp [-F] [-v] [-?] file [file ...] archive
DESCRIPTION
collectl2pcp reads raw collectl(1) data from each file and creates a new PCP archive with basename archive. Each input file may be gzipped
(with .gz suffix). The PCP archive and at least one input file are required arguments.
The options to collectl2pcp are as follows.
-F Overwrite archive (and the index and meta files) if it already exists.
-v Report progress and errors verbosely. This also reports a count of unsupported metric data in the collectl(1) input file(s), which
is normally silently skipped.
file [file ...]
These are the collectl(1) input files. If more than one is given, they must contain data for the same host and be given in time-
stamp chronological order on the command line. Note that when collectl(1) is run as a service, it normally creates files with date
based names that will sort chronologically (e.g. /var/log/collectl/*.gz will be sorted correctly).
PCP ENVIRONMENT
Environment variables with the prefix PCP_ are used to parameterize the file and directory names used by PCP. On each installation, the
file /etc/pcp.conf contains the local values for these variables. The $PCP_CONF variable may be used to specify an alternative configura-
tion file, as described in pcp.conf(5).
SEE ALSO
collectl(1), pmcollectl(1), PCPIntro(1), LOGIMPORT(3), pcp.conf(5), pcp.env(5) and pmns(5).
Performance Co-Pilot PCP COLLECTL2PCP(1)