Convert Epoch Time

You might also like

Download as txt, pdf, or txt
Download as txt, pdf, or txt
You are on page 1of 2

date +%Y%m%d%H%M%S

tail -n 1 /opt/IBM/tivoli/netcool/omnibus/log/generic_3gpp_v320.log | awk '{ pri


nt $1 }' | awk -FT '{print $1$2}' | awk -F- '{print $1$2$3$4}' | awk -F: '{print
$1$2$3}'
2014-08-09T13:17:57: Debug: D-UNK-000-000: [Event Processor] AdditionalText_Line
01: -ProbableCause(OSS)=Link Failure
2014-08-09T13:17:57: Debug: D-UNK-000-000: [Event Processor] AdditionalText_Line
Count: 2
2014-08-09T13:17:57: Debug: D-UNK-000-000: [Event Processor] NV_SYSTEM_DN:
Ericsson OSS
2014-08-09T13:17:57: Debug: D-UNK-000-000: [Event Processor] NV_PROPOSED_REPAIR_
ACTIONS:
2014-08-09T13:17:57: Debug: D-UNK-000-000: [Event Processor] externalAlarmId:
SubNetwork=ONRM_ROOT_MO_R,SubNetwork=LTE_NODES,MeContext=662ZZTAGTPL211_169
2014-08-09T13:17:57: Debug: D-UNK-000-000: [Event Processor] Processing alert {0
remaining}
2014-08-09T13:17:57: Debug: D-UNK-000-000: RESULT ProblemText Jitter buffer over
- or underflow, port 2, cascadeNo 0, ruPortNo 0 -ProbableCause(OSS)=Link Failure
2014-08-09T13:17:57: Debug: D-UNK-000-000: Rules file processing took 1357 usec.
2014-08-09T13:17:57: Debug: D-UNK-000-000: Flushing events to object servers
2014-08-09T13:17:57: Debug: D-JPR-000-000: GenericNetcoolIRPManager: 0 Seconds s
ince last event batch was received
date_new=`tail -n 1 /opt/IBM/tivoli/netcool/omnibus/log/generic_3gpp_v320.log |
awk '{ print $1 }' | sed s/\-/\\\//g | awk -FT '{ print $1" "$2 }' | cut -d: -f1
,2,3`
#!/bin/bash
# Auto reset probe of E/// OSS if log is not updating.
# Script runs every 5 minutes
# by MNL 08/07/2014
date
LOGDIR=/opt/IBM/tivoli/netcool/omnibus/log
HOMEDIR=/root
cat /dev/null > $HOMEDIR/count.txt
tail -n 1 $LOGDIR/generic_3gpp_v320.log > $HOMEDIR/ericsson_oss_log_monitor.txt
cat $HOMEDIR/ericsson_oss_log_monitor.txt | awk '{ print $1 }' | sed s/\-/\\\//g
| awk -FT '{ print $1" "$2 }' | cut -d: -f1,2,3 > $HOMEDIR/eri_event_proc.txt
DATE1=`cat $HOMEDIR/eri_event_proc.txt`
echo $DATE1
echo $DATE1 >> $HOMEDIR/count.txt
CONTENT=`cat $HOMEDIR/count.txt`
STARTTIME=`date "+%s" -d "$CONTENT"`
echo $STARTTIME
ENDTIME=`date +%s`
echo $ENDTIME
DIFF=$(( ENDTIME - STARTTIME ))
echo $DIFF
if [ $DIFF -gt 180 ]
then
echo "Hanged."
sh $HOMEDIR/ERI_Alarm_Reset.sh
else
echo "ok"
fi

You might also like