1. Hello.

    I have problem with my rust server.

    First problem is when I sometime restart my server oxide cant loading and players don't have plugins When I make restart agin plugins working. Why?

    other problem is low server fps.
    When in weekend I have full server 200/200 players have little lags and I see in console fps jumping sometime 200-300 sometime 17-30.
    When I Restart server all is good. 2-3h and problem comming back. When I have ~100 players online all is good.

    I have server in ovh:
    Procesor: i7-4790K CPU @ 4.00GHz / TURBO 4.4 GHz
    Ram: 4x 8192MB 1333MHz (łącznie 32GB)
    Drives: 2 x 256 GB SSD – Raid Soft
    Connection: 250Mbps / 250Mbps
    DDoS Protection

    when server is full I use only 20% this machine...

    I have in config max fps 1024 and max threads 32.

    Any help?
    (sorry for my enlish)
     
  2. Calytic

    Calytic Community Admin Community Mod

    You have to reinstall oxide every time you update the rust server. Oxide will not disappear except in this case.

    Regarding performance issues, slim down your plugin selection, keep an eye on your entity count, restart routinely, and consider the following plugins:

    Entity Limit for Rust | Oxide

    Auto Purge for Rust | Oxide
     
  3. but i reinstall oxide every rust update.
    I use zip-updater.

    about fps, i cant optimization this engine w/o install aditional plugins?
    I have debian 8 64x.
     
  4. Wulf

    Wulf Community Admin

    Regarding the machine only using 20%, it likely wouldn't use much more than that as Unity 5/Rust would only be able to use a max of 2 cores, so the rest would go unused. I would suggest putting the server on 2 cores that aren't being used by other things such as the OS though.

    The first thing I would check would be if you're getting a lot of errors in your logs that could be spamming the server console, as that would slow the console and server down a bit and potentially cause it to slow the server down.

    With the plugin suggestions that Calytic made, those are just beneficial for keeping some performance issues with Rust in check; you don't have to use them to improve performance, but they do help to keep things clean over time.

    Regarding plugins not always loading, we'd need to see your oxide/logs and you to verify each restart that oxide.version works in the console.
     
  5. Ok wolf. When i come back to Home i send You my logs in pm.

    And i Add list plugins here.
     
  6. Wulf

    Wulf Community Admin

    Please upload them here using the Upload a File button.
     
  7. My Plugin List:
    • AdminMenu.py
    • AirdropExtended.cs
    • AutoBroadcast.lua
    • BetterChat.cs
    • Clans.cs
    • CraftingController.cs
    • EasyVote.cs
    • EnhancedBanSystem.cs
    • FauxClip.cs
    • Fishing.cs
    • GatherManager.cs
    • Godmode.cs
    • GUIAnnouncements.cs
    • HeliControl.cs
    • InfoPanel.cs
    • InventoryViewer.cs
    • KillFeed.cs
    • Levele.cs (plugin save players Nick, Steam ID, and LvL - we use it to website ranking)
    • LootConfig.cs
    • LustyMap.cs
    • NightLantern.cs
    • NoEscape.cs
    • NoFuelRequirements.cs
    • NTeleportation.cs
    • PrivateMessage.cs
    • QuickSort.cs
    • rankme.py (we use it only for website rankings)
    • RemoverTool.cs
    • Reserved.cs
    • RGive.cs
    • SleeperAnimalProtection.cs
    • Spectate.cs
    • StackSizeController.cs
    • Updater.cs
    • XpBooster.cs
    • XpControl.cs

    And oxide Logs form last 2 days, yestarday i have problem with no loaded plugins after restart...

    BTW. we have saveinterval="60" so maybe too often?
     

    Attached Files:

  8. Wulf

    Wulf Community Admin

    Saving every 60 seconds is a bit too fast, try every 30 minutes or more. To me it sounds like you have some sort of updater going that is removing Oxide on some restarts, no errors in your logs other than Remover Tool being outdated and a plugin that uses MySQL throwing errors sometimes.
     
  9. so what is wrong ;/
    i can set save to 30min, because when server have randomly crash sometime players can kill me :D
     
  10. Wulf

    Wulf Community Admin

    You'd need to check your startup script to see if you are running SteamCMD when restarting.

    If your server is actually crashing, you should really look into that. That's more likely a case of running out of resources with your host though.
     
  11. i use script from Linux Tutorioal.

    Setting up a Rust server with Linux and LGSM | Oxide


    btw now i use new starting command: taskset -c 2,3 nice -n -20 su - rust -c '/home/rust/rustserver restart'> /dev/null 2>&1

    but now when server starting in htop i see working only 2 cores, before when server starting all cores work. why?
     
    Last edited by a moderator: Sep 12, 2016
  12. Wulf

    Wulf Community Admin

    I'm not really familiar with Linux setups with Rust, but I'd still check to make sure you aren't running any updaters when starting the server. You can verify if Oxide is installed by using the 'oxide.version' or 'version' chat or console commands after starting the server. If those do not work, then Oxide is not installed and would need to be re-installed.

    Rust/Unity 5 only uses 2 cores max, any other CPU usage you see on those isn't directly related to the game and what it uses.
     
  13. when i starting server update is disabled. (on starting script) I make any updates manualy.
    When i give for rust server nice -20 and taskset -c 3,4 server work little better. but still players have sometime freez.

    I edit tickrate from 30 to 15 (minimum) and my fps up to 300-500 from 100-200 and CPU use from ~170% to 90-100%
    But i scary about server stable :(
     
  14. Ah and oxide again dont load plugins... Yesterday 14:00 auto restart - no plugins. Today restart 14:00 again no plugins. I make restart again and nothing. I make 3th restart and plugins loaded...

    Any ideas?
     
  15. Wulf

    Wulf Community Admin

    Check the oxide.version command as suggested, if it is unknown, then Oxide isn't installed.
     
  16. Now when all working oxide 2.0.2375 for rust 1002.82 (1696).

    But when i have problem with plugins, sometime plugins not load totalny 0 plugins. Sometime 3-5 plugins has Been loading. But when i use oxide.load i can load manualy.
     
  17. Wulf

    Wulf Community Admin

    Could I see your latest oxide/logs please? You can upload them using the Upload a File button.
     
  18. No problem. But when i come to Home :) i send You oxide log and server logs. But server logs in pm because i scared about rcon etc...
     
  19. Wulf

    Wulf Community Admin

    Just remove any passwords you have in the logs.
     
  20. So i find one problem after start: (and files uploaded, restart time 14:00)
    Code:
    14:00 [Info] [GUIAnnouncements] Next restart is at 00:00:00
    14:00 [Info] [GUIAnnouncements] Time until next restart is 09:59:59
    14:00 [Info] Loading Oxide Core v2.0.2375...
    14:00 [Info] Loading extensions...
    14:00 [Info] Loaded extension CSharp v1.0.2375 by Oxide Team
    14:00 [Info] Loaded extension JavaScript v1.0.2375 by Oxide Team
    14:00 [Info] Loaded extension Lua v1.0.2375 by Oxide Team
    14:00 [Info] Loaded extension MySql v1.0.2375 by Oxide Team
    14:00 [Info] Loaded extension Python v1.0.2375 by Oxide Team
    14:00 [Info] Loaded extension Rust:IO for Oxide v2.9.0 by playrust.io / dcode
    14:00 [Info] Loaded extension SQLite v1.0.2375 by Oxide Team
    14:00 [Info] Loaded extension Unity v1.0.2375 by Oxide Team
    14:00 [Info] Loaded extension Rust v1.0.2375 by Oxide Team
    14:00 [Info] Using Covalence provider for game 'Rust'
    14:00 [Info] Loading plugins...
    14:00 [Info] Loaded plugin Unity Core v1.0.0 by Oxide Team
    14:00 [Info] Loaded plugin Rust v1.0.0 by Oxide Team
    14:00 [Info] Loaded plugin Rust:IO for Oxide v2.9.0 by playrust.io / dcode
    14:00 [Info] Loaded plugin Auto Broadcast v0.2.0 by Taffy
    14:00 [Info] Loaded plugin Admin Menu v2.0.6 by FlamingMojo
    14:00 [Info] Loaded plugin Rank-ME v2.6.3 by SkinN
    14:00 [Info] Loaded plugin Rank-MEv2 v1.0.0 by Cezar5122
    14:00 [Error] AirdropExtended plugin failed to compile!
    14:00 [Error] Compiler disconnected.
    14:00 [Error] AntiCraft00 plugin failed to compile!
    14:00 [Error] Compiler disconnected.
    14:00 [Error] AntiCraft14 plugin failed to compile!
    14:00 [Error] Compiler disconnected.
    14:00 [Error] AutoClientCommands plugin failed to compile!
    14:00 [Error] Compiler disconnected.
    14:00 [Error] AutomaticAuthorization plugin failed to compile!
    14:00 [Error] Compiler disconnected.
    14:00 [Error] BetterChat plugin failed to compile!
    14:00 [Error] Compiler disconnected.
    14:00 [Error] Clans plugin failed to compile!
    14:00 [Error] Compiler disconnected.
    14:00 [Error] CraftingController plugin failed to compile!
    14:00 [Error] Compiler disconnected.
    14:00 [Error] EasyVote2 plugin failed to compile!
    14:00 [Error] Compiler disconnected.
    14:00 [Error] EnhancedBanSystem plugin failed to compile!
    14:00 [Error] Compiler disconnected.
    14:00 [Error] FauxClip plugin failed to compile!
    14:00 [Error] Compiler disconnected.
    14:00 [Error] Fishing plugin failed to compile!
    14:00 [Error] Compiler disconnected.
    14:00 [Error] FriendlyFire plugin failed to compile!
    14:00 [Error] Compiler disconnected.
    14:00 [Error] Friends plugin failed to compile!
    14:00 [Error] Compiler disconnected.
    14:00 [Error] GUIAnnouncements plugin failed to compile!
    14:00 [Error] Compiler disconnected.
    14:00 [Error] GatherManager plugin failed to compile!
    14:00 [Error] Compiler disconnected.
    14:00 [Error] Godmode plugin failed to compile!
    14:00 [Error] Compiler disconnected.
    14:00 [Error] HeliControl plugin failed to compile!
    14:00 [Error] Compiler disconnected.
    14:00 [Error] InfoPanel plugin failed to compile!
    14:00 [Error] Compiler disconnected.
    14:00 [Error] InventoryViewer plugin failed to compile!
    14:00 [Error] Compiler disconnected.
    14:00 [Error] KillFeed plugin failed to compile!
    14:00 [Error] Compiler disconnected.
    14:00 [Error] Levele plugin failed to compile!
    14:00 [Error] Compiler disconnected.
    14:00 [Error] LootConfig plugin failed to compile!
    14:00 [Error] Compiler disconnected.
    14:00 [Error] LustyMap plugin failed to compile!
    14:00 [Error] Compiler disconnected.
    14:00 [Error] NTeleportation plugin failed to compile!
    14:00 [Error] Compiler disconnected.
    14:00 [Error] NightLantern plugin failed to compile!
    14:00 [Error] Compiler disconnected.
    14:00 [Error] NoEscape plugin failed to compile!
    14:00 [Error] Compiler disconnected.
    14:00 [Error] NoFuelRequirements plugin failed to compile!
    14:00 [Error] Compiler disconnected.
    14:00 [Error] PrivateMessage plugin failed to compile!
    14:00 [Error] Compiler disconnected.
    14:00 [Error] QuickSort3 plugin failed to compile!
    14:00 [Error] Compiler disconnected.
    14:00 [Error] RGive plugin failed to compile!
    14:00 [Error] Compiler disconnected.
    14:00 [Error] RemoverTool plugin failed to compile!
    14:00 [Error] Compiler disconnected.
    14:00 [Error] Reserved plugin failed to compile!
    14:00 [Error] Compiler disconnected.
    14:00 [Error] Save1 plugin failed to compile!
    14:00 [Error] Compiler disconnected.
    14:00 [Error] ServerInfo plugin failed to compile!
    14:00 [Error] Compiler disconnected.
    14:00 [Error] SleeperAnimalProtection plugin failed to compile!
    14:00 [Error] Compiler disconnected.
    14:00 [Error] Spectate plugin failed to compile!
    14:00 [Error] Compiler disconnected.
    14:00 [Error] StackSizeController plugin failed to compile!
    14:00 [Error] Compiler disconnected.
    14:00 [Error] Updater plugin failed to compile!
    14:00 [Error] Compiler disconnected.
    14:00 [Error] Vanish plugin failed to compile!
    14:00 [Error] Compiler disconnected.
    14:00 [Error] XpBooster plugin failed to compile!
    14:00 [Error] Compiler disconnected.
    14:00 [Error] XpControl plugin failed to compile!
    14:00 [Error] Compiler disconnected.
    14:03 [Info] Updating Rust:IO ...
    14:03 [Info] Rust:IO: Update complete
    14:03 [Info] Installing Rust:IO ...
    14:03 [Info] Rust:IO> Setting up Rust:IO 2.0.6081.43139 (using max. 4 threads) ...
    14:03 [Info] Rust:IO> Creating directories ...
    14:03 [Info] Rust:IO> Applying config ...
    14:03 [Info] Rust:IO> Initializing database ...
    14:03 [Info] Rust:IO> Generating map image (this may take a while) ...
    14:04 [Info] Rust:IO> Generated map image: took 14715.532 ms, 877052 bytes
    14:04 [Info] Rust:IO> Starting HTTP server on 164.132.233.58:28015 ...
    14:04 [Info] Rust:IO> Installed.
     

    Attached Files: