![](https://img-blog.csdnimg.cn/20201014180756916.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
运维监控
文章平均质量分 81
运维监控
文晓武
专注搜索推荐问答推荐工程领域,涉及到的技术有:Java、ElasticSearch、SpringBoot、SpringCloud、Dubbo、Linux、Docker、Sql、Kafka、RabbitMQ、RocketMQ、MyBatis、XXl-Job、Zookeeper、Nginx、Redis、Tomcat、Git、SVN、Maven、K8S等,每周不定期更新精华文章!
展开
-
springboot项目配置动态注入与springboot读取docker环境变量
最近在看《Kubernetes权威指南》这本书,书的第一章是部署一个mysql+tomcat的简单项目,要先部署mysql 实例然后创建mysql的svc,创建了svc时才会分配一个ip,因为打包的时候不知道这个ip所以tomcat项目要根据约定读取env环境变量才行,跟着书上的例子部署成功了,但是我实在没搞明白这个tomcat的项目是怎么读取env环境变量的?如果在springboot项目中又该怎么读取?基于这两个问题我又想到了两个新的问题:1.springboot怎么配置信息动态注入?转载 2023-01-07 11:57:00 · 2069 阅读 · 0 评论 -
监控系统 Prometheus 的原理
ELK Stack 日志收集和检索平台想必大家应该比较熟悉,Elasticsearch + Filebeat + Logstash + Kibana。ELK 架构而 Prometheus 就相当于一整个 ELK,但是它其实并不是适合存储大量日志,也不适合长期存储(默认存储 15 天)。它的优势是查看最近的趋势数据,以及告警机制。下图是 Prometheus 架构图: Prometheus architecture,来自官网Prometheus 它是从应用程序中实时获取时间序列数据,然后通过功能强大的规则引擎转载 2022-12-08 09:47:31 · 276 阅读 · 0 评论