一切福田,不離方寸,從心而覓,感無不通。

运维监控系列(17)-Prometheus接入Loki日志采集系统及可视化使用详解

对于生产环境以及一个有追求的运维人员来说,哪怕是毫秒级别的宕机也是不能容忍的。对基础设施及应用进行适当的日志记录和监控非常有助于解决问题,还可以帮助优化成本和资源,以及帮助检测以后可能会发生的一些问题。
Loki 是受Prometheus启发的水平可扩展、高可用、多租户日志聚合系统。它的设计非常具有成本效益且易于操作。它不索引日志的内容,而是索引每个日志流的一组标签。

龙生   16 Jun 2022
View Details

使用docker-compose搭建Prometheus+Grafana监控系统

以前所在的公司监控系统主要使用的zabbix,应用级的监控使用的是Pinpoint的二次开发,所以对于Prometheus的了解还只是听闻,尽管很想使用,但是公司的zabbix已经非常成熟,包括后来小米的open-falcon也是没有机会去使用。直到今天我才想着要不测试环境的服务都用Prometheus吧,因现在的公司并没有监控系统,服务挂了以后都是使用的时候才会发现。我个人是比较喜欢docker的,于是就记录分享一下。

龙生   16 Jun 2022
View Details

什么是yml文件

YML文件格式是YAML (YAML Aint Markup Language)编写的文件格式,YAML是一种直观的能够被电脑识别的的数据数据序列化格式,并且容易被人类阅读, 容易和脚本语言交互的,可以被支持YAML库的不同的编程语言程序导入,比如: C/C++, Ruby, Python, Java, Perl, C#, PHP等。YML文件是以数据为核心的,比传统的xml方式更加简洁。 YML文件的扩展名可以使用.yml或者.yaml

龙生   16 Jun 2022
View Details

第一篇:prometheus监控介绍

监控===监测+控制
生活中的监控:事故追责
运维中的监控:事后追责,事前预警,性能分析,实时报警

龙生   16 Jun 2022
View Details

Linux top命令详解

性能测试时,通常用top命令观察cpu、内存使用情况

龙生   16 Jun 2022
View Details

windows下安装gitblit

版本:gitblit-1.8.0.zip 步骤: 1.解压,到我的目录是:D:\Fiqiu\windows-gitblit-1.8.0 2.打开data\gitblit.properties,修改默认配置项,把下面的代码复制进去,保存 #Git仓库目录 git.repositoriesFolder = D:\Coding\GitblitData #访问端口 server.httpPort = 9999 server.httpsPort = 9998 # 搭建服务器的IP server.httpBindInterface = 127.0.0.1 server.httpsBindInterface = 127.0.0.1   3.在安装目录下启动gitblit: D:\Fiqiu\windows-gitblit-1.8.0>java -jar gitblit.jar 启动后发现光标会在里面最下一行暂停,没有退出来,说明成功了: 4.安装服务 (1)记事本或编辑器打开installService.cmd (2)在SET ARCH=amd64下面增加: SET CD=D:\Fiqiu\windows-gitblit-1.8.0 保存 (3)管理员方式运行 installService.cmd 目的是安装windows服务,安装成功后可在   此电脑->管理->服务      里看到gitblit项,然后启动。 (4)管理员方式运行gitblitw.exe 修改jvm路径 (5)回到General标签,点击Start按钮启动确定即可 5. 在浏览器地址栏输入:http://127.0.0.1:9999/  或 https://127.0.0.1:9998/ 即可   from:https://blog.csdn.net/weixin_39231286/article/details/90214406

龙生   11 Jun 2022
View Details

解决Win11连接群晖上的L2TP类型无响应的问题

这两天把电脑升级到了Win11系统,果然是MacOS的孪生兄弟啊,微软看来也不避讳了,略微有点卡,总体还行吧。说回正题,自从Win10开始,使用系统自带的VPN功能连接群晖的L2TP类型的VPN就一直有问题。

龙生   10 Jun 2022
View Details

SpringAOP学习--前言AOP简介

AOP是一种思想,一种编程方式。编写一段代码在合适的时机找到切入点然后执行。不直接修改原来的代码,而是在原代码执行的前后执行一段额外的代码。
这么做的好处有:
1.解耦合,系统应求追高内聚低耦合,增强的逻辑独立存在,即插即用,不需要移除掉切点即可,对原有业务无影响(或影响极小)。
2.符合开闭原则,对扩展开放,对修改关闭,不修改原有代码。改代码的代价有些时候比较大。
3.代码复用,可以在不侵入当前代码的情况下复用代码或引入第三方功能从而扩展系统功能。

龙生   10 Jun 2022
View Details

IDEA中maven项目不进行Test直接打包package

IDEA中maven项目不进行Test直接打包package 因为线上环境与开发环境不同,在IDEA中修改了下代码打包就不通过了,遂百度了下; 方法一: 这也是最方便的一种方法,直接在idea中maven工具栏上点击小闪电图标: 方法二: 在命令行输入:

  达到同样效果; 顺便一提命令行在这 方法三: 在pom.xml中加入(该方法未测试):

  from:https://blog.csdn.net/weixin_44225716/article/details/108410878?utm_medium=distribute.pc_aggpage_search_result.none-task-blog-2~aggregatepage~first_rank_ecpm_v1~rank_v31_ecpm-1-108410878-null-null.pc_agg_new_rank&utm_term=idea+%E7%A6%81%E7%94%A8maventest&spm=1000.2123.3001.4430

龙生   10 Jun 2022
View Details