Administrator Guide

Table Of Contents
c. 更改 config.json 文件中的默认阈值(可选)。如果您发现可以增加默认值或其中一个值以获得更好的结果,可以修改
config.json 文件以获得新阈值(使用 VI 编辑器)。示例:vim /var/log/VPlex/cli/port-stats-monitor/
config.json
Sample Output:
{
"bad_CRC": 5,
"Disc_frame": 40,
"link_fail": 15,
"Loss_of_sync": 45,
"loss_of_sig": 45,
"reset": 5
}
d. config.json 文件执行修改后,您必须重新启动 port-monitor 脚本。
VPlexcli:/> port-monitor restart
VPlexcli:/> port-monitor status
Status: running with the following parameters:
Emails: joe@dell.com <<< this will only show e-mail addresses if configured
SMTP: x.x.x.x
Local-only: False
Threshold config: {u'lr-remote': 5, u'crc-errors': 50, u'invalid-transmission-
word': 500, u'link-failure': 10, u'loss-of-signal': 45, u'loss-of-sync': 60}
端口统计信息监视用途信息
用途:取自 6.2.x 脚本
Port Stats Monitoring
A prodscript for monitoring critical statistics for ports.
## What does this monitor do?
The monitor periodically logs VPLEX FC port statistics and can notify via email if critical
stats have increased past their threshold within a minute interval.
## Usage
After importing the prodscript with `script -i port_stats_monitor`, 5 commands are created:
port-monitor restart Restart all monitor threads.
port-monitor start Start periodically monitoring for port stat changes
port-monitor status Display the status of the port monitor thread
port-monitor stop Stop any in-progress port stat monitor threads.
port-monitor test-email Test the monitor's email notification.
### Starting the monitor
To start the monitor, run:
` port-monitor start [--email <email>,<email>...]`
options (* = required):
-h | --help
Displays the usage for this command.
--verbose
Provides more output during command execution. This may not have any effect for
some commands.
-e | --email= <emails> [, <emails> ...]
Comma-separated email addresses to notify upon detecting a failure
--smtp= <smtp>
SMTP server address to use for notification emails
--local-only
Poll only cluster-local directors
VPlexcli:/> port-monitor start -e example@emc.com
Starting port stat monitor...
性能和监控 91