<Monitor>
  <monitorName>HiveMonitor</monitorName>
  <monitorId></monitorId>
  <isEnabled>true</isEnabled>
  <vector>
    <defString></defString>
    <merge>false</merge>
  </vector>
  <mbeans>
   <beans>
    <objectNamePattern>metrics:name=PS-MarkSweep.count</objectNamePattern>
     <vectors>
     <type>fixed</type>
     <defString>HiveStats</defString>
     </vectors>
     <attribute>
      <name>Value</name>
      <type>1</type>
      <dataType>java.lang.Object</dataType>
      <index>1</index>
      <path></path>
      <value></value>
    </attribute>
  </beans>
  <beans>
    <objectNamePattern>metrics:name=PS-MarkSweep.time</objectNamePattern>
     <vectors>
     <type>fixed</type>
     <defString>HiveStats</defString>
     </vectors>
     <attribute>
      <name>Value</name>
      <type>1</type>
      <dataType>java.lang.Object</dataType>
      <index>2</index>
      <path></path>
      <value></value>
    </attribute>
  </beans>
  <beans>
    <objectNamePattern>metrics:name=PS-Scavenge.count</objectNamePattern>
     <vectors>
     <type>fixed</type>
     <defString>HiveStats</defString>
     </vectors>
     <attribute>
      <name>Value</name>
      <type>1</type>
      <dataType>java.lang.Object</dataType>
      <index>3</index>
      <path></path>
      <value></value>
    </attribute>
  </beans>
  <beans>
    <objectNamePattern>metrics:name=PS-Scavenge.time</objectNamePattern>
     <vectors>
     <type>fixed</type>
     <defString>HiveStats</defString>
     </vectors>
     <attribute>
      <name>Value</name>
      <type>1</type>
      <dataType>java.lang.Object</dataType>
      <index>4</index>
      <path></path>
      <value></value>
    </attribute>
  </beans>
  <beans>
    <objectNamePattern>metrics:name=heap.committed</objectNamePattern>
     <vectors>
     <type>fixed</type>
     <defString>HiveStats</defString>
     </vectors>
     <attribute>
      <name>Value</name>
      <type>1</type>
      <dataType>java.lang.Object</dataType>
      <index>5</index>
      <path></path>
      <value></value>
    </attribute>
  </beans>
  <beans>
    <objectNamePattern>metrics:name=heap.init</objectNamePattern>
     <vectors>
     <type>fixed</type>
     <defString>HiveStats</defString>
     </vectors>
     <attribute>
      <name>Value</name>
      <type>1</type>
      <dataType>java.lang.Object</dataType>
      <index>6</index>
      <path></path>
      <value></value>
    </attribute>
  </beans>
  <beans>
    <objectNamePattern>metrics:name=heap.max</objectNamePattern>
     <vectors>
     <type>fixed</type>
     <defString>HiveStats</defString>
     </vectors>
     <attribute>
      <name>Value</name>
      <type>1</type>
      <dataType>java.lang.Object</dataType>
      <index>7</index>
      <path></path>
      <value></value>
    </attribute>
  </beans>
  <beans>
    <objectNamePattern>metrics:name=heap.used</objectNamePattern>
     <vectors>
     <type>fixed</type>
     <defString>HiveStats</defString>
     </vectors>
     <attribute>
      <name>Value</name>
      <type>1</type>
      <dataType>java.lang.Object</dataType>
      <index>8</index>
      <path></path>
      <value></value>
    </attribute>
  </beans>
  <beans>
    <objectNamePattern>metrics:name=non-heap.committed</objectNamePattern>
     <vectors>
     <type>fixed</type>
     <defString>HiveStats</defString>
     </vectors>
     <attribute>
      <name>Value</name>
      <type>1</type>
      <dataType>java.lang.Object</dataType>
      <index>9</index>
      <path></path>
      <value></value>
    </attribute>
  </beans>
  <beans>
    <objectNamePattern>metrics:name=non-heap.init</objectNamePattern>
     <vectors>
     <type>fixed</type>
     <defString>HiveStats</defString>
     </vectors>
     <attribute>
      <name>Value</name>
      <type>1</type>
      <dataType>java.lang.Object</dataType>
      <index>10</index>
      <path></path>
      <value></value>
    </attribute>
  </beans>
  <beans>
    <objectNamePattern>metrics:name=non-heap.max</objectNamePattern>
     <vectors>
     <type>fixed</type>
     <defString>HiveStats</defString>
     </vectors>
     <attribute>
      <name>Value</name>
      <type>1</type>
      <dataType>java.lang.Object</dataType>
      <index>11</index>
      <path></path>
      <value></value>
    </attribute>
  </beans>
  <beans>
    <objectNamePattern>metrics:name=non-heap.used</objectNamePattern>
     <vectors>
     <type>fixed</type>
     <defString>HiveStats</defString>
     </vectors>
     <attribute>
      <name>Value</name>
      <type>1</type>
      <dataType>java.lang.Object</dataType>
      <index>12</index>
      <path></path>
      <value></value>
    </attribute>
  </beans>
  <beans>
    <objectNamePattern>metrics:name=total.committed</objectNamePattern>
     <vectors>
     <type>fixed</type>
     <defString>HiveStats</defString>
     </vectors>
     <attribute>
      <name>Value</name>
      <type>1</type>
      <dataType>java.lang.Object</dataType>
      <index>13</index>
      <path></path>
      <value></value>
    </attribute>
  </beans>
  <beans>
    <objectNamePattern>metrics:name=total.init</objectNamePattern>
     <vectors>
     <type>fixed</type>
     <defString>HiveStats</defString>
     </vectors>
     <attribute>
      <name>Value</name>
      <type>1</type>
      <dataType>java.lang.Object</dataType>
      <index>14</index>
      <path></path>
      <value></value>
    </attribute>
  </beans>
  <beans>
    <objectNamePattern>metrics:name=total.max</objectNamePattern>
     <vectors>
     <type>fixed</type>
     <defString>HiveStats</defString>
     </vectors>
     <attribute>
      <name>Value</name>
      <type>1</type>
      <dataType>java.lang.Object</dataType>
      <index>15</index>
      <path></path>
      <value></value>
    </attribute>
  </beans>
  <beans>
    <objectNamePattern>metrics:name=total.used</objectNamePattern>
     <vectors>
     <type>fixed</type>
     <defString>HiveStats</defString>
     </vectors>
     <attribute>
      <name>Value</name>
      <type>1</type>
      <dataType>java.lang.Object</dataType>
      <index>16</index>
      <path></path>
      <value></value>
    </attribute>
  </beans>
  <beans>
    <objectNamePattern>metrics:name=blocked.count</objectNamePattern>
     <vectors>
     <type>fixed</type>
     <defString>HiveStats</defString>
     </vectors>
     <attribute>
      <name>Value</name>
      <type>1</type>
      <dataType>java.lang.Object</dataType>
      <index>17</index>
      <path></path>
      <value></value>
    </attribute>
  </beans>
  <beans>
    <objectNamePattern>metrics:name=count</objectNamePattern>
     <vectors>
     <type>fixed</type>
     <defString>HiveStats</defString>
     </vectors>
     <attribute>
      <name>Value</name>
      <type>1</type>
      <dataType>java.lang.Object</dataType>
      <index>18</index>
      <path></path>
      <value></value>
    </attribute>
  </beans>
  <beans>
    <objectNamePattern>metrics:name=daemon.count</objectNamePattern>
     <vectors>
     <type>fixed</type>
     <defString>HiveStats</defString>
     </vectors>
     <attribute>
      <name>Value</name>
      <type>1</type>
      <dataType>java.lang.Object</dataType>
      <index>19</index>
      <path></path>
      <value></value>
    </attribute>
  </beans>
  <beans>
    <objectNamePattern>metrics:name=deadlock.count</objectNamePattern>
     <vectors>
     <type>fixed</type>
     <defString>HiveStats</defString>
     </vectors>
     <attribute>
      <name>Value</name>
      <type>1</type>
      <dataType>java.lang.Object</dataType>
      <index>20</index>
      <path></path>
      <value></value>
    </attribute>
  </beans>
  <beans>
    <objectNamePattern>metrics:name=new.count</objectNamePattern>
     <vectors>
     <type>fixed</type>
     <defString>HiveStats</defString>
     </vectors>
     <attribute>
      <name>Value</name>
      <type>1</type>
      <dataType>java.lang.Object</dataType>
      <index>21</index>
      <path></path>
      <value></value>
    </attribute>
  </beans>
  <beans>
    <objectNamePattern>metrics:name=runnable.count</objectNamePattern>
     <vectors>
     <type>fixed</type>
     <defString>HiveStats</defString>
     </vectors>
     <attribute>
      <name>Value</name>
      <type>1</type>
      <dataType>java.lang.Object</dataType>
      <index>22</index>
      <path></path>
      <value></value>
    </attribute>
  </beans>
  <beans>
    <objectNamePattern>metrics:name=terminated.count</objectNamePattern>
     <vectors>
     <type>fixed</type>
     <defString>HiveStats</defString>
     </vectors>
     <attribute>
      <name>Value</name>
      <type>1</type>
      <dataType>java.lang.Object</dataType>
      <index>23</index>
      <path></path>
      <value></value>
    </attribute>
  </beans>
  <beans>
    <objectNamePattern>metrics:name=timed_waiting.count</objectNamePattern>
     <vectors>
     <type>fixed</type>
     <defString>HiveStats</defString>
     </vectors>
     <attribute>
      <name>Value</name>
      <type>1</type>
      <dataType>java.lang.Object</dataType>
      <index>24</index>
      <path></path>
      <value></value>
    </attribute>
  </beans>
  <beans>
    <objectNamePattern>metrics:name=waiting.count</objectNamePattern>
     <vectors>
     <type>fixed</type>
     <defString>HiveStats</defString>
     </vectors>
     <attribute>
      <name>Value</name>
      <type>1</type>
      <dataType>java.lang.Object</dataType>
      <index>25</index>
      <path></path>
      <value></value>
    </attribute>
  </beans>
</mbeans>
</Monitor>

