Zabbix Documentation 3.4

3.04.04.4 (current)| In development:5.0 (devel)| Unsupported:1.82.02.22.43.23.44.2Guidelines

User Tools

Site Tools


ru:manual:discovery:low_level_discovery:jmx

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
ru:manual:discovery:low_level_discovery:jmx [2018/06/21 07:13]
dotneft
ru:manual:discovery:low_level_discovery:jmx [2018/06/21 08:05] (current)
dotneft
Line 131: Line 131:
   * domAin :  является зарезервированным именем в Zabbix   * domAin :  является зарезервированным именем в Zabbix
  
-Let’s review two more practical examples of a LLD rule creation with the use of Mbean. +Давайте рассмотрим еще два практических примера создания ​LLD правила с использованием ​Mbean. 
-To understand the difference between a LLD rule collecting ​Mbeans ​and a LLD rule collecting ​Mbean attributes better please take a look  at following table:+Для понимания разницы между ​LLD правилом,​ которое собирает ​Mbeans, и LLD правилом,​ которое собирает ​Mbean атрибуты,​ лучше взгляните на следующую таблицу:
  
 |**MBean1** ​          ​|**MBean2** ​ |**MBean3**| |**MBean1** ​          ​|**MBean2** ​ |**MBean3**|
Line 139: Line 139:
 |MBean1Attribute3 ​           |MBean2Attribute3 ​ |MBean3Attribute3| |MBean1Attribute3 ​           |MBean2Attribute3 ​ |MBean3Attribute3|
  
-=== LLD rule collecting ​Mbeans ===+=== LLD правило,​ собирающее ​Mbeans ===
  
-This rule will return ​objectsthe top row of the column: MBean1, MBean2, MBean3. ​+Это правило вернет ​объектаколонки верхней строки: MBean1, MBean2, MBean3. ​
  
-For more information about objects please refer to [[manual:​discovery:​low_level_discovery:​jmx#​supported_macros|supported macros]] table, //Discovery of MBeans// ​section+Для получения более подробной информации об объектах,​ пожалуйста,​ обратитесь к таблице ​[[ru:manual:​discovery:​low_level_discovery:​jmx#​поддерживаемые_макросы|поддерживаемых макросов]], раздел ​//Обнаружение ​MBeans//​. ​
  
-Discovery rule configuration collecting ​Mbeans (without the attributeslooks like the following:+Настройки правила обнаружения,​ собирающего ​Mbeans (без атрибутов), выглядят следующим образом:
  
 {{:​manual:​discovery:​low_level_discovery:​discovery_rule_mbean_1.png}} {{:​manual:​discovery:​low_level_discovery:​discovery_rule_mbean_1.png}}
  
-Key used+Используемый ключ
   jmx.discovery[beans,"​*:​type=GarbageCollector,​name=*"​]   jmx.discovery[beans,"​*:​type=GarbageCollector,​name=*"​]
  
-All the garbage collectors without attributes will be discoveredAs Garbage collectors have the same attribute setwe can use desired attributes in item prototypes the following way:+Обнаружатся все сборщики мусора без атрибутовТак как сборщики мусора имеют одинаковый набор атрибутовмы может использовать желаемые атрибуты в прототипах элементов данных следующим образом:
  
 {{:​manual:​discovery:​low_level_discovery:​discovery_rule_mbean_2.png}} {{:​manual:​discovery:​low_level_discovery:​discovery_rule_mbean_2.png}}
  
-Keys used:+Используемые ключи:
   jmx[{#​JMXOBJ},​CollectionCount] ​   jmx[{#​JMXOBJ},​CollectionCount] ​
   jmx[{#​JMXOBJ},​CollectionTime] ​   jmx[{#​JMXOBJ},​CollectionTime] ​
   jmx[{#​JMXOBJ},​Valid] ​   jmx[{#​JMXOBJ},​Valid] ​
   ​   ​
-LLD discovery rule will result in something close to this (items are discovered for two Garbage collectors):+Результатом ​LLD правила обнаружения будет что-то близкое к этому ​(элементы данных обнаружились по двум сборщикам мусора):
  
 {{:​manual:​discovery:​low_level_discovery:​discovery_rule_mbean_3.png}} {{:​manual:​discovery:​low_level_discovery:​discovery_rule_mbean_3.png}}
  
  
-=== LLD rule collecting ​Mbean attributes ​=== +=== LLD правило,​ собирающее атрибуты ​Mbean === 
-This rule will return ​objects with the following fields: MBean1Attribute1,​ MBean2Attribute1,​ Mbean3Attribute1,​MBean1Attribute2,​MBean2Attribute2,​ Mbean3Attribute2,​ MBean1Attribute3,​ MBean2Attribute3,​ Mbean3Attribute3.+Это правило вернет ​объектов со следующими полями: MBean1Attribute1,​ MBean2Attribute1,​ Mbean3Attribute1,​MBean1Attribute2,​MBean2Attribute2,​ Mbean3Attribute2,​ MBean1Attribute3,​ MBean2Attribute3,​ Mbean3Attribute3.
  
-For more information about objects please refer to [[manual:​discovery:​low_level_discovery:​jmx#​supported_macros|supported macros]] table, //Discovery of MBean attributes// section+Для получения более подробной информации об объектах,​ пожалуйста,​ обратитесь к таблице ​[[ru:manual:​discovery:​low_level_discovery:​jmx#​поддерживаемые_макросы|поддерживаемых макросов]], раздел ​//Обнаружение ​MBean атрибутов//.
  
-Discovery rule configuration collecting ​Mbean attributes looks like the following:+Настройки правила обнаружения,​ собирающего ​Mbean атрибуты,​ выглядят следующим образом:
  
 {{:​manual:​discovery:​low_level_discovery:​discovery_rule_mbean_attributes_1.png}} {{:​manual:​discovery:​low_level_discovery:​discovery_rule_mbean_attributes_1.png}}
  
-Key used+Используемый ключ
   jmx.discovery[attributes,"​*:​type=GarbageCollector,​name=*"​]   jmx.discovery[attributes,"​*:​type=GarbageCollector,​name=*"​]
   ​   ​
-All the garbage collectors with a single item attribute will be discovered.+Обнаружатся все сборщики мусора с одним элементом атрибута.
  
 {{:​manual:​discovery:​low_level_discovery:​discovery_rule_mbean_attributes_2.png}} {{:​manual:​discovery:​low_level_discovery:​discovery_rule_mbean_attributes_2.png}}
  
-In this particular case an item will be created from prototype for every MBean attributeThe main drawback of this configuration is that trigger creation from trigger prototypes is impossible as there is only one item prototype for all attributesSo this setup can be used for data collectionbut is not recommended for automatic monitoring.+В этом конкретном случае элемент данных создастся из прототипа по каждому ​MBean атрибутуОсновным недостаткой подобной конфигурации является то, что невозможно создать триггер из прототипов триггеров,​ так как имеется только один прототип элементов данных по всем атрибутамТаким образом,​ подобную установку можно использовать для сбора данныхно не рекомендуется использовать для автоматического мониторинга.