一、需求场景在某些docker容器中运行着java,容器提供API供监控调用。需要监控服务运行是否正常和容器内JVM使用情况。二、想法编写监控脚本,使用自定义key的方式添加到Zabbix中。三、实践1、编写服务监控脚本#!/bin/bashinterval_time=600service_port_file=/script/tmp/service_port.txt#Gener_service_p
分类:
其他好文 时间:
2019-06-21 15:45:14
阅读次数:
106
一、概述 开始阅读这篇文章之前,建议先阅读下 "《SpringBoot 之Actuator》" ,该篇文章提到 Spring Boot Actuator 提供了对单个Spring Boot的监控,信息包含:应用状态、内存、线程、堆栈等等,比较全面的监控了Spring Boot应用的整个生 ...
分类:
编程语言 时间:
2019-06-15 09:46:07
阅读次数:
105
一般小型公司数据库,使用主从复制即可保证数据库的高可用,但是一旦主数据库故障,切换到从库需要一定的时间,这样就导致了停机时间过长,不能及时恢复业务。使用双主(master)配合keepalived这种mysql高可用架构也是基于主从复制的原理而搭建的。这是一种简单、便捷的解决方案,在高可用集群环境中,keepalived使用vip,利用keepalived自带的服务监控功能和自定义脚本来实现mys
分类:
数据库 时间:
2019-06-11 20:54:08
阅读次数:
156
在微服务架构的系列文章中,前面已经通过文章《微服务架构之「服务网关 」》介绍过了在微服务中服务网关的原理和应用,今天这篇文章我们继续来聊一聊微服务中另外一个重要模块:「 配置中心 」。后面还会继续介绍 服务框架、服务监控、服务治理等。还是那句话,只有将这些基础设施弄清楚了,微服务实践的道路才能走的稳 ...
分类:
其他好文 时间:
2019-05-17 14:05:22
阅读次数:
120
今天张老师主要介绍大纲是什么?从读者、作者和作品的角度阐述了大纲的意义。运维知识大纲中小企业运维工作比较杂,基本上集系统、网络、应用、存储等运维工作为一身,下面我就以一个架构的思想给运维知识做个梳理客户端层包含浏览器、app、公众号、小程序、带系统的电子设备等网络层主要由接入层、汇聚层、核心层、业务服务层构成连接层主要从负载均衡和缓存体系进行掌握应用层可以从web服务、共享服务、监控服务、分布式等
分类:
其他好文 时间:
2019-03-17 23:00:10
阅读次数:
189
1. CAT介绍 CAT是一个实时和接近全量的监控系统,它侧重于对Java应用的监控,除了与点评RPC组件融合的很好之外,他将会能与Spring、MyBatis、Dubbo 等框架以及Log4j 等结合 , 它提供系统的性能指标、健康状况、监控告警等,在微服务监控领域也是非常有用的一套组件。 1.1 ...
分类:
其他好文 时间:
2019-03-13 13:49:22
阅读次数:
165
Dubbo Spring Cloud 服务注册中心 Zookeeper Spring Cloud Netflix Eureka 服务调用方式 RPC REST API 服务监控 Dubbo-monitor Spring Boot Admin 断路器 不完善 Spring Cloud Netflix ...
分类:
编程语言 时间:
2019-02-22 10:21:59
阅读次数:
192
服务监控的方案有很多,譬如naigos,zabbix这种,不但可以监控服务,还可以监控cpu、内存、磁盘、网络流量、服务端口等,关于naigos和zabbix的搭建配置,需要另外篇幅介绍,这里使用服务器自身的定时任务+脚本+邮件功能完成一个简单的监控。Part1邮件服务搭建安装mailxyum-yinstallmailx##############################qq个人邮箱配置#
分类:
其他好文 时间:
2019-02-19 16:24:54
阅读次数:
234
CrossAnalyzer-调用链分析 在分布式环境中,应用是运行在独立的进程中的,有可能是不同的机器,或者不同的服务器进程。那么他们如果想要彼此联系在一起,形成一个调用链,在Cat中,CrossAnalyzer会统计不同服务之间调用的情况,包括服务的访问量,错误量,响应时间,QPS等,这里的服务主 ...
分类:
编程语言 时间:
2019-01-25 15:58:48
阅读次数:
288
前言: CAT是一个实时和接近全量的监控系统,它侧重于对Java应用的监控,除了与点评RPC组件融合的很好之外,他将会能与Spring、MyBatis、Dubbo 等框架以及Log4j 等结合,支持PHP、C++、Go等多语言应用,基本接入了美团点评上海侧所有核心应用。目前在中间件(MVC、RPC、 ...
分类:
编程语言 时间:
2019-01-25 15:17:24
阅读次数:
214