夜莺-Nightingale
夜莺V6
项目介绍 架构介绍
快速开始 快速开始
黄埔营
安装部署 安装部署
升级
采集器 采集器
使用手册 使用手册
API API
数据库表结构 数据库表结构
FAQ FAQ
开源生态
Prometheus
版权声明
第1章:天降奇兵 第1章:天降奇兵
第2章:探索PromQL 第2章:探索PromQL
第3章:Prometheus告警处理 第3章:Prometheus告警处理
第4章:Exporter详解 第4章:Exporter详解
第5章:数据与可视化 第5章:数据与可视化
第6章:集群与高可用 第6章:集群与高可用
第7章:Prometheus服务发现 第7章:Prometheus服务发现
第8章:监控Kubernetes 第8章:监控Kubernetes
第9章:Prometheus Operator 第9章:Prometheus Operator
参考资料

申请域名

企微发送消息路径:

用户给机器人发消息 => 企微服务器收到消息=> 转发给配置的URL=>截图服务。

因此需要配置一个公网可访问的域名,域名所有的请求,转发给私有化部署机器的8082端口。 建议使用公司官网子域名,或者官网域名进行转发。

例如,指向私有化部署的3台机器

  • 172.16.202.98:8082
  • 172.16.202.99:8082
  • 172.16.202.136:8082

企微操作

以下信息获取 需要企微的管理员权限

打开后台链接

打开 企业微信工作台

记录信息

获取AppSecret

记录AppSecretAgentID

可选:企业可信IP中可以配置截图服务对应的出口IP,这样IP列表之外的请求会被拒绝

启用API接收 URL配置为第一步申请的域名,并记录Token和EncodingAESKey

可见范围 可以设置为对人员和组织可见,只有可见的人才有权限使用该应用

获取CorpID(类似有些IM的AppKey)

发布机器人

确认机器人处于已启用状态

部署机器人

由flashcat交付同学操作.

API 列表

附:获取企微IP列表的脚本

#!/bin/sh
CORP_ID=""
CORP_SECRET=""
ACCESS_TOKEN=$(/usr/bin/curl -s "https://qyapi.weixin.qq.com/cgi-bin/gettoken?corpid=${CORP_ID}&corpsecret=${CORP_SECRET}" |grep -oP "access_token\":\".*?\"" | awk -F":" '{print $2}' | sed 's/"//g')


/usr/bin/curl -s "https://qyapi.weixin.qq.com/cgi-bin/get_api_domain_ip?access_token=${ACCESS_TOKEN}" |grep -oP "ip_list\":\[\".*?\"]" | awk -F":" '{print $2}' | sed -e 's/"//g' -e 's/\[//g' -e 's/]//g' -e 's/,/\n/g'
快猫星云 联系方式 快猫星云 联系方式
快猫星云 联系方式
快猫星云 联系方式
快猫星云 联系方式
快猫星云
OpenSource
开源版
Flashcat
Flashcat