使用 InfluxDB作为Prometheus远程存储

前言

之前的文章中我们部署了基于Prometheus和Grafana的监控系统,但是还是有一个不足的地方,监控数据有失效时间,

阅读全文

Progfun 2.High Order Fuctionst

2.1 High Order Fuctions

使用递归的方式计算

阅读全文

Progfun 1.Getting Start

前言

Scala Puzzle系列要暂时停更一段时间了,之前我以为Scala Puzzle是一本趣味读物,结果发现是进阶读物,做到一半发现做不下去了(摔

阅读全文

Scalatra in Action 6. 处理文件

提供文件

当文件服务器搭建完成后,预计是一个这样的界面。

阅读全文

使用Scala开发应用程序 Prometheus Exporter

Prometheus官方提供了客户端API,包括

  • Go
  • Java or Scala
  • Python

阅读全文

Prometheus + Grafana 监控配置指北:打造日志监控系统

2022-05-12 更新:
本文写于2019年,现在更建议通过 k8s operator 的形式来进行安装部署

本文不再维护,请查看新版

阅读全文

github pages微博图床图片无法显示

今天发现博客上的图片链接都挂了,大部分显示不出来,小部分能用

首先开始排查是否是来源微博图床挂了的可能性,发现在网页中能正常访问。

接着排查浏览器的可能性,发现所有的浏览器都不能打开。

阅读全文

Scalatra in Action 5. 处理json

长文预警

JSON(JavaScript Object Notation)是一种运用非常广泛的数据格式,Scalatra也提供了对JSON的处理支持。

为应用程序添加JSON支持

在原项目build.sbt的合适位置添加如下依赖

阅读全文

Scala Puzzle 5.The Missing List

官网地址:http://scalapuzzlers.com/#pzzlr-006

问题的提出

scala的集合操作十分丰富,有时候自定义函数的作用和想象中的不一样,

阅读全文

Scalatra in Action 4. 处理用户输入

请求的生存周期

生存周期这个词真是别扭,其实它的意思就是从一个请求的发起,到请求被处理,所经历的一系列过程的总和。

请求到达后,首先,Scalatra会检查请求的URL路径,查看是否有匹配的路由,一旦匹配上,就会依次执行如下操作:

阅读全文