▲▲▲
免费分享给你
Prometheus(普罗米修斯)是由前google员工2015年正式发布的开源监控系统,采用Go语言开发。它不仅有一个很酷的名字,同时它有Google与k8s的强力支持,开源社区异常火爆。
这份Prometheus官方中文文档既适合小白入门也适合有一定基础的同学进阶提升。这份文档共分为7大部分,从最基础的Prometheus介绍安装及启动讲起,对不同监控系统的优缺点进行了对比,例如:Graphite和OpenTSDB、Nagios等等。 此外还包括一些实战项目:Grafana结合Prometheus进行可视化 、Instrumenting 以及编写客户库、推送度量指标等等,总之干货十足!
第一部分:学习Prometheus的准备工作
Prometheus重要概念详解
在这部分,详细对一些基础概念进行了介绍,通过这部分的学习才能真正了解Prometheus的工作原理。
metrics和labels Notation(符号) metrics类型 Gauge(测量器) Histogram(柱状图) Jobs和Instances ······
第五部分:Instrumenting
这篇文档包括Prometheus客户端API应该提供的基础功能,目的是在客户端库之间保持一致性,轻松上手并避免 提供导致用户出错的功能。已经有10种客户端语言支持Prometheus客户端了,因此在这部分主要教你如何写好一个客户端。这部分旨在帮助写 Prometheus客户端其他语言的作者写一个好的库。
Zabbix是一个企业级的、开源的、分布式的监控套件,被用来监控IT基础设施的可用性和性能。 与以上各种监控系统的对比来看,Zabbix以强大优势傲视群雄,它丰富的功能、可扩展的能力、二次开发的能力和简单易用的特点,使读者大大降低了学习成本,可以轻轻松松构建属于自己的监控系统。 今天分享的Zabbix实战文档,它由马哥亲自整理,一共141页。内容详尽,理论+实战,干货满满。相信大家看完后会对zabbix有更加深入的理解。
一、监控服务介绍 二、zabbix规划及部署 三、zabbix监控入门基础 四、zabbix proxy 五、zabbix监控案例实战 六、zabbix事件通知机制 七、zabbix自动化运维
监控服务介绍
逻辑布局: 整体布局: 常见的监控方案 Zabbix使用场景及系统概述
zabbix规划及部署
系统环境 apt/yum安装 zabbix 编译安装zabbix Web界面中文菜单环境 监控项与乱码 zabbix server配置文件详解
zabbix监控入门基础
监控linux系统 监控tomcat zabbix 主动与被动监控模式
zabbix proxy架构 zabbix proxy对比zbbbix server zabbix proxy部署与使用
zabbix监控案例实战
监控Linux TCP连接状态 监控memcache 监控Redis 监控Nginx SNMP监控 监控MySQL 自定义端口和进程监控 故障自治愈功能 grafana图形展示 自定义基础监控模板 结合pyhton脚本监控案例
zabbix事件通知机制
邮件通知 短信通知 微信通知
zabbix自动化运维
Zabbix Agent批量部署 Zabbix API添加主机 Zabbix 动态发现主机
Cacti是一套基于PHP,MySQL,SNMP及RRDTool开发的网络流量监测图形分析工具。简单的说Cacti就是一个PHP程序。cacti是很老的一款监控工具了,其实说它是一款流量监控工具更合适,对流量监控比较精准,但缺点很多,出图不好看,不支持分布式。
关于Cacti监控系统,今天分享一份使用手册。包括【使用模板添加响应主机的基本监控项】【自定义脚本的添加以及监控】等内容。
Nagios是一款开源的免费网络监视工具,能有效监控Windows、Linux和Unix的主机状态,交换机路由器等网络设备,打印机等。
Nagios简介;Nagios工作原理;Nagios实验环境、安装;Nagios配置;Nagios启动与停止;Nagios查看初步配置情况;利用NRPE监控Linux上的“本地信息等。
这是一位大佬在使用Grafana的过程中总结的笔记,强烈推荐阅读学习!
包括初学者在学习过程中可能遇到的各种问题,结合自身的体会总结了一下Grafana2.1.3的使用,希望可以有助于大家的使用。
所有文档已打包整理成压缩包
需要的微信扫描下方二维码
部分资料来源网络,侵删!