<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="ru">
	<id>https://doc.ruscomtech.ru/index.php?action=history&amp;feed=atom&amp;title=%D0%9E%D0%B1%D0%BD%D0%BE%D0%B2%D0%BB%D0%B5%D0%BD%D0%B8%D0%B5_%D0%A0%D0%B0%D1%81%D1%88%D0%B8%D1%80%D0%B5%D0%BD%D0%B8%D0%B9_2.0</id>
	<title>Обновление Расширений 2.0 - История изменений</title>
	<link rel="self" type="application/atom+xml" href="https://doc.ruscomtech.ru/index.php?action=history&amp;feed=atom&amp;title=%D0%9E%D0%B1%D0%BD%D0%BE%D0%B2%D0%BB%D0%B5%D0%BD%D0%B8%D0%B5_%D0%A0%D0%B0%D1%81%D1%88%D0%B8%D1%80%D0%B5%D0%BD%D0%B8%D0%B9_2.0"/>
	<link rel="alternate" type="text/html" href="https://doc.ruscomtech.ru/index.php?title=%D0%9E%D0%B1%D0%BD%D0%BE%D0%B2%D0%BB%D0%B5%D0%BD%D0%B8%D0%B5_%D0%A0%D0%B0%D1%81%D1%88%D0%B8%D1%80%D0%B5%D0%BD%D0%B8%D0%B9_2.0&amp;action=history"/>
	<updated>2026-04-15T10:53:39Z</updated>
	<subtitle>История изменений этой страницы в вики</subtitle>
	<generator>MediaWiki 1.36.1</generator>
	<entry>
		<id>https://doc.ruscomtech.ru/index.php?title=%D0%9E%D0%B1%D0%BD%D0%BE%D0%B2%D0%BB%D0%B5%D0%BD%D0%B8%D0%B5_%D0%A0%D0%B0%D1%81%D1%88%D0%B8%D1%80%D0%B5%D0%BD%D0%B8%D0%B9_2.0&amp;diff=5512&amp;oldid=prev</id>
		<title>IKuznetsov: Новая страница: «'''Framework Расширения 2.0''' теперь поддерживает источники данных '''JMX''' и '''Python'''. Это означает,...»</title>
		<link rel="alternate" type="text/html" href="https://doc.ruscomtech.ru/index.php?title=%D0%9E%D0%B1%D0%BD%D0%BE%D0%B2%D0%BB%D0%B5%D0%BD%D0%B8%D0%B5_%D0%A0%D0%B0%D1%81%D1%88%D0%B8%D1%80%D0%B5%D0%BD%D0%B8%D0%B9_2.0&amp;diff=5512&amp;oldid=prev"/>
		<updated>2025-07-24T16:14:51Z</updated>

		<summary type="html">&lt;p&gt;Новая страница: «&amp;#039;&amp;#039;&amp;#039;Framework Расширения 2.0&amp;#039;&amp;#039;&amp;#039; теперь поддерживает источники данных &amp;#039;&amp;#039;&amp;#039;JMX&amp;#039;&amp;#039;&amp;#039; и &amp;#039;&amp;#039;&amp;#039;Python&amp;#039;&amp;#039;&amp;#039;. Это означает,...»&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Новая страница&lt;/b&gt;&lt;/p&gt;&lt;div&gt;'''Framework Расширения 2.0''' теперь поддерживает источники данных '''JMX''' и '''Python'''. Это означает, что мониторинг сценариев использования, реализуемых расширениями (ранее известными как '''плагины'''), работающими на '''Framework Расширения 1.0''', теперь может использовать '''Framework Расширения 2.0''' с его встроенными функциями безопасности и масштабируемости. Миграция на '''Framework Расширения 2.0''' обязательна, хотя и не автоматическая. '''Миграция''' — это практический процесс, для которого Ключ-АСТРОМ предлагает инструменты и полезные рекомендации.&lt;br /&gt;
