demo-rule-monitor.xml 1.23 KB
<monitor-rules>
	<rule id="demo1">
		<metric-item metricItemText="f5-2400-1-dianping-com:2400-1-dianping-com:1/1-1-in">
		</metric-item>
		<metric-item metricItemText="switch\w*:\w*:\w*in\w*">
		</metric-item>
		
		<config starttime="00:00" endtime="24:00">
			<condition>
				<sub-condition type="FluDescPer" text="49"></sub-condition>
			</condition>
		</config>
	</rule>
	<rule id="conditionCombination">
		<config starttime="00:00" endtime="24:00">
			<condition>
				<sub-condition type="DescPer" text="400"></sub-condition>
			</condition>
			<condition>
				<sub-condition type="DescPer" text="400"></sub-condition>
				<sub-condition type="DescVal" text="900"></sub-condition>
			</condition>
			<condition>	<!-- trigger alert -->
				<sub-condition type="DescPer" text="40"></sub-condition>
				<sub-condition type="DescVal" text="80"></sub-condition>
			</condition>
		</config>
	</rule>
	<rule id="subconditionCombination">
		<config starttime="00:00" endtime="24:00">
			<condition>
				<sub-condition type="DescPer" text="40"></sub-condition>
				<sub-condition type="DescVal" text="80"></sub-condition>
				<!-- block alert -->
				<sub-condition type="MinVal" text="10"></sub-condition>
			</condition>
		</config>
	</rule>
</monitor-rules>