def get_params(): return [ params.ParamDescriptor('period', type_util.Number(), 60 * 60), params.ParamDescriptor( 'func', type_util.Enum(['avg', 'max', 'sum', 'min', 'cnt']), 'avg') ]
def get_params(): return [ params.ParamDescriptor('sleep', type_util.Number(), 0.01), params.ParamDescriptor('min_event_per_burst', type_util.Number(), 500), params.ParamDescriptor( 'transitions', type_util.Object({ 'web_service': type_util.Object({ 'run=>slow': type_util.Any(), 'slow=>run': type_util.Any(), 'stop=>run': type_util.Any(), }), 'switch': type_util.Object({ 'on=>off': type_util.Number(), 'off=>on': type_util.Number(), }), 'host': type_util.Object({ 'on=>off': type_util.Number(), 'off=>on': type_util.Number(), }) })), params.ParamDescriptor( 'triggers', type_util.Object({ 'support': type_util.Object({'get_called': type_util.Any()}) })), params.ParamDescriptor('graph', type_util.Any()) ]
def get_params(): return [ params.ParamDescriptor('host', type_util.String(), 'localhost'), params.ParamDescriptor('port', type_util.Number(), 9092), params.ParamDescriptor('topic', type_util.String(), 'transformed_alerts') ]
def get_params(): return [ params.ParamDescriptor('zk_host', type_util.String(), 'localhost'), params.ParamDescriptor('zk_port', type_util.Number(), 2181), params.ParamDescriptor('group_id', type_util.String(), 'my_group_id'), params.ParamDescriptor('topics', type_util.Object(strict_checking=False)) ]
def get_params(): return [ params.ParamDescriptor('metric', type_util.String(), 'cpu.logcal_cores_actives'), params.ParamDescriptor('period', type_util.Number(), 1), params.ParamDescriptor('lambda', type_util.String(), 'a * b'), params.ParamDescriptor('bindings', type_util.Any(), { 'a': 'cpu.ilde_perc', 'b': 'cpu.total_logical_cores' }) ]
def get_params(): return [ params.ParamDescriptor( "db_name", type_util.String(), "sqlite_sink.db" ) ]
def get_params(): return [ params.ParamDescriptor('host', type_util.String(), 'localhost'), params.ParamDescriptor('port', type_util.Number(), 1010), params.ParamDescriptor( 'model', type_util.Object({ 'name': type_util.String(), 'params': type_util.Object({ 'origin_types': type_util.Object(strict_checking=False) }) })), params.ParamDescriptor('alert_per_burst', type_util.Number(), 1), params.ParamDescriptor('idle_time_between_bursts', type_util.Number(), 1.0), ]
def get_params(): return [params.ParamDescriptor('period', type_util.Number(), 1)]
def get_params(): return [ params.ParamDescriptor("nb_samples", type_util.Number(), N_SAMPLES) ]
def get_params(): return [ params.ParamDescriptor('index', type_util.Number(), 0), ]
def get_params(): return [ params.ParamDescriptor('db_name', type_util.String(), 'sqlite_sink.db') ]
def get_params(): return [ params.ParamDescriptor('sleep', type_util.Number(), 0.01) ]
def get_params(): return [params.ParamDescriptor('threshold', type_util.Number(), 0.1)]
def get_params(): return [params.ParamDescriptor('path', type_util.String())]