Автор Тема: CGWatcher - графический интерфейс / монитор для CGMiner и BFGMiner  (Прочитано 31 раз)

Оффлайн CoinMyne

  • Newbie
  • *
  • Сообщений: 1
  • Karma: +0/-0
    • Просмотр профиля
CGWatcher - графический интерфейс / монитор для CGMiner и BFGMiner

Последняя версия: 1.4.0
Дата последней версии: 29 июня 2014 г.


Новое в этой версии:

    Улучшенная поддержка SGMiner 4.2.x.
    Новая настройка для предотвращения изменения CGWatcher файла конфигурации для включения API в случае, если это вызывает проблемы с новыми шахтерами.
    Параметры свойств пула SGMiner лучше обрабатываются, могут использовать или не использовать префикс «pool-» в зависимости от того, какие имена используются в файле конфигурации. Кроме того, была добавлена ​​настройка, указывающая, должны ли параметры пула начинаться с «пула» по умолчанию.
    «Отключить создание временного конфигурационного файла» не сохраняется правильно.
    Другие незначительные исправления и улучшения.


Описание
CGWatcher - это графический интерфейс для биткойн-майнеров CGMiner и BFGMiner. Наряду с предоставлением графического интерфейса для майнера, он имеет несколько вариантов контроля майнера и устранения проблем при их обнаружении. Это помогает минимизировать время простоя, предоставляя что-то немного более легкое для просмотра.

Он работает через API-интерфейс майнера, который был создан для этой цели, - чтобы другое программное обеспечение могло взаимодействовать с майнером. Хотя существует несколько веб-приложений, позволяющих осуществлять удаленный мониторинг этих майнеров, это не является целью CGWatcher. Он предназначен для работы на том же компьютере, что и майнер, и будет следить за условиями, которые вы задали, чтобы определить, работает ли майнер. Если это не так, CGWatcher предпринимает соответствующие действия для исправления проблемы (обычно перезапуск майнера). Идея состоит в том, чтобы создать программу, которая выполняет мониторинг для вас, поэтому вам не нужно использовать эти веб-приложения для постоянной проверки ваших майнеров.

CGWatcher - небольшое и портативное приложение .NET. Он будет работать как 32-разрядное приложение в 32-разрядной Windows или 64-разрядное приложение в 64-битной Windows, чтобы он мог работать с 64-разрядными майнерами. Его можно запустить в среде песочницы, например Sandboxie, если вы не доверяете ему (хотя настройки не могут быть сохранены после закрытия.) В архив входит текстовый файл ReadMe и библиотеки (ссылки на библиотечную информацию находятся на странице загрузки CGWatcher .) Программа создает собственный файл конфигурации (CGWatcher.exe.ini), log (cgwatcher.log) и пару файлов данных, которые когда-то начали хранить данные профиля и файла конфигурации. Он также создает файл miner.log, который записывает некоторые данные, зависящие от конкретного типа, такие как изменения пула, ошибки оборудования, изменения состояния графического процессора или пула и т. Д. Вы можете запустить CGWatcher во время работы майнера или использовать его для запуска майнера (предпочтительнее).

