Разработка сайта для Вашего бизнеса. Веб дизайн. Дизайн логотипа, фирменного стиля, рекламная фотография . Комплексный рекламный креатив.

Ralex. We do the work.
На рынке с 1999го года. Средняя ценовая категория. Ориентация на эффективность решений.
Ознакомтесь с нашим портфолио
Узнайте больше о услугах
Свяжитесь с нами:
E-mail: [email protected]
Tel: (044) 587 - 84 - 78
Custom web design & дизайн и разработка сайта "под ключ"
Креативный, эффективный дизайн. Система управления сайтом (СУС).
Custom flexible разработка систем электронной коммерции
Система e-commerce разрабатывается под индивидуальные потребности. Гибкая функциональность.
Search Engine Optimzation & оптимизация под поисковые системы (SEO)
Постоянная оптимизация и мониторинг сайта в поисковых системах. Достигаем результата быстро и эффективно
Custom logo design & дизайн логотипа и фирменного стиля
Многолетний опыт. Огромное портфолио. Уникальное предложение и цена.
профессиональная рекламная фотография
креативно, смело, качественно
Custom logo design & рекламный креатив. дизайн рекламы
Многолетний опыт. Огромное портфолио. Уникальное предложение и цена.

alertmon - Система спостереження за працездатністю різних компонентів системи

  1. призначення:
  2. Їх функції:
  3. Інтеграція з NetSaint:
  4. Зверніть увагу на програми:

Наша взаимовыгодная связь https://banwar.org/

GitHub: opennet / AlertMon , Download: alertmon3-dev8.tar.gz GitHub:   opennet / AlertMon   , Download:   alertmon3-dev8

Зведений графік стану хоста
Зведений графік стану хоста   Перший рівень деталізації для хоста: графік з аналізом процесів
Перший рівень деталізації для хоста: графік з аналізом процесів

призначення:

При адмініструванні групи рознесених по мережі UNIX серверів виникає потреба в невеликій програмі моніторингу, від якої потрібно визначати позаштатні ситуації, повідомляти про них адміністратору, вести лог виникаючих проблем і автоматично намагатися відновити нормальний режим роботи. Так само бажано на кожному з цих серверів здійснювати функції стеження за роботою "сусідів", при порушенні функціонування яких починати бити тривогу, на випадок якщо "сусід" виявиться не в змозі самостійно дати знати про себе.

Таким чином будується розподілена система моніторингу, що відрізняється від централізованої більшою оперативністю, точністю і надійністю. Саме для виконання цих завдань і була написана ця програма.

