Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Клуб программистов > Свободное общение
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 17.09.2018, 01:10   #1
rownong
Форумчанин
 
Регистрация: 06.11.2012
Сообщений: 105
По умолчанию Какими средствами реализовать систему мониторинга всех it-систем бизнеса?

Здравствуйте.

Бизнес увеличивается и внедряется все больше it-технологий. Возникла потребность в системе мониторинга.

Стоит вопрос: писать свой скрипт / скрипты, для проверок, оповещений и отчетов или использовать готовые решения (например, Zabbix).

Нужны проверки (один или несколько раз в день):
- все телефонные номера работают (автопрозвон номеров, довзон до вирт. АТС работает)
- все формы на сайте работают (заявка отправляется, заявка доставляется в CRM систему)
- все емейлы на сайте работают (емейлы на сайте указаны верные, при отправки писем на них, письма доходит исправно)
- страницы сайта открываются
- коды сервисов присутствуют на сайте и установлены, верно (соответствуют эталону)
- количество посетителей на сайт, обращений от клиентов, продаж на уровне нормы
- БД MySQL работает
- интернет, электричество в офисе работают

Результат проверок в формате:
> мгновенные оповещения ответственным лицам (емейл, менеджеры, SMS и т.д.)
> запись истории проверок, для вывода в дашборды

Посоветуйте, пожалуйста, какими средствами целесообразней реализовать данные ежедневные данные проверки?
rownong вне форума Ответить с цитированием
Старый 17.09.2018, 09:55   #2
Alar
Александр
Администратор
 
Аватар для Alar
 
Регистрация: 28.10.2006
Сообщений: 17,758
По умолчанию

хотите вредный совет по существу вашего вопроса?
или всё таки полезный. - дать отвалиться всему что отваливается, вместе с сотрудниками, которые это настроили и останется работать только то что не требует контроля и правильно настроено.

Кроме всего, вы задали вопрос в свободном общении, а не в технических разделах сделали множество тем, как сделать get запросы, собирать статистику в базы, настройка GSM модуля.

Да и то что вы хотите коробочное решение, говорит о том, что системы контроля вообще никакой не было, а теперь вы начали пожарить, скорее всего когда вас уже увольняют, по совету полезному от меня озвученного выше.
Alar вне форума Ответить с цитированием
Старый 17.09.2018, 12:12   #3
Pavia
Лис
Старожил
 
Аватар для Pavia
 
Регистрация: 18.09.2015
Сообщений: 2,409
По умолчанию

ИХМО, для решения половины задач достаточно HelpDesk.

Alar, вы как-то кровожадны. Большинство мелких фирм просто покупают готовый сайт. При этом не хотят тратит денег на админа. А потом в один прекрасный день они задумываются о рисках. Но система строилась по хаотичному характеру.
И встаёт вопрос, а как это всё объединить в систему?
Системы мониторинга вещь бесполезная. Понять это очень легко, достаточно просчитать стоимость разработки, и сравнить с зарплатой админа.

Что касается коробочного софта. Не вижу ничего зазорного. Вот только с ним одна беда его нет. Все эти Zabbix довольно далеки от идеала. С АТС умеет работать по моему только одна из них.

Как по мне такие системы должны строится на прицыпах web-технологий.
Открытый и простой протокол. СУБД не ставится, а настраивается. И большой набор плагинов. По поводу плагинов, плагины должны быть по большей части в виде отдельных программ или скриптов что-бы их можно было запустить параллельно по времени.
Хорошо поставленный вопрос это уже половина ответа. | Каков вопрос, таков ответ.
У дзен программиста программа делает то что он хотел, а не то что он написал .
Pavia вне форума Ответить с цитированием
Старый 17.09.2018, 12:27   #4
Alar
Александр
Администратор
 
Аватар для Alar
 
Регистрация: 28.10.2006
Сообщений: 17,758
По умолчанию

Цитата:
Сообщение от Pavia Посмотреть сообщение
Alar, вы как-то кровожадны
разве? а я старался наиболее мягко ответить.

