This is an automated email from the ASF dual-hosted git repository.

gongchao pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/hertzbeat.git


The following commit(s) were added to refs/heads/master by this push:
     new 69ec3f875 [bugfix] synchronise AI-related configuration for Docker 
Compose (#3751)
69ec3f875 is described below

commit 69ec3f87518255d54811ffa2ec13330524607948
Author: DeleiGuo <[email protected]>
AuthorDate: Sun Sep 7 22:42:43 2025 +0800

    [bugfix] synchronise AI-related configuration for Docker Compose (#3751)
    
    Co-authored-by: Tom <[email protected]>
---
 .../hertzbeat-mysql-iotdb/conf/application.yml     | 33 ++++++++++++++++++++++
 .../hertzbeat-mysql-tdengine/conf/application.yml  | 33 ++++++++++++++++++++++
 .../conf/application.yml                           | 33 ++++++++++++++++++++++
 .../conf/application.yml                           | 33 ++++++++++++++++++++++
 4 files changed, 132 insertions(+)

diff --git a/script/docker-compose/hertzbeat-mysql-iotdb/conf/application.yml 
b/script/docker-compose/hertzbeat-mysql-iotdb/conf/application.yml
index 4d59857c0..2c4b3cc2a 100644
--- a/script/docker-compose/hertzbeat-mysql-iotdb/conf/application.yml
+++ b/script/docker-compose/hertzbeat-mysql-iotdb/conf/application.yml
@@ -20,6 +20,32 @@ spring:
     name: ${HOSTNAME:@hertzbeat@}${PID}
   profiles:
     active: prod
+  ai:
+    mcp:
+      server:
+        enabled: true
+        stdio: false
+        name: sse-mcp-server
+        version: 1.0.0
+        resource-change-notification: true
+        tool-change-notification: true
+        prompt-change-notification: true
+        sse-endpoint: /api/sse
+        sse-message-endpoint: /api/mcp/message
+        type: SYNC
+        capabilities:
+          tool: true
+          resource: true
+          prompt: true
+          completion: true
+    chat:
+      client:
+        enabled: false
+    openai:
+      api-key: OPENAI_API_KEY
+      chat:
+        options:
+          model: gpt-4.1-nano-2025-04-14
   mvc:
     static-path-pattern: /**
   jackson:
@@ -222,3 +248,10 @@ grafana:
   url: http://127.0.0.1:3000
   username: admin
   password: admin
+
+ai:
+  type:
+  model:
+  api-key:
+  api-secret:
+  api-url:
\ No newline at end of file
diff --git 
a/script/docker-compose/hertzbeat-mysql-tdengine/conf/application.yml 
b/script/docker-compose/hertzbeat-mysql-tdengine/conf/application.yml
index 6d60a7e6a..49f438421 100644
--- a/script/docker-compose/hertzbeat-mysql-tdengine/conf/application.yml
+++ b/script/docker-compose/hertzbeat-mysql-tdengine/conf/application.yml
@@ -20,6 +20,32 @@ spring:
     name: ${HOSTNAME:@hertzbeat@}${PID}
   profiles:
     active: prod
+  ai:
+    mcp:
+      server:
+        enabled: true
+        stdio: false
+        name: sse-mcp-server
+        version: 1.0.0
+        resource-change-notification: true
+        tool-change-notification: true
+        prompt-change-notification: true
+        sse-endpoint: /api/sse
+        sse-message-endpoint: /api/mcp/message
+        type: SYNC
+        capabilities:
+          tool: true
+          resource: true
+          prompt: true
+          completion: true
+    chat:
+      client:
+        enabled: false
+    openai:
+      api-key: OPENAI_API_KEY
+      chat:
+        options:
+          model: gpt-4.1-nano-2025-04-14
   mvc:
     static-path-pattern: /**
   jackson:
@@ -220,3 +246,10 @@ grafana:
   username: admin
   password: admin
 
+ai:
+  type:
+  model:
+  api-key:
+  api-secret:
+  api-url:
+
diff --git 
a/script/docker-compose/hertzbeat-mysql-victoria-metrics/conf/application.yml 
b/script/docker-compose/hertzbeat-mysql-victoria-metrics/conf/application.yml
index 502dc412f..f9f047195 100644
--- 
a/script/docker-compose/hertzbeat-mysql-victoria-metrics/conf/application.yml
+++ 
b/script/docker-compose/hertzbeat-mysql-victoria-metrics/conf/application.yml
@@ -20,6 +20,32 @@ spring:
     name: ${HOSTNAME:@hertzbeat@}${PID}
   profiles:
     active: prod
+  ai:
+    mcp:
+      server:
+        enabled: true
+        stdio: false
+        name: sse-mcp-server
+        version: 1.0.0
+        resource-change-notification: true
+        tool-change-notification: true
+        prompt-change-notification: true
+        sse-endpoint: /api/sse
+        sse-message-endpoint: /api/mcp/message
+        type: SYNC
+        capabilities:
+          tool: true
+          resource: true
+          prompt: true
+          completion: true
+    chat:
+      client:
+        enabled: false
+    openai:
+      api-key: OPENAI_API_KEY
+      chat:
+        options:
+          model: gpt-4.1-nano-2025-04-14
   mvc:
     static-path-pattern: /**
   jackson:
@@ -222,3 +248,10 @@ grafana:
   url: http://127.0.0.1:3000
   username: admin
   password: admin
+
+ai:
+  type:
+  model:
+  api-key:
+  api-secret:
+  api-url:
\ No newline at end of file
diff --git 
a/script/docker-compose/hertzbeat-postgresql-victoria-metrics/conf/application.yml
 
b/script/docker-compose/hertzbeat-postgresql-victoria-metrics/conf/application.yml
index b342c8007..08590e289 100644
--- 
a/script/docker-compose/hertzbeat-postgresql-victoria-metrics/conf/application.yml
+++ 
b/script/docker-compose/hertzbeat-postgresql-victoria-metrics/conf/application.yml
@@ -20,6 +20,32 @@ spring:
     name: ${HOSTNAME:@hertzbeat@}${PID}
   profiles:
     active: prod
+  ai:
+    mcp:
+      server:
+        enabled: true
+        stdio: false
+        name: sse-mcp-server
+        version: 1.0.0
+        resource-change-notification: true
+        tool-change-notification: true
+        prompt-change-notification: true
+        sse-endpoint: /api/sse
+        sse-message-endpoint: /api/mcp/message
+        type: SYNC
+        capabilities:
+          tool: true
+          resource: true
+          prompt: true
+          completion: true
+    chat:
+      client:
+        enabled: false
+    openai:
+      api-key: OPENAI_API_KEY
+      chat:
+        options:
+          model: gpt-4.1-nano-2025-04-14
   mvc:
     static-path-pattern: /**
   jackson:
@@ -221,3 +247,10 @@ grafana:
   url: http://127.0.0.1:3000
   username: admin
   password: admin
+
+ai:
+  type:
+  model:
+  api-key:
+  api-secret:
+  api-url:
\ No newline at end of file


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to