Наблюдение, уравление и известяване с модифициран Anubis

Модератор: Moderators

Наблюдение, уравление и известяване с модифициран Anubis

Мнениеот xmartix » 12 Фев 2014, 15:25

Преди няколко дни започнах да търся уеб базиран софтуер, който да прави тези три неща наблюдение, управление и известяване с e-mail на миньори за scrypt валути със cgminer. Тъй като не успях да намеря това, което ми трябва реших да модифицирам Anubis, който има всичко без e-mail известяването. Добавих функция, която изпраща е-mail на зададения адрес от интерфейса на Anubis:
- когато температурата на някоя от картите надвиши поставения максимум,
- когато hash power-a на наблюдавания миньор падне под 90% от задания.
- когато Anubis изгуби връзка до cgminer-a.
По този начин веднага разбирам, че нещо с миньорите не е ОК или пък, че вече всичко е нормално.
ето линк към модифицирания от мен Anubis http://home.virtualni.com/anubis-2.3-1-xmartix-mod.tar.gz

Ще се опитам да обясня как се инсталира.

1. Разархивирате архива anubis-2.3-xmartix-mod.tar.gz.
2. С любимия ви текстов редактор редактирате конфигурационния файл config.inc.php където въвеждате предварително създадените от вас MySQL потребител, база данни и парола:

$dbdatabase = "anubis";

/* MYSQL specific defines */
$dbusername = "anubis";
$dbpassword = "";
$dbhost = "localhost";

3. Пак с текстов редактор редактирате файловете accounts.php, addhost.php, allgpus.php, config.php, contact.php, editdev.php, edithost.php, faq.php, hoststat.php, index.php и refresh_hosts.php променяте:

require("/var/www/anubis/config.inc.php");
require("/var/www/anubis/acc.inc.php");
require("/var/www/anubis/access.inc.php");
на

require("/[пътя до директорията anubis]/anubis/config.inc.php");
require("/[пътя до директорията anubis]/anubis/acc.inc.php");
require("/[пътя до директорията anubis]/anubis/access.inc.php");

4. Ъплоудвате папката anubis заедно със всички файлове в нея на уеб сървъра си и отваряте http://[моя домейн]/anubis

5. Стартирате cgminer като добавяте към конфигурацията му --api-port 4028 --api-listen --api-allow W:[IP-то на уеб сървъра на който е anubis]

6. Добавяте миньорите си от уеб интерфейса на anubis.

7. Препоръчително е да ограничите достъпа на вашия уеб сървър до Anubis със .htaccess на пример.

Ако мислите, че това ще ви е от полза, а нямате уеб хостинг и/или необходимите познания за да го инсталирате и конфигурирате предлагам тази услуга срещу 5лв. на месец или равностойността им в litecoin или bitcoin с включен хостингa от http://virtualni.com
Последна промяна xmartix на 04 Мар 2014, 08:29, променена общо 2 пъти
[ПОРДАВАМ] Pci-e X1 to X16 Riser Card 19cm Extender с Molex и Кондензатор.
http://bitcoinbg.eu/forum/viewtopic.php?f=15&t=1238
Аватар
xmartix
 
Мнения: 23
Регистриран на: 07 Фев 2014, 20:46

Re: Наблюдение, уравление и известяване с модифициран Anubis

Мнениеот 2GOOD » 12 Фев 2014, 15:31

Определено ще го пробвам, аз ползвам Black Ninja версията само за мониторинг, и все си мисля, че няма да е лошо да има контрол.
Благодарности на: 12good4Buys8cvTj6EB4MTGNTSC4w9Swnz
Аватар
2GOOD
Site Admin
 
Мнения: 4834
Регистриран на: 28 Май 2013, 15:40
Местоположение: Planet Mars

Re: Наблюдение, уравление и известяване с модифициран Anubis

Мнениеот ataman » 09 Апр 2014, 12:01

Здравей,
би ли дал малко инфо как се настройва известяването, че намерих само опция да си вкарам мейла в настройките. От там насетне обаче не получавам мейли за нищо.
ataman
 
Мнения: 1
Регистриран на: 09 Апр 2014, 11:25

Re: Наблюдение, уравление и известяване с модифициран Anubis

Мнениеот Neo2SHYAlien » 09 Апр 2014, 12:16

2GOOD написа:Определено ще го пробвам, аз ползвам Black Ninja версията само за мониторинг, и все си мисля, че няма да е лошо да има контрол.


И аз него ползвам реално BN е модификация на Anubis с малко по mobile интерфейс (донякъде)

Ще може ли автора да направи един diff пач на мофицикацията си
Аватар
Neo2SHYAlien
 
Мнения: 43
Регистриран на: 27 Ное 2013, 00:31
Местоположение: Пловдив

Re: Наблюдение, уравление и известяване с модифициран Anubis

Мнениеот Neo2SHYAlien » 11 Апр 2014, 12:10

xmartix написа:3. Пак с текстов редактор редактирате файловете accounts.php, addhost.php, allgpus.php, config.php, contact.php, editdev.php, edithost.php, faq.php, hoststat.php, index.php и refresh_hosts.php променяте:

require("/var/www/anubis/config.inc.php");
require("/var/www/anubis/acc.inc.php");
require("/var/www/anubis/access.inc.php");
на

require("/[пътя до директорията anubis]/anubis/config.inc.php");
require("/[пътя до директорията anubis]/anubis/acc.inc.php");
require("/[пътя до директорията anubis]/anubis/access.inc.php");

По грамотно е вместо
Код за потвърждение: Избери целия код
"/[пътя до директорията anubis]/anubis
да се използва
Код за потвърждение: Избери целия код
__DIR__."
това е супер глобална променлива в PHP която връща директорията до файла :)
Аватар
Neo2SHYAlien
 
Мнения: 43
Регистриран на: 27 Ное 2013, 00:31
Местоположение: Пловдив


Назад към Софтуер и крипто портфейли

Кой е на линия

Регистрирани потребители: 2GOOD