Prometheus部署_prometheus 部署教程-程序员宅基地

技术标签: 普罗米修斯  运维  linux  监控  prometheus  

Prometheus介绍

1、Prometheus 灵感来源与Google的Borgmon,主要用于近实时、基于动态云环境、容器的微服务、应用程序的监控。
Prometheus专注于当下正在发生的各类数据,而不是追踪数周以前的数据,因为他们认为“大多数监控查询以及告警等都是一天内的数据”,Facebook相关论文也验证了这一点:85%的时序查询是26小时之内的。

简单来概括,Prometheus是一个监控系统,并自带时序数据能力。

2、Prometheus是云原生计算基金会的一个项目,是一个系统和服务监控系统。它以给定的时间间隔从配置的目标收集指标,评估规则表达式,显示结果,并在观察到指定条件时触发警报。

将 Prometheus 与其他指标和监控系统区分开来的功能包括:

  • 多维数据模型(由指标名称和键/值维度集定义的时间序列)

  • PromQL,一种强大而灵活的查询语言,可利用这种维度

  • 不依赖于分布式存储;单个服务器节点是自治的

  • 用于时序收集的 HTTP拉取模型

  • 通过批处理作业的中间网关支持推送时序

  • 通过服务发现或静态配置发现目标

  • 多种图形和仪表板支持模式

  • 支持分层和水平联合

体系结构概述
在这里插入图片描述

prometheus 监控原理

1、prometheus :虽然说是监控平台,但是实际上是一套数据库

2、mysql_exporter: 可以理解成程序或者软件,他是工作在我们要监控的目标服务器上,主要是用于监控mysql的数据。

3、node_exporter: 他的作用主要是收集性能测试的数据,如cpu、内存磁盘网络等信息,然后将数据保存到prometheus,相当于将数据存入到数据库中。

4、prometheus 只能用于做数据存储,不能做展示,因此我们需要用到grafana组件。

5、grafana 主要是用于数据展示,并且可以做到定时读取数据

在这里插入图片描述

Prometheus部署

Prometheus下载地址

Grafana下载地址

基本环境

主机名称 IP地址 安装服务
master 192.168.91.137 prometheus
minion 192.168.91.138 node_exporter

准备工作

关闭防火墙和selinux

[root@master ~]# systemctl stop firewalld
[root@master ~]# systemctl disable firewalld
Removed /etc/systemd/system/multi-user.target.wants/firewalld.service.
Removed /etc/systemd/system/dbus-org.fedoraproject.FirewallD1.service.

[root@master ~]# setenforce 0
[root@master ~]# cat /etc/selinux/config 
SELINUX=disabled

安装Prometheus

