def lambda_handler()

in xray_rule_adjuster/handler.py [0:0]


def lambda_handler(event, context):
    alarm_state = get_alarm_state(event)
    if alarm_state == 'ALARM':
        # Sets 15 requests/sec + fixed rate 10%
        adjust_sampling_rate(fixed_rate=0.1, resevoir_size=15)
    elif alarm_state == 'OK':
        # Sets 1 requests/sec + fixed rate 5%
        adjust_sampling_rate(fixed_rate=0.05, resevoir_size=1)