public string EmailBody(string Ip, double Cpu, SysValues PhysMem, SysValues VirMem, List <SysValues> Disk) { string strTraceToLog = null; StringBuilder sbTrace = new StringBuilder(); //var Ip= _SysData.GetIpAddress(); //var Cpu=_SysData.GetProcessorData(); //var PhysMem=_SysData.GetPhysicalMemory(); //var VirMem = _SysData.GetVirtualMemory(); //var Disk=_SysData.GetDiskSpaces(); sbTrace.Append("<p><span >Dear Sir/Mom,</span><br /></p>"); sbTrace.Append("<p> </p>"); sbTrace.Append("<p>-----------------------------------------------------</p>"); sbTrace.Append("<p>" + GeneralCommon.ConvertDateToString(DateTime.Now) + "</p>"); sbTrace.Append("<p> Checking Ip Address : </p>"); sbTrace.Append("<p>" + Ip); sbTrace.Append("<p>---------- Checking System -----------</p>"); sbTrace.Append("<p> CPU Used " + Cpu.ToString("F") + " % " + "</p>"); sbTrace.Append("<p>" + LogSysValueWithUsage(PhysMem) + "</p>"); sbTrace.Append("<p>" + LogSysValueWithUsage(VirMem) + "</p>"); sbTrace.Append("<p> Disk Drive :</p>"); foreach (SysValues v in Disk) { sbTrace.Append("<p> " + LogSysValueWithUsage(v) + "</p>"); } sbTrace.Append("<p> </p>"); sbTrace.Append("<p> </p>"); sbTrace.Append("<p>Regards,</p>"); sbTrace.Append("<p> </p>"); sbTrace.Append("<p>Harigajian.com</p>"); strTraceToLog = sbTrace.ToString(); return(strTraceToLog); }
public string RunningAction(string Ip, double Cpu, SysValues PhysMem, SysValues VirMem, List <SysValues> Disk) { string strTraceToLog = null; StringBuilder sbTrace = new StringBuilder(); //var Ip= _SysData.GetIpAddress(); //var Cpu=_SysData.GetProcessorData(); //var PhysMem=_SysData.GetPhysicalMemory(); //var VirMem = _SysData.GetVirtualMemory(); //var Disk=_SysData.GetDiskSpaces(); sbTrace.Append("\r\n-----------------------------------------------------"); sbTrace.Append("\r\n" + GeneralCommon.ConvertDateToString(DateTime.Now)); sbTrace.Append("\r\n Checking Ip Address :"); sbTrace.Append("\r\n" + Ip); sbTrace.Append("\r\n---------- Checking System -----------"); sbTrace.Append("\r\n CPU Used " + Cpu.ToString("F") + " % "); sbTrace.Append("\r\n" + LogSysValueWithUsage(PhysMem)); sbTrace.Append("\r\n" + LogSysValueWithUsage(VirMem)); foreach (SysValues v in Disk) { sbTrace.Append("\r\n" + LogSysValueWithUsage(v)); } sbTrace.Append("\r\n"); strTraceToLog = sbTrace.ToString(); return(strTraceToLog); }
public string StartAction() { string strTraceToLog = null; StringBuilder sbTrace = new StringBuilder(); sbTrace.Append("========================================================="); sbTrace.Append("\r\n" + GeneralCommon.ConvertDateToString(DateTime.Now)); sbTrace.Append("\r\n Start Checking System Notification"); sbTrace.Append("\r\n"); strTraceToLog = sbTrace.ToString(); return(strTraceToLog); }
public string ErrorAction(string strSource, string strEx) { string strTraceToLog = null; StringBuilder sbTrace = new StringBuilder(); sbTrace.Append("\r\n------------------- Exception ---------------------"); sbTrace.Append("\r\n" + GeneralCommon.ConvertDateToString(DateTime.Now)); sbTrace.Append("\r\n" + strSource); sbTrace.Append("\r\n" + strEx); sbTrace.Append("\r\n"); strTraceToLog = sbTrace.ToString(); return(strTraceToLog); }