从零开始
文章平均质量分 93
涅米涅米
技巧来源于深度的理解,是一种自然的结果,而不是一个追逐的目标。
展开
-
从零开始:ELK
一、工作原理Logstash收集AppServer产生的Log,并存放到ElasticSearch集群中,而Kibana则从ES集群中查询数据生成图表,再返回给Browser二、ELK下载地址:https://www.elastic.co/downloads操作系统:Ubuntu 16.04java环境:JDK 1.8启动顺序为:Logstash >= Elasticsearch > ...原创 2018-05-22 18:09:51 · 506 阅读 · 0 评论 -
从零开始:Prometheus
Prometheus自定义监控SpringBoot项目一、关于PrometheusPrometheus是一套开源的监控系统,它将所有信息都存储为时间序列数据;因此实现一种Profiling监控方式,实时分析系统运行的状态、执行时间、调用次数等,以找到系统的热点,为性能优化提供依据。 Prometheus提供了4中不同的Metrics类型: Counter, Gauge, His...原创 2018-05-30 16:53:21 · 28815 阅读 · 1 评论 -
从零开始:Apollo
一、工作原理Apollo(阿波罗)是携程框架部门研发的分布式配置中心,能够集中化管理应用不同环境、不同集群的配置,配置修改后能够实时推送到应用端,并且具备规范的权限、流程治理等特性,适用于微服务配置管理场景。服务端基于Spring Boot和Spring Cloud开发,打包后可以直接运行,不需要额外安装Tomcat等应用容器。二、Apollo下载地址:https://github.com/ctr...原创 2018-05-31 19:43:55 · 1901 阅读 · 0 评论 -
从零开始:Feign
一、工作环境操作系统:Ubuntu 16.04java环境:JDK 1.8SpringBoot版本:1.5.13SpringCloud版本:Edgware.SR3二、项目配置1. Eureka Clientfeign(调用服务)和feign-client(被调用服务)应为两个项目,分别注册到eureka上,此处为了偷懒节约篇幅只写了关键的不同点pom.xml<dependency> ...原创 2018-06-27 18:31:36 · 320 阅读 · 0 评论 -
从零开始:zipkin
一、工作环境操作系统:Ubuntu 16.04java环境:JDK 1.8SpringBoot版本:1.5.13SpringCloud版本:Edgware.SR3 二、项目配置1. zipkin Serverpom.xml<dependency> <groupId>io.zipkin.java</groupId> ...原创 2018-06-27 21:54:10 · 4997 阅读 · 0 评论