Сайт | Скачать | Видео | Wiki

Автор Тема: phwmon -индикатор для любой панели, аналог multiload (PYTHON!!!)  (Прочитано 2933 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн I-Jurij

  • Активный участник
  • Ветеран
  • ****
  • Сообщений: 533
  • Репутация: +16/-0
  • Автор темы
phwmon - мониторит то же, что и multiload (cpu, mem, net, io disk). Настроек маловато, но мну нравится возможностью прикрутить к любой панели, потому что работает в трее, а значит tint2, fbpanel и прочие, где индикаторов нет - теперь могут быть с ними.
Зависимости не радуют, если в маленьком pra юзать: pygtk2 and python-psutil.
Все здесь: https://gitlab.com/o9000/phwmon
Код
./phwmon.py --help
usage: phwmon.py [-h] [--cpu] [--core] [--mem] [--net] [--io] [--size SIZE]
                 [--bg BG] [--fg_cpu FG_CPU] [--fg_mem FG_MEM]
                 [--fg_net FG_NET] [--fg_io FG_IO]

optional arguments:
  -h, --help       show this help message and exit
  --cpu            Show a CPU activity graph
  --core           Show a CPU activity graph for each logical CPU core
  --mem            Show a memory usage graph
  --net            Show a network usage graph
  --io             Show a disk I/O graph
  --size SIZE      Icon size in pixels. Default: 22.
  --bg BG          Background color (RGBA hex). Default: #00000077.
  --fg_cpu FG_CPU  CPU graph color (RGBA hex). Default: #3f3.
  --fg_mem FG_MEM  CPU graph color (RGBA hex). Default: #ff3.
  --fg_net FG_NET  CPU graph color (RGBA hex). Default: #33f.
  --fg_io FG_IO    CPU graph color (RGBA hex). Default: #3ff.
« Последнее редактирование: 16 Март 2016, 20:14:34 от I-Jurij »

Оффлайн sfs

  • Администратор
  • Ветеран
  • *****
  • Сообщений: 33972
  • Репутация: +231/-0
    • PuppyRus-A
Только из-за этого подключать питон нерационально. В tint2 есть родной мониторинг

Оффлайн I-Jurij

  • Активный участник
  • Ветеран
  • ****
  • Сообщений: 533
  • Репутация: +16/-0
  • Автор темы
Только из-за этого подключать питон нерационально. В tint2 есть родной мониторинг
В арче, может еще где. А так нигде tint2 это не умеет, нужно вручную компилить с патчем.

Оффлайн sfs

  • Администратор
  • Ветеран
  • *****
  • Сообщений: 33972
  • Репутация: +231/-0
    • PuppyRus-A
вручную компилить с патчем
или взять бинарник в PRA

Оффлайн Lego

  • Активный участник
  • Ветеран
  • ****
  • Сообщений: 900
  • Репутация: +60/-0
Поскольку питон у меня "во все поля" в системе - попробовал. Что называется - "на безрыбье и..."
На скриншоте весь комплект. И штатное от XFCE, и наследство PR, и phwmon. :)
AMD Phenom 9500 Quad-Core, GF-8600, 2gb RAM
Asus Eee PC-901 (Intel Atom N270, 1Gb RAM, 12Gb SSD)
Puppyrus-13.12-xfce-4.12

Оффлайн sfs

  • Администратор
  • Ветеран
  • *****
  • Сообщений: 33972
  • Репутация: +231/-0
    • PuppyRus-A
штатное от XFCE, и наследство PR, и phwmon
И что оставляете?

Оффлайн Lego

  • Активный участник
  • Ветеран
  • ****
  • Сообщений: 900
  • Репутация: +60/-0
phwmon мне просто без надобности, нормальное оно, но дублирует. Остальное как есть, сборником. Собственно в него и добавлены только freememapplet и networktray (не нравится просто xfce-шный, вид его. Или изменить не умею...).
« Последнее редактирование: 17 Март 2016, 11:34:04 от Lego »
AMD Phenom 9500 Quad-Core, GF-8600, 2gb RAM
Asus Eee PC-901 (Intel Atom N270, 1Gb RAM, 12Gb SSD)
Puppyrus-13.12-xfce-4.12