Prometheus基于Consul服务发现

一、环境

主机名 IP地址 系统 说明
localhost 192.168.224.11 Centos7.6 docker安装的prometheus
server2.com 192.168.224.12 Centos7.6

二、基于 Consul 的服务发现

Consul 是由 HashiCorp 开发的一个支持多数据中心的分布式服务发现和键值对存储服务的开源软件,是一个通用的服务发现和注册中心工具,被大量应用于基于微服务的软件架构当中。

Prometheus服务发现

一、环境

主机名 IP地址 系统 说明
localhost 192.168.224.11 Centos7.6 docker安装的prometheus
server2.com 192.168.224.12 Centos7.6 已经完成了rabbitmq,mysql,redis,nginx等基于配置文件的监控

二、服务发现

接下来我们将学习 Prometheus 中是如何使用服务发现来查找和抓取目标的。我们知道在 Prometheus 配置文件中可以通过一个 static_configs 来配置静态的抓取任务,但是在云环境下,特别是容器环境下,抓取目标地址是经常变动的,所以用静态的方式就不能满足这些场景了,还有特别在很多服务器需要监控时。所以我们需要监控系统能够动态感知这个变化,不可能每次变动都去手动重新配置的,为了应对复杂的动态环境,Prometheus 也提供了与基础设施中的服务发现集成的功能。

Win10系统缺损文件或者文件丢失修复方法

Win10系统缺损文件或者文件丢失的修复方法

Win10有时候会更新失败,主要原因无非两种,一种是文件下载失败,这属于网络传输问题;另一个就是对比文件校验失败,另外有些人使用Win10的时候会发现,有些软件安装完之后Win10会一定几率报错,原因就是系统文件被替换掉了,校验后报错。主要原因是经常会受到一些第三方程序、恶意插件、广告和病毒的影响,出现诸如:应用不能打开,闪退,缺少XX文件等错误提示的现象。

elk分布式日志收集

目录

1,开源的分布式日志系统

elk(elasticsearch+logstash+Kibana)
efk(elasticsearch+filebeat+Kibana)

Elasticsearch是个开源分布式搜索引擎,提供搜集、分析、存储数据三大功能 www.elastic.co
Logstash 主要是用来日志的搜集、分析、过滤日志的工具
Kibana可以为 Logstash 和 ElasticSearch 提供的日志分析友好的 Web 界面,可以帮助汇总、分析和搜索重要数据日志

  

amoeba代理

Mysql代理软件Amoeba

Amoeba的作用是在于Mysql之上,用于代理应用与Mysql的连接,可以理解为中间件,他的作用是将连接细化,如:将读写进行分离,分别指向不同的数据库,也可用根据不同的数据进行指向不同的数据库,还可以做读或写的负载均衡

mysql基础

mysql基础

数据库模型概述

第一类概念模型(conceptual model),也称信息模型,她是按用户的观点来对数据和信息建模, 主要用于数据库设计。
第二类中的逻辑模型主要包括层次模型(hierarchical model)、网状模型(network model)、关系模型(relational model)、面向对象数据模型(object oriented data model)和对象关系数据模型(object relational data model)、半结构化数据模型(semistructured data model)等。它是按计算机系统的观点对数据建模,主要用数据库管理系统的实现。
第二类中的物理模型是对数据最底层的抽象,它描述数据在系统内部的表示方式和存取方法,或在磁盘或磁带上的存储方式和存取方法,是面向计算机系统的。物理模型的具体实现是数据库管理系统的任务,数据库设计人员要了解和选择物理模型,最终用户则不必考虑物理级的细节。
数据模型是数据库系统的核心和基础。各种机器上实现的数据库管理系统软件都是基于某种数据模型或者说是支持某种数据模型的。


:D 一言句子获取中...