logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

go发送smtp邮件时的踩坑记录——auth login、x509: cannot validate certificate for错误

最近在用go写一个小工具,一个小功能是用smtp发邮件,用公司内网的邮箱服务器实现踩了不少坑想知道x509: cannot validate certificate for解决的直接看2.2.1,想知道auth login怎么实现看2.2.21 smtp协议基础知识,回顾一下smtp协议的基本使用1.1 命令行通过smtp协议发邮件smtp协议网上资料很多,这里用最简单的方法过...

Hadoop提交MapReduce任务后卡在mapreduce.Job: Running job

今天写了一个简单的MapReduce程序,结果一跑就卡在mapreduce.Job: Running job这里,记录一下解决问题的过程,我在一台内存8G的笔记本上用虚拟机搭建集群,三个虚拟机都开了1G内存,Hadoop版本是3.0.3打开对应的url检查job情况(即上图倒数第二行的http://master/cluster/app/application_1531899388083_0...

关于PHP的$_SERVER{'HTTP_USER_AGENT'}匹配不到Mozilla的奇怪bug

今天在玩耍PHP,根据官方手册http://php.net/manual/zh/tutorial.useful.php,编写了一个脚本具体就是根据$_SERVER{'HTTP_USER_AGENT'}的返回值,判断浏览器的种类,输出相应的信息,首先来看看这个变量在我的QQ浏览器上反悔了什么<?phpheader("Content-Type: text/html; chars

open-falcon源码阅读(二)——agent源码阅读

本人水平:参加工作六个月,刚看完一本《go实战》的菜鸡代码版本:2019年1月15日使用go get github.com/open-falcon/falcon-plus拉下来的代码agent的功能就是不停采集机器各种数据发送给其他模块,提供一个自定义push metric的接口,向hbs发送一些心跳信息1 概览1.1 目录结构agent的代码还是比较少的,先粗略讲一下每个...

Open-falcon的nodata模块踩坑经历——agent.alive/pdl=falcon,module=nodata一直为-1的问题

如果你点进来,你可能和我一样,在看Open-falcon的v0.2版官方教程Nodata模块按照官方教程,用如下的图配置一个Nodata项目,这样agent当机的时候这一项就变成设置好的-1启用之后,看一眼Counter中出现了一个新的Counter喜滋滋地关掉agent,看这一项Counter很快出现了-1数据,然后配置报警,一切都是那么顺利,直到我开启了agent,我发现了...

记录一次神一样的Zabbix_agentd命令ZBX_NOSUPPORTED [Invalid item key format.]错误——网页复制的血泪教训

今天在学各种Item,看到vfs.file.cksum[/etc/passwd]这个命令,就用zabbix_agentd试了一下,结果返回报错如下作为菜鸟的我天真的以为是什么权限的问题,又加sudo又重启server、agent,折腾的不行最后我试了一下其他文件,在主目录建立了一个test.gz文件,我自己主目录的你总有权限吧,结果还是报错绝望的我尝试了无数次,突然出现了返回值,我...

Centos6.10下Open-falcon学习记录(三)——log监控插件falcon-log-agent

这篇主要是记录学习一个滴滴公司开发的日志监控组件用于监控系统的日志采集agent,可无缝对接open-falcon1 安装go get安装,肥肠简单go get github.com/didi/falcon-log-agentcd $GOPATH/src/github.com/didi/falcon-log-agentmake buildcp cfg/dev.cfg cfg/...

#运维
Zabbix3.2下Template App Zabbix Server+Template OS Linux Item学习记录

就是Zabbix server默认的78个Item学习记录,返回值是在我自己的虚拟机上通过zabbix_get或者zabbix_agentd获取的,zabbix internal check的item值是在web端的latest data获取的,/表示Not supported序号NameKey返回值释义1Agent pingagent.p...

普通用户可以执行,sudo提示command not found的问题分析——修改sudo命令的环境变量

以下所有操作均在Centos6.10上进行今儿在一台新虚拟机上安装pip之后,用pip安装包,需要root权限,但执行sudo pip就提示command not found经过查阅资料发现,出于安全方面的考虑,使用sudo执行命令将在一个最小化的环境中执行,环境变量都重置成默认状态。所以PATH这个变量又不包括pip的执行目录了可以使用printenv这个命令,检查当前的PATH变量...

Hadoop提交MapReduce任务后卡在mapreduce.Job: Running job

今天写了一个简单的MapReduce程序,结果一跑就卡在mapreduce.Job: Running job这里,记录一下解决问题的过程,我在一台内存8G的笔记本上用虚拟机搭建集群,三个虚拟机都开了1G内存,Hadoop版本是3.0.3打开对应的url检查job情况(即上图倒数第二行的http://master/cluster/app/application_1531899388083_0...

到底了