24 February, 2014

How to monitor SharePoint? - Part -1

Monitoring- Looks very simple, isn’t it? J One of the most debatable / discussable topic in today’s SharePoint market but let me tell you guys, this terminology has a very broad scope and that’s why big organizations invest heavily on third party tools to get appropriate output as per the desired requirement.

1.   Why the monitoring has so much importance?
2.   Why the monitoring has gain a huge demand right from the day 1 of the SharePoint birth?
3.   Is this monitoring – a need of the time?
4.   Don’t we have out of box (OOB) monitoring options available?
5.   Why we are so dependent on the third party tools? Just because these tools are simplifying your output in an easy manner?  

Why monitoring is needed in SharePoint?
a)   To ensure the availability and reliability
b)   To identify potential errors before an error causes problems
c)   To notify administrators when problems occur

In this today’s article, we will explore the default monitoring options / OOB options which need to be evaluated properly so that we can use them in an appropriate manner.

First of all- Let me share the CORE OPTIONS that we can use OOB-
A.   Diagnostic logging
B.   SharePoint Health analyzer
C.   Usage data and health data collection
D.   SharePoint Developer Dashboard

Every core options has so many nested sub sections that I am going to share now-

Diagnostic logging:
Diagnostic logging / ULS logs- pretty useful utility in terms of troubleshooting any issues. ULS logs will give you the root cause behind the actual issue. SharePoint tracing service is responsible for the creation of ULS logs, If this service gets stopped then you won’t be able to see the ULS logs so make sure this service always in started mode.

Where you will find this service:
Start -> Run -> Services.msc -> SharePoint Tracing Service.

Where you will find the ULS logs:
C:\Program Files\common files\Microsoft Shared\Web Server Extensions\14\Logs

Note: If you have customized the location then you will find in different drive but path will be same.

Which tool will be useful to analyze the ULS logs: ULSViewer.exe
You can download from here: http://ulsviewer.codeplex.com/

Where you will find this section in SharePoint?
a)   Open the Central Administration
b)   Monitoring
c)   Configure diagnostic logging
d)   Select all Categories
e)   Select the following default settings-
§  Least critical event to report to the event log - Warning
§  Least critical event to report to the trace log – Unexpected
f)    Enable this option- Enable Event Log Flood Protection
g)   In the path section, you can configure the location where you want to store the logs
h)   Number of days setting which specifies the log validity.

SharePoint Health Analyzer (SHA):-
SHA is equally important; in fact I can say this is so powerful which will give your complete statistics of your SP environment.  This tool is an enhancement / introduced in this SP 2010 version as it was not there in SharePoint 2007/previous versions.

What’s the specialty of this tool?
a.    Identifies problems
b.    Recommends solutions
c.    Repairs the functionality itself
d.   Automatically resolves the problem
e.    These checks run on an hourly / daily / weekly or even monthly basis.

Where you will find this utility in SharePoint?
a.    Open the Central Administration
b.    Monitoring section
c.    Health Analyzer
d.   Review problems and solutions

Who is working under the HOOD?
Curious to know- Right? These rules and alerts are based on Timer Jobs so basically there are so many jobs are running in the background that runs on daily/weekly/hourly/monthly basis.

Still writing on the remaining two core sections that I will cover in the next post. Stay tuned :)

If you have any queries/questions regarding the above mentioned information then please let me know. I would be more than happy to help you as well as resolves your issues, Thank you.

9 comments:

  1. Excellent article! You are rocking buddy :) Keep writing such valuable articles...

    ReplyDelete
  2. I wanted to thank you for this great read!!I have been looking for this kind of info on other blogs and none of them went into the details as you did.

    ReplyDelete
  3. I love studying your posts, Keep up the good work! You understand, lot of individuals are searching round for this information, you could aid them greatly.

    ReplyDelete
  4. Thanks for ones marvelous posting! I genuinely enjoyed reading it, you could be a great author. I will be sure to bookmark your blog and will come back at some point. I want to encourage you to ultimately continue your great writing, have a nice weekend!

    ReplyDelete
  5. Hello!
    There is a freeware tool that also worth mentioning - it's SharePoint Explorer from HarePoint company that is famous for solutions for SharePoint. This is a must-have tool for developers, but also administrators can use it to find out quickly what causes issues. Sometimes it can take hours or even days to figure it out, while with SharePoint Monitor it could be just several minutes.
    http://www.harepoint.com/Products/HarePointExplorer

    Andrey Karpin
    Support Manager at HarePoint

    ReplyDelete
  6. Truly informative!

    ReplyDelete
  7. An intriguing discussion is definitely worth comment. I think that you need to publish more about this issue, it may not be a taboo subject but usually folks don't discuss such topics. To the next! Many thanks!!

    ReplyDelete
  8. Great delivery. Solid arguments. Keep up the good effort..

    ReplyDelete
  9. Thanks for sharing your thoughts. I really appreciate your efforts and I will be waiting for your next write ups thanks once again.

    ReplyDelete

Your feedback is always appreciated. I will try to reply to your queries as soon as possible- Amol Ghuge

Note: Only a member of this blog may post a comment.