// 下载安装包
[root@master ~
版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/Gf19991225/article/details/121543686

智能推荐

VUE实现SQL在线编辑器,SQL分析器,SQL代码关键字提示_codemirror sql语法检查-程序员宅基地

文章浏览阅读1.5w次,点赞2次,收藏48次。1、首先使用npm安装CodeMirror插件,sql-formatter格式化插件npm install --save codemirrornpm install --save sql-formatter2、然后引入该文件import 'codemirror/theme/ambiance.css'import 'codemirror/lib/codemirror.css'import 'codemirror/addon/hint/show-hint.css'const ..._codemirror sql语法检查

Jackson使用备忘_kebabcasestrategy snakecasestrategy lowercasestrat-程序员宅基地

文章浏览阅读4.9k次。让Spring能够把作为ResponseBody返回的Java对象自动使用Jackson序列化为JSON根式这样,只要在控制器方法上添加@ResponseBody注解(或在控制器类上添加@RestController注解),则方法返回值就会被Jackson自动序列化为JSON格式返回。见配置文件片段:class="org.springfr_kebabcasestrategy snakecasestrategy lowercasestrategy

干翻Mybatis源码系列之第十二篇:自写Mybatis拦截器实现分页操作_mybatis分页拦截器-程序员宅基地

文章浏览阅读1.8w次。不从恶人的计谋,不站罪人的道路,不坐亵慢人的座位,惟喜爱耶和华的律法,昼夜思想,这人便为有福!他要像一棵树栽在溪水旁,按时候结果子,叶子也不枯干。凡他所做的尽都顺利。_mybatis分页拦截器

linux上的windows游戏,PlayOnLinux - 在Linux上运行Windows应用程序和游戏-程序员宅基地

文章浏览阅读363次。在我们对这个博客以前的文章中,我们使用红酒程序安装和运行在Ubuntu和其他红帽的Linux发行版基于Windows应用程序。 没有可称为PlayOnLinux另一个开源软件,使用葡萄酒作为它的基础,并提供一个功能丰富的功能和友好的用户界面安装和在Linux上运行Windows应用程序。 该软件的目的是简化和自动化安装和运行在Linux平台上的窗口的应用程序的过程。 它有一个应用程序列表,您可以在..._playonlinux

微软发布WF教程及大量示例_微软wf教程-程序员宅基地

文章浏览阅读1.7k次。 继前面微软公司发布Windows Communication Foundation (WCF)和Windows CardSpace的示例程序之后,微软今天又发布了WF的教程和大量示例,对于学习WF的朋友来说,是一份很好的学习资料。下载包括教程和示例两个压缩包,在示例部分包括如下的Application:l OrderingStateMachinel _微软wf教程

GDI+学习之线性渐变画刷_gdi+线性画刷-程序员宅基地

文章浏览阅读1k次。GDI+学习之线性渐变画刷_gdi+线性画刷

随便推点

CC2640R2F学习笔记(6)——UART串口使用_cc2640r2串口使用-程序员宅基地

文章浏览阅读6.4k次,点赞6次,收藏29次。#一、硬件连接串口引脚TXDDIO_2RXDDIO_3二、移植文件链接:https://pan.baidu.com/s/1cC8HA_GC6e3Kci1ayvJPIA 提取码:xdke将 uart.c 和 uart.h 两个文件拖拽至CCS工程的Application文件夹下添加文件过程中,选项选择如下2.1 uart.c/**********..._cc2640r2串口使用

Oracle数据结构和指令_oracle底层数据结构-程序员宅基地

文章浏览阅读1.6k次。ORACLE的启动和关闭1、在单机环境下要想启动或关闭ORACLE系统必须首先切换到ORACLE用户,如下su - oraclea、启动ORACLE系统oracle>svrmgrlSVRMGR>connect internalSVRMGR>startupSVRMGR>quitb、关闭ORACLE系统oracle>svrmgrlSVRMGR>connect internalSVRMGR>shutdownSVR..._oracle底层数据结构

解决:Chrome查看源码时出现乱码_chrome source 源碼空白-程序员宅基地

文章浏览阅读1.5w次,点赞7次,收藏4次。新版chrome没有了编码功能,不过对于强大的chrome插件这并不是什么大问题!~只需在chrome网上应用店安装名为Set Character Encoding 的插件就能轻松解决了!下载地址:https://chrome.google.com/webstore/detail/set-character-encoding/bpojelgakakmcf_chrome source 源碼空白

PS插件:灯光工厂安装教程-程序员宅基地

文章浏览阅读2.1k次。PS插件:灯光工厂安装教程 PS插件2020wids版最新插件:灯光工厂及详细安装教程;插件下载地址:https://www.henenseo.com/archives/3267收藏分享不易,希望大家多多点个赞,投个币,感谢大家!...

python-redis连接池_python redis连接池-程序员宅基地

文章浏览阅读2.2k次。在python中,要操作redis,目前主要是通过一个python-redis模块来实现1、在python中安装redis模块2、在python中使用redis跟其他模块一样,在安装好redis模块后,要使用redis模块就要先导入。python连接。_python redis连接池

大语言模型的最新研究方向综述_大语言模型未来发展的方向包括哪些-程序员宅基地

文章浏览阅读3k次,点赞5次,收藏33次。文章梳理了自然语言处理( Natural Language Processing, NLP)领域的大语言模型最新研究方向。_大语言模型未来发展的方向包括哪些

推荐文章

热门文章

相关标签