I was having a similar problem and added a script that would restart my miner every 90 mins and runs in a loop before I switched to Awesome Miner
explain please
and how awesome miner fix or solve my miner
Awesome Miner is a program that will help monitor and control your mining rigs. It has "rules" that you can use to help do things like restart mining software if it crashes, watch for specific hashrates and if it falls below a threshold... to do something. That something could be to restart the mining software, reboot the rig, and a whole lot more.
The great thing about Awesome Miner is that it creates an environment where you can think of mining as a software-defined experience. You have concepts like hosts, managed miners, profit miners, pools, pool groups, profit profiles, and more... and combine them all to have your rigs do what you want.
The software-defined experience with Awesome Miner is kind of like those a-ha moments you had when you first started working with virtual machines. It does take a bit of effort to get used to the way AM works, but once you get it going and discover all the time it saves... it's well worth it.
All that being said... Awesome Miner will keep your rigs running, but you still need to take the time and diagnose why your rig or software is crashing. Some common culprits are bad over/underclocks, bad risers, or a overtaxed or faulty power supply.