Title: [rig.cards] - remote rig monitoring and notifications Post by: rig.cards on March 29, 2018, 07:47:12 AM This topic is closed.
The actual topic is here: rig.cards - remote rig monitoring and notifications by email and Telegram (https://bitcointalk.org/index.php?topic=3217706) ____________________________ Hello everyone! I've created a service for remote rig monitoring. First of all I made it for my own rigs but after time decide bring service to public because it's really useful 8) It called RIG cards and available here: https://rig.cards Basic functions:
Soon:
Here is some screenshots of service main page: https://i.imgur.com/AIATFbk.png https://i.imgur.com/hCybarz.png Unfortunately, my status is «newbie» on this forum so my images don't shows yet. Maybe anyone will quote it? thx My main goal was to make easy in use service which main function is rigs monitoring and not so monstrous as some others. I'll be happy to get any feedback, suggestions etc. So, how it works? First you need to register on the website (https://rig.cards) and download client application that you then will launch on the rig system. Client app is just Windows Powershell script (like advanced .bat-file), so it's opensource, you can check contents and be sure so there no any viruses or other bad things. It's a text file. Also here is Virustotal report (https://www.virustotal.com/#/file/825fb2e21ad83bb4fda92872edf3bcd53edc5b370a8019abeb1d5831109ebc20/detection). Besides it uses library from well-known Open Hardware Monitor to get info from GPU sensors. View of client window: https://i.imgur.com/kcyL08h.png Next you can add new rig from web-interface or during first launch of client app. Choose rig name, set number of GPUs, and temp. limits if wish. BTW if you already added rig you can download preconfigured client for needed rig and just launch on system. For launch the client app start the start_client.bat file (shortcut for this file you can then add to start on windows boot) https://i.imgur.com/6FkkeVi.png adding rig from web https://i.imgur.com/43tlIko.png adding rig from client app Every two minutes client app sends rig data to server. If in 2 min period not received any data from rig, it will marked with "yellow" status (like warning). After next 2-3 minutes if still no rig activity - rig will marked as Offline "red" status and you'll get notification about it through choosen channels in settings. Also each time when server got data from rig we check given parameters and if something wrong (for example lost GPU or overheating) we also send notification to you (of course if you enabled it). Temperature limits you can set globally for all rigs (Account - Your Profile - Global settings) or for each rig individually by clicking coghwheel icon for rig you need. Moreover depends on temp. levels values will be colored, so just taking a look you can check is there everything good with your rigs. Here is also nice trick with low t° limit: in most cases if something happens with miner on rig (unexpected close, can't connect to pool) GPUs stop working and their temperatures going down. So if find the appropriate value you'll receive notification of low temp and it will mean that GPU don't work normal! How different statuses looks like: https://i.imgur.com/qMq2YpQ.png Here is notifications examples (e-mail and Telegram): https://i.imgur.com/yJ89HYl.png https://i.imgur.com/wPg7vi4.jpg For using client app you need to have .NET Framework 4.5 and Powershell 5 on your rig systems (Win 10 have them by default, on Win7 usually need to install). How much? It's totally free for now! No any limitations. No any fees! And of course it is don't touch your miners. It just collect info from hardware sensors to show you on web and send nortifications if any. Known issues and bugs:
To Do list:
FAQ How I can use Telegram bot? Telegram bot is here: https://t.me/rigcardsbot To start using you just need to send your secret key to him. Key can be found at Account - Your profile - Profile - Secret key At this time bot can only send notifications to you, but in future I wish to add some functions Is it possible to send notification to few Telegram accounts at the same time? First make group in Telegram with few people. Then if you open screen with bot info, at the menu you can choose Add to group. After adding to group send next service message to bot: /secret your_secretkey_here Now bot will send notifications to group! How much I need to pay for using service? It's totally free. But if service come popular I will need to charge for it (to pay for servers and other stuff). But even in this case it will very cheap, 1 USD per month per rig for example (I don't thought seriously about it yet) Time on rig cards is wrong By default time on new accounts in UTC timezone. You can set your timezone at Account - Your profile - Timezone How often data refresh on the page with rig cards? For now data refresh every 30 seconds (but remind, rigs send data every two minutes). If needed you can refresh it immediately with refresh icon on the navbar. After 20 minutes of idle you session will stopped. |