ZPS є інспектор процеси Zope.
ZPS адресовано менеджеру синца і Plone сайтів, які хочуть отримати швидко отримати інформацію про запущені примірників синца.
Установка
easy_install psutil
easy_install rt.zps
Використання
ZPS Основне використання простий:
[Користувач @ локальний] $ ZPS
УХО: / Головна / користувач / plone1
Користувач: Користувач
PID: 1234
Conf: /home/user/plone1/parts/instance/etc/zope.conf
Адреса: 8081
Пам'ять: 1.96%
УХО: / Головна / користувач / plone2
Користувач: Користувач
PID: 12345
Conf: /home/user/plone2/parts/instance/etc/zope.conf
Адреса: 8082
Пам'ять: 1.96%
Дія за замовчуванням повідомити, для кожного запущеного екземпляра синца, що він знаходить:
- Робоча поточного каталогу (УХО)
- Ідентифікатор користувача, який запускає процес
- ПИД-
- Файл конфігурації Zope використовуються екземпляром
- Порт (у розрахунку розбору файлу конфігурації)
- Використання пам'яті
Щоб отримати інформацію про використання ZPS просто введіть ZPS --help, ви отримаєте наступне:
[Користувач @ локальний] $ ZPS
ZPS - повідомити про знімок поточних процесів лящ.
ВИКОРИСТАННЯ:
ZPS
ZPS --help
ZPS --pid 1111
ZPS --port 8080
ZPS --grep Plone
Як ви можете бачити ZPS можете відфільтрувати результати пошуку на ZPS або порт, наприклад, якщо ви телефонуєте ZPS повертає звіт про два випадки вище, ви будете мати наступне:
[Користувач @ локальний] $ ZPS --pid 1234
УХО: / Головна / користувач / plone1
Користувач: Користувач
PID: 1234
Conf: /home/user/plone1/parts/instance/etc/zope.conf
Адреса: 8081
Пам'ять: 1.96%
[Користувач @ локальний] $ ZPS --port 8082
УХО: / Головна / користувач / plone2
Користувач: Користувач
PID: 12345
Conf: /home/user/plone2/parts/instance/etc/zope.conf
Адреса: 8082
Пам'ять: 1.96%
У разі екземпляр не знайдений, ви будете мати:
[Користувач @ локальний] $ ZPS
Жодного випадку працює лящ не знайдено
Приклади
[Користувач @ локальний] $ ZPS --hide УХО, користувач пам'яті
PID: 1234
Conf: /home/user/plone1/parts/instance/etc/zope.conf
Адреса: 8081
PID: 12345
Conf: /home/user/plone2/parts/instance/etc/zope.conf
Адреса: 8082
[Користувач @ локальний] $ ZPS --hide УХО, користувач пам'яті
УХО: / Головна / користувач / plone1
Користувач: Користувач
Пам'ять: 1.96%
УХО: / Головна / користувач / plone2
Користувач: Користувач
Пам'ять: 1.96%
Що нового У цьому випуску:
- сумісність python3 [попередження]
Що нового у версії 0.9.4:
- фіксації збій при zope.conf файл не знайдено [попередження]
- складське допомоги прапорів, фіксує # 1, фіксує # 2 [попередження]
- косметичні виправлення [попередження]
Що нового у версії 0.9.3:
- переїхав до GitHub [ель-RT]
- важкі рефакторінга [ель-RT]
- додав --grep прапор [ель-RT]
- виправити адресу розрахунки [ель-RT]
- Сортування список процесів [ель-RT]
- Тести [ель-RT]
Вимоги
- Python
Коментар не знайдено