Lately I've been having issues with HS3 where the web interface stops responding. Looking at some of the system logs, it seems something is out of memory? I've confirmed I have plenty of free disk space, and the Linux VM running HS3 has 2GB of memory which should be sufficient? I didn't have these issues before, only thing I have done since is add a few plug-ins and updated to the latest HS3 build. Below are some of the errors I see in the logs.
I am running HS3 as a systemd service on Debian linux. Restarting the homeseer service resolves the problem and I can access the web interface again. How can I prevent this from happening going forward?
Current Date/Time: 2017-11-12 8:51:12 PM
HomeSeer Version: HS3 Standard Edition 3.0.0.368
Linux version: Linux Si-HomeSeer 3.16.0-4-amd64 #1 SMP Debian 3.16.43-2 (2017-04-30) x86_64 GNU/Linux System Uptime: 0 Days 0 Hours 1 Minute 17 Seconds
IP Address: 10.10.10.60
Number of Devices: 460
Number of Events: 114
Available Threads: 196
Enabled Plug-Ins
3.0.0.56: DSC Security
3.0.0.37: EasyTrigger
3.0.0.38: EnvisaLink
3.0.1.130: Z-Wave
root@Si-HomeSeer:/home/homeseer# journalctl -f
-- Logs begin at Sat 2017-11-11 08:55:39 EST. --
Nov 12 19:53:28 Si-HomeSeer mono[476]: 07:53:28:5692:[Warning]->Unable to serialize PED data for device, so data will not be read WallMote 2 Switch 3 Plugin: Z-Wave
Nov 12 19:53:28 Si-HomeSeer mono[476]: 07:53:28:5709:[Error]-> Serializing object Scheduler.clsPlugExtraDataV2 :Out of memory
Nov 12 19:53:28 Si-HomeSeer mono[476]: 07:53:28:5710:[Warning]->Unable to serialize PED data for device, so data will not be read WallMote 2 Switch 4 Plugin: Z-Wave
Nov 12 19:53:28 Si-HomeSeer mono[476]: 07:53:28:5731:[Error]-> Serializing object Scheduler.clsPlugExtraDataV2 :Out of memory
Nov 12 19:53:28 Si-HomeSeer mono[476]: 07:53:28:5732:[Warning]->Unable to serialize PED data for device, so data will not be read WallMote 2 Battery Plugin: Z-Wave
Nov 12 19:53:28 Si-HomeSeer mono[476]: 07:53:28:5737:[Error]-> Serializing object Scheduler.clsDBStoreV2 :Out of memory
Nov 12 19:53:28 Si-HomeSeer mono[476]: 07:53:28:5738:[Error]->Data for Basement Rec Room Battery WallMote 2 Battery (559) failed a database storage test [S] and will NOT be saved.
Nov 12 19:53:28 Si-HomeSeer mono[476]: 07:53:28:5739:[Database]->ERROR, device Basement Rec Room Battery WallMote 2 Battery failed to be updated or added to the database.
Nov 12 19:53:28 Si-HomeSeer mono[476]: 07:53:28:5747:[Error]-> Serializing object Scheduler.clsDBStoreV2 :Out of memory
Nov 12 19:53:28 Si-HomeSeer mono[476]: 07:53:28:5748:[Error]->Data for Foyer Root Device Front Garage HS Dimmer (56) failed a database storage test [S] and will NOT be saved.
I am running HS3 as a systemd service on Debian linux. Restarting the homeseer service resolves the problem and I can access the web interface again. How can I prevent this from happening going forward?
Current Date/Time: 2017-11-12 8:51:12 PM
HomeSeer Version: HS3 Standard Edition 3.0.0.368
Linux version: Linux Si-HomeSeer 3.16.0-4-amd64 #1 SMP Debian 3.16.43-2 (2017-04-30) x86_64 GNU/Linux System Uptime: 0 Days 0 Hours 1 Minute 17 Seconds
IP Address: 10.10.10.60
Number of Devices: 460
Number of Events: 114
Available Threads: 196
Enabled Plug-Ins
3.0.0.56: DSC Security
3.0.0.37: EasyTrigger
3.0.0.38: EnvisaLink
3.0.1.130: Z-Wave
root@Si-HomeSeer:/home/homeseer# journalctl -f
-- Logs begin at Sat 2017-11-11 08:55:39 EST. --
Nov 12 19:53:28 Si-HomeSeer mono[476]: 07:53:28:5692:[Warning]->Unable to serialize PED data for device, so data will not be read WallMote 2 Switch 3 Plugin: Z-Wave
Nov 12 19:53:28 Si-HomeSeer mono[476]: 07:53:28:5709:[Error]-> Serializing object Scheduler.clsPlugExtraDataV2 :Out of memory
Nov 12 19:53:28 Si-HomeSeer mono[476]: 07:53:28:5710:[Warning]->Unable to serialize PED data for device, so data will not be read WallMote 2 Switch 4 Plugin: Z-Wave
Nov 12 19:53:28 Si-HomeSeer mono[476]: 07:53:28:5731:[Error]-> Serializing object Scheduler.clsPlugExtraDataV2 :Out of memory
Nov 12 19:53:28 Si-HomeSeer mono[476]: 07:53:28:5732:[Warning]->Unable to serialize PED data for device, so data will not be read WallMote 2 Battery Plugin: Z-Wave
Nov 12 19:53:28 Si-HomeSeer mono[476]: 07:53:28:5737:[Error]-> Serializing object Scheduler.clsDBStoreV2 :Out of memory
Nov 12 19:53:28 Si-HomeSeer mono[476]: 07:53:28:5738:[Error]->Data for Basement Rec Room Battery WallMote 2 Battery (559) failed a database storage test [S] and will NOT be saved.
Nov 12 19:53:28 Si-HomeSeer mono[476]: 07:53:28:5739:[Database]->ERROR, device Basement Rec Room Battery WallMote 2 Battery failed to be updated or added to the database.
Nov 12 19:53:28 Si-HomeSeer mono[476]: 07:53:28:5747:[Error]-> Serializing object Scheduler.clsDBStoreV2 :Out of memory
Nov 12 19:53:28 Si-HomeSeer mono[476]: 07:53:28:5748:[Error]->Data for Foyer Root Device Front Garage HS Dimmer (56) failed a database storage test [S] and will NOT be saved.