BSA/BDSSA Technical Success Plan

Version 15
    Share This:

    Introduction

     

    This is a document which will cover various recommended maintenance tasks a user should perform to help maintain their BSA/BDSSA infrastructure in an optimal state.  There will be on-going updates to this document as well.

     

    As of Spring of 2019, these tasks are generally valid and should be used to ensure good performance and availability of your Server Automation Environment.

     

    No.TaskFrequencyTask ExecutorReasonOutage RequiredImpact of Not Doing
    1Execute the UpdateServerProperties JobDailyBLAdminEnsures the properties for all managed Servers are up to dateNoServer properties will not be accurate
    2Execute the PushACLs JobDailyBLAdminEnsures the generated RSCD Agent ACLs on the managed targets are up to dateNoAccess to servers will not be accurate, new users will not be able to access servers
    3Review the status of unresponsive RSCD AgentsDailyBLAdmin/OS AdminCorrect any agent connectivity issue to ensure on-going managementNoNo access to offline agents
    4Execute historical cleanup tasksDaily/WeeklyBLAdminRemove data which is no longer needed.NoDatabase size will grow
    5Execute Retention policy, if enabledWeeklyBLAdminDelete content which is older that defined retention periodsNoDatabase size will grow
    6Execute database/fileserver cleanup tasksWeeklyBLAdminRemove deleted objects from the database and fileserverNoFileserver/Database size will grow
    7Execute BSA's Oracle gather_stats taskWeeklyDBAEnsure the database is optimized per BMC & Oracle best practicesNoPoor UI and general performance
    8Execute Application Server cache cleanupMonthlyBLAdminRemove cached data in the Application ServerNoDisk usage on appserver
    9Execute RSCD Agent cache cleanupMonthlyBLAdminRemove cached data from the target RSCD AgentNoDisk usage on target servers
    10Cleanup file server orphaned filesMonthlyBLAdmin/OS AdminRemove orphaned files from the fileserver, which are no longer referenced.NoFileserver disk usage
    11Review Application Server's free disk spaceMonthlyOS AdminEnsure there is ample free space on the Application Server's partition or drive.NoDisk usage on appserver
    12Review fileserver's free disk spaceMonthlyOS AdminEnsure there is ample free space for fileserver storage on the defined partition or drive.NoDisk usage on fileserver
    13Review Advanced fileserver's free disk spaceMonthlyOS AdminEnsure there is ample free space on the Advanced fileserver storage partition or drive.NoDisk usage on Advanced fileserver
    14Review BSA database sizing, per BMC recommendationsMonthlyDBAEnsure the database filesystem has size to grow (datafiles, temp & undo space, transaction logs, etc).Nopoor environment performance
    15Review free space for Patch repository storageMonthlyOS AdminEnsure there is ample free space in the defined patch repository locations.Nodisk usage on patch helpers
    16Purge old BDSSA ETL eventsMonthlyBLAdminThis prevents the Metadata Navigator from becoming unresponsiveNodatabase space usage on Data Warehouse
    17Cleanup Application Server's temporary debug filesMonthlyOS AdminRemove older debug log files to free up additional disk space.Nodisk usage on appserver
    18Verify gather_stats execution against Oracle databaseMonthlyDBAConfirm the weekly gather_stats task has been executing successfullyNoOracle DB stats will be out of date, may effect performance
    19Perform table specific cleanup, such as blfile and job_run_event.Semi-AnnualDBARemove data from select BSA tables which may be large and no longer required, such as job_run_event.Nodatabase space usage, performance
    20Defrag database/database shrinkSemi-AnnualDBAOptimize database datafilesPossiblydatabase space usage, performance
    21Review BSA Application Server configuration'sSemi-AnnualBLAdminEnsure the current configuration and determine if adjustment are need to meet current execution requirements.Nopoor performance, undersized environment
    22Review expiry date of bladelogic.keystore certificateSemi-AnnualBLAdminEnsure the certificate will not expireNoAppserver's certificate may expire and effect services
    23Archive older data from the BDSSA warehouseSemi-AnnualDBAPartition warehouse so only activeNo ETL during DW archiveData warehouse database growth
    24Review products for the latest versions and Service PacksSemi-AnnualBLAdminReview the latest features for upgrade considerationNoun-fixed defects
    25Perform full review of the BSA/BDSSA infrastructureAnnualBLAdminA full review of the infrastructure to ensure the install and configuration is optimal.Noundersized environment, poor performance

     

    Note:

    * Will be adding links to existing content which covers the tasks in additional detail