Профили
CGWatcher позволяет создавать профили интеллектуального анализа с использованием разных шахтеров, конфигурационных файлов и / или аргументов. Когда вы впервые его используете, он создаст профиль по умолчанию и попытается найти шахтер, если он запущен, или один находится в том же каталоге или подкаталогах CGWatcher. Если он не может найти шахтер, вам придется вручную указать, где он находится, и (необязательно) конфигурационный файл и / или аргументы, которые вы хотите использовать. Вы можете сделать это, нажав кнопку «Управление профилями ...» на вкладке «Настройки». Вы можете создать столько профилей, сколько хотите, для разных криптовалют, которые вы используете. Вы также можете переименовать профиль по умолчанию, если хотите, он просто называет первый по умолчанию, потому что я должен был назвать его чем-то. Когда вы переключаетесь на новый профиль («активировать» профиль), CGWatcher будет использовать настройки этого профиля при каждом запуске или перезапуске шахтера. Однако, если вы переключаете профили во время работы шахтёра, вам, очевидно, потребуется перезапустить шахтер, чтобы новый профиль использовался. Вы можете увидеть, какой профиль работает в настоящий момент на вкладке «Состояние». В идеале это всегда будет то же самое, что и активный профиль, который вы установили ... но если вы изменили профили во время разработки и решили не перезапускать шахтер при появлении запроса, имейте в виду, что шахтер все равно будет работать в предыдущем профиле до тех пор, пока он перезапускается (или остановлен и запущен).

 
Монитор
Основной целью CGWatcher является поддержание работы шахтера должным образом. Для этого монитор должен быть включен (по умолчанию). Вы можете включить его, проверив первый вариант на вкладке «Монитор» и задав интервал (в секундах), как часто он проверяет состояние шахтера и обновляет информацию. Параметры монитора включают:

    Перезагрузите шахтер, если общий хештрат опустится ниже X <Khs / Mhs / Ghs> в течение заданного количества секунд.
    Перезапустите шахтера после X часов непрерывной добычи, чтобы покрыть любые проблемы, которые могут быть пропущены другие проверки. Это гарантирует, что если все другие проверки не смогут обнаружить временную проблему, в худшем случае время простоя должно быть ограничено количеством часов, установленных вами.
    Перезапустите шахтер, если принятые акции или общие акции не увеличатся за X минут.
    Перезапуск шахтера или компьютера, когда обнаружен больной или мертвый GPU, поскольку иногда шахтер не может его перезапустить.
    Перезагрузите шахтер, если он имеет полный доступ к API, но теперь доступен только для чтения (в том же процессе шахтёра), как я узнал, это обычно указывает на проблему. Он также перезагрузится, если у него будет какой-либо доступ к API для процесса шахтёра, но теперь он его не имеет.
    Убедитесь, что шахтер остается включенным, если вы не остановите его или не остановите его внутри CGWatcher. Если этот параметр включен, и шахтер закрыт по какой-либо причине вне CGWatcher (включая закрытие окна шахтера), он будет перезапущен.
    Запланированная добыча - запланированные действия дают вам полный контроль над тем, что делает ваш майнер и когда. Действия включают запуск добычи, прекращение добычи, перезапуск интеллектуального анализа, перезагрузку компьютера, изменение интенсивности, профиль коммутатора и т. Д. Наряду с созданием действий, выполняемых в указанное время, вы можете создавать действия, выполняемые с установленными интервалами.
    Вы можете создавать профили для каждой монеты, которую вы используете, затем установите CGWatcher для переключения на то, что наиболее выгодно в указанное вами время или интервалы.
    Вы также можете установить CGWatcher для увеличения интенсивности графического процессора, когда компьютер находится в режиме ожидания или в определенные моменты времени или через несколько интервалов, и вернуть его к исходным значениям, как только вы снова начнете использовать компьютер. Вы устанавливаете интенсивность, вы устанавливаете, как долго компьютер должен простаивать до изменения интенсивности.


Статистика
Эти горняки предоставляют много информации. CGWatcher пытается представить его в удобном для чтения интерфейсе, используя вкладки для разделения информации. В конечном итоге мне хотелось бы записать некоторые данные, чтобы вы могли видеть статистику за определенный период времени.

Контроль
Вы можете легко изменить настройки шахтёра во время его работы. Измените ядро ​​GPU, память, напряжение или интенсивность. Переопределить приоритеты и включить / отключить пулы. Большая кнопка «Пауза / возобновление» позволяет вам легко остановить и возобновить работу (используя команду «exit», чтобы графические процессоры и вентиляторы были возвращены к нормальным значениям.) Изменение настроек шахтёра во время его запуска является временным, поскольку изменения будут потеряны, когда шахтер закрывается. Если вы хотите, чтобы изменения были постоянными, вы можете изменить настройки профиля или использовать редактор конфигурационных файлов (или Блокнот) для редактирования конфигурационного файла профиля.

