安装篇
Zabbix安装篇一:服务端安装教程
Zabbix安装篇二:Linux批量安装客户端Zabbix-agent
Zabbix安装篇三:windows批量安装客户端Zabbix-agent
Zabbix安装篇四:钉钉机器人报警
监控篇
Zabbix监控篇一:监控SQL Server数据库
Zabbix监控篇二:监控Mariadb数据库
Zabbix监控篇三:监控Exchange Server
Zabbix监控篇四:监控路由器
通过Zabbix模板,用于监视 Microsoft Exchange Server 2010 服务器角色的性能和可伸缩性计数器。对客户端访问服务器、传输服务器、邮箱服务器等等自动收集性能数据,并通过钉钉机器人报警手机提醒。对于队列拥塞、访问用户超时、OWA登录延迟等等问题能够及时报警通知,不用等到用户发现才马上救火处理。
下面一共有6个模板,通过模板可以对Exchange 2010服务器进行全面监控,对于不需要的监控项,可以导入模板后进行禁用,还有其他统一消息服务等比较少用,下面没有列举模板。
如果传输服务器、客户端访问服务器、邮箱服务器、消息服务器都安装在同一台机器,简单监控的话,用第5或者第6个模板就可以了,
详细监控的建议用前面四个模板监控比较详细。
1、Template_Exchange_Client_Access_Server:Exchange 2010客户端访问服务器服务
2、Template_Exchange_Client_Access_Server_Performance_Monitoring:Exchange 2010客户端访问服务器性能
3、Template_Exchange_Hub_Transport_Servers:Exchange 2010传输服务器服务
4、Template_Exchange_Hub_Transport_Servers_Performance_Monitoring:Exchange 2010传输服务器性能
5、Zbx_exchange_template:用于exchange监视队列,服务状态,连接,端口可用性。
6、Zbx_template_exchange2010:所有Exchange Server服务的服务状态都设置为监控项。为警报级别设置为“平均”的所有服务配置触发器。
服务项目分配给相应的Exchange Server角色。未自动启动的Exchange Server服务已禁用其项目集。
模板下载地址:http://down.51cto.com/data/2452954
一、Template_Exchange_Client_Access_Server
Exchange 2010客户端访问服务器服务,端口和性能计数器构建的21个监控项,27个触发器7个图形和2个聚合图形
1、监控项:如Microsoft Exchange POP3 Service、Microsoft Exchange IMAP4 Service等客户端访问服务监控报警
2、触发器:
请求等待时间、处理时间、响应时间、
3、7个图形监控画面:
Exchange Client Access Servers Address Book:地址簿访问情况
Exchange Client Access Servers ASP.NET:ASP.NET访问情况
Exchange Client Access Servers Control Panel:
Exchange Client Access Servers Free-Busy Availability:
Exchange Client Access Servers OWA:通过OWA访问情况
Exchange Client Access Servers RPC:RPC访问情况
二、Template_Exchange_Client_Access_Server_Performance_Monitoring
Exchange 2010客户端访问服务器性能计数器构建的39个监控项,5个触发器13图形和6个聚合图形,用于高级故障排除,趋势和容量规划
1、监控项:客户端访问计数器
下表显示一些用于确定服务器的负载的常用客户端访问服务器计数器。
计数器 | 说明 | 阈值 |
---|---|---|
MSExchange ActiveSync\Requests/sec |
显示每秒通过 ASP.NET 从客户端接收到的 HTTP 请求数。确定当前的 Exchange ActiveSync 请求速率。仅用于确定当前用户负载。 |
不适用。 |
MSExchange ActiveSync\Ping Commands Pending |
显示队列中当前挂起的 ping 命令数。 |
不适用。 |
MSExchange ActiveSync\Sync Commands/sec |
显示每秒处理的同步命令数。客户端使用此命令同步文件夹中的项目。 |
不适用。 |
MSExchange Availability Service\Availability Requests (sec) |
显示每秒服务的请求数。该请求仅针对于忙/闲信息或包括建议。一个请求可能包含多个邮箱。确定可用性服务请求发生的速率。 |
不适用。 |
MSExchange OWA\Current Unique Users |
显示当前登录到 Outlook Web App 的唯一用户数。此值监视唯一活动用户会话数,以便仅在用户注销或其会话超时后从该计数器将其删除。确定当前用户负载。 |
不适用。 |
MSExchange OWA\Requests/sec |
显示每秒由 Outlook Web App 处理的请求数。确定当前用户负载。 |
不适用。 |
MSExchangeAutodiscover\Requests/sec |
显示每秒处理的自动发现服务请求数。确定当前用户负载。 |
不适用。 |
MSExchangeWS\Requests/sec |
显示每秒处理的请求数。确定当前用户负载。 |
不适用。 |
Web Service(_Total)\Current Connections |
显示当前与 Web 服务建立连接的数量。确定当前用户负载。 |
不适用。 |
WebService(_Total)\Connection Attempts/sec |
显示尝试连接到 Web 服务的速率。确定当前用户负载。 |
不适用。 |
Web Service(_Total)\ISAPI Extension Requests/sec |
显示 Web 服务接收到的 Internet 服务器 API (ISAPI) 扩展请求的速率。确定当前用户负载。Outlook Anywhere 客户端在运行 Windows Server 2003 的服务器上将此 ISAPI 扩展用于 HTTP 上的 RPC 请求。有关 Windows Server 2008 计数器,请参阅本主题前面的“RPC/HTTP 代理计数器(仅适用于 Windows Server 2008)”。 |
不适用。 |
Web Service(_Total)\Other Request Methods/sec |
显示没有使用 OPTIONS、GET、HEAD、POST、PUT、DELETE、TRACE、MOVE、COPY、MKCOL、PROPFIND、PROPPATCH、SEARCH、LOCK 或 UNLOCK 方法发出 HTTP 请求的速率。确定当前用户负载。 |
不适用。 |
2、图形展示:
三、Template_Exchange_Hub_Transport_Servers
Exchange Server 2010服务,端口和性能计数器构建的21个监控项,16个触发器,3个图形和1个聚合图形
1、监控项:如Microsoft Exchange Transport等客户端访问服务监控报警
2、触发器:
队列传输请求等待时间、处理时间、响应时间,报警时间可以根据自己的服务器性能进行自定义设置
3、图形:查看队列传输情况
图中有8个正在队列尝试重传
四、Template_Exchange_Hub_Transport_Servers_Performance_Monitoring
Exchange 2010客户端访问服务器性能计数器构建的39个监控项,5个触发器13图形和6个聚合图形,用于高级故障排除,趋势和容量规划
1、监控项:传输服务器访问计数器
下表显示了传输队列长度计数器
计数器 | 描述 | 阈值 |
---|---|---|
\MSExchangeTransport Queues(_total)\Aggregate Delivery Queue Length (All Queues) |
显示所有队列中排队等待传递的邮件数。 |
应小于 3,000,且不得大于 5,000。 |
\MSExchangeTransport Queues(_total)\Active Remote Delivery Queue Length |
显示处于活动状态的远程传递队列中的邮件数。 |
应始终小于 250。 |
\MSExchangeTransport Queues(_total)\Active Mailbox Delivery Queue Length |
显示处于活动状态的邮箱队列中的邮件数。 |
应始终小于 250。 |
\MSExchangeTransport Queues(_total)\Submission Queue Length |
显示提交队列中的邮件数。 |
不应超过 100。如果此值持续偏高,请检查 Active Directory 和邮箱服务器,查找瓶颈问题或性能相关问题。 |
\MSExchangeTransport Queues(_total)\Active Non-Smtp Delivery Queue Length |
显示由外部连接器使用的投递目录中的邮件数。 |
应始终小于 250。 |
\MSExchangeTransport Queues(_total)\Retry Mailbox Delivery Queue Length |
显示尝试将邮件传递至远程邮箱时处于重试状态的邮件数。 |
应始终小于 100。 |
\MSExchangeTransport Queues(_total)\Retry Non-Smtp Delivery Queue Length |
显示非 SMTP 网关传递队列中处于重试状态的邮件数。 |
不应超过 100。 |
\MSExchangeTransport Queues(_total)\Retry Remote Delivery Queue Length |
显示远程传递队列中处于重试状态的邮件数。 |
不应超过 100。建议您检查下一跃点以确定排队原因。 |
\MSExchangeTransport Queues(_total)\Unreachable Queue Length |
显示无法到达队列中的邮件数。 |
不应超过 100。 |
\MSExchangeTransport Queues(_total)\Largest Delivery Queue Length |
显示最大传递队列中的邮件数。 |
对于边缘传输服务器角色和集线器传输服务器角色,此值应小于 200。 |
\MSExchangeTransport Queues(_total)\Poison Queue Length |
显示带毒邮件队列中的邮件数。 |
应始终为 0。 |
2、图表展示:
五、Zbx_exchange_template
exchange服务器简单的监视队列,服务状态,连接,端口可用性。
1、监控项:
2、触发器:针对队列、端口、服务检测
六、Zbx_template_exchange2010
所有Exchange Server服务的服务状态都设置为监控项。为警报级别设置为“平均”的所有服务配置触发器。
服务项目分配给相应的Exchange Server角色。未自动启动的Exchange Server服务已禁用其项目集。
1、监控项:集合对五大角色简单监控,
2、触发器:只对服务进行检测报警