JMeter tutorial 18 - How to monitor server health using Perfmon Plugin | GUI Mode

Sdílet
Vložit
  • čas přidán 11. 09. 2024
  • This is the eighteenth video of JMeter Tutorial series which covers how to monitor server health using JMeter plugin- Perfmon
    Learning:
    server - machine where Application Under Test is hosted
    Steps involved in performance testing:
    • developed test script
    • performed execution
    • analyze the result parameters:
    response times:
    min
    avg(expected - 5 sec; actual - 30 sec)
    max
    median
    90% line
    Etc
    This higher average response time might be because of server issues
    Parameters to analyze on the server:
    • CPU usage
    • Memory
    • Disk IO
    • etc
    How to analyze the issues with server?
    using JMeter plugin - Perfmon
    Perfmon consists of :
    • Metrics collector listener
    • Server agent
    Download perfmon -
    jmeter-plugins...
    Download plugin manager -
    jmeter-plugins...
    Server agent - need to be installed on the server where application under test is hosted
    • jmeter-plugins...
    ==================================================================
    Automation Anywhere Tutorial Playlist:
    • Automation Anywhere A1...
    Subscribe for more tutorials - / @qualityassurancelab7764

Komentáře • 36

  • @midhunakumar
    @midhunakumar Před 5 lety +1

    Nice video, it will help to who are need to work on Jmeter Perfmon Metric

  • @Leenalee2230
    @Leenalee2230 Před 2 lety

    Your teaching was awesome, please do the videos with recent jmeter version please

  • @user-mk7lt8kz2d
    @user-mk7lt8kz2d Před 7 měsíci

    Nice video, I have two questions:
    1. Is it safe to install sever agent on server?
    2. If memory usage is high then which configuration need to update similar for CPU usage.

  • @user-mk7lt8kz2d
    @user-mk7lt8kz2d Před 7 měsíci

    Nice, Video
    I have 2 questions:
    1. Is it safe to install server agent on server?
    2. If CPU or memory usage is high what configuration need to change?

  • @amithdas1431
    @amithdas1431 Před 3 měsíci

    Nice video, want to learn performance testing from youso any batch going on this ?

  • @ravikrishnanthangavel9511

    Great Video..

  • @ANISHKUMAR-xd6ly
    @ANISHKUMAR-xd6ly Před 5 měsíci

    it showing on console that connection lost what to do help me

  • @MrJosephklouda
    @MrJosephklouda Před 3 lety

    Well, so jmeter and server agent must run on that server when there is database on server too?

  • @NitinNandanwar
    @NitinNandanwar Před 2 lety

    Hi, startagent batch file open after enter but that is blank, what i do now?

  • @udaysiddu2096
    @udaysiddu2096 Před rokem

    my server agent shutting down as soon as I started the JMeter test, any solution ?

  • @vidulamodh1147
    @vidulamodh1147 Před 4 lety

    Nice explanation. I am trying to use port other than 4444 which is open but facing error...
    Please let me know how can I use other port?

  • @harishkadambala8748
    @harishkadambala8748 Před 4 lety +1

    please make a video on how to send these results to excel file

  • @mubeencht786
    @mubeencht786 Před 4 lety +1

    Hello, Can we just check if any server is Up and Down and report its status through email? Please assist

    • @qualityassurancelab7764
      @qualityassurancelab7764  Před 4 lety

      To check if the server is up or down, send the request to the server using Sampler such as HTTP Sampler. If the Response is 2xx OK(checked from Listener), the server is up, else the server is down.
      Accordingly you can send email using SMTP Sampler.
      References -
      SMTP Sampler - czcams.com/video/YuvDbQTkgNA/video.html
      HTTP Sampler and Listerner - czcams.com/video/5B8XrTa9N5E/video.html

  • @hanglethi9999
    @hanglethi9999 Před 4 lety +1

    Thanks for your sharing, this video is so helpful to me. Can u have a question? I see in your video u set the current server is your localhost, if I wanna to test the real server machine I will type the lôcalhost machine IP and do the same right?

    • @qualityassurancelab7764
      @qualityassurancelab7764  Před 4 lety +1

      You are welcome!
      To test the real server, you will provide the Host/IP and Port of that particular server.

    • @hanglethi9999
      @hanglethi9999 Před 4 lety +1

      Quality Assurance Lab thank you for your response, Can you help me with the an other question?. Iam dealing with the Thread users and ramp up. I have read a lot webpage to understand the relation ship between them, but it is so complex to understand to me. My question is if is possible to set 1000user with 1s rampup, as I known each vitual users will start each second so if I set the ramp up is 1s is not possible, right? But if I set 1000 users with 1000s(ramp up) is ok, but it takes a lot of time to finish the test,

    • @qualityassurancelab7764
      @qualityassurancelab7764  Před 4 lety

      @@hanglethi9999 Ramp Up period denotes how long JMeter should take to get all the threads started. If there are 1000 threads and a ramp-up time of 1000 seconds, then each thread will begin 1 second (i.e. 1000/1000 Second) after the previous thread started.
      Hope this helps, please let me know for any further query!

    • @hanglethi9999
      @hanglethi9999 Před 4 lety

      Quality Assurance Lab thank you for your replying. Can I ask one more quétion, about number of threads(users)?: for example I have 1000users in the Database, and will do stress tét for 1000users to login the same time into the system. I will create the number of thread is 1000users and 1000s rampup with 1 lôp, that is correct for 1 screnario?

    • @raghugorthi
      @raghugorthi Před 4 lety

      @@hanglethi9999 , while connecting to DataBase , i am getting ""timezone region not found" Cannot create PoolableConnectionFactory (ORA-00604: error occurred at recursive SQL level 1
      ORA-01882: timezone region not found
      ) , my database is the oracle, let me know how to fix it

  • @ravikrishnanthangavel9511

    could you please guide me as to how i can find the server port number?

  • @LoveUPes
    @LoveUPes Před 3 lety

    Hi i m getting client disconnected message in server agent command window when i m trying to execute perfom metrix collector. any help ?

    • @ANISHKUMAR-xd6ly
      @ANISHKUMAR-xd6ly Před 5 měsíci

      bro have you got any help i have same issue if you have solution then help me

  • @farazshaikh3654
    @farazshaikh3654 Před 3 lety

    Hi mam,
    I have set very single thing. After executing I’m getting ‘error Java.net connectionexception connection refused connect’ error in perfmon metrics collector listener. However request is getting passed.
    Please help to solve this issue
    Thanks in advance :)

    • @Zubineya
      @Zubineya Před rokem

      I am also getting same issue..can you pls help fixing it?

    • @pinkihooda4973
      @pinkihooda4973 Před 8 měsíci

      Aapka ye error kaise solve hua,muje bi btado

  • @ishallnotbenamed0810
    @ishallnotbenamed0810 Před 3 lety

    2:30 who’s gonna tell or where will we get this information that average should be 5 sec or any value. Actual result we can find anytime but just to verify actual vs expected, that will be the matter of concern. Thanks in advance

    • @vijaybhangur6884
      @vijaybhangur6884 Před 2 lety

      Senior DB engineer or any lead engineer responsible for the development.
      As per rules some analytics data should be provided by product owner to know the real-time usage.

  • @prathameshsawant656
    @prathameshsawant656 Před 5 lety +1

    Please make video perform using Non-gui mode

    • @qualityassurancelab7764
      @qualityassurancelab7764  Před 5 lety

      Sure, I will make the video on Perfmon using NON-GUI mode soon

    • @qualityassurancelab7764
      @qualityassurancelab7764  Před 5 lety +1

      Hi, You can now check out the video of Perfmon using Non GUI mode - czcams.com/video/ZKADFi_9Ibc/video.html

  • @usamaibrahim3035
    @usamaibrahim3035 Před 3 lety

    Can you please help? I'm trying to do Server Performance Testing in Jmeter - 5.4.2 via PerfMon - 2.3. But when I try to run the bat file of startAgent - 2.2.3 it just opens for one moment and them closes (Note that I've JRE version 1.8 installed). When I tried to open the file via cmd directory command it's giving me the following error:
    `ERROR: java.lang.NoClassDefFoundError: org/slf4j/LoggerFactory
    I've tried to install the 2.2 version of startAgent.
    I've tried to put the startAgent in the same directory as JMeter.
    I've tried start it by disabling Firewall and Anti-Virus.
    But nothing is working. I tried to do some related research regarding this error but there isn't many solution that I have found to be useful.