码迷,mamicode.com
首页 > 其他好文 > 详细

日志分析工具Splunk破解(4天重装)

时间:2015-04-21 18:37:18      阅读:3797      评论:0      收藏:0      [点我收藏+]

标签:linux   splunk   

#!/bin/bash
echo $(date "+%F %T")
warns=$(/opt/splunk/bin/splunk list licenser-messages -auth username:password |grep license_window -A4|grep WARN|wc -l)
if [ $warns -gt 3 ];then
installflag=1
/opt/splunk/bin/splunk stop
rpm -e splunk-6.1.3-220630
ls /opt/splunk/ |egrep -v "etc|var" |xargs rm -rf
cd /opt/splunk/var/lib/splunk/
rm -rf `ls /opt/splunk/var/lib/splunk/|grep -v your_index`
rpm -ivh /root/sh/splunk-6.1.3-220630-linux-2.6-x86_64.rpm
expect <<EOF
spawn /opt/splunk/bin/splunk start
expect ""
send "q\r"
expect ""
send "y\r"
expect ""
send "y\r"
expect eof
EOF
/opt/splunk/bin/splunk restart
echo current warns $warns  overload
echo "Reinstall is successful!"
else
echo current warns $warns, or password is wrong!
fi

crontab -e

0 1 * * * /root/sh/splunk_reinstall.sh >> /tmp/splunk_reinstall.log 2>&1

由于splink index有500MB限制(超过500MB)只能用5天,so,每4天重装一次(索引保留),这样每天都超500MB,但一直不超过5天

本文出自 “周发永” 博客,谢绝转载!

日志分析工具Splunk破解(4天重装)

标签:linux   splunk   

原文地址:http://zhoufayong.blog.51cto.com/866021/1636535

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!