• Learning Map
  • Unix Quiz Center
  • Unix Professional Network
  • Just-Unix-No-Noise FB Group

unixadminschool.com

  • Home
  • Announcements
    • Feed
    • MISC
  • Beginners zone
    • Beginners Lessons
    • Career Guidance
  • Experts Zone
    • Cloud Computing
    • Configuration Solutions
    • Migrations
    • Network Design
    • Scripting
    • Server Security
    • SUN CLUSTERS
    • SUN LDOMS
    • Tools & Applications
    • Veritas Cluster Services ( VCS ) Learning
  • Intermediate Zone
    • Linux Learning
      • Linux Booting
      • Linux Disk Management
      • Linux LVM
      • Linux Networking
      • Linux Performance
      • Linux Troubleshooting
      • Linux YUM/RPM
      • Performance Analysis
      • Redhat Linux Kernel
      • RHEL 6
        • RHEL LDAP
        • Rhel6 Storage
      • Web Servers
    • Solaris Admin
      • Blog for Unix Admin
        • Storage Administration – SAN
      • Oracle Hardware
      • Reference Docs
      • Solaris 10 Zones & LDOMs
      • Solaris 11
      • Solaris Access Control
      • Solaris Best Practices
      • Solaris Booting
      • Solaris Disk Management
      • Solaris DNS
      • Solaris How-to
      • Solaris Installation
      • Solaris Kernel
      • Solaris Networking
      • Solaris NFS
      • Solaris NIS
      • Solaris Packages & Patching
      • Solaris Performance
      • Solaris Tips
      • Solaris Troubleshooting
      • Solaris User Authentication
      • solaris X86
      • Solaris ZFS and Boot Environment
      • Storage Configurations
      • SUN Hardware
      • Troubleshooting Flow charts
    • Veritas Admin
      • Veritas Netbackup
      • VxVM Learning
      • VxVM Troubleshooting
  • QUIZ Center
  • Vlabs

Subscribe

Solaris Performance Monitoring – Finding CPU / IO / Memory Bottlenecks – Demo Video

 

 

This Video presents you the procedure to investigate various  performance bottlenecks related to Memory, CPU and IO  using the commands iostat, vmstat and prstat.

 

 

 


 

 

 

You might be interested to read below :


  • SAN Storage Migration – Solaris with VxVM

  • Solaris host level SAN migration from Clariion to VMAX – Hands on Lab

  • Hands on Lab – Replacing Failed Disks from ZFS Pools ( RaidZ2 / RaidZ3 ) – Part2

  • Enabling SVM in Failsafe and password recovery in Solaris.

  • Hands on Lab – Replacing Failed Disks from ZFS Pools ( Simple / Mirrored / RaidZ )

  • Oracle Server Hardware Reference ( 3D View)
  • Email
  • More
  • Print
  • Digg
Posted by Ramdev
34 Comments
You can follow any responses to this entry through the RSS 2.0 feed. You can leave a response, or trackback from your own site.