Защита от перегрева
CGMiner обеспечивает защиту от перегрева карт AMD. Используя настройки temp-target, temp-overheat и temp-cutoff, он может регулировать частоту вращения вентилятора и тактового генератора для поддержания заданной температуры и отключения устройств, которые становятся слишком горячими (если включен auto-gpu). CGWatcher теперь также обеспечивает аналогичную защиту для карт, не защищенных шахтером (включая карты Nvidia), путем регулировки интенсивности для поддержания целевой температуры и отключения графических процессоров, которые становятся слишком горячими. Это позволит и / или медленно повышать интенсивность до их первоначальных значений, когда температура остынет обратно в целевой диапазон. Я не уверен, что с минами с интегрированной графикой Intel HD, поскольку современные процессоры имеют лучшую поддержку OpenCL. В настоящее время CGWatcher не поддерживает защиту от перегрева для устройств Intel, но я буду делать некоторые тесты, чтобы узнать, достаточно ли температуры процессора, которые он теперь может получить, для обеспечения аналогичной поддержки этих устройств. Вы можете узнать, обеспечивает ли шахтер или CGWatcher защиту от перегрева для графического процессора на вкладке графического процессора рядом с температурой.

Для графических процессоров, которые майнер обеспечивает защиту от перегрева (AMD), CGWatcher использует подход «от руки», за исключением случаев, когда майнер отключает их для превышения темп-отсечки. Хотя шахтер пытается повторно включить их, как только они вернутся к целевым температурам, это обычно не будет успешным, поэтому CGWatcher перезапустит GPU, как только он вернется к заданной температуре.

Вы можете отключить защиту от перегрева CGWatcher на вкладке «Монитор», если вы не хотите, чтобы он выполнял какие-либо из
этих действий.
 
Редактор конфигурационного файла
Редактор конфигурационных файлов пытается упростить настройку конфигурации вашего шахтера. Для начала он отображает конфигурационный файл в сетке, позволяя вам видеть все доступные настройки и описание каждого из них. Параметры, которые могут быть включены или отключены, будут иметь значение true или false. Параметры, которые позволяют только номера (не включая списки номеров), будут разрешать номера. Кнопка «Проверить» пытается проверить ваши настройки на наличие ошибок, которые могут помешать старту или работать правильно. Некоторые сведения о редакторе файлов Config:


    Настройки, установленные по умолчанию, не сохраняются в файле конфигурации при сохранении. Они также не преобразуются в аргументы, потому что они установлены в значения по умолчанию и не нуждаются в явном наборе.
    Чтобы добавить, отредактировать или удалить пулы, найдите пулы в сетке конфигурационных файлов. (Может быть заголовок категории «Бассейны», а также в режиме просмотра категорий), но вы хотите, чтобы пулы говорили «(Коллекция)» в ячейке рядом с ним. Нажмите на слово «(Коллекция)», и небольшая кнопка [...] появится в ячейке. Нажмите эту кнопку [...], чтобы открыть окно пула. Если вы когда-либо использовали сетку свойств в Microsoft или аналогичном программном обеспечении, вы узнаете этот тип сетки и сопроводительный редактор коллекций.
    При редактировании пулов вы также можете создавать имена для них, чтобы их легче идентифицировать при их дальнейшем редактировании. Имена пулов сохраняются внутри файла конфигурации, но не будут вызывать проблемы с шахтером. Чтобы изменить приоритеты пула, используйте стрелки вверх и вниз в окне пулов, чтобы перемещать пулы вверх и вниз по списку. Верх списка - это первый приоритет, нижняя часть списка - последний приоритет.
    Текстовое поле «Имя #». Вы можете назвать свои файлы конфигурации, поэтому, когда вы используете их в профилях, им будет легче получить доступ. Введите имя файла конфигурации в текстовое поле Имя. Затем, когда вы управляете своими профилями, вы можете выбрать нужный файл конфигурации из раскрывающегося списка текстового окна Config File, вместо того, чтобы просматривать его на компьютере. После щелчка по текстовому полю Config File он автоматически преобразуется в путь к файлу конфигурации.
    «Подтвердить перед сохранением»: по умолчанию редактор конфигурационных файлов проверяет большинство параметров, чтобы убедиться, что значения действительны и в правильном формате. Если у вас возникли проблемы с отказом проверки из-за настроек культуры вашей операционной системы и убедитесь, что значения верны, вы можете отменить это поле, чтобы обойти проверку.
    «Убедитесь, что API включен при сохранении»: если включено, доступ к API, необходимый CGWatcher, всегда будет включен при сохранении файла конфигурации, независимо от того, были ли эти параметры включены в сетку. Это не повлияет на другие группы / IP-адрес в настройке api-allow, это только гарантирует, что api-listen включен и что 127.0.0.1 включен в группу W: api-allow.
    Меню редактора файлов Config

          ■ Файл -> Создать - создать новый файл конфигурации.
          ■ Файл -> Открыть - открыть существующий файл конфигурации.
          ■ Файл -> Сохранить (как) - сохранить текущий файл конфигурации.
          ■ Файл -> Закрыть - закрыть редактор конфигурационных файлов.
          ■ Инструменты -> Параметры импорта -> Из файла конфигурации ... - выберите существующий файл конфигурации для импорта настроек. Текущие настройки будут перезаписаны, но не будут постоянными, пока вы не сохраните файл конфигурации.
          ■ Инструменты -> Параметры импорта -> Из имени файла конфигурации -> <select> - если вы установили имена для файлов конфигурации с помощью текстового поля «Имя» в «Редакторе файлов конфигурации», эти файлы конфигурации можно быстро загрузить с помощью этого имени, как в Config File Editor и в окне Mining Profiles. Это то же самое, что и предыдущий пункт меню, но быстрее и проще.
          ■ Инструменты -> Параметры импорта -> Из аргументов - введите или вставьте аргументы шахтера, чтобы они были преобразованы в файл конфигурации. Если у вас открыт файл конфигурации, вам будет предложено перезаписать только параметры, указанные в аргументах, или если вы хотите создать новый файл конфигурации, используя только параметры, указанные в аргументах.
          ■ Сервис -> Параметры экспорта -> Аргументы - преобразует текущий файл конфигурации в аргументы miner.
          ■ Инструменты -> Открыть этот файл конфигурации в Блокноте - открыть файл конфигурации в Блокноте. Существует также кнопка рядом с Путем файла конфигурационного файла, который открывается в Блокноте.
          ■ Инструменты -> Проверить этот файл конфигурации - проверяет файл конфигурации на наличие ошибок в форматах или значениях параметров.

