#!/bin/bash
#样例 apptask1:lilei
filename=/opt/flink_monitor/flink_task.txt
DATE=(date+"whileIFS=:read−rnameuser∣∣[[−n"(date +"%Y-%m-%d %H:%M:%S")
while IFS=: read -r name user || [[ -n "(date+"whileIFS=:read−rnameuser∣∣[[−n"name" ]];do
result=$(yarn application -list -appTypes “Apache Flink” -appStates “RUNNING” | grep name)if[−z"name)
if [ -z "name)if[−z"result" ];then
curl ‘http://XXX:5010/alert?sysname=dpms&sign=5d9cc7ec0831ca880ed5b95b68bac429&time=2024-07-29+11%3A20%3A19’ -X POST --header ‘Content-Type=application/x-www-form-urlencoded’ -d ‘alert_time=’“KaTeX parse error: Expected 'EOF', got '&' at position 7: DATE"'&̲alert_host=flik…name”’ 出错,联系 ‘“$user”’&obj_id=dpms-assembly’
fi
done < $filename
flink任务后端监控告警脚本
最新推荐文章于 2025-09-24 03:35:23 发布
394

被折叠的 条评论
为什么被折叠?



