[agent] - start

This commit is contained in:
IceDerce
2022-11-28 14:00:03 +08:00
parent 73a6222d28
commit f18941e80e
213 changed files with 130 additions and 3 deletions

View File

@@ -0,0 +1,84 @@
package io.wdd.agent.initial.beans;
import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;
import lombok.experimental.SuperBuilder;
import java.util.Date;
@Data
@AllArgsConstructor
@NoArgsConstructor
@SuperBuilder(toBuilder = true)
public class ServerInfo {
private String serverName;
/**
* server public ipv4
*/
private String serverIpPbV4;
/**
* server inner ipv4
*/
private String serverIpInV4;
/**
* server public ipv6
*/
private String serverIpPbV6;
/**
* server inner ipv6
*/
private String serverIpInV6;
/**
*
*/
private String location;
/**
*
*/
private String provider;
/**
* split by ,
*/
private String managePort;
/**
*
*/
private Integer cpuCore;
/**
*
*/
private String cpuBrand;
/**
*
*/
private String osInfo;
/**
*
*/
private String osKernelInfo;
/**
*
*/
private String comment;
}

View File

@@ -0,0 +1,12 @@
#!/bin/bash
get_system_uuid(){
cat /sys/class/dmi/id/product_uuid
cat /etc/machine-id
}

View File

@@ -0,0 +1,31 @@
package io.wdd.agent.initial.bootup;
import org.springframework.context.annotation.Bean;
import org.springframework.context.annotation.Configuration;
import org.springframework.core.env.Environment;
import javax.annotation.Resource;
@Configuration
public class collectSystemInfo {
@Resource
Environment environment;
@Bean
public void initialReadingEnvironment(){
}
}