# -*- coding:utf-8 -*- from model.rule import * from model.common import Session session = Session() for item in [{ 'name': u'loss_rate', 'comment': u'网络丢包率'.encode('utf-8'), 'unit': '%' }, { 'name': u'delay', 'comment': u'网络延迟'.encode('utf-8'), 'unit': 'ms' }]: session.add(MonitorItem(**item)) # session.add(MonitorRegion(name='beijing-1-qu', _serverips=[MonitorServerIp(ip='10.40.44.2')])) # session.add(MonitorRegion(name='beijing-2-qu', _serverips=[ # MonitorServerIp(ip='120.1.12.3'), # # MonitorServerIp(ip='127.0.0.3'), # ])) session.commit() # item_ids = session.query(MonitorItem).all() # triggers_list = [ # { # "period": "1min", # "time": "5c", # "repeat": "1h", # "compare": ">", # "threshold": 90,
from model.rule import * from model.region import * from model.common import Session session = Session() for item in [{ 'name': u'loss_rate', 'comment': u'网络丢包率'.encode('utf-8'), 'unit': '%' }, { 'name': u'delay', 'comment': u'网络延迟'.encode('utf-8'), 'unit': 'ms' }]: session.add(MonitorItem(**item)) session.add( MonitorRegion(name='beijing-1-qu', _serverips=[MonitorServerIp(ip='10.40.44.2')])) session.add( MonitorRegion( name='beijing-2-qu', _serverips=[ MonitorServerIp(ip='120.1.12.3'), # MonitorServerIp(ip='127.0.0.3'), ])) session.commit() item_ids = session.query(MonitorItem).all() triggers_list = [{ "period": "1min",