自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(26)
  • 收藏
  • 关注

原创 基于django的alertmanager钉钉告警及告警记录

基于django的alertmanager钉钉告警及告警记录写了个alertmanager的钉钉告警接口,图贴不过来,可以去看readmegithub: https://github.com/huangwjwork/dingding_robot_alertmanager基于django实现的alertmanager钉钉告警消息推送,同时记录推送的告警内容,包括告警名,实例,时间,次数,接收人...

2019-08-27 23:06:16 2811

原创 基于RBAC实现dashboard只读——view权限

基于RBAC实现dashboard只读——view权限只是简单利用默认的clusterrole - view实现了只读所有namespace下的对象(除去secret、role、rolebinding),不支持读取集群信息,后期深入了解resource后再重新梳理role和rulekind: ServiceAccountapiVersion: v1metadata: na...

2018-08-21 17:35:07 594

原创 测试一下防盗链

https://huangwj.app/image/python_zabbix_alertmessage.jpg

2018-06-15 17:31:59 841

原创 基于gitbook的个人博客

在自己的vps上通过gitbook搭了一个个人博客(其实就是个电子书),方便自己记录一些东西,以后不定期从vps上拉一些内容到CSDN 。https://huangwj.app顺带说一下这个博客,这是一个基于Gitbook的电子书,通过markdown语法以及Gitbook约定的文档结构,可以很有逻辑的讲内容展示出来。整个博客项目托管在我个人的github:https://github.c...

2018-05-27 15:53:45 10782 8

原创 python3实现zabbix告警推送钉钉

python3实现zabbix告警推送钉钉自己写了一个简单的python脚本,用来推送zabbix告警到钉钉机器人,推送格式为markdown,有需要的可以自己修改markdown的格式及推送的值(zabbix宏) 环境如下,理论上zabbix版本不影响,可以看看官方宏定义是否有区别python 3zabbix 3.4.2zabbix宏官方文档:https://www.za...

2018-05-27 15:47:16 3414 1

原创 ELK+redis+filebeat搭建

ELK+redis+filebeat搭建ELK+redis+filebeat搭建环境准备软件包修改内核配置部署ELK平台部署redis部署ELK配置logstash配置elasticsearch安装支持filebeat modules的插件写入免费license补充内容:试用x-pack完整功能的配置部署filebeat采集日志调用modules做简单日志...

2018-04-04 11:39:32 4398 1

原创 zabbix和prometheus通过webhook推送告警至钉钉

zabbix和prometheus通过webhook推送告警至钉钉之前告警都是通过邮件推送,总感觉及时性不够,就找了找网上大佬们的方案,非原创,只记录一下配置的过程。。。 zabbix:http://www.linuxidc.com/Linux/2017-12/149953.htm prometheus:https://github.com/timonwong/prometheus-web

2018-02-01 16:14:57 8696 1

原创 zabbix 新增磁盘后 file system discovery item 报权限问题

zabbix 新增磁盘后 file system discovery item 报权限问题查看zabbix平台latest data时发现一台server新挂载的磁盘没有被纳入监控项,即在latset data只能看到/ 和 /boot,新挂载的/home/hadoop/data/hdfs/data2却没有相关数据。 [root@ ~]# df -h Filesystem

2018-01-17 16:54:26 4732 2

原创 使用filebeat替代logstash进行日志采集

ELK系统使用filebeat替代logstash进行日志采集最近部署ELK时发现logstash非常吃内存资源,就找了找相关资料,发现很多大佬都推荐filebeat做日志采集。 filebeat是一个ELK官方推出的轻量级日志收集工具,用go语言编写,相比logstash占用资源更少,安装也更方便,可以通过包管理直接安装。缺点是不具备logstash的filter filebeat官方文

2018-01-11 16:04:27 16371 2

原创 logstash java 版本问题

