随笔 - 2228  文章 - 4  评论 - 371  阅读 - 1109万
12 2018 档案
Springboot Endpoint之二:Endpoint源码剖析
摘要:spring boot 中有关endpoint的实现,细心的朋友可以发现,在org.springframework.boot.actuate.endpoint.mvc 包下也有一系列的xxxEndpoint,这又是为什么呢? 原因是: 我们很多情况下,都是访问接口的方式获取应用的监控,之前的分析是其 阅读全文
posted @ 2018-12-27 18:54 duanxz 阅读(4974) 评论(0) 推荐(1) 编辑
Linux进程被杀掉(OOM killer),查看系统日志
摘要:基本概念: Linux 内核有个机制叫OOM killer(Out Of Memory killer),该机制会监控那些占用内存过大,尤其是瞬间占用内存很快的进程,然后防止内存耗尽而自动把该进程杀掉。内核检测到系统内存不足、挑选并杀掉某个进程的过程可以参考内核源代码linux/mm/oom_kill 阅读全文
posted @ 2018-12-27 16:53 duanxz 阅读(77796) 评论(1) 推荐(6) 编辑
docker常用命令详解
摘要:docker logs -t --since="2018-12-26 06:39:22" --until "2018-12-26 06:39:55" c-front 本文只记录docker命令在大部分情境下的使用,如果想了解每一个选项的细节,请参考官方文档,这里只作为自己以后的备忘记录下来。 根据自 阅读全文
posted @ 2018-12-27 16:02 duanxz 阅读(45965) 评论(2) 推荐(7) 编辑
micrometer自定义metrics
摘要:micrometer提供了基于Java的monitor facade,其与springboot应用和prometheus的集成方式如下图展示 上图中展示的很清楚,应用通过micrometer采集和暴露监控端点给prometheus,prometheus通过pull模式来采集监控时序数据信息。之后作为 阅读全文
posted @ 2018-12-26 16:37 duanxz 阅读(12313) 评论(0) 推荐(1) 编辑
使有prometheus监控redis,mongodb,nginx,mysql,jmx
摘要:以下操作在CENTOS7环境。 使用prometheus做监控,使用grafana做dashboard的界面展示: 因prometheus自带的监控web界面图形化展示方面比较弱,推荐使用grafana集成prometheus展示; 一、软件安装 1)granafa的安装: 官方安装指南:https 阅读全文
posted @ 2018-12-26 16:36 duanxz 阅读(5965) 评论(0) 推荐(0) 编辑
Grafana+Prometheus打造springboot监控平台
摘要:1. 环境 springboot 1.5.10.RELEASE Grafana 5.4.2 Prometheus 2.6.0 jdk 1.8 2.通过micrometer与springboot应用和prometheus的集成 在项目pom.xml中添加如下依赖 gradle.build中增加如下: 阅读全文
posted @ 2018-12-26 15:43 duanxz 阅读(8251) 评论(0) 推荐(0) 编辑
Grafana介绍
摘要:Grafana是一个开源的度量分析与可视化套件。纯 Javascript 开发的前端工具,通过访问库(如InfluxDB),展示自定义报表、显示图表等。大多使用在时序数据的监控方面,如同Kibana类似。Grafana的UI更加灵活,有丰富的插件,功能强大。 Grafana支持许多不同的数据源。每个 阅读全文
posted @ 2018-12-25 18:42 duanxz 阅读(10748) 评论(0) 推荐(0) 编辑
Prometheus介绍
摘要:Prometheus的主要特点 Prometheus 属于一站式监控告警平台,依赖少,功能齐全。Prometheus 支持对云的或容器的监控,其他系统主要对主机监控。Prometheus 数据查询语句表现力更强大,内置更强大的统计函数。Prometheus 在数据存储扩展性以及持久性上没有 Infl 阅读全文
posted @ 2018-12-24 14:39 duanxz 阅读(2691) 评论(0) 推荐(0) 编辑
Groovy与Java集成常见的坑
摘要:摘要: groovy特性 Groovy是一门基于JVM的动态语言,同时也是一门面向对象的语言,语法上和Java非常相似。它结合了Python、Ruby和Smalltalk的许多强大的特性,Groovy 代码能够与 Java 代码很好地结合,也能用于扩展现有代码。 Java作为一种通用、静态类型的编译 阅读全文
posted @ 2018-12-17 18:29 duanxz 阅读(5644) 评论(0) 推荐(1) 编辑
ES之1:基本概念及原理
摘要:一、ES 架构 1、ElasticSearchElasticSearch是个开源的分布式的搜索引擎,它可以近乎实时的存储、检索数据; Elasticsearch也使用Java开发并使用Lucene作为其核心来实现所有索引和搜索的功能,但是它的目的是通过简单的RESTful API来隐藏Lucene的 阅读全文
posted @ 2018-12-12 14:45 duanxz 阅读(8845) 评论(0) 推荐(2) 编辑
算法——贝叶斯
摘要:简介 学过概率理论的人都知道条件概率的公式:P(AB)=P(A)P(B|A)=P(B)P(A|B);即事件A和事件B同时发生的概率等于在发生A的条件下B发生的概率乘以A的概率。由条件概率公式推导出贝叶斯公式:P(B|A)=P(A|B)P(B)/P(A);即,已知P(A|B),P(A)和P(B)可以计 阅读全文
posted @ 2018-12-11 11:44 duanxz 阅读(4597) 评论(0) 推荐(0) 编辑
Service Mesh简介
摘要:1.1 Service Mesh 1.1.1 什么是Service Mesh Service Mesh是最近才兴起的一个名词,最早在2016年9月29日由开发Linkerd的Buoyant公司首次提出[1]。2016年10月,Alex Leong开始在Buoyant公司的官方博客中连载一系列关于“A 阅读全文
posted @ 2018-12-05 10:48 duanxz 阅读(5647) 评论(0) 推荐(1) 编辑

< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5

点击右上角即可分享
微信分享提示