kube event 事件监控

阿里云 事件监控开源项目地址
https://github.com/AliyunContainerService/kube-eventer

需要对一下变量进行修改
--sink=dingtalk:[your_webhook_url]&label=[your_cluster_id]&level=[Normal or Warning(default)]

说明
your_cluster_id 字段用于钉钉的自定义关键词

python 钉钉 测试

import json
import requests
url = "https://oapi.dingtalk.com/robot/send?access_token=XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX"
header = {
    "Content-Type": "application/json",
    "charset": "utf-8"
    }
data = {
     "msgtype": "text",
     "text": {
            "content": "Newhope告警测试"
        },
     "at": {
            "isAtAll": True   # at为非必须
         }
    }

if __name__ == "__main__":
    sendData = json.dumps(data)
    request = requests.post(url, data=sendData, headers=header)
    print(request.text)

原文地址:https://www.cnblogs.com/pythonPath/p/12155275.html

时间: 2024-08-04 23:01:31

kube event 事件监控的相关文章

javascript实现事件监控

在开发中有时候需要实现一个对象A的变化然后更新另外一个对象B 这个实现的最简单的方式时在目标对象A的方法中添加B更新的逻辑代码 但是我们希望能够用一种比较优雅的方式实现,比如当需求变化时不需要改A的代码,并且可以随时添加或者删除处理函数. 在大多数gui编程中,都会提供这个事件机制. 在网页的页面交互中,我们可以注册自己的方法到输入框的clikc或者change事件中, document.getElementByTag("input").addEventListener("c

2、Qt Project之鼠标事件监控

鼠标事件监控: 对于鼠标时间监控的相关操作,我们在简历工程的时候需要选择的是QWidget基类,不选择QMainWindow基类,如下所示: Base class:QWidget Step1:我们首先定义的是整个Qt软件界面的UI设计: 根据设计的情况,Qt Creator自动帮我们生成了如下的HTML脚本: 实际的界面的效果如下所示: Step2:我们根据设计的实际情况对每一个界面上的Button进行相关的触发机制: a)我们需要包含Mouse鼠标相关的头文件进来 #include <QMou

saltstack之salt event事件用法

event是一个本地的ZeroMQ PUB Interface,event是一个开放的系统,用于发送信息通知salt或其他的操作系统.每个event都有一个标签.事件标签允许快速制定过滤事件.除了标签之外,每个事件都有一个数据结构.这个数据结构是一个dict类型,其中包含关于事件的信息. 作用:用于监控salt-master执行结果. 一.监听salt event事件脚本 1.1.环境准备 节点 IPsalt-master 192.168.56.41salt-minion 192.168.56.

Event事件详解

首先提到event,先要明白event的产生,也要先明白焦点,什么是焦点.焦点 : 使浏览器能够区分用户输入的对象,当一个元素有焦点的时候,那么他就可以接收用户的输入. 我们可以通过一些方式给元素设置焦点.而并不是所有元素都能够接收焦点的,能够响应用户操作的元素才有焦点.例如: <input type="text" /> <a href="http://www.baidu.com">百度</a> 说到input,平时用的较多的是o

event事件学习小节

<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>event事件</title> </head> <body> <script> document.onclick=function(ev){//谷歌火狐的写法,IE9以上支持,往下不支持: var e=ev; consol

trigger()的event事件对象之坑

问题引入,先贴一段有问题的代码,如果你对 trigger()  这个函数了解不透彻,还真看不出这段代码错在哪.完成的功能是样式转换器,想让页面在加载后自行触发点击事件隐藏三个按钮,但是效果如图并没有隐藏按钮们:控制台会报错: target  属性是 undefined ,肯定是 event 这个事件对象没获取到的问题,程序到17行出错停止,这让我感到疑问:自定义触发的事件难道没有event对象吗?. 1 <div id="switcher" class="switche

笔记-【3】-event事件对象的详解!

event事件对象:是指当前对象发生的事件的一些详细的信息在event这个对象里. event对象从哪里来?从事件函数中传入 obj. //e就会当前的事件对象event } 对象就有属性和方法:那么event对象也有属性和方法 event的属性和方法: { 属性: button :  当前事件的方法中判断鼠标的按键位置 有三个值: 0 (左键) 1(滚轮) 2(右键) ctrlkey:  判断是否按下了ctrl键; altkey:  判断是否按下了alt键; shiftkey:  判断是否按下

JS之Event事件

<script> function ff(event) { var e = window.event||event;//Event对象:发生当前事件的状态 // var src = e.srcElement||e.target;//获得事件中的value值 var c = e.keycode||e.charCode;//获得键盘输入的值的编码 // alert(e); // alert(src.value); alert(c); } /** var e; if(window.event){ e

HTML DOM event 事件 (丫头, 好想你了)

HTML DOM event 事件, 用用就知道了 function isKeyPressed(eventssdasd)     // 这个地方其实无关紧要,就是定义一个名称而已, 不过为了好看, 最好还是写成 event{  if (event.altKey==1)                        // event代表事件的状态,例如触发event对象的元素.鼠标的位置及状态.按下的键等等,此处为检测 alt 键是否按下    {  // 此处的 event 必须写正确, 你可以