How do I get sar to show for the previous day?

The name of the pictureThe name of the pictureThe name of the pictureClash Royale CLAN TAG#URR8PPP











up vote
34
down vote

favorite
8












on our servers, typing sar show's the system load statistics for today starting at midnight, is it possible to show yesterdays statistics?







share|improve this question























    up vote
    34
    down vote

    favorite
    8












    on our servers, typing sar show's the system load statistics for today starting at midnight, is it possible to show yesterdays statistics?







    share|improve this question





















      up vote
      34
      down vote

      favorite
      8









      up vote
      34
      down vote

      favorite
      8






      8





      on our servers, typing sar show's the system load statistics for today starting at midnight, is it possible to show yesterdays statistics?







      share|improve this question











      on our servers, typing sar show's the system load statistics for today starting at midnight, is it possible to show yesterdays statistics?









      share|improve this question










      share|improve this question




      share|improve this question









      asked Jan 5 '11 at 6:09









      xenoterracide

      24.3k51153217




      24.3k51153217




















          2 Answers
          2






          active

          oldest

          votes

















          up vote
          51
          down vote



          accepted










          Usually, sysstat, which provides a sar command, keeps logs in /var/log/sysstat/ or /var/log/sa/ with filenames such as /var/log/sysstat/sadd where dd is a numeric value for the day of the month (starting at 01). By default, the file from the current day is used; however, you can change the file that is used with the -f command line switch. Thus for the 3rd of the month you would do something like:



          sar -f /var/log/sysstat/sa03


          If you want to restrict the time range, you can use the -s and -e parameters. If you want to routinely get yesterday's file and can never remember the date and have GNU date you could try



          sar -f /var/log/sysstat/sa$(date +%d -d yesterday)


          I highly recommend reading the manual page for sar.






          share|improve this answer



















          • 10




            on our cPanel/CentOS systems it appears to be in /var/log/sa
            – xenoterracide
            Jan 10 '11 at 6:59










          • yup, centos it's: sar -b -f /var/log/sa/sa20 for the 20th of the month.
            – stantonk
            Jan 21 '15 at 0:51






          • 5




            /var/log/sa for Redhat as well
            – sweetfa
            Feb 3 '15 at 21:17






          • 1




            /var/log/sa in SUSE too
            – Gareth Davidson
            Jan 29 '16 at 12:09

















          up vote
          3
          down vote













          Try the command as follows to get historic memory utilization details.



          sar -r -f /var/log/sa/sa01


          The files in /var/log/sa record everything in the world.






          share|improve this answer























            Your Answer







            StackExchange.ready(function()
            var channelOptions =
            tags: "".split(" "),
            id: "106"
            ;
            initTagRenderer("".split(" "), "".split(" "), channelOptions);

            StackExchange.using("externalEditor", function()
            // Have to fire editor after snippets, if snippets enabled
            if (StackExchange.settings.snippets.snippetsEnabled)
            StackExchange.using("snippets", function()
            createEditor();
            );

            else
            createEditor();

            );

            function createEditor()
            StackExchange.prepareEditor(
            heartbeatType: 'answer',
            convertImagesToLinks: false,
            noModals: false,
            showLowRepImageUploadWarning: true,
            reputationToPostImages: null,
            bindNavPrevention: true,
            postfix: "",
            onDemand: true,
            discardSelector: ".discard-answer"
            ,immediatelyShowMarkdownHelp:true
            );



            );








             

            draft saved


            draft discarded


















            StackExchange.ready(
            function ()
            StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2funix.stackexchange.com%2fquestions%2f5414%2fhow-do-i-get-sar-to-show-for-the-previous-day%23new-answer', 'question_page');

            );

            Post as a guest






























            2 Answers
            2






            active

            oldest

            votes








            2 Answers
            2






            active

            oldest

            votes









            active

            oldest

            votes






            active

            oldest

            votes








            up vote
            51
            down vote



            accepted










            Usually, sysstat, which provides a sar command, keeps logs in /var/log/sysstat/ or /var/log/sa/ with filenames such as /var/log/sysstat/sadd where dd is a numeric value for the day of the month (starting at 01). By default, the file from the current day is used; however, you can change the file that is used with the -f command line switch. Thus for the 3rd of the month you would do something like:



            sar -f /var/log/sysstat/sa03


            If you want to restrict the time range, you can use the -s and -e parameters. If you want to routinely get yesterday's file and can never remember the date and have GNU date you could try



            sar -f /var/log/sysstat/sa$(date +%d -d yesterday)


            I highly recommend reading the manual page for sar.






            share|improve this answer



















            • 10




              on our cPanel/CentOS systems it appears to be in /var/log/sa
              – xenoterracide
              Jan 10 '11 at 6:59










            • yup, centos it's: sar -b -f /var/log/sa/sa20 for the 20th of the month.
              – stantonk
              Jan 21 '15 at 0:51






            • 5




              /var/log/sa for Redhat as well
              – sweetfa
              Feb 3 '15 at 21:17






            • 1




              /var/log/sa in SUSE too
              – Gareth Davidson
              Jan 29 '16 at 12:09














            up vote
            51
            down vote



            accepted










            Usually, sysstat, which provides a sar command, keeps logs in /var/log/sysstat/ or /var/log/sa/ with filenames such as /var/log/sysstat/sadd where dd is a numeric value for the day of the month (starting at 01). By default, the file from the current day is used; however, you can change the file that is used with the -f command line switch. Thus for the 3rd of the month you would do something like:



            sar -f /var/log/sysstat/sa03


            If you want to restrict the time range, you can use the -s and -e parameters. If you want to routinely get yesterday's file and can never remember the date and have GNU date you could try



            sar -f /var/log/sysstat/sa$(date +%d -d yesterday)


            I highly recommend reading the manual page for sar.






            share|improve this answer



















            • 10




              on our cPanel/CentOS systems it appears to be in /var/log/sa
              – xenoterracide
              Jan 10 '11 at 6:59










            • yup, centos it's: sar -b -f /var/log/sa/sa20 for the 20th of the month.
              – stantonk
              Jan 21 '15 at 0:51






            • 5




              /var/log/sa for Redhat as well
              – sweetfa
              Feb 3 '15 at 21:17






            • 1




              /var/log/sa in SUSE too
              – Gareth Davidson
              Jan 29 '16 at 12:09












            up vote
            51
            down vote



            accepted







            up vote
            51
            down vote



            accepted






            Usually, sysstat, which provides a sar command, keeps logs in /var/log/sysstat/ or /var/log/sa/ with filenames such as /var/log/sysstat/sadd where dd is a numeric value for the day of the month (starting at 01). By default, the file from the current day is used; however, you can change the file that is used with the -f command line switch. Thus for the 3rd of the month you would do something like:



            sar -f /var/log/sysstat/sa03


            If you want to restrict the time range, you can use the -s and -e parameters. If you want to routinely get yesterday's file and can never remember the date and have GNU date you could try



            sar -f /var/log/sysstat/sa$(date +%d -d yesterday)


            I highly recommend reading the manual page for sar.






            share|improve this answer















            Usually, sysstat, which provides a sar command, keeps logs in /var/log/sysstat/ or /var/log/sa/ with filenames such as /var/log/sysstat/sadd where dd is a numeric value for the day of the month (starting at 01). By default, the file from the current day is used; however, you can change the file that is used with the -f command line switch. Thus for the 3rd of the month you would do something like:



            sar -f /var/log/sysstat/sa03


            If you want to restrict the time range, you can use the -s and -e parameters. If you want to routinely get yesterday's file and can never remember the date and have GNU date you could try



            sar -f /var/log/sysstat/sa$(date +%d -d yesterday)


            I highly recommend reading the manual page for sar.







            share|improve this answer















            share|improve this answer



            share|improve this answer








            edited Jul 29 '16 at 15:29









            Alexandre Jasmin

            1706




            1706











            answered Jan 5 '11 at 7:00









            Steven D

            30.5k695108




            30.5k695108







            • 10




              on our cPanel/CentOS systems it appears to be in /var/log/sa
              – xenoterracide
              Jan 10 '11 at 6:59










            • yup, centos it's: sar -b -f /var/log/sa/sa20 for the 20th of the month.
              – stantonk
              Jan 21 '15 at 0:51






            • 5




              /var/log/sa for Redhat as well
              – sweetfa
              Feb 3 '15 at 21:17






            • 1




              /var/log/sa in SUSE too
              – Gareth Davidson
              Jan 29 '16 at 12:09












            • 10




              on our cPanel/CentOS systems it appears to be in /var/log/sa
              – xenoterracide
              Jan 10 '11 at 6:59










            • yup, centos it's: sar -b -f /var/log/sa/sa20 for the 20th of the month.
              – stantonk
              Jan 21 '15 at 0:51






            • 5




              /var/log/sa for Redhat as well
              – sweetfa
              Feb 3 '15 at 21:17






            • 1




              /var/log/sa in SUSE too
              – Gareth Davidson
              Jan 29 '16 at 12:09







            10




            10




            on our cPanel/CentOS systems it appears to be in /var/log/sa
            – xenoterracide
            Jan 10 '11 at 6:59




            on our cPanel/CentOS systems it appears to be in /var/log/sa
            – xenoterracide
            Jan 10 '11 at 6:59












            yup, centos it's: sar -b -f /var/log/sa/sa20 for the 20th of the month.
            – stantonk
            Jan 21 '15 at 0:51




            yup, centos it's: sar -b -f /var/log/sa/sa20 for the 20th of the month.
            – stantonk
            Jan 21 '15 at 0:51




            5




            5




            /var/log/sa for Redhat as well
            – sweetfa
            Feb 3 '15 at 21:17




            /var/log/sa for Redhat as well
            – sweetfa
            Feb 3 '15 at 21:17




            1




            1




            /var/log/sa in SUSE too
            – Gareth Davidson
            Jan 29 '16 at 12:09




            /var/log/sa in SUSE too
            – Gareth Davidson
            Jan 29 '16 at 12:09












            up vote
            3
            down vote













            Try the command as follows to get historic memory utilization details.



            sar -r -f /var/log/sa/sa01


            The files in /var/log/sa record everything in the world.






            share|improve this answer



























              up vote
              3
              down vote













              Try the command as follows to get historic memory utilization details.



              sar -r -f /var/log/sa/sa01


              The files in /var/log/sa record everything in the world.






              share|improve this answer

























                up vote
                3
                down vote










                up vote
                3
                down vote









                Try the command as follows to get historic memory utilization details.



                sar -r -f /var/log/sa/sa01


                The files in /var/log/sa record everything in the world.






                share|improve this answer















                Try the command as follows to get historic memory utilization details.



                sar -r -f /var/log/sa/sa01


                The files in /var/log/sa record everything in the world.







                share|improve this answer















                share|improve this answer



                share|improve this answer








                edited Dec 13 '16 at 11:40









                Jeff Schaller

                30.8k846104




                30.8k846104











                answered Dec 13 '16 at 11:21









                Sidhartha

                312




                312






















                     

                    draft saved


                    draft discarded


























                     


                    draft saved


                    draft discarded














                    StackExchange.ready(
                    function ()
                    StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2funix.stackexchange.com%2fquestions%2f5414%2fhow-do-i-get-sar-to-show-for-the-previous-day%23new-answer', 'question_page');

                    );

                    Post as a guest













































































                    Popular posts from this blog

                    Peggy Mitchell

                    Palaiologos

                    The Forum (Inglewood, California)