技术标签: 普罗米修斯 运维 linux 监控 prometheus
1、Prometheus 灵感来源与Google的Borgmon,主要用于近实时、基于动态云环境、容器的微服务、应用程序的监控。
Prometheus专注于当下正在发生的各类数据,而不是追踪数周以前的数据,因为他们认为“大多数监控查询以及告警等都是一天内的数据”,Facebook相关论文也验证了这一点:85%的时序查询是26小时之内的。
简单来概括,Prometheus是一个监控系统,并自带时序数据能力。
2、Prometheus是云原生计算基金会的一个项目,是一个系统和服务监控系统。它以给定的时间间隔从配置的目标收集指标,评估规则表达式,显示结果,并在观察到指定条件时触发警报。
将 Prometheus 与其他指标和监控系统区分开来的功能包括:
多维数据模型(由指标名称和键/值维度集定义的时间序列)
PromQL,一种强大而灵活的查询语言,可利用这种维度
不依赖于分布式存储;单个服务器节点是自治的
用于时序收集的 HTTP拉取模型
通过批处理作业的中间网关支持推送时序
通过服务发现或静态配置发现目标
多种图形和仪表板支持模式
支持分层和水平联合
体系结构概述
1、prometheus :虽然说是监控平台,但是实际上是一套数据库
2、mysql_exporter: 可以理解成程序或者软件,他是工作在我们要监控的目标服务器上,主要是用于监控mysql的数据。
3、node_exporter: 他的作用主要是收集性能测试的数据,如cpu、内存磁盘网络等信息,然后将数据保存到prometheus,相当于将数据存入到数据库中。
4、prometheus 只能用于做数据存储,不能做展示,因此我们需要用到grafana组件。
5、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 ~
文章浏览阅读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语法检查
文章浏览阅读4.9k次。让Spring能够把作为ResponseBody返回的Java对象自动使用Jackson序列化为JSON根式这样,只要在控制器方法上添加@ResponseBody注解(或在控制器类上添加@RestController注解),则方法返回值就会被Jackson自动序列化为JSON格式返回。见配置文件片段:class="org.springfr_kebabcasestrategy snakecasestrategy lowercasestrategy
文章浏览阅读1.8w次。不从恶人的计谋,不站罪人的道路,不坐亵慢人的座位,惟喜爱耶和华的律法,昼夜思想,这人便为有福!他要像一棵树栽在溪水旁,按时候结果子,叶子也不枯干。凡他所做的尽都顺利。_mybatis分页拦截器
文章浏览阅读363次。在我们对这个博客以前的文章中,我们使用红酒程序安装和运行在Ubuntu和其他红帽的Linux发行版基于Windows应用程序。 没有可称为PlayOnLinux另一个开源软件,使用葡萄酒作为它的基础,并提供一个功能丰富的功能和友好的用户界面安装和在Linux上运行Windows应用程序。 该软件的目的是简化和自动化安装和运行在Linux平台上的窗口的应用程序的过程。 它有一个应用程序列表,您可以在..._playonlinux
文章浏览阅读1.7k次。 继前面微软公司发布Windows Communication Foundation (WCF)和Windows CardSpace的示例程序之后,微软今天又发布了WF的教程和大量示例,对于学习WF的朋友来说,是一份很好的学习资料。下载包括教程和示例两个压缩包,在示例部分包括如下的Application:l OrderingStateMachinel _微软wf教程
文章浏览阅读1k次。GDI+学习之线性渐变画刷_gdi+线性画刷
文章浏览阅读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串口使用
文章浏览阅读1.6k次。ORACLE的启动和关闭1、在单机环境下要想启动或关闭ORACLE系统必须首先切换到ORACLE用户,如下su - oraclea、启动ORACLE系统oracle>svrmgrlSVRMGR>connect internalSVRMGR>startupSVRMGR>quitb、关闭ORACLE系统oracle>svrmgrlSVRMGR>connect internalSVRMGR>shutdownSVR..._oracle底层数据结构
文章浏览阅读1.5w次,点赞7次,收藏4次。新版chrome没有了编码功能,不过对于强大的chrome插件这并不是什么大问题!~只需在chrome网上应用店安装名为Set Character Encoding 的插件就能轻松解决了!下载地址:https://chrome.google.com/webstore/detail/set-character-encoding/bpojelgakakmcf_chrome source 源碼空白
文章浏览阅读2.1k次。PS插件:灯光工厂安装教程 PS插件2020wids版最新插件:灯光工厂及详细安装教程;插件下载地址:https://www.henenseo.com/archives/3267收藏分享不易,希望大家多多点个赞,投个币,感谢大家!...
文章浏览阅读2.2k次。在python中,要操作redis,目前主要是通过一个python-redis模块来实现1、在python中安装redis模块2、在python中使用redis跟其他模块一样,在安装好redis模块后,要使用redis模块就要先导入。python连接。_python redis连接池
文章浏览阅读3k次,点赞5次,收藏33次。文章梳理了自然语言处理( Natural Language Processing, NLP)领域的大语言模型最新研究方向。_大语言模型未来发展的方向包括哪些