CyD Software Labs > Блог > История рождения программы мониторинга сети
История рождения программы мониторинга сети
Как и почему рождаются идеи программ? Почему компании или отдельные программисты решают создать тот или иной продукт? Если основной причиной является прибыль, то на мой взгляд, такой проект не всегда может стать популярным и востребованным пользователем. Но если разработчик увидел реальную надобность в программе и сам увидел и почувствовал необходимость в ней, то такой проект может найти своих сторонников и поклонников намного быстрее.
Впервые я задумался о программе мониторинга сети и удаленных компьютеров / серверов в 2003-м году, когда работал программистом в производственной компании. Я писал программы снятия параметров с производственного оборудования и устанавливал их на сервера, которые стояли на производстве. Обслуживанием серверов приходилось заниматься мне, а так как производство распределено по нескольким корпусам, то для наблюдения за состоянием компьютеров нужна была какая-то простая и легкая программа.
Первая версия CyD Careful Observer (монитор сети) родилась примерно в 2004-м году, когда я уже сменил работу и работал системным администратором в небольшой торговой организации. В этой компании мне нужно было отслеживать состояние серверов и их доступность пользователям. Именно тогда я написал монитор сети.
Первая реализация была написана на Delphi и появилась на сайте, как отдельный продукт. Впоследствии программа была добавлена в набор сетевых утилит CyD Network Utilities для того, чтобы пакет предоставлял администраторам более полный набор инструментов, мониторинга сети.
Летом 2008-го года, я принял решение перенести программу мониторинга Careful Observer на платформу .NET, поэтому он снова стал самостоятельным продуктом. С этого момента, у Careful Observer появился новый, более красивый и удобный визуальный интерфейс и началась новая история в жизни программы. Надеюсь, что эта история будет долга и счастливая.
CyD Careful Observer (Сетевой монитор) позволяет вам отслеживать состояние хостов (компьютеров и/или серверов) в вашей сети или в сети Интернет.
В разработке использовались собственные уникальные библиотеки и код, а так же Heapar Essential Library .NET