Ну ладно отвечу реально жёстко - а кто будет контролировать слив данных системой контроля конкурентам? )
Чем выше централизация бизнеса, тем легче его изучить, скопировать, сломать, даже не обязательно внутриотраслевыми конкурентами )
Каждая из систем должна быть автономно работоспособной.
Alar вне форума Ответить с цитированием
Старый 17.09.2018, 12:48   #5
pu4koff
Старожил
 
Аватар для pu4koff
 
Регистрация: 22.05.2007
Сообщений: 9,520
По умолчанию

Цитата:
Сообщение от rownong Посмотреть сообщение
Здравствуйте.

Бизнес увеличивается и внедряется все больше it-технологий. Возникла потребность в системе мониторинга.

Стоит вопрос: писать свой скрипт / скрипты, для проверок, оповещений и отчетов или использовать готовые решения (например, Zabbix).
Хочется побаловаться, поиграться и "сэкономить" - делайте своё. Хочется решить задачу - нанимайте специально обученных людей, чтобы они всё сделали "под ключ".
Цитата:
Сообщение от rownong Посмотреть сообщение
- все телефонные номера работают (автопрозвон номеров, довзон до вирт. АТС работает)
Бесполезная фигня. Сотрудники будут рады таким прозвонам, особенно те, которые настроят перенаправление на мобилку, а прозвон запустится часа в 3 утра.
Цитата:
Сообщение от rownong Посмотреть сообщение
- все формы на сайте работают (заявка отправляется, заявка доставляется в CRM систему)
тут отдельно мониторить CRM, сервер сайта и т.д. и т.п. Работоспособность форм должны контролировать тестеры при разработке и внедрении сайта, а не в процессе его работы.
Цитата:
Сообщение от rownong Посмотреть сообщение
- все емейлы на сайте работают (емейлы на сайте указаны верные, при отправки писем на них, письма доходит исправно)
Опять же бесполезная фигня, а сотрудникам будут приходить пустые письма, которые их будут бесить.
Цитата:
Сообщение от rownong Посмотреть сообщение
- страницы сайта открываются
Тут только мониторинг веб-сервера, а не сайта.
Цитата:
Сообщение от rownong Посмотреть сообщение
- коды сервисов присутствуют на сайте и установлены, верно (соответствуют эталону)
Опять же вопрос скорее к развёртыванию, нежели ежедневному мониторингу.
Цитата:
Сообщение от rownong Посмотреть сообщение
- количество посетителей на сайт, обращений от клиентов, продаж на уровне нормы
Это уже какая-то интеграция инструментов веб-мастера в CRM.
Цитата:
Сообщение от rownong Посмотреть сообщение
- БД MySQL работает
У каждого своё понимание этого.
Цитата:
Сообщение от rownong Посмотреть сообщение
- интернет, электричество в офисе работают
Тут уже прорабатывать стратегию. В офисе без электричества и ИБП не будет интернета и никакая железка не сможет никому об этом сообщить.
Цитата:
Сообщение от rownong Посмотреть сообщение
Посоветуйте, пожалуйста, какими средствами целесообразней реализовать данные ежедневные данные проверки?
Собирается зоопарк задач (ТЗ), отдельно собирается зоопарк имеющегося железа и ПО. Далее продолжительное время всё это дело анализируется и вырабатываются варианты решения. Может будет проще заменить какую-то железку ради какого-нибудь SNMP и т.д. и т.п. Готового решения тут точно не будет. В любом случае придётся что-то дорабатывать напильником.
pu4koff вне форума Ответить с цитированием
Старый 17.09.2018, 13:14   #6
Alar
Александр
Администратор
 
Аватар для Alar
 
Регистрация: 28.10.2006
Сообщений: 17,758
По умолчанию

Цитата:
Сообщение от pu4koff Посмотреть сообщение
Тут только мониторинг веб-сервера, а не сайта.
а почему только веб сервера? get запрос отсылать по юрлу и проверять работает или нет. куча сервисов для этого есть от замописной мониторилки вплоть до яндекс метрики, которая решает все вопросы с контролем посещаемости сайта ) и в том числе отключает рекламу, если сайт не работает.
Alar вне форума Ответить с цитированием
Старый 17.09.2018, 13:14   #7
Pavia
Лис
Старожил
 
Аватар для Pavia
 
