• Hello sir,

    Now our website has some problem, the server load is not stable, I tried to do a lot of things and contact with our web server (siteground), they give us a reply, the bottom is the code:

    The first issue I have noticed with your server is the large number IOPS, more specifically read requests. Below you can find a more detailed breakdown for the last 2 days:

    Code:
    2020-02-26 02:00:32.247858-06 | IOPs-Read: 6723 | IOPs-Write: 1889
    2020-02-26 01:59:32.517728-06 | IOPs-Read: 14698 | IOPs-Write: 1389
    2020-02-26 01:56:30.430238-06 | IOPs-Read: 10746 | IOPs-Write: 1197
    2020-02-26 01:55:30.397758-06 | IOPs-Read: 35048 | IOPs-Write: 1537
    [many similar lines deleted]

    The best course of action, in this case, is to check what is causing such a high number of I/O ops and address it. In case you are not certain how to do that exactly, you may contact a professional developer to assist you with the case.

    The top is his reply. I just think maybe it is a problem caused by some plugin or woodmart or other things. Hope you can help me to found the reason.

    If you need more information, please ask me.

    Regards

    • This topic was modified 4 years, 9 months ago by Steven Stern (sterndata).
    • This topic was modified 4 years, 9 months ago by Jan Dembowski. Reason: Moved to Fixing WordPress, this is not a Requests and Feedback topic

    The page I need help with: [log in to see the link]

