Task.py 文件源码

python
阅读 31 收藏 0 点赞 0 评论 0

项目:opsweb 作者: wylok 项目源码 文件源码
def zabbix_api_lvs():
    try:
        t = time.strftime('%H',time.localtime())
        tm = time.strftime('%Y-%m-%d %H:%M:%S',time.localtime())
        Key = 'lvs_internet'
        Key1 = 'lvs_intranet'
        if t == '00':
            Redis.delete(Key)
            Redis.delete(Key1)
        key='lvs[80]'
        history = 3
        method = 'history.get'
        host = '172.16.16.8'
        v8 = zabbix_api.GET_value(host,key,method,history)
        host = '172.16.16.4'
        v4 = zabbix_api.GET_value(host,key,method,history)
        host = '172.16.16.5'
        v5 = zabbix_api.GET_value(host,key,method,history)
        if v4 and v8:
            lvs_conn = int(v4)+int(v8)
            Redis.lpush(Key,[tm,lvs_conn])
        if v5:
            Redis.lpush(Key1,[tm,int(v5)])
    except Exception as e:
        logging.error(e)
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号