alertmanager配置企业微信告警(六)

一、promethues告警配置:alerting和rules的配置(抓取指标需自行配置):global: scrape_interval: 15s evaluation_interval: 15s alerting: alertmanagers: - static_configs: - targets: ["alertmanager...

继续阅读 »

alertmanager自定义告警模板(五)

一、告警模板alertmanager是可以自定义告警模板的。注意钉钉需要部署prometheus-webhook-dingtalk,这个也是支持模板的,但是模板要写在prometheus-webhook-dingtalk里,而不是alertmanager项目链接https://github.com/timonwong/prometheus-webhook-dingtalk通过配置templa...

继续阅读 »

ftp主动模式和被动模式的区别

原文:https://www.huaweicloud.com/zhishi/2006281029.html1、主动模式客户端从一个任意的非特权端口N(N>1023)连接到FTP服务器的21端口。然后客户端开始监听N+1(如下图的1027端口),并发送FTP命令“port N+1”到FTP服务器。接着服务器会从它自己的数据端口(20)连接到客户端指定的数据端口(N+1)。用更通俗的语言来...

继续阅读 »

traefik-IngressRoute基本配置(二)

IngressRoute是traefik编写的一个自定义资源(CRD),可以更好的配置traefik所需的路由信息一、使用helm安装traefik1.添加traefik仓库helm repo add traefik https://helm.traefik.io/traefik helm repo update2.安装traefikkubectl create ns traefik-v2 ...

继续阅读 »

traefik2配置简介(一)

Traefik中的配置可以引用两种不同的内容:路由配置(称为动态配置)路由的配置启动配置(称为静态配置)traefik本身的配置一、动态配置traefik从providers动态获取路由配置信息providers包括:docker,kubernetes-Ingress,kubernetes-IngressRoute,rancher,consul,zookeeper等等动态配置的文档: htt...

继续阅读 »

nginx map指令使用

语法:map string $variable { ... }配置字段:http含义: 匹配第一个参数,将自己指定的结果赋值给第二个参数举例:如果$http_user_agent的值与~Opera Mini匹配成功,$mobile的值就是1。否则$mobile的值就是0map $http_user_agent $mobile { default 0; "...

继续阅读 »

cmdline-jmxclient获取jvm的Mbean线程信息

工具下载:http://crawler.archive.org/cmdline-jmxclient/cmdline-jmxclient-0.10.3.jar官方文档:http://crawler.archive.org/cmdline-jmxclient/查看所有bean名称:java -jar cmdline-jmxclient-0.10.3.jar - 127.0.0.1:12347获...

继续阅读 »

僵尸进程与孤儿进程

""" 僵尸进程是当子进程比父进程先结束,而父进程又没有回收子进程,释放子进程占用的资源,此时子进程将成为一个僵尸进程。 """ from multiprocessing import Process import os import time # def task(n): # print('%s is running' ...

继续阅读 »

zabbix使用zabbix-java-gateway监控JVM

一、编译安装zabbix-java-gateway进入zabbix源码包路径cd /server/packages/zabbix-4.0.16 ./configure --enable-java --prefix=/application/zabbix-java-gateway make && make install二、启动su - zabbix -c /applicati...

继续阅读 »