Viewing 10 replies - 1 through 10 (of 10 total)
  • Moderator Samuel Wood (Otto)

    (@otto42)

    www.ads-software.com Admin

    Standard debugging applies here: Use the Health Check plugin to see if there are any obvious issues: https://www.ads-software.com/plugins/health-check/

    Using that plugin, you can get a copy paste response text, which you can post here, and that will give us more information about what the problem could be.

    Thread Starter ryanfeng801

    (@ryanfeng801)

    
    ### wp-core ###
    
    version: 5.3.2
    site_language: en_US
    user_language: en_US
    permalink: /%year%/%monthnum%/%day%/%postname%/
    https_status: true
    user_registration: 1
    default_comment_status: open
    multisite: false
    user_count: 1532
    dotorg_communication: true
    
    ### wp-paths-sizes ###
    
    wordpress_path: /home/.../public_html
    wordpress_size: 9.88 GB (10611800426 bytes)
    uploads_path: /home/.../public_html/wp-content/uploads
    uploads_size: 1.23 GB (1315632918 bytes)
    themes_path: /home/.../public_html/wp-content/themes
    themes_size: 25.80 MB (27054181 bytes)
    plugins_path: /home/.../public_html/wp-content/plugins
    plugins_size: 166.25 MB (174322807 bytes)
    database_size: 249.97 MB (262113883 bytes)
    total_size: 11.54 GB (12390924215 bytes)
    
    ### wp-dropins (1) ###
    
    object-cache.php: true
    
    ### wp-active-theme ###
    
    name: Woodmart Child (woodmart-child)
    version: 1.0.0
    author: XTemos
    author_website: https://xtemos.com
    parent_theme: Woodmart (woodmart)
    theme_features: woocommerce, wc-product-gallery-zoom, post-thumbnails, post-formats, automatic-feed-links, title-tag, menus, editor-style, widgets
    theme_path: /home/kxcywbmy/public_html/wp-content/themes/woodmart-child
    
    ### wp-parent-theme ###
    
    name: Woodmart (woodmart)
    version: 4.5.1
    author: XTemos
    author_website: https://themeforest.net/user/xtemos
    theme_path: /home/kxcywbmy/public_html/wp-content/themes/woodmart
    
    ### wp-themes-inactive (5) ###
    
    Twenty Fifteen: version: 2.5, author: the WordPress team
    Twenty Nineteen: version: 1.4, author: the WordPress team
    Twenty Seventeen: version: 2.2, author: the WordPress team
    Twenty Sixteen: version: 2.0, author: the WordPress team
    Twenty Twenty: version: 1.1, author: the WordPress team
    
    ### wp-mu-plugins (4) ###
    
    Endurance Browser Cache: version: 0.4, author: Mike Hansen
    Endurance Page Cache: version: 1.5, author: Mike Hansen
    Endurance PHP Edge: version: 0.2, author: Mike Hansen
    SSO: version: 0.3, author: Garth Mortensen, Mike Hansen
    
    ### wp-plugins-active (25) ###
    
    Canpar Rate Calculator: version: 1.0.7, author: Canpar Courier
    Checkout Field Editor for WooCommerce: version: 1.4.1, author: ThemeHigh
    CMB2: version: 2.7.0, author: CMB2 team
    Conditional Woo Checkout Field Pro: version: 4.2.1, author: Scott DeLuzio (latest version: 4.4.2)
    Contact Form 7: version: 5.1.6, author: Takayuki Miyoshi
    Google Language Translator: version: 6.0.5, author: Translate AI Multilingual Solutions
    Health Check & Troubleshooting: version: 1.4.2, author: The www.ads-software.com community
    Jetpack by WordPress.com: version: 8.2.3, author: Automattic
    Manage Notification E-mails: version: 1.5.0, author: Virgial Berveling
    MC4WP: Mailchimp for WordPress: version: 4.7.5, author: ibericode
    Redux Framework: version: 3.6.17, author: Team Redux
    SG Optimizer: version: 5.4.4, author: SiteGround
    Smart Slider 3 Pro: version: 3.3.27, author: Nextend
    User Role Editor: version: 4.53, author: Vladimir Garagulya
    WooCommerce: version: 3.9.2, author: Automattic
    WooCommerce Moneris Gateway: version: 2.13.0, author: SkyVerge
    WooCommerce POS: version: 0.4.24, author: kilbot
    WooCommerce POS Pro: version: 0.4.18, author: kilbot (latest version: 0.4.19)
    WooCommerce Services: version: 1.22.3, author: Automattic
    Woodmart Core: author: (undefined), version: 1.0.21
    WPBakery Page Builder: version: 6.1, author: Michael M - WPBakery.com
    WP Statistics: version: 12.6.12, author: VeronaLabs
    YITH WooCommerce Compare: version: 2.3.18, author: YITH
    Yoast SEO: WooCommerce: version: 12.3, author: Team Yoast
    Yoast SEO Premium: version: 12.2, author: Team Yoast
    
    ### wp-plugins-inactive (4) ###
    
    Canada Post WooCommerce Shipping with Print Label: version: 2.0.17, author: Xadapter
    UpdraftPlus - Backup/Restore: version: 2.16.22.24, author: UpdraftPlus.Com, DavidAnderson
    WooCommerce Admin: version: 0.26.1, author: WooCommerce
    Yoast SEO: version: 13.1, author: Team Yoast
    
    ### wp-media ###
    
    image_editor: WP_Image_Editor_GD
    imagick_module_version: Not available
    imagemagick_version: Not available
    gd_version: bundled (2.1.0 compatible)
    ghostscript_version: 9.05
    
    ### wp-server ###
    
    server_architecture: Linux 3.12.18-clouder0 x86_64
    httpd_software: Apache/2.4.29 (Unix) mod_hive/6.27 OpenSSL/1.0.1e-fips mod_fastcgi/2.4.6
    php_version: 7.0.33 64bit
    php_sapi: cgi-fcgi
    max_input_variables: 1000
    time_limit: 45
    memory_limit: 512M
    max_input_time: 60
    upload_max_size: 24M
    php_post_max_size: 32M
    curl_version: 7.59.0 OpenSSL/1.0.2r
    suhosin: false
    imagick_availability: false
    server-headers: 
    	server: nginx
    	date: Thu, 27 Feb 2020 17:16:17 GMT
    	content-type: text/html; charset=UTF-8
    	expires: Wed, 11 Jan 1984 05:00:00 GMT
    	cache-control: no-transform, no-cache, no-store, must-revalidate
    	x-cache-enabled: True
    	set-cookie: wpSGCacheBypass=1; expires=Thu, 27-Feb-2020 18:56:15 GMT; Max-Age=6000; path=/
    	vary: Accept-Encoding
    	content-encoding: gzip
    	x-endurance-cache-level: 0
    	x-proxy-cache: BYPASS
    	alt-svc: quic=":443"; ma=86400; v="43,39"
    htaccess_extra_rules: true
    
    ### wp-database ###
    
    extension: mysqli
    server_version: 5.6.36-82.1-log
    client_version: 5.5.32
    
    ### wp-constants ###
    
    WP_HOME: undefined
    WP_SITEURL: undefined
    WP_CONTENT_DIR: /home/.../public_html/wp-content
    WP_PLUGIN_DIR: /home/.../public_html/wp-content/plugins
    WP_MAX_MEMORY_LIMIT: 512M
    WP_DEBUG: false
    WP_DEBUG_DISPLAY: true
    WP_DEBUG_LOG: false
    SCRIPT_DEBUG: false
    WP_CACHE: false
    CONCATENATE_SCRIPTS: undefined
    COMPRESS_SCRIPTS: undefined
    COMPRESS_CSS: undefined
    WP_LOCAL_DEV: undefined
    
    ### wp-filesystem ###
    
    wordpress: writable
    wp-content: writable
    uploads: writable
    plugins: writable
    themes: writable
    mu-plugins: writable
    
    ### jetpack ###
    
    site_id: 160286637
    ssl_cert: No
    time_diff: undefined
    version_option: 8.2.3:1582816513
    old_version: 8.2.1:1582124814
    public: Public
    tokens_set: Blog User
    version: 8.2.3
    jp_plugin_dir: /home/.../public_html/wp-content/plugins/jetpack/
    plan: free
    SERVER_PORT: 443
    HTTPS: on
    protect_header: {"trusted_header":"REMOTE_ADDR","segments":1,"reverse":false}
    full_sync: {"started":"Thu, 01 Jan 1970 00:00:00 +0000","finished":"Thu, 01 Jan 1970 00:00:00 +0000","progress":[],"config":[]}
    sync_size: undefined
    sync_lag: 0 seconds
    full_sync_size: undefined
    full_sync_lag: 0 seconds
    idc_error_option: false
    idc_optin: true
    cxn_tests: All Pass.
    
    
    • This reply was modified 4 years, 8 months ago by Samuel Wood (Otto). Reason: removed private information
    Thread Starter ryanfeng801

    (@ryanfeng801)

    when I using WP Statistics plugin, click into the page, the load is slow and the Server Load increase a lot.

    Moderator Samuel Wood (Otto)

    (@otto42)

    www.ads-software.com Admin

    I removed the duplicate entry, and redacted some of the sensitive information from the other one.

    I find these entries concerning:

    Endurance Browser Cache: version: 0.4, author: Mike Hansen
    Endurance Page Cache: version: 1.5, author: Mike Hansen
    Endurance PHP Edge: version: 0.2, author: Mike Hansen
    SSO: version: 0.3, author: Garth Mortensen, Mike Hansen

    The Endurance Page Cache plugin, in particular, has been known to cause tons of filesystem operations. The fact that your “wordpress_size” is reported as 9 GB is also vaguely insane.

    It may be that this caching is causing lots of file activity which is causing all the IO operations. You may want to consider removing or disabling these plugins from mu-plugins.

    Moderator Samuel Wood (Otto)

    (@otto42)

    www.ads-software.com Admin

    Indeed, WP Statistics might also be the problem. You might try disabling it and seeing if that has any improvement.

    However, just because one page is slow doesn’t mean it’s causing lots of I/O traffic. What you want to look for is something that is doing lots of potentially unnecessary work on your site, on every page, not just in one place.

    Thread Starter ryanfeng801

    (@ryanfeng801)

    Hello sir,

    Because we already move our website to Siteground hosting server, so is it ok just delete these files from mu-plugins?

    Regards,
    Ryan

    Thread Starter ryanfeng801

    (@ryanfeng801)

    Or I need modify some code within we-config.php?

    Thread Starter ryanfeng801

    (@ryanfeng801)

    I already delete them and now works fine, but our hosting server found another issue is woodmart core plugin, do you have some suggestions about this plugin?

    Thread Starter ryanfeng801

    (@ryanfeng801)

    As my hosting server said:

    Upon checking your recent statistics, I noticed there have been over 20000 executions generated by your IP address during the last 24 hours, which is a lot:

    Code:
    Hits IP Address User Agent
    20543 99.228.129.179 Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:73.0) Gecko/20100101 Firefox/73.0″
    1652 108.163.135.90 Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/78.0.3904.87 Safari/537.36″
    1210 99.229.104.107 Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_1) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/12.0.1 Safari/605.1.15″
    728 65.181.32.246 Mozilla/5.0 (iPod touch; CPU iPhone OS 12_4_2 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/12.1.2 Mobile/15E148 Safari/604.1″
    678 70.64.33.39 Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/79.0.3945.130 Safari/537.36″
    584 99.228.129.179 Mozilla/5.0 (Windows NT 6.2; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/71.0.3578.98 Safari/537.36″
    543 50.65.147.117 Mozilla/5.0 (iPad; CPU OS 12_1_4 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/12.0 Mobile/15E148 Safari/604.1″
    525 99.228.129.179 Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/77.0.3865.90 Safari/537.36″
    498 47.55.29.13 Mozilla/5.0 (X11; CrOS x86_64 12607.81.0) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/79.0.3945.119 Safari/537.36″
    497 37.120.205.199 Mozilla/5.0 (Android 10; Mobile; rv:68.0) Gecko/68.0 Firefox/68.0″

    I reviewed these requests and noticed that most of them are towards the “admin-ajax.php” script:

    Wish you can give us some suggestions.

    Thread Starter ryanfeng801

    (@ryanfeng801)

    And these is the hosting reply:

    Code:
    109 GET /wp-content/plugins/wp-statistics/assets/css/admin.css?ver=12.6.12 HTTP/2.0
    111 GET /wp-content/plugins/wordpress-seo-premium/css/dist/admin-global-1220.min.css?ver=12.2 HTTP/2.0
    115 GET /wp-content/plugins/wordpress-seo-premium/css/dist/wpseo-dismissible-1220.min.css?ver=12.2 HTTP/2.0
    116 GET /wp-content/plugins/yith-woocommerce-compare/plugin-fw/assets/css/admin.css?ver=3.4.8 HTTP/2.0
    118 GET /wp-content/themes/woodmart/inc/admin/assets/css/jquery-ui.css?ver=4.5.1 HTTP/2.0
    121 GET /wp-content/themes/woodmart/inc/admin/assets/css/colorpicker.css?ver=4.5.1 HTTP/2.0
    122 GET /wp-content/plugins/woocommerce-gateway-moneris/vendor/skyverge/wc-plugin-framework/woocommerce/payment-gateway/assets/css/admin/sv-wc-payment-gateway-token-editor.min.css?ver=5.5.1 HTTP/2.0
    124 GET /wp-content/plugins/jetpack/vendor/automattic/jetpack-jitm/assets/jetpack-admin-jitm.min.css?ver=1.0-201243242 HTTP/2.0
    124 GET /wp-content/themes/woodmart/inc/admin/assets/css/jquery.edittable.min.css?ver=4.5.1 HTTP/2.0
    128 GET /wp-content/themes/woodmart/inc/admin/assets/css/gradX.css?ver=4.5.1 HTTP/2.0
    134 GET /wp-admin/admin.php?page=stats&noheader&proxy&chart=admin-bar-hours-scale HTTP/1.0
    146 GET /wp-content/plugins/wordpress-seo-premium/css/dist/adminbar-1220.min.css?ver=12.2 HTTP/2.0
    604 POST /wp-admin/admin-ajax.php HTTP/1.0

    They are mainly of the following type:

    Code:
    99.228.129.179 – – [28/Feb/2020:17:51:57 -0600] “GET /wp-admin/admin-ajax.php?action=woodmart_ajax_search&number=20&post_type=product&product_cat=0&query=690 HTTP/1.0” 200 2388 “https://g4cgunstore.com/product/smith-wesson-357mag-moon-clip-7rds-3pk/” “Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/77.0.3865.90 Safari/537.36”
    99.228.129.179 – – [28/Feb/2020:17:51:58 -0600] “GET /wp-admin/admin-ajax.php?action=woodmart_ajax_search&number=20&post_type=product&product_cat=0&query=6908 HTTP/1.0” 200 1075 “https://g4cgunstore.com/product/smith-wesson-357mag-moon-clip-7rds-3pk/” “Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/77.0.3865.90 Safari/537.36”
    99.228.129.179 – – [28/Feb/2020:17:51:58 -0600] “GET /wp-admin/admin-ajax.php?action=woodmart_ajax_search&number=20&post_type=product&product_cat=0&query=69089 HTTP/1.0” 200 482 “https://g4cgunstore.com/product/smith-wesson-357mag-moon-clip-7rds-3pk/” “Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/77.0.3865.90 Safari/537.36”

    It seems they are generated by the woodmart-core plugin, so I would recommend that you review it and its settings for any possible misconfigurations. You should also review the wordpress-seo-premium plugin as it generates many requests towards the script too.

Viewing 10 replies - 1 through 10 (of 10 total)
  • The topic ‘Server Load high number of I/O ops’ is closed to new replies.