| Home | Docs | Support | Buy | Blog | Forums |
|
FAQ (Russian)В данном документе вы можете найти ответы на большинство часто задаваемых вопросов о Zenoss. Если у вас есть вопрос на который здесь нет ответа задайте его нам с помощью списка рассылки или Irc канала.
о Zenoss и этом FAQЧто такое Zenoss?Проект Zenoss project направлен на создание основанной на открытом коде, интегрированной, простой в развертывании и недорогой системы мониторинга ИТ инфраструктуры предприятия. Данная система должна выступать в качестве замены продуктам известных производителей OSS продуктов (IBM, HP, CA, BMC, Amdocs). В отличии от них мы можем мы можем создавать продукт с достаточно низкой ценой и оказывать услуги технической поддержки напрямую взаимодействуя с пользователями по всему миру. Более подробно об это можно почитать здесь. Как произносится Zenoss?Мы говорим 'Zeen-Ohss, (Зиносс), впрочем вы можете произносить название как вам будет удобнее. Под какими операционными системами работает Zenoss?Zenoss создан таким образом чтобы работать на любой современной Unix системе имеющей среду достаточную для компиляции и запуска GNU приложений. На данным момент мы знаем, что Zenoss успешно работает по крайней мере на следующих платформах:
Работает ли Zenoss под Windows ?В данный момент мы способны выполнять мониторить Windows серверов. Демоны из которых состоит Zenoss не работают под этой системой, но теоретически это возможно потому что Zenoss создан с помощью языка Python. Если у вас есть желание вы можете заняться переносом Zenoss под эту ОС. Какой номер актуальной версии Zenoss?Zenoss обновляется очень часто. Пожалуйста посетите страницу скачивания для получения самой последней версии приложения. Где можно скачать Zenoss?Zenoss распространяется в нескольких видах:
Пожалуйста посетите страницу скачивания для получения самой последней версии приложения. Хотите поучаствовать в документировании проекта?Мы очень ценим помощь в улучшении Zenoss FAQ и остальной документации в актуальном состоянии. Если вы желаете обновить или добавить что-то, пожалуйста зарегистрируйтесь в нашей Wiki. Есть новые идеи?Хотите поделиться с нами своими мыслями по поводу улучшения или добавления нового функционала в Zenoss? Отправьте нам, сообщение! К сожалению пока что сообщения принимаются только на Английском языке. Нашли ошибку?Дайте нам возможность исправить ее быстрее! Отправьте нам патч или создайте запрос на исправление в системе отслеживания ошибок. Какие функции появятся в новых версиях системы?Об этом можно узнать прочитав план развития здесь. Есть ли у Zenoss почтовые списки рассылки?Zenoss-users - основной список рассылки для пользователей и разработчиков проекта Zenoss. Для того чтобы задать вопрос о Zenoss пожалуйста зарегистрируйтесь. Таким образом вы сможете напрямую все возникающие вопросы с разработчиками и пользователями проекта. Сообщения данной рассылки можно читать и без регистрации здесь. Zenoss-announce список с малым количеством сообщений. Он предназначен для оповещения о выходе новых версий продукта, обновлния внутри проекта или прочих новостях о Zenoss. Для подписки посетите эту страницу или читайте архив без регистрации.
Проблемы установки ZenossМожно ли использовать MySQL 4 с Zenoss?Нет, минимальные требования версия MySQL 5.0.22. Для переноса событий из основной базы в базу истории событий мы используем тригеры. MySQL версии 4 не имеет реализации тригеров, а версии младше 5.0.22 имеют ошибку в алгоритмах работы тригеров. Во время инсталляции происходит ошибка "can't find Python.h Python.h" -- что делать?Ошибка может быть вызвана двумя потенциальными проблемами:
Для решения первой проблемы необходимо узнать как в вашей системе называется пакет разработчика python и установить его. Вторую проблему можно решить прочитав письмо из нашей рассылки:
Инсталляция зависает после появления надписи "Starting Zope Object Database" -- что не так?Иногда во время инсталляции вы можете видеть на экране что что вроде этого: ./install.sh Точки продолжают появляться на экране, но процесс инсталляции все никак не завершается. Обычно это происходит если во время повторной инсталляции Zenoss вы не остановили демонов Zenoss работавших в системе до этого. Справиться с проблемой можно выполнив ./bin/zenoss stop либо с помощью команд grep и kill для всех процессов порожденных zenoss что остались в системе с момента предыдущей инсталляции. Перед попыткой переустановить Zenoss, пожалуйста выполните команду ./bin/zenoss stop подождите ее завершения и на всякий случай выполните grep чтобы убедиться в том что все процессы принадлежащие Zenoss действительно заверщились. Это позволит избежать проблем с зависающей инсталляцией. Могу ли я использовать нестандартное имя пользователя MySQL во время инсталляции?Zenoss использует тригеры для создания и перемещения событий из активной в архивную базу. Для работы с тригерами необходимы права "SUPER" поэтому мы нуждаемся в пользователе с административными привелегиями. Чтобы дать пользователю someuser@localhost права SUPER выполните следующую команду: mysql> grant super on *.* to 'someuser'@'localhost' identified by 'somepassword'; Обратите внимание что дать SUPER права на одну единственную базу невозможно. Такие привелегия действую глобально на все базы. Как запускать Zenoss автоматически во время загрузки системы?Первым делом необходимо прописать переменную среды ZENHOME внутри скрипта $ZENHOME/bin/zenoss. Добавьте приведенную ниже строку ближе к началу файла: export ZENHOME=/usr/local/zenoss Для систем на основе RedHat(включая Fedora и CentOS) Выполните следующие команды с правами root: # cp $ZENHOME/zenoss /etc/init.d Для систем на основе Debian(включая Ubuntu) # cp $ZENHOME/zenoss /etc/init.d После инсталляции zenperfsnmp выдает следующую ошибку/usr/local/zenoss/bin$ ./zenperfsnmp run -v 10 Необходимо отредактировать файл $ZENHOME/etc/zenperfsnmp.conf и вписать правильную информацию о пользовалете zope чтобы zenperfsnmp мог прочитать свою конфигурацию. Таже самая ошибка может случиться и с zenprocess. Инсталляция под SUSE 10 завершается ошибкойСтандартный пакет python поставляемый в комплекте SUSE 10 не позволяет нормально работать инсталлятору Zope. Для исправления проблемы необходимо собрать python 2.3.5 из исходников взятых с http://www.python.org. Проблемы конфигурирования ZenossКак установить строку сообщества SNMP для Zen сервера?В разделе /Devices посмотрите zProperty zSnmpCommunities, там хранятся строки сообществ используемые в процессе поиска, опроса и моделирования устройств. Как зарегистрировать в Zenoss добавочные базы MIB?Загрузчик MIB называется zenmib. Для того чтобы загрузить MIB скопируйте его в директорию $ZENHOME/share/mibs/site и запустите zenmib. zenmib run mibfile Что делать с MIB после того как они загружены?Для анализа синтаксиса получаемых SNMP ловушек (trap) используются базы MIB. На данный момент для опросов аппаратуры MIB не используются. Эта возможность будет добавлена в следующих версиях. Почему интерфейсы для интерфейсов типа "FOOBAR" не рисуются графики?Шаблоны RRDTemplates привязаны к интерфейсам по именам типа интерфейса. Тип интерфейса можно увидеть на странице детального описания интерфейса. Создайте новый шаблон RRDTemplate с помощью операции копировать/вставить RRDTemplate /Devices/PerfConf/ethernetCsmacd и назовите его нужным именем. Убедитесь что все цифровые идентификаторы (oid) в списке поддерживаются вашим интефейсом! Почему созданный мной EventClassInstance? не применяется ни к одному событию?Настраивая соответствие событий eventClassKey должен совпадать с именем EventClassInstance?. Откройте событие (event) (обычно оно имеет класс типа /Unknown) и посмотрите на его eventClassKey. Внесите исправления в EventClassInstance? чтобы его имя совпадало с eventClassKey. В случае если необходимо более точное совпадение условий необходимо добавить регулярное выражение (получится более одного условия соответствия привязанного к одному имени). Если вы хотите обработать все собития с EventClassInstance? name it defaultmapping and it will be run if no other EventClassInstance? match. You can sequence mappings with the same name in the sequence tab of a mapping. The eventClassKey is often the name of a process (its what is called the tag of a syslog message). Как мне перестроить индексы Zenoss?Необходимо выполнить команду zendmd: $ZENHOME/bin/zendmd Почему в протоколах работы zenperfsmp или zenprocess появляется надпись 'Connection was refused by other side: 111:Connection refused'?В файлк $ZENHOME/etc/zenperfsnmp.conf или zenprocess.conf прописаны неправильные данные о соединении к zope или zenxevent. Убедитесь что zopeusername и zopepassword совпадают с именем пользователя и паролем для zope сервера и что url тоже правилен (возможно имя вашей машины сменилось или zope ждет соединений на нестандартном порте? Я создал шаблон RRDTemplate называемый "foo" почему он не применяется к моему устройству?RRDTemplates привязываются к объектам в соответствии с их именами. Для привязки к устройству шаблон должен назваться "Device". Привязка к интерфейсу происходит по другому, на основе типа интерфейса (так как он указан на экране детального описания интерфейса). Как мне отключить рассылку почтовых сообщений "Cleared"?Удалите все данные из описания события "Cleared". Zenping выдает ошибку "unable to import Globals"Вам нужно добавить 'Defaults env_keep += "PYTHONPATH ZENHOME"' в файл /etc/sudoers. Использование ZenossКак мне посмотреть детальную информацию о полученых событиях?Всписке событий нажмите на крайнее правое поле события (вероятнее всего это будет поле Count). На странице детальных данных события есть три вкладки. Данные стандартных полей события показываются на вкладке "standard". Детализированная информация по необязательным полям отображается на вкладке "Details". Если событие является ловушкой SNMP ключевые пары ключей и данных будет будут вписаны в этой вкладке. Вкладка "Log" на данный момент не показывает ничего, но в ближайшее время появится возможность вписывать в нее комментарии пользователей. Как воспользоваться модулями Nagios?Прочитайте об этом в руководстве по созданию шаблонов Nagios Как проверить что с данные о маршрутизации собираются с отслеживаемых устройств?Zenoss собирает информацию о маршрутах с сетевых устройств с помощью SNMP или через прямое (telnet или ssh) соединение с устройством. Если на устройстве работает агент SNMP, то вы должны получать от устройства информацию о маршрутах. Если этого не происходит, значит вам нужно настроить устройство так чтобы происходил сбор конфигурационных данных. Ниже описано как это сделать:
Далее, вы должны убедиться что настройки вашего устройства в Zenoss установлены правильно для удаленного входа на целевую машину. Для linux машин, вам нужно убедиться что она действительно описана как linux машина:
Сделав это вы сможете, получить маршруты всех устройств с помощью команды: zenmodeler run Если есть желание посмотреть маршруты единственной системы воспользуйтесь командой: zenmodeler run -d 10.2.5.67 --collect cmd.linux.netstat_rn Почему свободное место файловой системы показываемое в Zenoss отличается от что показывает локальное выполнение команды df?Linux (и возможно остальные *nix системы?) резервирует некоторое место для super юзера. По умолчанию для Linux эта величина равна 5% места файловой системы. Если вы собираете данные о системе через SNMP через агента net-snmp итоговый размер свободного места не будет включать в себя зарезервированное пространство файловой системы. Если вы собираете данные о системе через SSH (используя zencommand) размер файловой системы будет совпадать с тем что показывает df. В случае если у вас размер резервирования файловой системы стандартен и вы желаете собираеть данные через SNMP можно изменить результирующие данные переменной usedBlocks_usedBlocks используя RPN выражение. Установите RPN выражение со следующим содержанием "*,.05" Почему в файле протокола появляется такое сообщение об ошибках?CRITICAL zen.ZenPing ZenPing <zenoss hostname> not found, ignoring network topology. Демон zenping перестраивает свою конфигурацию каждые 20 минут, он пробует загрузить список устройств и выполнить ping всей топологии сети. Вы получите такие сообщения, если таблицы маршрутизации не полностью описывают путь от zenping к проверяемому устройству. Ничего страшного в этих сообщениях нет, избавиться от них можно отключив проверку сетевого уровня 3 для проверяемого устрайства. Мониторинг Windows с помощью ZenwinПочему возникают ошбки при попытке запуска Zenwin под Windows 2000?Zenwin может работать только под Windows XP, и 2003. Мы думаем что это происходит из-за того как работает WMI под Windows 2000. Как получить данные о функционировании Windows машины для вкладки Perf?Необходимо установить бесплатную версию snmp-informant с сайта http://www.snmp-informant.com |
