diff --git a/server/AyaNova/Program.cs b/server/AyaNova/Program.cs index edca3134..b5faa9a0 100644 --- a/server/AyaNova/Program.cs +++ b/server/AyaNova/Program.cs @@ -180,14 +180,20 @@ namespace AyaNova //Log environmental settings + var UtilityFilesAvailableSpace = FileUtil.BackupFilesDriveAvailableSpace(); + var AttachmentFilesAvailableSpace = FileUtil.AttachmentFilesDriveAvailableSpace(); logger.Info("OS - {0}", Environment.OSVersion.ToString()); logger.Info("TimeZone - {0}", TimeZoneInfo.Local.DisplayName); logger.Debug("Machine - {0}", Environment.MachineName); logger.Debug("User - {0}", Environment.UserName); logger.Debug(".Net Version - {0}", Environment.Version.ToString()); - logger.Debug("CPU count - {0}", Environment.ProcessorCount); + logger.Debug("CPU count - {0}", Environment.ProcessorCount); logger.Debug("RAM - {0}", FileUtil.GetBytesReadable(GC.GetGCMemoryInfo().TotalAvailableMemoryBytes)); + logger.Debug("Backup file space - {0}", FileUtil.GetBytesReadable(UtilityFilesAvailableSpace)); + logger.Debug("Attachments file space - {0}", FileUtil.GetBytesReadable(AttachmentFilesAvailableSpace)); + + ServerBootConfig.BOOT_DIAGNOSTIC_INFO.Add("OS", Environment.OSVersion.ToString()); ServerBootConfig.BOOT_DIAGNOSTIC_INFO.Add("Machine", Environment.MachineName); @@ -198,8 +204,8 @@ namespace AyaNova ServerBootConfig.BOOT_DIAGNOSTIC_INFO.Add("Server up time", TimeSpan.FromTicks(Environment.TickCount64).ToString()); ServerBootConfig.BOOT_DIAGNOSTIC_INFO.Add("TimeZone", TimeZoneInfo.Local.DisplayName); ServerBootConfig.BOOT_DIAGNOSTIC_INFO.Add("RAM", FileUtil.GetBytesReadable(GC.GetGCMemoryInfo().TotalAvailableMemoryBytes)); - // ServerBootConfig.BOOT_DIAGNOSTIC_INFO.Add("XXX",XXXX); - // ServerBootConfig.BOOT_DIAGNOSTIC_INFO.Add("XXX",XXXX); + ServerBootConfig.BOOT_DIAGNOSTIC_INFO.Add("Backup space", FileUtil.GetBytesReadable(UtilityFilesAvailableSpace)); + ServerBootConfig.BOOT_DIAGNOSTIC_INFO.Add("Attachments space", FileUtil.GetBytesReadable(AttachmentFilesAvailableSpace)); #endregion