原创 Springboot遠程調用Prometheus Api獲取指標數據
0、寫在前面 1> 使用RestTemplate作爲遠程調用工具調用prometheus原生api獲取數據 2> prometheus原生api文檔地址如下:https://prometheus.io/docs/prometheus/lat
原创 Java實現自定義指標數據遠程寫入Prometheus
最近在看夜鶯的記錄規則這部分功能實現,其中新增記錄規則之後需要遠程寫入prometheus,而對於這部分功能實現,夜鶯使用的是Go實現(可參考如下地址:https://heapdump.cn/article/5597957),由於項目使用J
原创 Springboot實現動態定時任務管理
最近在做spring boot項目開發中,由於使用@EnableScheduling註解和@Scheduled註解來實現的定時任務,只能靜態的創建定時任務,不能動態修改、添加、刪除、啓/停任務。由於項目開發體量不大,如果引入xxl-job等
原创 Springboot定時任務集成shedLock鎖
0、寫在前面 最近在項目開發過程中,涉及到定時任務的編寫,定時任務大家都知道,在多服務器部署時,爲了防止同一時間同一任務多次執行的問題,通常需要使用分佈式定時任務進行處理,這部分對應的框架也很多,例如:xxl-job,power-jo
原创 K8s部署單節點Zookeeper並進行監控
0、寫在前面 1> K8s監控Zookeeper,這裏並沒有使用zookeeper-exporter的方式進行監控,主要是由於zookeeper-exporter提供的相關指標不太全,zookeeper官網提供的監控指標信息可參看如下地
原创 Spring Cloud Gateway 網關跨域問題解決
0、版本說明 Spring Cloud Version:Spring Cloud 2021.0.4 Spring Cloud Gateway Version:3.1.4 Spring Boot Version:2.6.11 1、網關跨域
原创 k8s中使用prometheus operator監控外部服務器部署的windows exporter
k8s中使用prometheus operator監控外部服務器部署的windows exporter 0、文檔說明 (1)Prometheus Operator是一個流行的k8s集羣監控套件,項目地址:https://github
原创 k8s部署canal-1.1.6版本實現MySQL數據庫數據同步
1、版本說明 軟件&鏡像 版本&鏡像信息 說明 Kubernetes v1.23.7 k8s服務器 Kuboard v3.5.2.0 k8s連接管理工具 Canal v1.1.6
原创 k8s容器內部通過Prometheus Operator部署MySQL Exporter監控k8s集羣外部的MySQL
寫在前面 在按照下面步驟操作之前,請先確保服務器已經部署k8s,prometheus,prometheus operator,關於這些環境的部署,可以自行查找相關資料安裝部署,本文檔便不在此贅述。 關於prometheus監控這部分,大致的
原创 k8s容器中通過Prometheus Operator部署Redis Exporter監控Redis
寫在前面 在按照下面步驟操作之前,請先確保服務器已經部署k8s,prometheus,prometheus operator以及Redis,關於這些環境的部署,可以自行查找相關資料安裝部署,本文檔便不在此贅述。 關於prometheus監控
原创 k8s容器中通過Prometheus Operator部署Kafka Exporter監控Kafka集羣
寫在前面 在按照下面步驟操作之前,請先確保服務器已經部署k8s,prometheus,prometheus operator以及kafka集羣,關於這些環境的部署,可以自行查找相關資料安裝部署,本文檔便不在此贅述。 關於prometheus
原创 k8s容器中通過Prometheus Operator部署Elasticsearch Exporter監控Elasticsearch
寫在前面 在按照下面步驟操作之前,請先確保服務器已經部署k8s,prometheus以及prometheus operator,關於這些環境的部署,可以自行查找相關資料安裝部署,本文檔便不在此贅述。 關於prometheus監控這部分,大致
原创 nacos配置Map嵌套List數據
nacos配置yaml文件,讀取格式爲Map<String, List<String>>數據: 1、當數據不含有中文字符時,格式如下: test: map: key1: - value1 - value2
原创 k8s部署canal-server使用configMap掛載方式報Read Only file System
k8s部署canal-server使用configMap掛載方式報Read Only file System 1.1、問題復現 由於部署canal-server時,需要修改主庫master的數據庫連接信息以及配置zookeeper,所以爲了
原创 基於Canal實現MySQL 8.0 數據庫數據同步
基於Canal實現MySQL 8.0 數據庫數據同步 0、前置信息 0.1、服務器信息 主機名 操作系統 說明 192.168.91.131 CentOS 7 主庫所在服務器 192.168.91.135