【Powershell】【计数器】实时获取邮箱服务器的队列

邮箱服务器的队列在对邮箱服务器的管理中是相当重要的一环,过高的队列会导致邮件收发极度缓慢,甚至导致服务器的宕机.而在服务器异常时,本来打开就非常缓慢的队列查看器会更加缓慢,这里介绍一种非常简单的方法去持续跟踪服务器的邮件队列:

$counter = New-Object Diagnostics.PerformanceCounter

$counter.CategoryName = “MSExchangeTransport Queues”

$counter.CounterName = “Messages Queued For Delivery”

$counter.InstanceName = “_Total”

while ($true)

{

$value = $counter.NextValue()

Write-Host “MessageQueue: $value”

sleep 1

}

命令扩散开来,也可以用去其他计数器的监控.

时间: 2024-10-10 18:16:28

【Powershell】【计数器】实时获取邮箱服务器的队列的相关文章

Powershell脚本实时获取所有cpu使用时间非0的进程

Powershell脚本实时获取所有cpu使用时间非0的进程,并将名称一致的进程合并. #定义结果输出路径 $OutFile = "D:\CPU_" + (Get-Date).GetDateTimeFormats()[1] + ".csv" #定义性能收集器对象 $CpuCores = (Get-WMIObject Win32_ComputerSystem).NumberOfLogicalProcessors $Processes = Get-Counter &qu

如何使用PowerShell实时获取自己的公网IP地址

又是不知道多久没更新过博客了,这篇其实早就想好了要写不过一拖就是几个月,最近拖延症真是疯狂爆发了.先说一下今天想写什么吧,其实很简单,就是如何使用PowerShell来实时的获取一台计算机的公网IP地址.公网IP是什么就不需要说了,实时获取公网IP的意义在于什么呢? 首先来说一下这篇文章的背景,家里有一台台式机因为各种各样的原因经常整天或者整星期的开机(做实验或者挂机等等),很多时候在单位想看看家里的情况如何或者想做做实验都需要远程连回去,连回去的方法不外乎那么几种,一个是通过Remote De

powershell对txt文件的服务器进行ping操作

powershell对txt文件的服务器进行ping操作,txt文件有几百台服务器要进行Ping操作.每行一个 #//************************************************************* #//编辑人:#//编辑单位:#//编辑作用:ping #//编制时间:2016.01.05 #//************************************************************* $stopWatch = [sys

运维开发:python websocket网页实时显示远程服务器日志信息

功能:用websocket技术,在运维工具的浏览器上实时显示远程服务器上的日志信息 一般我们在运维工具部署环境的时候,需要实时展现部署过程中的信息,或者在浏览器中实时显示程序日志给开发人员看.你还在用ajax每隔段时间去获取服务器日志?out了,试试用websocket方式吧 我用bottle框架,写了个websocket服务端,浏览器连接到websocket server,再用python subprocess获取远程服务器的日志信息,subprocess,就是用Popen调用shell的sh

实时获取网络时间 并转换为北京时间的函数

unit Unit1; interface uses Winapi.Windows, Winapi.Messages, System.SysUtils, System.Variants, System.Classes, Vcl.Graphics, Vcl.Controls, Vcl.Forms, Vcl.Dialogs,Winapi.msxml, System.DateUtils, Vcl.StdCtrls; type TForm1 = class(TForm) Button1: TButton

欧美斯项目签到功能,实时获取当前所在位置的经纬度

由于欧美斯项目需要签到功能,因此需要给后台传一个当前位置的经纬度,以下是获取经纬度的方法 1>导入CoreLocation.frameWork 2>引入头文件,并遵循协议 #import <CoreLocation/CoreLocation.h> <CLLocationManagerDelegate> 3>代码 @interface YYAboutUsViewController ()<UIWebViewDelegate,CLLocationManagerD

exchange 2007邮箱服务器传输服务恢复

事件原因: 4月21日下午,在我删除垃圾邮件队列之后邮箱服务器报错.报错信息为:Mircosoft Exchange 传输服务是否启动.使得所有人员不能正常发送邮件,可以收到邮件. 根据报错信息提示我做了两点: 第一:在服务列表找到MircosoftExchange 传输服务重启这个服务,然后查看相关的服务是否启动正常. 解决方法: 重启Mircosoft Exchange 服务,经多次重启该服务无效. 第二:接下来做的是把邮件队列清空,我是这样做的: 在E:\mailccr\transport

爬虫获取邮箱,存入数据库,发送邮件java Mail

在网页上获取邮箱: package com.my.test; import java.io.BufferedReader; import java.io.InputStreamReader; import java.net.HttpURLConnection; import java.net.URL; import java.sql.Statement; import java.util.regex.Matcher; import java.util.regex.Pattern; public

启用Exchange 2013邮箱服务器反垃圾邮件功能

Exchange2013的邮箱反垃圾功能相对之前的老版本2010做了很大的调整,不再提供直观可用的图形化的操作管理界面,而是采用了命令行的方式进行安装和管理. --------------------------------------------- 反垃圾邮件和反恶意软件相关变更 EMC 中的反垃圾邮件代理管理 在 Exchange 2010 中,当在集线器传输服务器上启用了反垃圾邮件代理时,可以在 Exchange 管理控制台 (EMC) 中管理反垃圾邮件代理.在 Exchange 2013