В зависимости от архитектуры вашего развертывания и целей, которых вы хотите достичь, вы можете выбрать один из следующих методов расширения:
ЕдиныйАгент SDK
Пакет SDK для ЕдиногоАгента позволяет вручную настраивать приложения для расширения сквозной видимости платформ и технологий. С помощью SDK вы получаете полный доступ ко всем функциям анализа и мониторинга, включая автоматический анализ первопричин на основе искусственного интеллекта. Дополнительные сведения см. В разделе ЕдиныйАгент SDK .
Расширения АппОптима
- Если вы можете установить ЕдиныйАгент на хост, используйте расширения ЕдиногоАгента.
- Если вам нужно контролировать удаленную технологию, где установка ЕдиногоАгента невозможна, используйте расширения АктивногоШлюза.
- Если вы просто хотите отслеживать приложение Java, которое предоставляет компоненты MBeans, используйте расширения JMX.
Расширения ЕдиногоАгента
С помощью расширений ЕдиногоАгента вы можете расширить мониторинг ЕдиногоАгента на любые обнаруженные ЕдинымАгентом процессы, которые предоставляют интерфейс (например, процессы, обслуживаемые по протоколу HTTP - базы данных, приложения и балансировщики нагрузки). Расширения работают в ЕдиномАгенте и полностью интегрируют мониторинг новых технологий в АппОптима Smartscape и обнаружение проблем. Для разработки расширений ЕдиногоАгента вам потребуется некоторый опыт работы с Python. Дополнительные сведения см. в разделе Расширения ЕдиногоАгента .
Расширения АктивногоШлюза
С помощью расширений АктивногоШлюза вы можете распространить мониторинг АппОптима на любую удаленную технологию, которая предоставляет интерфейс, где установка ЕдиногоАгента невозможна. Например, технологии PaaS, сетевые устройства или облачные технологии. Расширения АктивногоШлюза (также известные как удаленные плагины) выполняются на АктивномШлюзе и могут получать метрики и топологию из удаленных источников, полностью интегрируя мониторинг новых технологий в АппОптима Smartscape и обнаружение проблем. Для разработки расширений АктивногоШлюза вам потребуется некоторый опыт работы с Python. Для получения дополнительной информации см. Введение в расширения АктивногоШлюза.
Расширения JMX/PMI
С помощью расширений JMX/PMI вы расширяете мониторинг АппОптима на любое приложение на основе Java, открывающее MBeans. Кодирования не требуется, используйте наш мастер для настройки и развертывания расширения. Дополнительные сведения см. в разделе Как отслеживать показатели JMX в моих приложениях Java?.
Расширение SDK
Расширение SDK - это универсальное решение, которое позволяет отслеживать любую настраиваемую технологию, предоставляющую интерфейс. Разработайте и разверните свои расширения. АппОптима может беспрепятственно интегрировать ваши данные мониторинга с помощью специальных технологий в соответствующие аналитические представления, в полной мере используя все ваши любимые функции АппОптима и анализ первопричин на основе искусственного интеллекта.
Поддержка "из коробки"
АппОптима OpenKit
Если у вашего бизнеса есть цифровые точки соприкосновения за пределами ваших приложений, вы можете использовать АппОптима OpenKit для их инструментария, независимо от того, являются ли они традиционными полнофункциональными клиентскими приложениями, интеллектуальными приложениями IoT или даже навыками Alexa. АппОптима OpenKit лучше всего подходит для клиент-серверных приложений, которые обмениваются данными через HTTP (например, многофункциональные клиентские приложения, встроенные устройства и терминалы). Для получения дополнительной информации см. АппОптима OpenKit .
Прием и анализ пользовательских метрик
Пользовательская метрика определяется как новый тип метрики, который предлагает предоставленный пользователем идентификатор метрики и единицу измерения. Семантика настраиваемых показателей определяется вами. После определения настраиваемой метрики ее можно сообщить для нескольких отслеживаемых компонентов.
Расширения 2.0
- Ceph
- Apache Storm
- Custom Database Queries
- Microsoft Active Directory replication
- IBM MQ
- Microsoft SQL Server
- Filesystem monitoring
- PostgresDB (remote monitoring)
- SAP ABAP platform monitoring
- MySQL (remote monitoring)
- Redis
- IBM i
- Apache Kafka
- Мониторинг SSL-сертификатов
- Generic network device
- SNMP Autodiscovery
- Источник данных SNMP Traps
- Справочник по источнику данных SNMP
- Мониторинг F5 BIG-IP LTM
Расширенный пользовательский опыт и поведение
Расширение АппОптима - Блоки данных ИИ (DDU)
Расширение топологии - Пользовательская модель топологии
Разработка
- Расширения АктивногоШлюза
- Расширения
- Обновление до Python 3.8