Їх функції:

  • Посилка повідомлення про виявлені проблеми на email (пейджер) або стеження за допомогою web-інтерфейсу.
  • Контроль працездатності процесів в системі, з можливістю перезапуску впав процесу.
  • Контроль перевищення максимально допустимого числа процесів.
  • Контроль наявності вільного дискового простору.
  • Контроль роботи DNS серверів.
  • Контроль досяжності хостів (tcp, udp, icmp).
  • Перевірка працездатності мережевих сервісів (pop3, smtp, http, ftp і т.д.).
  • Виклик зовнішніх скриптів перевірки (наприклад, контролюється Load Average, цілісність рутінга, працездатність gated, активність інтерфейсів, число мережевих з'єднань і т.д.).
  • Кілька встановлених на різних машинах alertmon'ов утворюють розподілену систему моніторингу з можливістю централізованого спостереження за станом кожної машини.

Комплект поставки:

  • alertmon.pl - скрипт моніторингу.
  • alertview.cgi - cgi скрипт для перегляду режиму роботи системи.
  • alertsum.cgi - скрипт для централізованого спостереження за мережею моніторів alertmon.
  • check_alert.sh - plugin для інтеграції в систему моніторингу netsaint.

установка:

Для установки скопіюйте alertmon.pl в будь-яке місце на Ваш розсуд (рекомендую / etc), відредагуйте параметри конфігурації в скрипті для роботи alertmon.pl необхідно встановити модулі Net :: DNS і Net :: Ping, якщо вони відсутні.

Забезпечте періодичне виконання скрипта за допомогою програми cron:

# Crontab -e * / 5 * * * * /etc/alertmon.pl

Якщо необхідно задіяти не тільки функції моніторингу, але відновлення нормального функціонування (наприклад, перезапустити gated при його "зависанні"), то скрипт повинен виконуватися з правами root користувача (uid 0).

Для здійснення нагляду за станом контрольованого об'єкта - слід встановити cgi скрипт alertview.cgi в cgi-bin директорію вашого web сервера, попередньо відредагувавши параметри конфігурації всередині цього файлу і обмежити доступ до цього скрипту за допомогою налаштувань .htaccess:

AuthType Basic AuthName Monitoring AuthUserFile require valid-user Наприклад: cd / usr / local / apache / cgi-bin mkdir alert cd alert cp ~ / src / alert / alertview.cgi / usr / local / apache / cgi-bin / alert / alertview .cgi vi alertview.cgi cat> .htaccess AuthType Basic AuthName Monitoring AuthUserFile /usr/local/apache/.passwd require valid-user ^ D / usr / local / apache / bin / htpasswd -c / usr / local / apache /. passwd username

Для централізованого спостереження за декількома хостами з встановленим alertmon (мережею моніторів) необхідно скопіювати з cgi-bin директорію скрипт alertsum.cgi, попередньо описавши хости де встановлений монітор всередині цього скрипта.

Інтеграція з NetSaint:

Змінюємопараметри настройки (описуємо всі хости на яких запущено alertmon) в файлі for_netsaint / check_alert.sh.

Копіюємо for_netsaint / check_alert.sh в libexec (де лежать plugin'и) директорію NetSaint'а.

У файлі конфігурації NetSaint commands.cfg додаємо рядок виду:

command [check_alert] = / usr / local / netsaint / libexec / check_alert.sh $ ARG1 $

У файлі hosts.cfg, для кожного хоста на якому функціонує alertmon прописуємо:

service [some-host] = Alert mon; 0; 24x7, 5, 10; 1; admins; 120; 24x7; 0; 1; 0 ;; check_alert! # service [hook-host] = Alert mon; 0; 24x7; 5, 10, 1; admins; 120; 24x7; 0; 1; 0 ;; check_alert! name

де "name" - ім'я хоста описане всередині for_netsaint / check_alert.sh.

Зверніть увагу на програми:

FSBACKUP - система інкрементального резервного копіювання та синхронізації ФС.
mcftpd - переписаний з ftpd-BSD безпечний ftp сервер, працює під Linux і FreeBSD.
radius_stat - Система обліку роботи dial-up користувачів в мережі.
snmp_stat - облік трафіку по виділених сполук.
snmp_online - моніторинг активності користувачів на сервері доступу в реальному режимі часу.
apache_stat - аналізатор трафіку web-сервера, по логам апача.
hints - система контекстно-залежних хинтов, см. поле банера opennet.ru.
getstatd - невеликий httpd демон для візуалізації роботи користувачів в системі.

(C) by Maxim Chirkov .

Спонсори:

Хостинг:


Категории
  • Биология
  • Математика
  • Краеведению
  • Лечебная
  • Наука
  • Физике
  • Природоведение
  • Информатика
  • Новости

  • Новости
    https://banwar.org/
    Наша взаимовыгодная связь https://banwar.org/. Запустив новый сайт, "Пари Матч" обещает своим клиентам незабываемый опыт и возможность выиграть крупные суммы.


    Наши клиенты
    Клиенты

    Быстрая связь

    Тел.: (044) 587-84-78
    E-mail: [email protected]

    Имя:
    E-mail:
    Телефон:
    Вопрос\Комментарий: