diff --git a/lab-38/lab-38-elk-demo/pom.xml b/lab-38/lab-38-elk-demo/pom.xml
new file mode 100644
index 00000000..60ee2aa8
--- /dev/null
+++ b/lab-38/lab-38-elk-demo/pom.xml
@@ -0,0 +1,23 @@
+
+
+
+ org.springframework.boot
+ spring-boot-starter-parent
+ 2.2.2.RELEASE
+
+
+ 4.0.0
+
+ lab-38-elk-demo
+
+
+
+
+ org.springframework.boot
+ spring-boot-starter-web
+
+
+
+
diff --git a/lab-38/lab-38-elk-demo/src/main/java/cn/iocoder/springboot/lab38/elkdemo/Application.java b/lab-38/lab-38-elk-demo/src/main/java/cn/iocoder/springboot/lab38/elkdemo/Application.java
new file mode 100644
index 00000000..28482b8f
--- /dev/null
+++ b/lab-38/lab-38-elk-demo/src/main/java/cn/iocoder/springboot/lab38/elkdemo/Application.java
@@ -0,0 +1,13 @@
+package cn.iocoder.springboot.lab38.elkdemo;
+
+import org.springframework.boot.SpringApplication;
+import org.springframework.boot.autoconfigure.SpringBootApplication;
+
+@SpringBootApplication
+public class Application {
+
+ public static void main(String[] args) {
+ SpringApplication.run(Application.class, args);
+ }
+
+}
diff --git a/lab-38/lab-38-elk-demo/src/main/resources/application.yaml b/lab-38/lab-38-elk-demo/src/main/resources/application.yaml
new file mode 100644
index 00000000..9697b8c5
--- /dev/null
+++ b/lab-38/lab-38-elk-demo/src/main/resources/application.yaml
@@ -0,0 +1,8 @@
+spring:
+ application:
+ name: demo-application # 应用名
+
+logging:
+ # 日志文件配置
+ file:
+ name: /Users/yunai/logs/${spring.application.name}.log # 日志文件名。
diff --git a/lab-38/lab-38-elk-demo/target/classes/application.yaml b/lab-38/lab-38-elk-demo/target/classes/application.yaml
new file mode 100644
index 00000000..9697b8c5
--- /dev/null
+++ b/lab-38/lab-38-elk-demo/target/classes/application.yaml
@@ -0,0 +1,8 @@
+spring:
+ application:
+ name: demo-application # 应用名
+
+logging:
+ # 日志文件配置
+ file:
+ name: /Users/yunai/logs/${spring.application.name}.log # 日志文件名。
diff --git a/lab-38/pom.xml b/lab-38/pom.xml
new file mode 100644
index 00000000..3e6f908e
--- /dev/null
+++ b/lab-38/pom.xml
@@ -0,0 +1,17 @@
+
+
+
+ labs-parent
+ cn.iocoder.springboot.labs
+ 1.0-SNAPSHOT
+
+ 4.0.0
+
+ lab-38
+
+ lab-38-elk-demo
+
+
+
diff --git a/pom.xml b/pom.xml
index 83b58be4..37bb41fe 100644
--- a/pom.xml
+++ b/pom.xml
@@ -46,6 +46,7 @@
lab-35
lab-36
lab-37
+ lab-38