# consul-watch **Repository Path**: single_yang/consul-watch ## Basic Information - **Project Name**: consul-watch - **Description**: 配合consul的watch.json配置,Flask框架实现的consul kv变更记录及service健康检查失败的钉钉告警接口。 - **Primary Language**: Python - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 1 - **Forks**: 0 - **Created**: 2020-10-21 - **Last Updated**: 2022-06-24 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # consul-watch 介绍 ----------- 配合consul的watch.json配置,Flask框架实现的consul kv变更记录及service健康检查失败的钉钉告警接口。 文件解释 ----------- 样例包括: * README.md - 本文件 * Dockerfile - 用以自动构建 Docker 镜像的脚本 * requirements.txt - 依赖包文件 * app.py - 主 Flask 服务器端源代码 * Tredis.py - 连接redis; * mongodb.py - 连接mongo,存储kv * watch.json - consul端的监控配置文件 快速开始 --------------- 如下这些引导,假定你想在自己的电脑上开发本项目。 1. 安装依赖 $ pip install -r requirements.txt 2. 启动服务器 $ python app.py 3. 打开 http://0.0.0.0:9000/ .