&lt;br /&gt;
== Что происходит ==&lt;br /&gt;
Стремясь к постоянному совершенствованию, мы прощаемся с '''Framework Расширения 1.0''' и сосредоточимся на значительно улучшенной '''версии''' '''2.0''', которая обеспечивает безопасность, масштабируемость и простоту использования. '''Расширения 2.0''' уже поддерживают технологии '''SNMP''', '''WMI''', '''SQL''' и '''Prometheus''', обеспечивая потребности сотен клиентов Ключ-АСТРОМ в мониторинге. Расширения мониторинга '''JMX''' в настоящее время переносят свои данные.&lt;br /&gt;
&lt;br /&gt;
Мы добавили поддержку '''Python''' в '''Расширения 2.0''', что позволяет фреймворку поддерживать все известные нам сценарии использования расширяемости и подготавливает его к будущим сценариям использования, о которых мы не знаем. Однако, поскольку версии '''Framework Расширения 1.0''' и '''2.0''' технологически сильно различаются, расширения '''Python''' и '''JMX''', разработанные для '''Framework Расширения 1.0''', необходимо перенести в '''Framework Расширения 2.0''' .&lt;br /&gt;
&lt;br /&gt;
Ключ-АСТРОМ предоставляет инструменты и документацию, которые помогут вам обновить '''Расширения''' '''1.0''' до '''Framework Расширения 2.0,''' но вам нужно будет выполнить некоторые действия, чтобы начать миграцию. Мы готовы помочь. Читайте дальше, чтобы узнать, как и когда будет осуществляться поддержка обновления.&lt;br /&gt;
&lt;br /&gt;
== Почему важен Framework Расширения 2.0 ==&lt;br /&gt;
Расширяемость Ключ-АСТРОМ — основа технологического охвата платформы Ключ-АТРОМ. '''Расширения''' позволяют отслеживать практически любые технологии в вашей среде. Вы можете найти расширения в Ключ-АСТРОМ, активировать их там и мгновенно начать мониторинг технологий и продуктов, которые, как вы ожидаете, должна поддерживать платформа Ключ-АСТРОМ.&lt;br /&gt;
&lt;br /&gt;
Технологический охват влечет за собой ответственность: как и следовало ожидать, современная платформа наблюдения Ключ-АСТРОМ не только отслеживает технологии, но и масштабируется вместе с вашим ИТ-ландшафтом, отличается устойчивостью, адаптируется к изменениям нагрузки и соответствует строгим стандартам безопасности.&lt;br /&gt;
&lt;br /&gt;
Ключ-АСТРОМ '''Расширения 1.0''' ориентирован на технологический охват, опираясь на гибкость '''JMX''' для '''Java''' и расширений на '''Python''' для всего остального. Хотя код '''Python''' может удовлетворить большинство требований к сбору и обработке данных, это достигается за счёт сложности реализации и моделирования вариантов использования. Код '''Python''' также обладает ограниченной масштабируемостью и обременителен в плане обеспечения безопасности в производственных средах и управления жизненным циклом.&lt;br /&gt;
&lt;br /&gt;
'''Расширения 2.0''' устраняет эти ограничения и предлагает новые возможности мониторинга и анализа, которые были недоступны в '''Расширения 1.0''':&lt;br /&gt;
&lt;br /&gt;
=== Охват за счет простоты расширений ===&lt;br /&gt;
'''Framework Расширения 2.0''' поддерживает источники данных '''SNMP''', '''WMI''', '''Prometheus''' и '''SQL''', а теперь и '''JMX'''; для использования этих расширений не требуется кодирование. Декларативные расширения, написанные в удобном для восприятия формате '''YAML''', не требуют навыков программирования и изначально масштабируемы и безопасны благодаря высокопроизводительным источникам данных, лежащим в их основе.&lt;br /&gt;
&lt;br /&gt;
=== Поддержка Python в Расширения 2.0 ===&lt;br /&gt;
Последнее дополнение к '''Framework Расширения 2.0''' — источник данных '''Python''' — обеспечивает гибкость программирования в ситуациях, когда декларативных расширений недостаточно. Оно также позволяет переносить '''Расширения 1.0''' (плагины) в '''Framework Расширения 2.0'''.&lt;br /&gt;
&lt;br /&gt;
Продолжайте читать, чтобы узнать, как обновить '''Расширения 1.0'''.&lt;br /&gt;
&lt;br /&gt;
=== Масштабируемость и отказоустойчивость ===&lt;br /&gt;
'''Расширения 2.0''' автоматически распределяются по группе АктивногоШлюза, автоматически балансируя нагрузку и переключая рабочие нагрузки в случае сбоя инфраструктуры, что обеспечивает непрерывность выполнения мониторинга.&lt;br /&gt;
&lt;br /&gt;
=== Автоматизированное развертывание ===&lt;br /&gt;
'''Расширения 2.0''' автоматически развертываются на любом ЕдиномАгенте или АктивномШлюзе в пределах предварительно заданной области динамической активации, устраняя необходимость ручного развертывания на отдельных объектах мониторинга.&lt;br /&gt;
&lt;br /&gt;
=== Моделирование топологии ===&lt;br /&gt;
'''Расширения 2.0''' могут ссылаться на любой тип топологической сущности или создавать его, а также моделировать топологические отношения между созданными и существующими сущностями, включая собственные встроенные сущности Ключ-АСТРОМ.&lt;br /&gt;
&lt;br /&gt;
=== Комплексная поддержка метрик ===&lt;br /&gt;
'''Расширения 2.0''' поддерживают полную настройку метаданных метрик, что гарантирует, что данные мониторинга будут иметь контекстную поддержку и будут унифицированы на всей платформе, независимо от того, какое расширение или агент является источником метрики.&lt;br /&gt;
&lt;br /&gt;
=== Готовые решения для отчетности и аналитики ===&lt;br /&gt;
Пакеты, предлагаемые '''Расширениями 2.0''', включают дополнительные конфигурации продукта. Эти пакеты обеспечивают предоставление предварительно настроенных панелей мониторинга, оповещений, унифицированных аналитических представлений и топологической модели, связывающей метрики и сущности. Аналитические представления связаны и встроены там, где они наиболее удобны с точки зрения наблюдения.&lt;br /&gt;
&lt;br /&gt;
=== Строгий режим безопасности ===&lt;br /&gt;
Все '''Расширения 2.0''' подписаны либо Ключ-АСТРОМ, либо вашим собственным сертификатом и не будут запущены, если проверка подписи не пройдёт. Это относится как к декларативным, так и к закодированным расширениям '''Python''', поэтому, по сути, Ключ-АСТРОМ выполняет только те функции и код, которые вы ему разрешили выполнить, — разумеется, в «песочнице». Это относится и к расширениям, написанным на '''Python''', которые также находятся в «песочнице».&lt;br /&gt;
&lt;br /&gt;
'''Расширения''', доступные в Ключ-АСТРОМ, автоматически сканируются и проверяются на безопасность, а расширения '''Python''' также проходят строгую проверку кода перед публикацией. Подписание расширения, необходимое для его использования, подтверждает прохождение всех процедур безопасности.&lt;br /&gt;
&lt;br /&gt;
== Что доступно сейчас и что появится позже ==&lt;br /&gt;
Мы уже начали обновление '''Расширений 1.0''', разработанных Ключ-АСТРОМ, до '''Framework Расширения 2.0'''. Результаты можно увидеть в Ключ-АСТРОМ; доступны расширения на '''Python''' и '''JMX''' (основанные на '''Framework Расширения 2.0'''), а другие находятся в разработке.&lt;br /&gt;
&lt;br /&gt;
=== Основные моменты: ===&lt;br /&gt;
&lt;br /&gt;
==== Мониторинг Citrix (на Python) ====&lt;br /&gt;
Расширение мониторинга '''Citrix''' Ключ-АСТРОМ теперь может принимать сигналы наблюдения из командлетов '''Citrix PowerShell SDK''', а также существующие метрики, связанные с пользователями, сеансами и '''Virtual Delivery Agent (VDA)'''. '''Citrix PowerShell SDK''' предоставляет доступ к метрикам '''Citrix Studio''' и дополнительным метрикам, которые недоступны в '''Citrix Studio''', но широко используются инженерами по производительности '''Citrix'''.&lt;br /&gt;
&lt;br /&gt;
Все необходимые подробности вы найдете в этой записи блога.&lt;br /&gt;
&lt;br /&gt;
==== Мониторинг IBM MQ (на Python) ====&lt;br /&gt;
С помощью этой новой (написанной на '''Python''') версии этого популярного расширения вы можете собирать показатели производительности от ваших менеджеров очередей, работающих локально на ваших хостах, отслеживаемых ЕдинымАгентом, или удаленно с ваших АктивныхШлюзов.&lt;br /&gt;
&lt;br /&gt;
==== Oracle WebLogic (JMX) ====&lt;br /&gt;
Это расширение Ключ-АСТРОМ предоставляет вам целый ряд возможностей. Оно обеспечивает бесперебойный захват транзакций, тщательный анализ зависимостей, повышение производительности '''Java'''-кода, расширенное профилирование ЦП и памяти, проактивное обнаружение проблем, встроенный мониторинг '''JMX''', а также гибкую интеграцию пользовательских метрик и инструментов трассировки с использованием таких фреймворков, как '''OpenTelemetry''' или '''Micrometer'''.&lt;br /&gt;
&lt;br /&gt;
==== Сервер Apache Kafka (JMX) ====&lt;br /&gt;
Расширение '''Apache Kafka''' предоставляет ценную информацию о вашем сервере '''Kafka'''. Оно предоставляет метрики для различных компонентов, таких как брокеры, темы, производители и потребители. Вы можете легко настроить оповещения для критических метрик. Оно упрощает управление, создавая пользовательскую топологию и сущности для этих компонентов. Кроме того, оно предлагает удобную панель управления для лёгкого доступа и настройки расширения и его сущностей.&lt;br /&gt;
&lt;br /&gt;
== Что будет с моими расширениями/плагинами 1.0? ==&lt;br /&gt;
Версии '''Framework Расширения 1.0''' и '''2.0''' технологически сильно различаются; расширения '''Python''' и '''JMX''', разработанные для '''Framework Расширения 1.0''', необходимо обновить до '''Framework Расширения 2.0'''. В настоящее время мы работаем над обновлением '''Расширений 1.0''', которые были предоставлены вам изначально или опубликованы в Ключ-АСТРОМ.&lt;br /&gt;
&lt;br /&gt;
Вы несёте ответственность за обновление любых пользовательских расширений, созданных вами или кем-то другим. Ключ-АСТРОМ предоставляет инструменты и документацию, которые помогут вам обновить '''Расширения 1.0''' до '''Framework Расширения 2.0''', но ответственность за выполнение этих действий лежит на вас.&lt;br /&gt;
&lt;br /&gt;
=== Кого это касается? ===&lt;br /&gt;
Это изменение затрагивает всех клиентов Ключ-АСТРОМ Managed и Ключ-АСТРОМ SaaS, использующих готовые расширения '''JMX/PMI''' , созданные Ключ-АСТРОМ и официально поддерживаемые (то есть поставляемые с ЕдинымАгентом или АктивнымШлюзом), или расширения Ключ-АСТРОМ, а также все пользовательские расширения '''JMX/PMI''' или '''Python''', созданные клиентами или партнерами.&lt;br /&gt;
&lt;br /&gt;
Все '''Расширения 1.0''' необходимо обновить до '''Framework Расширения 2.0'''. Для '''Python''' обновление необходимо завершить '''до''' '''октября 2024 года'''. Расширения '''JMX''' и '''PMI''' 1.0 будут работать до тех пор, пока не появится замена в '''Framework Расширения 2.0'''.&lt;br /&gt;
&lt;br /&gt;
== Хронология обновления до Framework Расширения 2.0 ==&lt;br /&gt;
&lt;br /&gt;
=== Практическое руководство (доступно с января 2024 г.) ===&lt;br /&gt;
'''В январе 2024''' года мы опубликуем руководство по созданию расширений на '''Python''' и обновим все ключевые расширения до '''Framework Расширения 2.0'''. В будущем мы также выпустим '''SDK''' для наших клиентов.&lt;br /&gt;
&lt;br /&gt;
=== Окончание поддержки Framework Расширения 1.0 (октябрь 2024 г.) ===&lt;br /&gt;
'''В октябре 2024''' года мы удалим расширения '''Python 1.0''' из ЕдиныхАгентов и АктивныхШлюзов.&lt;br /&gt;
&lt;br /&gt;
'''JMX''' и '''PMI''' '''Framework Расширения 1.0''' поддерживаются '''с марта 2025 года, но устарели'''. Если вы планируете использовать расширения '''JMX''' и '''PMI EF1.0''' и дальше, обратитесь в Ключ-АСТРОМ.&lt;br /&gt;
&lt;br /&gt;
== Начать обновление расширений ==&lt;br /&gt;
Пошаговое руководство по обновлению расширений '''Python''' доступно на портале разработчиков Ключ-АСТРОМ. Также доступно аналогичное  руководство по обновлению расширений '''JMX''' до '''Framework Расширения 2.0'''. Пожалуйста, учтите эти процессы обновления при планировании разработки расширений в 2024 году.&lt;br /&gt;
&lt;br /&gt;
=== Каковы следующие шаги по обновлению? ===&lt;br /&gt;
Мы обновим все ключевые расширения до '''Framework Расширения 2.0''' к '''&amp;lt;u&amp;gt;концу января 2024 года&amp;lt;/u&amp;gt;'''.&lt;/div&gt;</summary>
		<author><name>IKuznetsov</name></author>
	</entry>
</feed>