首页
学习
活动
专区
圈层
工具
发布
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    配置自定义消息实现Windows服务器CPU和内存高利用率时触发告警抓住最佳时机上机排查

    处理思路:设置监控告警,当CPU或内存利用率超过85%时触发告警,然后立即上机调出任务管理器查看是什么进程占用CPU或内存最多或者上机后在powershell里执行get-process |sort-object...ws -descending |select-object -first 10查看内存使用率排名前10的进程,执行get-process |sort-object cpu -descending |select-object...处理思路:设置监控告警,当内存或CPU利用率超过85%时触发告警,然后立即上机调出任务管理器查看是什么进程占用CPU或内存最多或者上机后在powershell里执行get-process |sort-object...ws -descending |select-object -first 10查看内存使用率排名前10的进程,执行get-process |sort-object cpu -descending |select-object...如果是cmd,用cd /d "C:\Program Files\QCloud\Monitor\Barad\"切换目录;如果是powershell,用cd "C:\Program Files\QCloud

    3.1K70

    使用管道符在PowerShell中进行各种数据操作

    在PowerShell中我们也可以通过各种Get-XXX命令获得各种各样需要的数据,但是并不是所有操作系统和各个版本的PowerShell都支持某个命令的。...我们可以使用Export-Csv命令将PowerShell中的对象转换为CSV格式,持久化到磁盘上。...ConvertTo-Csv | Out-File C:\test.csv -Encoding utf8 Sorting排序 前面我们已经将CSV的内容载入到$data变量中了,那么如果我们要按照某一个字段排序,可以使用Sort-Object...比如我们要Name这个字段排序,并输出排序后的结果,那么命令为: $data | Sort-Object Name 也可以简写为: $data | Sort Name 如果是需要多个字段排序,那么可以将字段列在后面...$data | Sort Name,Handles 如果是逆向排序,那么需要在字段后面加参数-Descending $data | Sort Name –Descending Selecting选取 选取相当于

    3K20

    计划任务定时重启服务或重启机器

    )重启一次远程服务 schtasks.exe /CREATE /ru system /rl highest /SC DAILY /MO 1 /TN restart_rdp_service /TR "powershell.exe...)重启一次远程服务 schtasks.exe /CREATE /ru system /rl highest /SC DAILY /MO 1 /TN restart_rdp_service /TR "powershell.exe...如果有条件,建议最好是把命令整到一个.ps文件,毕竟能一句话解决的场景比较少,有时候需要多条命令,此时就得执行powershell文件而不是一条命令,例如 创建计划任务获取进程列表并打印CPU利用率每10...get_process.ps1,计划任务调用它 Get-Date -Format 'yyyy-MM-dd HH:mm:ss:fffffff' >> E:\process.log get-process |sort-object...Microsoft-Windows-Kernel-General" -or $_.ProviderName -eq "User32" -or $_.ProviderName -eq "EventLog" } |Sort-Object

    3.9K60
    领券