Монетная прибыль
Посмотрите, какие монеты в настоящее время наиболее выгодны для моих целей и создают запланированные действия, чтобы переключиться на мои монеты в определенное время, дни или интервалы.


Требования
CGWatcher работает в Windows и требует .NET framework 4.0. Вы можете загрузить платформу .NET с помощью ссылки на странице загрузки CGWatcher. Он должен работать с последними версиями CGMiner и BFGMiner, хотя изменения для этих майнеров могут потребовать внесения изменений в CGWatcher. Тестирование с последними версиями обоих было без проблем.
Для того, чтобы CGWatcher работал правильно, ему необходим полный доступ к API-интерфейсу шахтера. Хотя вам приходилось делать это вручную в предыдущих версиях, 1.1.5.0 и переслать это автоматически. Если правильные параметры API не установлены в файле конфигурации или аргументах, CGWatcher все равно будет убедиться, что API включен без изменения аргументов профиля или файла конфигурации. Это, очевидно, применимо только к шахтерам, начатым с CGWatcher, с помощью кнопки «Начать поиск» или «Пуск». Если вы запустите шахтер за пределами CGWatcher, вам нужно будет убедиться, что API включен для обнаружения и использования CGWatcher.


Удаленный мониторинг и управление

CGRemote позволяет контролировать и контролировать все майнеры удаленно, с помощью или без CGWatcher. Сюда входят майнеры на том же компьютере, в той же сети или в разных местах через Интернет. Все управление CGWatcher для всех ваших майнеров в одной программе. CGRemote в настоящее время находится в стадии бета-тестирования


Последняя версия: 1.4.0 (Скачать)


 

 

Яндекс.Метрика