ELK 7.10 搭建 ELK 7.10 搭建请参考:容器部署ELK7.10,适用于生产 Grafana展示Nginx图表 注意:请确保 nginx 使用该字段,Nginx Key名称如果有修改,Logstash和Grafana模板需要根据自己Nginx字段来修改 Nginx 日志字段配置
为实现Prometheus监控目标配置的动态加载,可通过基于文件的服务发现完成配置 Kafka服务的自动发现配置 Prometheus官方exporter链接: https://github.com/danielqsj/kafka_exporter 在kafka节点上运行docker版kafka-
静态配置 通常Prometheus要增加一个target,需要在配置文件中已添加一个job,例如下: - job_name: 'prometheus' static_configs: - targets: ['localhost:9090'] 每
Consul 介绍 Consul 是基于 GO 语言开发的开源工具,主要面向分布式,服务化的系统提供服务注册、服务发现和配置管理的功能。Consul 提供服务注册/发现、健康检查、Key/Value存储、多数据中心和分布式一致性保证等功能。之前我们通过 Prometheus 实现监控,当新增一个Ta
Prometheus与服务发现 云原生、容器场景下按需的资源使用方式对于监控系统而言就意味着没有了一个固定的监控目标,所有的监控对象(基础设施、应用、服务)都在动态的变化,这对基于Push模式传统监控软件带来挑战。 对于Prometheus这一类基于Pull模式的监控系统,显然也无法继续使用的st
AlertManager发出的默认邮件内容里,点击View in AlertManager时,会调到以AlertManager的主机名为url的地址上,导致打不开这个网址 解决方法: ./alertmanager --web.external-url='http://www.appblo
添加MySQL数据源 -> 添加查询条件 sql 模式编写查询条件: SELECT $__timeGroupAlias(create_time, $interval), count(order_no) as '创单数量' FROM t_order WHERE
在线安装SimpleJson 官网:https://grafana.com/grafana/plugins/grafana-simple-json-datasource # grafana-cli plugins install grafana-simple-json-datasource # sy
准备工作 step 1: 访问企业微信 注册企业微信账号(不需要企业认证)。 step 2: 访问应用管理 创建第三方应用,点击创建应用按钮 -> 填写应用信息: Prometheus配置 prometheus.yml 配置 # Alertmanager configuration al
Filebeat安装 官网:https://www.elastic.co/downloads/beats/filebeat # wget https://artifacts.elastic.co/downloads/beats/filebeat/filebeat-7.1.0-linux-x86_6
Zabbix Proxy zabbix是一个分布式的监控系统,其支持通过代理服务器zabbix proxy 来收集zabbix agent的数据,然后zabbix proxy再把收集保存在本地数据库的数据送往zabbix server进行统一存储和展示。单一的zabbix server+ zabbi
Zabbix agentd安装运行 创建zabbix用户 groupadd zabbix useradd -g zabbix -M -s /sbin/nologin zabbix 安装zabbix_agentd # tar -zxf zabbix-4.2.5.tar.gz # cd zabbix-
简介 Zabbix(音同 zæbix)是一个基于WEB界面的提供分布式系统监视以及网络监视功能的企业级的开源解决方案。 Zabbix能监视各种网络参数,保证服务器系统的安全运营;并提供灵活的通知机制以让系统管理员快速定位/解决存在的各种问题。 Zabbix由2部分构成,zabbix server与
原始邮件 使用原始邮件告警模板,不使用自定义邮件模板 # 定义模板信息 #templates: # - 'template/*.tmpl' receivers: - name: 'email' # 警报 email_configs: # 邮箱
Alertmanager简介及机制 Alertmanager处理由类似Prometheus服务器等客户端发来的警报,之后需要删除重复、分组,并将它们通过路由发送到正确的接收器,比如电子邮件、Slack等。Alertmanager还支持沉默和警报抑制的机制。 分组 分组是指当出现问题时,Alertm