澳门皇冠赌场



欢迎光临本站 澳门皇冠赌场电子商务产业园管理有限公司 网址: http://www.laimeisc.com

澳门皇冠赌场澳门皇冠赌场

AspNet Core 下利用普罗米修斯+Grafana构建Metrics和服

文字:[大][中][小]2019-04-26 13:21    浏览次数:    

  Prometheus是一套开源的监控&报警&时间序列数据库的组合,起始是由SoundCloud公司开发的。该项目有非常活跃的社区和开发人员,目前是独立的开源项目,现在最常见的Kubernetes容器管理系统中,通常也会搭配Prometheus进行监控。

  prometheus大多数组件都是用Go编写的,他们可以非常轻松的基于二进制文件部署和构建

  Prometheus能够更好的记录数字类型的时序数据,它既可用于对服务器自身性能参数的监视,也适用于高度动态的面向各个服务的监视。在微服务的场景中,它对多维数据收集和查询的支持有很特殊的优势。

  为可靠性而设计的Prometheus可以让您在宕机的时候快速诊断分析问题。每个Prometheus服务器都是独立的,不依赖于网络存储或其他远程服务,当基础结构的其他部分损坏时,您可以依赖它,并且不需要设置更多额外的基础结构来使用它。

  Prometheus非常重视可靠性,即使在发生故障的情况下,你也可以查看有关系统中的可用统计信息,但是如果你需要百分之百精准统计(如:每次账单请求信息)对Prometheus而言是不适用的,因为收集的数据可能不够详细和完整。在这种情况下,最好使用其他系统来收集和分析数据,并使用Prometheus进行其余额外的监视。

  默认node_exporter会启动一些收集器,你也可以通过服务配置文件进行配置

  选择prometheus的数据源,之后打开dashboard就可以看到漂亮的仪表盘了

  按之前配置的方式配置完成后,就可以看到grafana正常的从prometheus收集数据并展示了



相关阅读:澳门皇冠赌场


[向上]