34 Comments on “Solaris Performance Monitoring – Finding CPU / IO / Memory Bottlenecks – Demo Video”

  • Sudarshan Balakrishna
    15 September, 2011, 7:36

    Amazing video…very innovative way of explaining system admin stuffs which you won’t find any where…..good work guys.

    Looking forward for more such videos!!!!!!!!!

  • durai
    15 September, 2011, 8:23

    its good artical 

    I want to know how to configure KVM by using Bridging over IP bonding on the physical host.

    please send an email to me  duraitulasi@gmail.com

  • Ramdev
    15 September, 2011, 12:35

    I have noticed that these videos having issues to play in firefox, please watch them in IE or chrome. Sorry for the inconvenience .

  • Ramdev
    15 September, 2011, 18:19

    @sudarshan – thanks for your encouragement to gurkulindia.com

    @durai – unfortunately we have no answer readiley avaialable for your requirement. we will post for sure, once we found it. Thanks for comment.

  • seema
    15 September, 2011, 18:21

    Hello ramdev do we still have chat access … because when i connect to website i do not see chat bar on my right side of the page or let me know what time you or yogesh are available…please and thanks …

  • Yogesh Raheja
    16 September, 2011, 1:36

    @Seema, we have disabled chat last week just to isolate some of the security issues encountered in the site on last Saturday. We will enable it back in one or two days.

  • Venkat
    16 September, 2011, 8:33

    Hello Guys,

    I could not find the video here. I’ve checked the link in both IE and google chrome. Kindly check and fix the issue. One of my frnd told this video is very good about server performance.

  • Ramdev
    16 September, 2011, 8:44

    @venkat , it was moved to elearning page , please click on the elearning link mentioned in the page

  • Venkat
    16 September, 2011, 12:46

    @Ramdev,

    Thank you very much. I’ve watched the full video. It is amazing. It is very use full video. one of the big deal with customer when we face issue with performance(CPU, Memory and IO). Pls post the MEMORY and CPU bottleneck videos ASAP.

    MILLION Thanks for your good explanation & have a good day ..:)

  • Ramdev
    16 September, 2011, 15:31

    @venkat , we are happy to know that video helped you. Thanks for the comment

  • Muneer
    17 September, 2011, 7:51

    hi,

    i visited the e-learning site but i did not found the video for
    http://gurkulindia.com/main/e-learning-2/solaris/solaris-performance-monitoring-identifying-memory-cpu-io-bottlenecks-video/
    Let me know were can i get Muneer Sun Support Engineer

  • Ramdev
    17 September, 2011, 7:55

    @Muneer .. you can see the video and presentation in the same link. Please note that Video has trouble to load in firefox. I just checked that many of our folks still watching it in the same link. And make sure you are not behind your company firewall.

  • srikanth.s
    17 September, 2011, 18:47

    Its a good learning source to learn and understand how things go in solaris o/s. Please post the memory and cpu issues also. I appreciate this people hard work to help all the sys admin guys. Kindly do post stuff releated to console of the sun boxes also.

  • santhosh
    20 September, 2011, 9:00

    awesome video,it will add to my career build.will await for more such stuff
    thank u very much ramdev

  • Ramdev
    20 September, 2011, 17:13

    @santhosh – We are happy to know that you liked the video. We will continue our effort to bring good stuff to gurkulindia. Keep reading other learning posts.

  • santhosh
    30 September, 2011, 5:48

    this is an amazing video and i want to know if it is memory or cpu bottleneck how to sort it out.plz help me out

  • Srinivasu Gadiparthy
    14 October, 2011, 5:08

    This is very nice and i want to known what is main use of sar and prstat commands.plz help me……..

  • Ramdev
    14 October, 2011, 13:10

    @Srinivas – In simple words: when you see a building caught in fire, SAR will help you to monitor the building conitinuously to know whether the building is still under fire or not. Where as PRSTAT will help you to know which floor causing the fire.

    SAR ( System Activity Report ) basically talks about the overall System Resource ( e.g. CPU , IO ..) utilisation reports, where as PRSTAT ( PRocess STATastics) talks about the system resouce utilization by each process.

  • Santhu
    25 October, 2011, 8:40

    Hi Ramdev,
    can you provide one solution for the below question?
    “Application is running slow, how you will find the cause and how you will resolve it”, what you will do as a Solaris Admin?
    Please let me know what is the solution for this question..
    Help needed…
    thankyou…

  • Yogesh Raheja
    25 October, 2011, 12:33

    @Santhu, try to find out the Memory consumption by the applications if the app. is eating up more memory then proceed with the mem. upgrade. In real time applications we found in the peak usage of appls. the server usually behave slow and we use to do tunning accordingly and sometimes memory needs to be upgraded. Secondly try to check the hardware condition is there any h/w fault in the server, bzu faulty h/w such as memory/cpu/PSU etc etc..will also cause system to behave slow.

  • Madhu Ponamgi
    25 October, 2011, 21:25

    @Santhu,There may be few areas where Unix SA can help to troubleshoot application performance & slowness issues.

    Personally,I would go with the below approach.

    1) If this is a web app and has an application URL,check the application is accessible and traverse through various links on the URL.

    2) check the application logs to identify if there were any exceptions,errors,hung threads or threads awaiting completion.

    3) Run commands like vmstat,top,lsof to find out cpu,memory usage,process which is taking more cpu and the usage of file descriptors.

    4) check the swap usage and Filesystem space availability (ensure that /tmp ,/var/tmp has enough space).

    5) find out the pid of the process associated with the application and take a few thread dumps. An application administrator or the development team can help to analyze the thread dumps and identify potentional issues (may be code related or server related). There are also tools which can be used to analyze the thread dumps which can give provide additional information and offer suggestions on the application level like tuning the memory allocated to the application instance,identifying the memory leaks. Sometimes, you need to work with the vendor depending on what type of information you see in the logs.

    6) Involve DBA to check any DB related issues,if the application talks to a Database.

    7) Larger organizations use monitoring services on server and application level also. This tools come in handy when there are performance issues.

    8) Unix SA might help to identify & kill any rogue process which is using up
    CPU,memory resources,reboot the physical node to fix the issue temporarily.

    9) Sometimes, slowness is a temporary issue due to additonal load / transactions on the application which can be a one time issue and no action is required in such cases.

  • Ramdev
    27 October, 2011, 2:18

    @santhosh – degraded application performance can be caused either by OS related issues ( like mem/CPU/disk io etc) or application design issues ( like memory configuration/ no .of simultaneous operations that app is running … Etc)

    Yogesh comment more in OS related tuning , and Madhu’s comment is from application point of you.

    My comment: if I am a SA to resolve such issue,first I will try to isolate whether it is a solaris issue or an application issue. To know that part, I will interpret prstat, vmstat, iostat ( and Dtrace) outputs and see if there is any real issue in terms of CPU/ mem/ disk io . If no issues from these 3 resources , I will ask application team to check the application side. Before I ask app team to find the cause I will give them some inputs like which application process consuming more resources.

    Most of the times we can easily identify the process which is using more system resources, from prstat . If we see this process owned by any application user, then we can inform application team about the process details. At that level the suggestions given by Madhu helps us to diagnosis the problem.

  • Dinesh
    3 November, 2011, 11:04

    Great effort and Thank you for posting such demos, for it will help for the SA to work on different things. Appreciate.

  • Ram
    3 November, 2011, 15:08

    FYI… You can install free tool ksar (Gui tool) which gives graphical information from sar output and also you can make pdf’s also.

  • Ramdev
    4 November, 2011, 4:35

    @ram – thanks for the tool

  • Madhavi
    6 November, 2011, 15:53

    Thanks a lot Mr.Ram for your great work.

  • ramdev
    8 November, 2011, 4:10

    @madhavi .. welcome to gurkulindia.com, have wonderful journey here.

  • Ramesh
    24 December, 2011, 18:37

    Great work Ram .. Possible can you upload upload some more videos wrt VXVM / VCS

  • Manisha
    21 May, 2012, 17:20

    Hi Ramdev,

    I have frequently started reading most of the topics covered by you .Very well explained !! I rely on each and every information posted here . This truly is a gurukool for Unix admins .
    Somehow I am not able to understand the video you have posted for this page .

    Thank You
    Manisha

  • Manisha
    21 May, 2012, 17:22

    Sorry I meant I don’t see the video for this topic!! 

  • Ramdev
    22 May, 2012, 11:57

    @manisha – thanks for your comment on our posts. I see the link was broken , I will fix it

  • Ashish
    22 February, 2013, 5:13

    HI Ramdev, I see your posts recently and found them very useful/knowledgeable for our daily work. Thank you so much !!! Anyhow I could not able to find the video for “Solaris Performance Monitoring – Finding CPU / IO / Memory Bottlenecks – Demo Video”. Could u plz share the link again.

  • Ramdev
    23 February, 2013, 3:06

    @Ashish, Thank you. It seem this video link was broken. I have fixed it now

Trackbacks

  1. performance tuning

Leave a Comment

Join to our Professional Network (of 1400+ unixadmins ) to receive Unix Administration and Job Updates -

Pages1

Don't Miss Updates

 

Beginners Zone

 

Unixadmin Careers

Server Hardware

Beginners Lessons

Troubleshooting-Flowchart

 

Intermediate Zone

 

Solaris Booting

Solaris Volume Manager

Storage Configurations

Solaris Networking

Solaris X86

Solaris ZFS

Solaris NFS

Solaris NIS

Solaris Patching

Solaris Booting

Solaris Kernel

Veritas Volume Manager

Solaris NIS

Logical Volume Manager

Linux Networking

Linux Disk Management

Linux Troubleshooting

 

Experts Zone 

 

Solutions

Scripting and Automation

Server Security

Veritas Cluster Services

Sun Cluster Services

Cloud Computing

SUN LDOMS

Copyright © 2009 unixadminschool.com. All rights reserved.
loading Cancel
Post was not sent - check your email addresses!
Email check failed, please try again
Sorry, your blog cannot share posts by email.