• Stars
    star
    647
  • Rank 69,579 (Top 2 %)
  • Language
    HTML
  • Created over 7 years ago
  • Updated about 2 years ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

包括 Prometheus 基础知识,性能优化和大量实战经验。

Prometheus 实战

v0.1.0

在过去一年左右时间里,我们使用 Prometheus 完成了对几个机房的基础和业务监控,大大提高了服务质量以及 oncall 水平,在此特别感谢 Promethues 这样优秀的开源软件。

当初选择 Prometheus 并不是偶然,因为:

  • Prometheus 是按照 Google SRE 运维之道的理念构建的,具有实用性和前瞻性。

  • Prometheus 社区非常活跃,基本稳定在 1个月1个版本的迭代速度,从 2016 年 v1.01 开始接触使用以来,到目前发布的 v1.8.2 以及最新最新的 v2.1 ,你会发现 Prometheus 一直在进步、在优化。

  • Go 语言开发,性能不错,安装部署简单,多平台部署兼容性好。

  • 丰富的数据收集客户端,官方提供了各种常用 exporter。

  • 丰富强大的查询能力。

Prometheus 作为监控后起之秀,虽然还有做的不够好的地方,但是不妨碍我们使用和喜爱它。根据我们长期的使用经验来看,它足以满足大多数场景需求,只不过对于新东西,往往需要花费更多力气才能发挥它的最大能力而已。

本书主要根据个人过去一年多的使用经验总结而成,内容主要包括 Prometheus 基本知识、进阶、实战以及常见问题列表等方面,希望对大家有所帮助。

本开源书籍既适用于具备基础 Linux 知识的运维初学者,也可供渴望理解 Prometheus 原理和实现细节的高级用户参考,同时也希望书中给出的实践案例在实际部署监控中对大家有所帮助。

你准备好了吗?接下来就让我们一起开始这段神奇旅行吧!

目录

技术交流

欢迎加入 Prometheus 技术交流微信群,分享 Prometheus 资源,交流 Prometheus 技术。

  • 微信群:weixin.jpeg

关于作者

More Repositories

1

nginx-log-exporter

A HTTP log exporter for prometheus metrics.
Go
88
star
2

go-basic-courses

go 零基础编程入门教程
53
star
3

goxmas

Merry Christmas in go
Go
12
star
4

review-abbreviation

The abbreviation you always meet on github code review.
11
star
5

crystal-vs-golang

Crystal is an interesting Programming languge , I want to compare with golang to check its concurrency ability.
Go
10
star
6

go-android

A example about android app with Golang.
Java
9
star
7

wdog

Windows process watch dog
Go
8
star
8

natat

It's a NAT sniffing tool that you can use to determine your NAT type.
Go
8
star
9

gocntool

A tool for gocn/news conflict check.
Go
6
star
10

gotesting

The examples about my slide share-Testing in Go
Go
5
star
11

s3sync

files auto sync to cloud with S3API
Go
5
star
12

shellboard

Shell board is an open job board for programing languages
Ruby
4
star
13

tbspider

A simple spider for taobao products, write with golang.
Go
4
star
14

snvalidator

A validator for Chinese id card number.
Go
3
star
15

p2pedge

Edge compute with p2p network, base on IPFS.
Go
3
star
16

dict_cache

Translate word with bing dictionary and cache result by daily.
Ruby
3
star
17

climits

A example for memory limit with Linux CGroup in Go.
Go
3
star
18

awesome-toolbox

the toolbox for awesome-xxx
2
star
19

imagecloud

A image process web service with libvips.
Go
2
star
20

swift_101

code for learning swift
Swift
2
star
21

prometheus-ruby

A example for prometheus in ruby
Ruby
2
star
22

linux.cookbook

knowledge of Linux in my worktime
2
star
23

inside

这个一个基于在校大学生的二手商品发布平台,良好的交互和清新的界面(模仿点点)。 inside涉及平台为JavaEE,所需技术为SpringMVC+SpringMail+Mybatis
JavaScript
2
star
24

gitbook2kindle

A driver help to sync your GitBook with kindle
Go
2
star
25

cash_machine

Ruby
1
star
26

s3cli

Another simple s3 tool, support bucket and object management.
Go
1
star
27

facex

Qiniu faces search api client
Go
1
star
28

china_repos

github repo 爬虫
Go
1
star
29

bs.idreader

在浏览器中通过身份读卡器读取身份证信息。
1
star
30

songjiayang.github.io

The Blog of SongJiaYang
HTML
1
star