Ejemplo n.º 1
0
        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> &nbsp; </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>&nbsp;</p>");
            sbTrace.Append("<p>&nbsp;</p>");
            sbTrace.Append("<p>Regards,</p>");
            sbTrace.Append("<p>&nbsp;</p>");
            sbTrace.Append("<p>Harigajian.com</p>");
            strTraceToLog = sbTrace.ToString();
            return(strTraceToLog);
        }
Ejemplo n.º 2
0
        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);
        }
Ejemplo n.º 3
0
        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);
        }
Ejemplo n.º 4
0
        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);
        }