免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 1154 | 回复: 0
打印 上一主题 下一主题

FreeBSD下的系统监控工具 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2006-07-18 13:51 |只看该作者 |倒序浏览
1 使用SNP Watch监控用户
参考
How to Monitor Users with SNP Watch
.
watch命令使用snp设备来监视某个tty的数据的输入输出, 因此首先要保证内核调入snp模块, 所以, 在内核配置中加入
pseudo-device       snp 4
   
watch常用使用方式如下

  • 监视用户的tty, 不需要使用任何参数, 只需要指定tty
    # who
    jerry            ttyv4     5 18 13:40  
    # watch ttyv4
       

  • 监视并控制用户的tty, 需要加上参数`-W', 并指定tty
    # who
    jerry            ttyv4     5 18 13:40  
    # watch -W ttyv4
       
    watch的快捷键如下
    CTRL+G = 退出
    CTRL+W = 清屏
    CTRL+X = 选择需要监视tty
       
    2 使用smartmontools监视硬盘状态
    SMART(SFF-8035i)是硬盘生产商们建立的一个工业标准, SFF-8035i工业标准经过ATA-3, ATA-4, 到了ATA-5, 加入了一个错误信息日志(error log)和一系列硬盘自测SMART命令. 这个标准就是在硬盘上保存一些跟执行情况, 可靠程度, 读找错误率等属性的数据, 所有属性都有一个1字节(大小范围 1-253)的标准化值, 还包含另一个1字节的关键阶段值, 如果属性中某个数据接近小于或达到关键阶段值,那么硬盘就很可能会在不久出现严重的读写问题, 至少也是超过它的设计使用极限了, 这时应该做系统完全备份了.
    SMART适用于IDE和SCSI硬盘, 如果硬盘支持SMART标准, 就可以使用smartmontools来 监视硬盘的状态, smartmontools的安装如下, 这里我使用的是IDE的硬盘, 设备是ad0
    # cd /usr/ports/sysutils/smartmontools
    # make all install clean
    # echo 'smartd_enable="YES"' >> /etc/rc.conf
    # echo '/dev/ad0 -H -m mymailbox@mymachine' > /usr/local/etc/smartd.conf
    # /usr/local/etc/rc.d/smartd.sh start
       
    上面我设置smartd在发现错误后发送邮件通知我, 此外还可以根据需要定期测试硬盘, 查看其是否有错误, 具体设置可以参见/usr/local/etc/smartd.conf.sample
    还可以通过smartctl来查看和测试硬盘, 常用命令如下:

  • 查看硬盘是否支持SMART标准
    # smartctl -i /dev/ad0
       

  • 查看硬盘的健康状况
    # smartctl -H /dev/ad0
       

  • 查看硬盘错误日志
    # smartctl -l error /dev/ad0
       

  • 进行硬盘自检
    # smartctl -l selftest /dev/ad0
       

  • 终止硬盘自检
    # smartctl -X /dev/ad0
       


    本文来自ChinaUnix博客,如果查看原文请点:http://blog.chinaunix.net/u/632/showart_142146.html
  • 您需要登录后才可以回帖 登录 | 注册

    本版积分规则 发表回复

      

    北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
    未成年举报专区
    中国互联网协会会员  联系我们:huangweiwei@itpub.net
    感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

    清除 Cookies - ChinaUnix - Archiver - WAP - TOP