Skip to content

vela-ssoc/vela-logon

Repository files navigation

登录事件

监控系统上的登录事件 包括:fail,success,logout

内置方法

配置接口

登录失败

f = vela.logon.fail()
满足统一配置 和 方法配置接口

    local f = vela.logon.fail()
    f.pipe(print)
    f.history(print)

登录成功

f = vela.logon.success()
满足统一配置 和 方法配置接口

    local f = vela.logon.success()
    f.pipe(print)
    f.history(print)

登录注销

f = vela.logon.logout()
满足统一配置 和 方法配置接口

    local f = vela.logon.logout()
    f.pipe(print)
    f.history(print)

Event

封装登录事件对象

  • user
  • addr
  • time
  • host
  • pid
  • class
  • process
  • type
  • report()  上报事件
    local f = vela.logon.fail()
    f.pipe(function(ev)
        ev.exdata("aaa")
        ev.exdata("bbb")
        print(ev.user , " " , ev.addr)
        ev.report()
    end)