Hello there SharePoint Admins,
I get asked a lot of time by clients to create a TO DO list of what they need to do to maintain their SharePoint Environment.
For Example,
Every 30 days, check out DB Sizes if they had to autogrow or not.
Every 7 days, check out how much space left you have on disks. (Both SQL and SharePoint)
etc..
What’s on your list?
Hi Sirs, Ladies, Gentlemen,
In an attempt to provide a structured daily/weekly/monthly checks process for my Farm Admins I put this together. The document is a fluid document which I periodically adjust, enhance. I welcome any observations, advice, critiscisms or suggestions.
I hope its proves to be useful to the SharePoint-Community and perhaps together we can perfect it!?
Lots of great admin to do lists here! It’s important for every SharePoint Admin to have a checklist for their environment and to schedule time on a daily/weekly/monthly/quarterly basis to attend to those tasks.
Reviewing Windows events was mentioned a few times. I think this is a good proactive practice that is often glossed over. Of course, check event logs when experiencing a problem, but it’s good practice to also review them in detail semi-regularly (monthly/quarterly). Also, I suggest you have a list of common noise Critical/Error events so that you can ignore those (noise events differ from environment to environment).
Another thing that I dig into is monitoring where growth in the farm is coming from. I generate reports on a monthly/quarterly basis to track growth and follow-up with end users and site owners when I notice alarming trends.
Also, if you have access to the SQL Server, review the maintenance plans and the SQL logs. DBA’s can be great, but there’s no harm in looking over their shoulder now and then to ensure that your farm is safe.
Daily:
- Check recovery points were created on schedule and were successful
- Check all sites and subsites for accessibility
- Verify compliance with office policy and standards for new content.
- Review any end user complaints related to performance, accessibility, and anything permission related.
Weekly:
- Check disk space on all related servers.
- Check size of content databases and make adjustments as needed.
- Review and flush all logs
Monthly:
- Check for updates; test updates in lab; apply updates to production servers during non-peak hours.
At least once a week I
Check crawls are running correctly
Disk Space
Log into each server on the farm and review event logs
Review ULS logs
Verify Backups
Verify Blob Clean up jobs are running
Check Health Reports
Hit top level sites and do a few test searches
Once a month I
Check Frag Indexes
Run a Blob Clean up report
Reboot Farm
Patch
could take a peek at the BADMAIL folder and filter timer job history by failed jobs
also health checker
There is no document showing.