logstash java 版本问题配置logstash收集应用日志时出现报错: NameError: cannot link Java class org.apache.logging.log4j.core.config.LoggerConfig needs Java 8 (java.lang.UnsupportedClassVersionError: org/logstash/log/L

2018-01-05 13:15:20 10701

原创 elasticsearch启动报错

启动elasticsearch过程中的报错,记录一下解决方法报错[1]: max number of threads [1024] for user [hadoop] is too low, increase to at least [2048][2]: max virtual memory areas vm.max_map_count [65530] is too low, increase t

2017-11-27 22:54:48 5583

原创 关于ansible远程执行的环境变量问题(login shell & nonlogin shelll)

问题ansible调用playbook远程mvn执行打包时发现执行出错,找不到JAVA_HOME。 我们的exporter JAVA_HOME=/usr/java/jdk1.8.0写在/etc/profile中,登录时可以正常执行打包并打印JAVA_HOME。 排查过程在playbook中执行echo $JAVA_HOME > /tmp/test.log,为空在playbo

2017-11-15 16:09:55 18995 1

原创 python学习笔记——字符串操作

字符串相关操作#!/usr/bin/env python3# encoding: utf-8# author: huangwj# mail: [email protected]# blog: http://blog.csdn.net/u010871982# file: 字符串操作.py# time: 2017/11/14 22:17name='my name is huangw

2017-11-15 01:03:33 904

原创 尝试麒麟开源堡垒机遇到的几个小问题

最近因为安全审计需要最近尝试了一下麒麟开源堡垒机,,记录一下遇到的一些问题。 网卡:我选择的直接使用官方镜像(比较无脑),创建虚拟机时记得配双网卡,IP地址只需要修改100段那张。ssh端口:2288 root/blj2015BLJweb https://ip admin/12345678终端用户需要安装VC++2010运行库,然后在堡垒机web下载堡垒机插件。缺少上述组建无法调用

2017-11-09 11:17:48 3887

原创 python学习笔记——列表copy

list2list1执行代码执行结果list3list1copy执行代码执行结果list4copydeepcopylist1执行代码执行结果变量赋值list2=list1list2指向list1的内存指针,无论list1如何变化,list2都跟随list1变化执行代码list1=['a',['1','2','3'],'c','d','e']list2=list1print('lis

2017-11-07 21:40:24 939

原创 python学习笔记——列表

列表增删查改>>> list_test=['a','b','c','d']>>> print(list_test)['a', 'b', 'c', 'd']切片原则: 顾头不顾尾>>> test=['a','b','c','d']>>> test['a', 'b', 'c', 'd']# 取列表中0,1,2的值>>> test[0:3]['a', 'b', 'c']# 取列表中1,2的值>

2017-11-06 23:45:34 830

原创 编译安装redis报错zmalloc.h

问题解决方法问题原因问题编译安装redis时出现报错zmalloc.hzmalloc.h:50:31: error: jemalloc/jemalloc.h: No such file or directoryzmalloc.h:55:2: error: #error "Newer version of jemalloc required"make[1]: *** [adlist.o] Er

2017-11-01 16:06:15 1428

原创 zabbix通过snmp监控带外管理ping不可用的问题

最近在配置zabbix通过snmp监控带外管理时发现ping不可用,导致无法监测带外管理状态是否正常查看报错:at least one of "/usr/sbin/fping" "/usr/sbin/fping6" must exist. both are missing in the system 。看报错的意思应该是zabbix server端不存在fping或者fping6命令。找了一个f

2017-10-27 09:44:39 5241

原创 PHP应用时区问题

安装开源资产管理GLPI时发现添加的资产时区一直是格林尼治标准时间,时区错误。查阅后发现问题是PHP的配置有问题。具体处理方法: 修改etc/php.ini中date.timezone = Asia/Shanghai。 PS:记得取消注释

2017-10-25 15:27:23 1536

原创 expect备份交换机配置

expect备份交换机配置因公司备份需求,需要对所有的交换机进行配置备份。由于涉及到ssh登录并交互,所以选定expect工具。 注意expect使用log_file会记录下所有触发expect时的特殊控制字符,比如---- More ----^[[42D ^[[42D。vim不会解释这些特殊字符,cat和more

2017-10-13 16:24:02 4638

原创 zabbix告警频率

关于zabbix告警,故障未恢复的情况下。默认是只有一次告警,但有时可能会被忽略掉,所以我们需要配置zabbix重复告警。 具体配置方法如下:在configuration下action中选择所使用的告警行为(我使用的是邮件sendmail),选择operations选项,编辑action operations default operation step duration默认的操作间隔:按自

2017-09-29 16:22:43 10385

原创 pronetheus node_exporter可视化及常规指标

prometheus搭配grafana实现可视化grafana是一个非常好用的可视化工具,而且内置prometheus数据源,使用时只需要填入正确的prometheus路径即可,非常容易操作,而且有很多很成熟的监控模板可以直接使用,我使用的是https://grafana.com/dashboards/704/revisions这款模板,个人感觉很不错,稍微做一些调整即可。 我的可视化界面:

2017-09-04 16:42:30 11905

原创 prometheus简单入门

prometheus监控系统最近由于公司要建立大数据平台,按照顾问的要求更换prometheus监控系统。 prometheus官网:https://prometheus.io/ 个人理解(不一定对):prometheus监控由三部分构成,prometheus(server)、exporter(agent)、以及alertmanager(告警)。 其中,prometheus的核心是一个时间序列

2017-09-04 16:08:29 7844 1

原创 zabbix自动发现磁盘组空间

查询磁盘组空间[grid@monitordb1 scripts]$ cat /etc/zabbix/scripts/lsdg.sh #!/bin/bash#查询数据库磁盘组空间PATH=$PATH:$HOME/binexport PATHexport TMP=/tmpexport TMPDIR=$TMPexport ORACLE_SID=+ASM1export ORACLE

2017-08-30 16:31:42 2743

原创 搭建yum源

同步官方yum仓库[root@yum-server ~]# cat /yum/scripts/centos6.yum.update.log rsync_centos6_yumrepo.sh createrepo-wyny.sh rsync_centos6_yumrepo.sh.bak [root@yum-server yum.repo

2017-08-30 16:26:27 1067 1

原创 start

开始记笔记!!!

2017-08-30 14:31:24 913

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除