function WriteLog([string]  $content){#Write-Host $content$script:OutMessage += $content + "`r`n"
}Import-Module WebAdministration#获取所有Application Pools
#WriteLog "Start checking IIS application pool..."    #  开始检查IIS应用程序池Get-ChildItem IIS:\apppools | ForEach-Object{$appPoolName =  $_.Name$appPool = $_#检查回收设置$RecyclingTime = $appPool.recycling.periodicRestart.time.TotalMinutes#检查账号设置$identityType = $appPool.processModel.identityType$userName = $appPool.processModel.userName#生成回收事件日志设置$LogEventOnRecycle = $appPool.recycling.logEventOnRecycle#把Idle Timeout设为0$IdleTimeout = $appPool.processModel.idleTimeout#最大工作进程数设置为0,支持NUMA$maxProcesses = $appPool.processModel.maxProcesses
}WriteLog('[{"IIS application name":{"value":"' + $_.name + '","unit":"","status":"0"}},' + '{"IIS Automatic recovery cycle":{"value":"' + $RecyclingTime + '","unit":"","status":"0"}},' + '{"IIS account type":{"value":"' + $identityType + '","unit":"","status":"0"}},' + '{"IIS LogEventOnRecycle":{"value":"' + $LogEventOnRecycle + '","unit":"","status":"0"}},' + '{"IIS IdleTimeout":{"value":"' + $IdleTimeout + '","unit":"","status":"0"}},' + '{"IIS maxProcesses":{"value":"' + $maxProcesses + '","unit":"","status":"0"}}]')Get-ChildItem IIS:\Sites | ForEach-Object{$site = $_
}$OutMessage

Windows巡检IIS指标脚本(PowerShell实现)相关推荐

  1. 设定Windows计划任务定期执行PowerShell脚本

    因PowerShel有这特殊的安全策略,在设定Windows计划任务定期执行PowerShell脚本时有些细节需要注意. (1)在本机编写一个测试脚本,保存为PS1脚本: (2)设置Powershel ...

  2. Windows Server+IIS+ASP+MSSQL2K+ServU 系统整合安全方案(转)

    1     前言 在这混的久了收获很多,感觉不发点东西就对不起这里的兄弟姐妹,因此就把我对Windows系统配置的一点经验共享一下.希望对初学者有点帮助!^_^          Windows 系统 ...

  3. Iiscnfg.vbs IIS 配置脚本的使用

    导入和导出本地或远程计算机上 Internet 信息服务 (IIS) 配置数据库的所有或选定元素,或者将整个 IIS 配置(配置数据库和架构)复制到另一台计算机以复制配置.Iiscnfg 执行下列功能 ...

  4. 使用新版 Windows Terminal 打开批处理脚本的方法

    除了配置有点麻烦,其它都超级好的Terminal Windows 终端是一个面向命令行工具和 shell(如命令提示符.PowerShell 和适用于 Linux 的 Windows 子系统 (WSL ...

  5. Windows+Nginx+IIS做图片分布式存储详细步骤

    最近几天,一直在学习nginx在windows平台下的使用,为了寻找几种大量图片分布式存储而且有相对简单的存储方案 nginx是一种,还找到一种MongoDB GridFS 这两种方案我还是比较中意的 ...

  6. 【Groovy】Groovy 脚本调用 ( Linux 中调用 Groovy 脚本 | Windows 中调用 Groovy 脚本 )

    文章目录 前言 一.Linux 中调用 Groovy 脚本 二.Windows 中调用 Groovy 脚本 前言 在 命令行 , Groovy 脚本 , Groovy 类 , Java 类中 , 可以 ...

  7. html 启动bat脚本,Windows开机自启动bat脚本设置方法

    摘要 腾兴网为您分享:Windows开机自启动bat脚本设置方法,小睡眠,小书亭,托迈酷客,土豆等软件知识,以及显卡加亮,团购宝,多和梦,pdf编辑器,杭州地铁线路图,宝宝拼图游戏,蠕虫病毒专杀工具, ...

  8. win服务器自动发邮件,windows关机前执行脚本设置与关机blat自动发送邮件脚本模板...

    windows关机前执行脚本设置与关机blat自动发送邮件脚本模板 发布时间:2020-07-25 02:21:24 来源:51CTO 阅读:3093 作者:nn1183 价值:实时掌握开关机记录: ...

  9. 简单快速分析iis日志脚本

    #!/bin/sh #Function: 快速分析iis日志脚本(日志格式W3C) #Filename: analy_weblog.sh  How to: sh analy_weblog.sh log ...

最新文章

  1. python和R数据类型查看、赋值、列表、for循环、函数用法对比示例
  2. Android应用程序安装过程源代码分析(1)
  3. 数据分析中的两种偏差
  4. mysql group where_[MySQL] 测试where group by order by的索引问题
  5. Android pda出入库管理,出入库PDA管理系统软件
  6. Python如何忽略warning的输出
  7. cpuset(7) — Linux manual page
  8. php pg_fetch_row,pg_fetch_row
  9. netstat命令常见用法
  10. event mpm php,Ubuntu Apache 切换到php-fpm+mpm_event模式
  11. WINDOWS常用端口列表
  12. JMS 消息传送模式、消息签收以及spring jmsTemplate配置
  13. Mixly遥控调光器
  14. 华硕顽石四代自主扩展内存条图解
  15. Excel取消自动行高调整(取消自动换行)
  16. Python制作属于自己的有声小说
  17. 中泰证券何波:XTP为量化而生!
  18. matlab 层次聚类不均等巨雷,matlab层次聚类
  19. 大学计算机基础模拟试题
  20. node之手写脚手架

热门文章

  1. windows软链接的建立及删除
  2. 二分排序java实现
  3. shell timeout
  4. AD+DNS安装步骤详解
  5. vant toast loading 倒计时_日期倒计时软件哪个好 苹果日期倒计时软件推荐
  6. Java线程CAS原子操作
  7. python爬虫的用途_python爬虫用途
  8. 计算机一级考试word题主要,2017年计算机一级考试word题及答案
  9. 抢车位app下载_太方便了!有了这个APP,找车位再也不用“兜圈子”了
  10. python opencv 读取视频流不解码_python + opencv: 解决不能读取视频的问题