蓝鲸智云社区版->蓝鲸监控->采集中心->下发任务卡住的解决办法

作者:admin 发布:2019-03-18 浏览:1177次

蓝鲸监控中任务下发会卡在任务初始化这一步:


image.png

解决办法如下:

去rabbitmq机器,执行下

rabbitmqctl list_queues -p prod_bk_monitor

看下队列的情况

image.png

如图,就是有堵塞


去APPO机器看下,celery worker任务有没有起来

ssh $APPO_IP
ps -ef|grep bk_monitor

image.png

如图,celery任务表示已经开启


先尝试禁用saas的缓存任务

地址:http://bk_domain/bk_monitor/admin

image.png


image.png


# 去到APPO机器ssh $APPO_IP# 去到bk_monitor的工程目录
cd /data/bkce/paas_agent/apps/projects/bk_monitor/code/bk_monitor# 
加载环境变量,将命令输出的结果,再执行一遍
cat  /data/bkce/paas_agent/apps/projects/bk_monitor/conf/supervisord.conf | grep environment |head -n 1 | awk -F, 'BEGIN{RS=""}{for(a=1;a<=NF;a++) print "export " $a}'
# 加载好环境变量后,执行下面的命令
/data/bkce/paas_agent/apps/Envs/bk_monitor/bin/python /data/bkce/paas_agent/apps/projects/bk_monitor/code/bk_monitor/manage.py celery purge

image.png

注意第一行中的空格去掉,否则报错。


清空后,可以再去看下队列的长度, 

image.png


去开发者中心重新部署bk_monirot,再下发

image.png


任务下发成功

image.png

标签: 蓝鲸监控

Comments (0)