add monitoring #4
@@ -63,6 +63,7 @@ func loadEnvironmentFiles() {
|
|||||||
// Get environment first (from system env or default)
|
// Get environment first (from system env or default)
|
||||||
env := getEnvironmentFromSystem()
|
env := getEnvironmentFromSystem()
|
||||||
|
|
||||||
|
// Use standard log for early initialization (before logger is ready)
|
||||||
log.Printf("🔍 Detected environment: %s", env)
|
log.Printf("🔍 Detected environment: %s", env)
|
||||||
|
|
||||||
// Define file loading order (later files override earlier ones)
|
// Define file loading order (later files override earlier ones)
|
||||||
@@ -133,7 +134,7 @@ func getGinMode(env Environment) string {
|
|||||||
func getLogLevel(env Environment) string {
|
func getLogLevel(env Environment) string {
|
||||||
switch env {
|
switch env {
|
||||||
case Production:
|
case Production:
|
||||||
return "warn"
|
return "info" // Changed from "warn" to "info" to capture more logs
|
||||||
case Staging:
|
case Staging:
|
||||||
return "info"
|
return "info"
|
||||||
case Development:
|
case Development:
|
||||||
@@ -176,7 +177,7 @@ func getRequiredEnv(key string) string {
|
|||||||
|
|
||||||
// logConfig logs configuration (without sensitive data)
|
// logConfig logs configuration (without sensitive data)
|
||||||
func logConfig(config *Config) {
|
func logConfig(config *Config) {
|
||||||
// Environment banner
|
// Use standard log for configuration banner since logger might not be initialized yet
|
||||||
log.Printf("")
|
log.Printf("")
|
||||||
log.Printf("╔══════════════════════════════════════════════════════════════╗")
|
log.Printf("╔══════════════════════════════════════════════════════════════╗")
|
||||||
log.Printf("║ COUNTER APPLICATION ║")
|
log.Printf("║ COUNTER APPLICATION ║")
|
||||||
|
|||||||
Reference in New Issue
Block a user