ICode9

精准搜索请尝试: 精确搜索
  • 用go编写prometheus自研exporter——CPU及内存的指标2021-04-07 16:04:40

    需求:利用go语言获取linux主机的cpu利用率及内存使用量和剩余量,并将其制作成exporter 编写go代码及注解如下: package main import ( "bufio" "io/ioutil" "net/http" "os" "fmt" "strconv" "strings" &quo

  • Prometheus常用exporter部署2021-04-02 12:59:41

    node-exporter部署 https://prometheus.io/ 解压部署 tar -zxf node_exporter-1.1.2.linux-amd64.tar.gz mv node_exporter-1.1.2.linux-amd64 /usr/local/node_exporter 配置service启动文件 cat > /usr/lib/systemd/system/node-exporter.service << 'EOF' [Unit] D

  • Prometheus 之 Kubernetes节点的监控2021-04-01 16:51:10

    一、方法分析 每个节点都需要监控,因此可以使用DaemonSet类型来管理node_exporter 添加节点的容忍配置(因当前master节点设置了污点) 挂载宿主机中的系统文件信息(用以获取每个节点的主机的系统信息) 二、pod的yaml文件 apiVersion: apps/v1 kind: DaemonSet metadata: name: node-e

  • 配置 Prometheus 服务器监控和 Grafana 看板2021-04-01 10:00:14

    Prometheus 是服务器监控系统的后起之秀,可以和 Kubernetes 完美结合用于监控大量集群和应用。Grafana 是一款数据可视化看板,可指定多个数据源执行查询,将枯燥的数据转化为多维度的面板。两者均为开源项目,通过配置可实现直观强大的监控、报警、分析系统,实属运维神器。 本文将介绍

  • 一文读懂微服务编排利器—Zeebe2021-03-31 22:52:20

    一、工作流与微服务编排1. 工作流提到工作流,印象里都是OA系统各种请假审批流。事实上,广义上的工作流是对工作流程及其各操作步骤之间业务规则的抽象、概括、描述。简单理解,我们为了实现某个业务目标,抽象拆解出来的一系列步骤及这些步骤之间的协作关系,就是工作流。例如订单发货流、

  • Grafana + Prometheus + Exporter (一)2021-03-31 11:58:22

    Grafana + Prometheus + Exporter (一) 原文地址:https://www.lucien.ink/archives/449/ 1. 摘要 本文主要介绍如何使用 node_exporter 采集 Linux 系统的信息,借助 Prometheus 最终以仪表盘的形式显示在 Grafana 中。 2. 效果展示   3. 介绍 Grafana、Prometheus、Expor

  • 1 prometheus 介绍部署2021-03-27 14:33:03

    官方网址:https://prometheus.io/ GitHub网址:https://github.com/prometheus/prometheus 软件下载地址:https://prometheus.io/download/   2、Exporter 负责数据汇报的程序统一叫Exporter,不同的Exporter负责不同的业务。其统一命名格式:xx_exporter pull模式 prometheus server

  • 利用Grafana配合prometheus监控mysql系统资源2021-03-24 21:01:09

    先放安装包为敬: 所需要的安装包都在这里 链接:https://pan.baidu.com/s/1_5Jv8Lhcu2rHPLnsMUmwJw 提取码:d5te 复制这段内容后打开百度网盘手机App,操作更方便哦 Grafana监控mysqljson模板: 链接:https://pan.baidu.com/s/1PmcbONO2f_I5BYh9S5HqZg 提取码:hol7 复制这段内容后打开

  • go语言引入本地依赖包2021-03-19 17:02:29

    在go语言项目中,引入本地包很常见,举个例子。 postgres_exporter 引入本地的pq。下载和运行postgres_exporter 下载postgres数据使用驱动:git clone git@github.com:lib/pq.git package main import ( ... "github.com/lib/pq" ... 查看源码位置 [root@baidu1 postgres_ex

  • Grafana导入node_exporter图标后,显示Panel plugin not found:table-old2021-03-16 18:01:34

    遇到这个问题的时候,我上网搜了很多文章,都是说如何解决Panel plugin not found: grafana-piechart-panel的,显然不是一个问题 后来我看到一篇文章说,可能是Grafana的版本比较老,建议将版本升级为7.x 于是我查看自己的Grafana版本 $ grafana-server -v 显示安装的是6.7.4.1的版本

  • Promethus集群部署笔记:(五)安装并配置snmp_exporter2021-03-15 17:52:37

    1、下载安装golang编译环境 cd ~ wget https://golang.google.cn/dl/go1.15.4.linux-amd64.tar.gz tar -C /usr/local -xzf go1.15.4.linux-amd64.tar.gz export PATH=$PATH:/usr/local/go/bin echo "export PATH=$PATH:/usr/local/go/bin" >> /etc/profile go version

  • 三 Prometheus 监控 Mysql2021-03-01 15:33:20

    1 ) 下载 mysqld_exporter : wget https://github.com/prometheus/mysqld_exporter/releases/download/v0.12.1/mysqld_exporter-0.12.1.linux-amd64.tar.gz tar -zxf mysqld_exporter-0.12.1.linux-amd64.tar.gz mv mysqld_exporter-0.12.1.linux-amd64 mysqld_exporter chown

  • linux部署redis_exporter服务,用于监控redis信息2021-02-25 18:32:58

    前言 redis_exporter服务用于收集redis服务的相关信息(eg: 内存、运行天数、连接客户端等) 部署 ]# mkdir -p /data/redis ]# cd /data/redis ]# cat > /data/redis/docker-compose.yml <<-EOF version: '3.7' services: redis: image: redis container_name: redi

  • prometheus通过node_exporter监控linux服务器2021-02-24 21:32:12

    下载地址:https://github.com/prometheus/node_exporter/releases 执行命令: ./node_exporter 启动之后,访问 http://10.0.0.70:9100/metrics 修改prometheus.yml文件,加入任务,然后重启prometheus - job_name: 'node_liux_70' static_configs: - targets: ['10.0.0.70:91

  • windows下prometheus+mysqld_exporter+granafa监控mysql2021-02-24 21:02:50

    安装mysqld_exporter 去官网下载对应版本:https://prometheus.io/download/ 创建my.cnf文件 [client] host=127.0.0.1 port=3306 user=root password=root 创建 start.bat mysqld_exporter.exe --config.my-cnf=my.cnf 访问:http://127.0.0.1:9104/metrics 修改prometheus.yml,

  • prometheus+Grafana安装入门和简单使用2021-02-24 20:05:34

    1.准备工作 官网地址:https://prometheus.io/download/ 官网地址:https://grafana.com/grafana/download prometheus github地址: https://github.com/prometheus windows系统监控exporter windows_exporter 地址:https://github.com/prometheus-community/windows_exporter/tags lin

  • 针对公司全国省份的2000台服务器部署监控系统2021-02-18 13:00:19

    针对公司全国省份的2000台服务器部署监控系统 背景描述监控需求整体规划服务器需求软件列表 部署过程Ansible安装NodeExporter并启动Ansible安装Prometheus配置Prometheus对NodeExporter监控配置Prometheus汇聚节点安装Grafana 最终效果 背景描述 公司现在在31省(不包括港

  • prometheus 基础2021-02-05 18:04:07

    prometheus 概述 语言:go,高性能和并发监控方式:pull方式,客户端只负责采集数据,简化复杂度接口:HTTP,简单方便数据库:时序数据库报警:支持 Pull方式的优势是能够自动进行上游监控和水平监控,配置更少,更容易扩展,更灵活,更容易实现高可用,与Push(推)方式的监控不同 时序数据库和关系型数

  • anisble批量安装node_exporter2021-02-04 18:36:26

    目录一、目录结构二、playbook文件三、服务文件四、任务文件 一、目录结构 $ tree . . |-- hosts |-- node_exporter | |-- files | | |-- node_exporter-1.0.1.linux-amd64.tar.gz | | `-- node_exporter.service | `-- tasks | `-- main.yml `-- node_exporte

  • 一 Prometheus + node_exporter + Grafana 安装和部署2021-01-16 19:03:25

    1 ) Prometheus Server 端安装 # 1.1 ) Promethrus Server 端下载: cd /data/src/ wget https://github.com/prometheus/prometheus/releases/download/v2.23.0/prometheus-2.23.0.linux-amd64.tar.gz tar -zxf prometheus-2.23.0.linux-amd64.tar.gz # 1.2 Prometheus server

  • 架构师思考 | Prometheus的设计理念2021-01-07 21:05:15

    其实设计一套完整的监控系统是挺复杂的,既要考虑的通用性,也要考虑的对各种指标和监控对象的特殊性,业内也并没有规范可言,还有考虑的数据的存储和持久化。Prometheus的设计初衷就就是一个通用监控系统,它并没有设计集群,类似HDFS一套东西去存储数据,它的设计初衷就没有想过存储大量的持久

  • 基于centos8的prometheus和grafana的性能监控平台搭建2020-12-30 18:04:56

    平台监控原理 用户-查看数据->Grafana-定时读取数据->Prometheus-存储数据->node_exporter-获取监控对象数据->对象(linux/mysql) 监控对象:linux,mysql等 prometheus简介 Prometheus是一套开源的系统监控报警框架 grafana简介 Grafana是一个跨平台的开源的度量分析和可视化工具,可以

  • consul+promethus+grafana服务监控2020-12-28 23:31:42

    一、介绍 使用此三个工具实现服务注册、监控、显示 github本人相关代码 包括docker-compose文件、volumes挂载的文件 参考文章如下 : https://mp.weixin.qq.com/s?__biz=MzA4MjkxMzMyNg==&mid=2654075110&idx=1& sn=8ad4e8fbae6e7e1280a2a9eb7951db14&chksm=843b29a7b34ca0b11

  • Netty在Dubbo服务暴露时何时被使用2020-12-27 16:01:06

    Dubbo的底层通信使用的是Netty. 关于Dubbo的服务暴露流程,网络上已经有很多优质的文章.此篇文章以Dubbo的服务暴露为主线(不会详细讲解),观察一下,Netty在服务暴露过程中何时被使用. // 服务暴露的起点 com.alibaba.dubbo.config.spring.ServiceBean#onApplicationEvent @Ov

  • node_exporter 自定义监控2020-12-26 15:03:26

    # cd node_exporter-1.0.1.linux-amd64/ # mkdir key # touch height.sh # cat height.sh #!/bin/bash height=`curl -X POST \ -H "Content-Type: application/json" \ -H "Authorization: Bearer $(cat /seal/lotus/token)" \ --data '

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有