用 PowerShell收集服务器日检报告,并发邮件给管理员

用 PowerShell收集服务器日检报告,并发邮件给管理员,第1张

用PowerShell收集服务器日检报告,并发邮件给管理员 作为网络服务器管理员,每天检查网络服务器的运行状态是日常工作中的必修课。在此之前我发表过一篇文章,用PowerShell收集某个特定服务器列表的disks空之间的应用状态,并通过邮件通知管理员。全文详细地址:http://hubuxcg.blog.51cto.com/2559426/1310783.然而,作为一名管理者,在日常工作中,除了关注电脑硬盘的应用状态,还有运行内存、CPU、服务项目、恶性事件日志等简单的主要参数。,必须作为日常控制点。

如果没有SCOM/zabbix/HostMonitor等不依赖高端大气的服务项目或专用工具,每天手动向网络服务器查询也是一件费时费力的事情!

前几天在剧本制作管理中心发现了一个不错的专用工具。使用PowerShell,我收集了某个网络服务器的信息内容,形成了一个。html文档,并发了一封邮件给工作人员。如果源文件在下面,有兴趣的可以马上找原创作品开发定制。

https://gallery.TechNet.Microsoft.com/scriptcenter/Get-generalsystemreports1-4d9b5817https://www.simple-talk.com/sysadmin/powershell/building-a-daily-systems-report-email-with-powershell/

现在经过小改动,将报告内容简化为中文版,改为批量收集几个网络服务器清单。

*** 作方法:


1.免费下载配件的脚本制作,修改脚本制作中的以下几点:


1)如果您只需要报告制造。html报告,您可以跳过这一步而不接收电子邮件。如果您必须接收电子邮件,请更改SMTP服务器的ip、发货人和收货人的电子邮件地址以及团体收货人的电子邮件地址,并将电子邮件发送到open。

[String]$emailrelay="mail.szmaxcent.com",

[String]$emailsender='Johnson.Xiang@szmaxcent.com',

[String]$emailrecipient='13047615@QQ.com',

[Bool]$SendMail=$True,

False表示通过邮件发送,True表示通过邮件发送。

CC="Johnson.Xiang@szmaxcent.com"

如有必要,请删除前面的“#”,并将其更改为您所需的电子邮件地址。

2)对于更改,必须检查恶性事件日志和运行内存量最大的进程信息内容。默认设置是最近三个系统软件和应用软件日志中显示的信息是警告或不正确的日志信息内容,以及占用内存最大的前10个进程信息内容。能够根据自己的需求进行调整。

##特定于环境-更改这些##

$EventNum=3#要为系统报告提取的事件数

$ProccessNumToFetch=10#要为系统报告提取的进程数

3)在存放这个PS文档的同一个文件目录下,建立一个Serverlist.txt文档,在这个文档中填写必须收藏的网络服务器的名称,每行一个IP地址,比如:

服务器1

服务器2

服务器3

2.在PowerShell中检测。如果脚本不可行,请更改脚本的对策。

参考文章内容:http://hubuxcg.blog.51cto.com/2559426/1309431#590523.第二步

3.建立任务计划,让脚本制作在特定时间自动 *** 作!

powershell-file"D:\Script\Get-GeneralSystemReport_Network_51cto.PS1"

可以参考文章内容:http://hubuxcg.blog.51cto.com/2559426/1309431#590523第四步

的。实现后形成的html报告如下:

如果开启了电子邮件功能,收到的电子邮件内容如下:

说明这种方法是在域的自然环境中应用的,域管理员或拥有网络服务器全部管理员权限的账户登录到一个网络服务器来实现这种脚本制作。如果脚本制作时登录的账号没有匹配网络服务器的访问权限,则不会执行。如果各个网络服务器的管理权限是分散的,没有访问权限,建议把脚本分析放到各个网络服务器上,然后在各个网络服务器上实现脚本或者任务规划。

自然也可以用它来收集域内所有计算机的应用状态,热烈欢迎大家使用,并提出明确的建议!

欢迎分享,转载请注明来源:内存溢出

原文地址:https://www.54852.com/zz/783824.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2022-05-04
下一篇2022-05-04

发表评论

登录后才能评论

评论列表(0条)

    保存