|
6 | 6 | "github.com/mackerelio/golib/logging" |
7 | 7 |
|
8 | 8 | "github.com/mackerelio/mackerel-container-agent/agent" |
| 9 | + "github.com/mackerelio/mackerel-container-agent/config" |
9 | 10 | ) |
10 | 11 |
|
11 | 12 | const cmdName = "mackerel-container-agent" |
@@ -33,6 +34,28 @@ func main() { |
33 | 34 | logging.SetLogLevel(logging.INFO) |
34 | 35 | } |
35 | 36 |
|
| 37 | + logger.Debugf("MACKEREL_APIBASE=%s", config.MaskEnvValue(os.Getenv("MACKEREL_APIBASE"))) |
| 38 | + logger.Debugf("MACKEREL_APIKEY=%s", config.MaskEnvValue(os.Getenv("MACKEREL_APIKEY"))) |
| 39 | + |
| 40 | + env := []string{ |
| 41 | + "MACKEREL_AGENT_CONFIG_POLLING_DURATION_MINUTES", |
| 42 | + "MACKEREL_AGENT_CONFIG", |
| 43 | + "MACKEREL_AGENT_PLUGIN_META", |
| 44 | + "MACKEREL_CONTAINER_PLATFORM", |
| 45 | + "MACKEREL_HOST_STATUS_ON_START", |
| 46 | + "MACKEREL_IGNORE_CONTAINER", |
| 47 | + "MACKEREL_KUBERNETES_KUBELET_HOST", |
| 48 | + "MACKEREL_KUBERNETES_KUBELET_INSECURE_TLS", |
| 49 | + "MACKEREL_KUBERNETES_KUBELET_READ_ONLY_PORT", |
| 50 | + "MACKEREL_KUBERNETES_NAMESPACE", |
| 51 | + "MACKEREL_KUBERNETES_POD_NAME", |
| 52 | + "MACKEREL_LOG_LEVEL", |
| 53 | + "MACKEREL_ROLES", |
| 54 | + } |
| 55 | + for _, v := range env { |
| 56 | + logger.Debugf("%s=%s", v, os.Getenv(v)) |
| 57 | + } |
| 58 | + |
36 | 59 | os.Exit(run(os.Args[1:])) |
37 | 60 | } |
38 | 61 |
|
|
0 commit comments