Rotate Logs for WebReports
Log In or Register to download the BES file, and more.

0 Votes

Description

Rotates the logs generated by WebReports

Property Details

ID3630
StatusBeta - Preliminary testing ready for more
TitleRotate Logs for WebReports
DomainBES
CategoryCommon Tasks
Download Size0
Sourcedanielheth@bigfix.me
Source ID<Unspecified>
Source Severity<Unspecified>
Source Release Date4/28/2011 12:00:00 AM
Keywordswebreports
Added by on 10/22/2013 1:11:33 PM
Last Modified by on 10/22/2013 1:11:33 PM
Counters 4710 Views / 7 Downloads
User Rating 1 star 2 star 3 star 4 star 5 star * Average over 0 ratings. ** Log In or Register to add your rating.

Relevance

Used in 93 fixlets and 2 analyses   * Results in a true/false
Show indented relevance
version of client >= "6.0"
Used in 6 fixlets   * Results in a true/false
Show indented relevance
exists service "BESWebReportsServer"
Used in 1 fixlet   * Results in a true/false
Show indented relevance
exists value "LogOn" whose (it as integer != 0) of key "HKEY_LOCAL_MACHINE\SOFTWARE\BigFix\Enterprise Server\BESReports" of registry
Used in 1 fixlet   * Results in a true/false
Show indented relevance
if exists value "LogPath" whose (it as string != "") of key "HKEY_LOCAL_MACHINE\SOFTWARE\BigFix\Enterprise Server\BESReports" of registry then exists file (value "LogPath" of key "HKEY_LOCAL_MACHINE\SOFTWARE\BigFix\Enterprise Server\BESReports" of registry as string) else false

Actions

Action 1 (default)

Action Link Click here to Rotate WebReports Logs.
Script Type BigFix Action Script
parameter "LogPath"="{value "LogPath" of key "HKEY_LOCAL_MACHINE\SOFTWARE\BigFix\Enterprise Server\BESReports" of registry}"

delete "{parameter "LogPath"}_9"

if {exists file (parameter "LogPath" & "_8")}
    move "{parameter "LogPath"}_8" "{parameter "LogPath"}_9"
endif
if {exists file (parameter "LogPath" & "_7")}
    move "{parameter "LogPath"}_7" "{parameter "LogPath"}_8"
endif
if {exists file (parameter "LogPath" & "_6")}
    move "{parameter "LogPath"}_6" "{parameter "LogPath"}_7"
endif
if {exists file (parameter "LogPath" & "_5")}
    move "{parameter "LogPath"}_5" "{parameter "LogPath"}_6"
endif
if {exists file (parameter "LogPath" & "_4")}
    move "{parameter "LogPath"}_4" "{parameter "LogPath"}_5"
endif
if {exists file (parameter "LogPath" & "_3")}
    move "{parameter "LogPath"}_3" "{parameter "LogPath"}_4"
endif
if {exists file (parameter "LogPath" & "_2")}
    move "{parameter "LogPath"}_2" "{parameter "LogPath"}_3"
endif
if {exists file (parameter "LogPath" & "_1")}
    move "{parameter "LogPath"}_1" "{parameter "LogPath"}_2"
endif

move "{parameter "LogPath"}" "{parameter "LogPath"}_1"
Success Criteria

This action will be considered successful when the applicability relevance evaluates to false.


Sharing

Social Media:
Share this page on Yammer

Comments

Log In or Register to leave comments!