Регистрация: 18.09.2015
Сообщений: 2,409
По умолчанию


Цитата:
Сообщение от Alar Посмотреть сообщение
а кто будет контролировать слив данных системой контроля конкурентам? )
Система сама будет контролилровать.
Если всё сделать по уму да хотя бы выполнив методические рекомендации, то слива не будет https://fstec.ru/component/attachments/download/812
Вся информация классифицируется. Потом определяются кто может иметь доступ к информации, а кто нет. Доступ к системе мониторинга будет иметь только админ, да начальник - остальным иметь доступ не к чему. Доступ на чтение закрыт по паролю. Да и админу сделать две учётки: оператора, да суперпользователя. Периодическая смена пароля и всё. Если админ уволится, то доступ ему закроется. Суперадмину доступ только с локальной машины.

Это конечно не остановит от намеренного слива данных админом. Но тут и раньше ничего не спасало.
Хорошо поставленный вопрос это уже половина ответа. | Каков вопрос, таков ответ.
У дзен программиста программа делает то что он хотел, а не то что он написал .
Pavia вне форума Ответить с цитированием
Старый 17.09.2018, 13:17   #8
Alar
Александр
Администратор
 
Аватар для Alar
 
Регистрация: 28.10.2006
Сообщений: 17,758
По умолчанию

Цитата:
Сообщение от Pavia Посмотреть сообщение
админ
он всё классическим образом и сольёт )

Я с тем же успехом могу сказать, что любая компания будет работать только в том случае, если владелец является главбухом, в остальных случаях, топ менеджмент и слеш или бухгалтер выведет все деньги на свои проекты, что доказала уже мировая история неоднократно )

Цитата:
Сообщение от Pavia Посмотреть сообщение
Если админ уволится, то доступ ему закроется.
ну так он сольёт до того как уволится )

Цитата:
Сообщение от Pavia Посмотреть сообщение
Но тут и раньше ничего не спасало.
Хорошее человеческое отношение, забота о семье админа, участие в доли прибыли, а не классическое - всё бабло моё - всем пахать бояться.
При нормальном человеческом отношении, админ сам всё настроит и будет держаться за постоянный поток бабла, работая над его увеличением.

И вопросы будут на форуме уже технические, а не вот такие вот, как всё взять под колпак, как оно до этого работало ), - дайте срочно бубен или волшебную палочку, а то кризис и моему бизнесу светит банкротство под натиском кредитных платажей с одной стороны и не ответственными сотрудниками с другой.
Alar вне форума Ответить с цитированием
Старый 18.09.2018, 10:45   #9
pu4koff
Старожил
 
Аватар для pu4koff
 
Регистрация: 22.05.2007
Сообщений: 9,520
По умолчанию

Цитата:
Сообщение от Alar Посмотреть сообщение
а почему только веб сервера? get запрос отсылать по юрлу и проверять работает или нет. куча сервисов для этого есть от замописной мониторилки вплоть до яндекс метрики, которая решает все вопросы с контролем посещаемости сайта ) и в том числе отключает рекламу, если сайт не работает.
Если нормально работает веб-сервер, то и гет-запрос пройдёт. Дальше уже проверять DNS, что сайт в принципе доступен человекам извне. Можно конечно и гет-запросами проверять, а можно забить из-за той же яндекс.метрики. На сколько помню, там автоматом проверяется, что сайт работает и у него подтверждено владение (запись в DNS есть или файлик нужный лежит) и пишется в лог событие, что в такое-то время сайт был недоступен.
pu4koff вне форума Ответить с цитированием
Старый 18.09.2018, 11:41   #10
Alar
Александр
Администратор
 
Аватар для Alar
 
Регистрация: 28.10.2006
Сообщений: 17,758
По умолчанию

Цитата:
Сообщение от pu4koff Посмотреть сообщение
Дальше уже проверять DNS
Зачем мне проверять Яндекс ДНС, например, он всегда работает. А если вдруг упадёт, всё равно придётся ждать пока админы яндекса поднимут и по другим вопросам решения в том же ключе.
Alar вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Какими средствами можно организовать графическое сопровождение БД? TitAn БД в Delphi 4 29.05.2007 21:51