- 浏览: 329957 次
- 性别:
- 来自: 成都
最新评论
-
bo_hai:
感谢。总结的真好。
mongodb 配置
文章列表
http://blueskator.iteye.com/blog/2229686 (检查maven 项目jar包依赖是否冲突)原文
在项目发布的时候,一般都需要进行依赖冲突检查或者重复类的检查,这个时候我一般会使用下面的两个命令:
mvn -U clean package
https://www.git-tower.com/learn/git/ebook/cn/command-line/advanced-topics/git-flow (git-flow 的工作流程)
http://blog.csdn.net/zsm180/article/details/75291260 (GitFlow工作流常用操作流程)
https://blog.csdn.net/wangbaochu/article/details/49470453 (Git remote 同步远程仓库,保持fork出来的项目和原有项目同步)
因为git2.6.0以后版本中已经 ...
Go 语言拥有一些不需要进行导入操作就可以使用的内置函数。它们有时可以针对不同的类型进行操作,例如:len、cap 和 append,或必须用于系统级的操作,例如:panic。因此,它们需要直接获得编译器的支持。
以下是一个简单的列表,我们会在后面的章节中对它们进行逐个深入的讲解。
名称
说明
close
用于管道通信
len、cap
len 用于返回某个类型的长度或数量(字符串、数组、切片、map 和管道);cap 是容量的意思,用于返回某个类型的最大容量(只能用于切片和 map)
new、make
new 和
让 IPAddr 类型实现 fmt.Stringer 以便用点分格式输出地址。
例如,`IPAddr{1,`2,`3,`4}` 应当输出 `"1.2.3.4"`。
package main
import (
"fmt"
"strconv"
//"strings"
"bytes"
)
type IPAddr [4]byte
// 方法1:采用strings 工具包方案实现,需要引入strings
//func (ipAddr IPAddr ...
最近用了prometheus 2.0 版本,感觉改变还是有点大,现将改变相关记录如下:
1、prometheus.yml文件配置修改后,要想重新加载,必须在启动的时候添加参数:
--web.enable-lifecycle
比如:nohup ./prometheus --web.enable-lifecycle --config.file=prometheus.yml &
2、报警规则和记录数据规则已经不在是 rules 文件格式,完全改成了yml格式
prometheus 提供了命令工具将原来的文件直接转换为新的格式:
[r ...
http://blog.csdn.net/buster2014/article/details/46377725 (CentOS安装sendmail及设置)
http://blog.chinaunix.net/uid-20282925-id-86216.html (带认证的Sendmail安装手记)
http://dgd2010.blog.51cto.com/1539422/1421904/ (关于sendmail报错“did not issue MAIL/EXPN/VRFY/ETRN during connection to MTA)
http://blog.csdn.net/wh211212/article/details/53040620 (CentOS 7.2 部署邮件服务器(Postfix))
http://www.linuxidc.com/Linux/2017-03/141392.htm (CentOS下用Postfix + Dovecot + Dnsmasq搭建简易局域网邮件系统)
http://blog.csdn.net/taokai_110/article/details/73162891?utm_source=itdadao&utm_medium=referral (Centos7 修改硬件时间和系统时间)
http://www.cnblogs.com/rusking/p/7634412.html (Centos7时间服务器安装配置)
http://www.cnblogs.com/Csir/p/6912527.html ( CentOS7搭建时间服务器-chrony)
在CentOS 6版本,时间设置有date、hwclock命令,
硬 ...
http://www.ywnds.com/?p=9668 (使用Docker安装Prometheus)
1、docker必须先安装好,不清楚自己先安装好docker-ce
不清楚,请看centOS7 安装使用docker
2、安装prometheus
docker run --name=prometheus -d -p 9090:9090 -v /data/dockerdata/prometheus-data:/prometheus-data -v /data/dockerdata/prometheus-file/prometheus.yml: ...
https://www.gitbook.com/book/songjiayang/prometheus/details (Prometheus 实战)
https://github.com/1046102779/prometheus (Prometheus 非官方中文手册)
http://www.bubuko.com/infodetail-2004088.html (基于prometheus监控k8s集群)
http://www.cnblogs.com/sfnz/p/6566951.html (安装prometheus+grafana监控mysql redis kubernet ...
https://www.gitbook.com/book/songjiayang/prometheus/details (Prometheus 实战)
https://github.com/1046102779/prometheus (Prometheus 非官方中文手册)
http://www.bubuko.com/infodetail-2004088.html (基于prometheus监控k8s集群)
http://www.cnblogs.com/sfnz/p/6566951.html (安装prometheus+grafana监控mysql redis kubernetes等 ...
https://github.com/google/cadvisor (cAdvisor)
前提概念:
1.时间序列是指将同一统计指标的数值按其发生的时间先后顺序排列而成的数列
2.
=:选择正好相等的字符串标签
!=:选择不相等的字符串标签
=~:选择匹配正则表达式的标签(或子标签)
!~:选择不匹配正则表达式的标签(或子标签)
3.
s:seconds
m:minutes
h:hours
d:days
w:weeks
y:years
注: [5m]指过去的5分钟内
4.操作符
bool
and
or
u ...
http://blog.csdn.net/xiongzhichao/article/details/51783704 (Filebeat的高级配置-Filebeat部分)
http://blog.csdn.net/chengxuyuanyonghu/article/details/54378778 (filebeat 配置文件详解)
filebeat.prospectors:
- input_type: log
paths:
- /var/log/apache/httpd-*.log
document_type: apache
- input_typ ...
在生产环境中,nginx日志格式往往使用的是自定义的格式,我们需要把logstash中的message结构化后再存储,方便kibana的搜索和统计,因此需要对message进行解析。
本文采用grok过滤器,使用match正则表达式解析,根据自己的log_format定制。
1、nginx日志格式
log_format配置如下:
log_format main '$remote_addr - $remote_user [$time_local] $http_host $request_method "$uri" "$q ...
http://www.cnblogs.com/chen0958/p/5737898.html (Kubernetes之kubectl常用命令)
http://www.cnblogs.com/ximalaya/p/7169763.html (kubernetes常用命令)
http://blog.csdn.net/liumiaocn/article/details/73997635 (Kubernetes之kubectl常用命令使用指南:3:故障对应)
https: ...