如何监控和提高IIS性能
概述
IIS是Internet Information Server的缩写,它是微软公司主推的服务器,IIS与Window完全集成在一起,因而用户能够利用Windows内置的安全特性,建立强大,灵活而安全的Internet和Intranet站点。IIS支持HTTP(Hypertext Transfer Protocol,超文本传输协议),FTP(File Transfer Protocol,文件传输协议)以及SMTP协议,通过使用CGI和ISAPI,IIS可以得到高度的扩展。
IIS支持与语言无关的脚本编写和组件,通过IIS,开发人员就可以开发新一代动态的,富有魅力的Web站点。IIS不需要开发人员学习新的脚本语言或者编译应用程序,IIS完全支持VBScript,JScript开发软件以及Java,它也支持CGI和WinCGI,以及ISAPI扩展和过滤器。
IIS响应性极高,同时系统资源的消耗也是最少,IIS的安装,管理和配置都相当简单,这是因为IIS与Windows操作系统紧密的集成在一起,另外,IIS还使用与Windows相同的SAM(Security Accounts Manager,安全性账号管理器),对于管理员来说,IIS使用诸如Performance Monitor和SNMP(Simple Network Management Protocol,简单网络管理协议)之类的已有管理工具。
怎么监控和提升IIS性能
Examda从如下几个方面来讨论:
1、内存(memory)
内存性能的好坏直接影响着其他各个组件的运行的性能。在对IIS进行监控时,我们应该重点关注内存资源状况,充足内存能够给web服务器带来更高的性能。 通过对IIS的可视化监控,我们可以直观的了解IIS当前的内存利用率情况和系统内存利用率情况。
2、解决处理器的瓶颈问题
应该尽可能的用工具来测试单CPU和多CPU下的IIS的运行情况,并且要避免处理器成为影响服务器性能的瓶颈,因为处理器的性能直接影响到web的客户的响应时间。通过对IIS的可视化监控,我们可以直观的了解IIS当前的CPU利用率情况和系统CPU利用率情况。
3、网络的i/o
要考虑到我们的网络在某一时段的的数据传输量,什么样的配置能够发挥服务的性能。
4、web应用程式
要尽量的用那些对服务器性能影响小的应用程式来监测IIS的运行情况。
5、监测安全机制带来的负载
要能够知道诸如:windows的认证加上SSL这样的安全机制给系统带来的负载有多大。
摩卡业务服务管理
摩卡业务服务管理( Mocha Business Service Management,简称Mocha BSM)的应用监控模块,可针对IIS数据库提供可视化监控、故障定位、统计报告等功能。使用Mocha BSM,您可以监控IIS的各种要素的表现,收集和查看实时数据,并可以查看历收集到的数据,IIS系统各种参数可以通过图形进行显示,或生成报告。 当某项系统指标出现异常时,可以直接进行报警。
问题一:软件测试中性能测试需要关注什么 性能测试需要关注的第3件事,就是被测系统所处的操作系统环境。要破译它,必须要学会凌驾它的命令,不论是windows,unix,还是liunx,皆如此。淘宝用的是liunx,于是我们自然要学会活用liunx命令。 在性能测试过程中,我们往往要查询服务器资源使用情况,例如cpu,load,i/o等。此时,top命令、uptime命令、iostat命令就显得尤为重要。 在性能测试过程中,我们往往要查询服务器的log信息。此时,cd命令、vi/vim命令、cat命令、grep命令、tail命令就能大显身手。 在性能测试过程中,我们往往要查看某个进程使用的虚拟内存和物理内存。此时,cat /proc/pid/status就十分有用。 在性能测试过程中,我们往往要查看某个文件占用了大量的空间。此时,find命令派上用场。 此处不一一列举。 上述这些命令,均可以根据实际情况,配以对应的参数,进行更好的跟踪来采集所需要的数据。 liunx命令的灵活应用,配合shell的语法规则,能写出许多非常使用的小脚本。这些东西,对于性能测试,及性能测试结果分析,都有相当重要的意义。
问题二:软件性能测试需要会什么 这个你算问对人了。给你说几点吧,为什么性能测试在软件测试里面算是吃香的,因为他的要求也比较多,需要掌握:网络方面、数据库方面(Oracle、SQLserver、mysql)、操作系统(如Linux方面)、脚本(如shell)、性能测试工具、资源监控工具、瓶颈定位工具,以及分析问题的能力。除此在外要对Java或要有一定了解。尤其是内存机制方面。如果你想成为一名合格的性能测试工程师的话 ,慢慢学吧
问题三:性能测试应该做哪些准备 环境搭建:这个根据实际规划,我在企业内做过的性能测试搭建的环境都是和用户上线使用的实际环境一样的。
数据准备:个人感觉是整个工作里第二耗时的,需要真实模拟用户数据,这个不是单单的创建几个帐号就完事的,每个用户基本都会有不太一样的配置,实际操作的时候部署数据的脚本都写到手软。
脚本编译:选择性能工具编译性能脚本,你需要跑什么业务流程就编译什么样的脚本。
脚本执行:用规划好的用户数执行脚本,这个一般持续很长时间,时间太短不足以暴露服务器等的性能瓶颈,性能测试中最耗时的就是这个步骤。
收集日志:在执行脚本完成后收集到的能客观反应系统性能的日志、报表文件,比如LR的报告、数据库的AWR日志等等。
分析结果:分析收集到的日志、报表,找出性能瓶颈或是得出性能指标结果。这个一般需要对数据库或者底层非常了解的专业人士来分析,一般测试人员只需要提供收集到的报告就差不多了。
生成报告:将上面所有的性能测试活动整理总结,输出测试报告。
问题四:要做好性能测试,该掌握些什么? 这类问题之前也被问到很多次了,所以这次干脆整理一下,发个主题供同行们参考。如果需要补充,也欢迎大家留言一起讨论。 如果想真的做好性能测试,需要学习的东西还是比较多的。简单列一下吧。 1 精通性能测试的基本概念,过程,方法论,了解性能工程;
3 扎实的计算机专业基础知识,包括计算机组成原理、操作系统、数据库原理、计算机网络原理;
4 熟悉至少1个常用的数据库产品,例如SQL Server或者 Oracle,能进行一般的数据库管理操作,熟悉SQL脚本的使用,熟悉常用的数据调优工具和常用的counter;
5 熟悉至少一个操作系统的原理,Windows或者Linux都可以,熟悉操作系统的体系架构、操作系统的重要基础概念,以及内存管理、存储/文件系统、驱动/硬件的管理、网络协议的实现及构成、性能的监控方法和原理,熟悉常用的counter;
6 熟悉至少一个web server 产品,例如apache,了解一般的配置和常用的counter;
7 熟悉至少一个应用服务器产品,例如tomcat,了解一般的配置,熟悉常用的服务器性能监控方法和原理,熟悉常用的counter;
8 至少熟悉TCP/IP协议,熟悉HTTP协议,至少见过并了解三层、四层交换或者路由器的使用和配置。了解常用的与网络性能相关的counter;
9 了解一般的大型企业应用的部署架构和应用架构;
10 了解知名大型web应用、高并发量、高流量、实时响应要求高的超大规模网站的架构和优化历程;
11 熟悉统计学的基础知识、常用分析方法以及实验设计方法,了解数学建模相关的知识;
12 熟悉专属行业的业务知识和用户场景,例如电信行业的OSS系统所涉及的业务知识和用户场景,证券交易系统所涉及的业务知识和用户场景;
13 大量的实际性能测试及优化经验;
14 积极的参与到各类圈子、社团的讨论和交流、分享中。 暂时先想到了这么多,有兴趣的朋友可以一起讨论一下,相信每个人都有自己不同的经历和感想,可以跟其他人分享一下,提供参考。
另外,我之前也整理发布过不少性能测试方面的资料,从入门级的文章到 升级的必读都有一些,有兴趣可以参考。
问题五:性能测试的内容 性能测试 在软件的质量保证中起着重要的作用,它包括的测试内容丰富多样。中国软件评测中心将性能测试概括为三个方面:应用在客户端性能的测试、应用在网络上性能的测试和应用在服务器端性能的测试。通常情况下,三方面有效、合理的结合,可以达到对系统性能全面的分析和瓶颈的预测。 应用在客户端性能测试的目的是考察客户端应用的性能,测试的入口是客户端。它主要包括并发性能测试、疲劳强度测试、大数据量测试和速度测试等,其中并发性能测试是重点。并发性能测试是重点并发性能测试的过程是一个负载测试和压力测试的过程,即逐渐增加负载,直到系统的瓶颈或者不能接收的性能点,通过综合分析交易执行指标和资源监控指标来确定系统并发性能的过程。负载测试(Load Testing)是确定在各种工作负载下系统的性能,目标是测试当负载逐渐增加时,系统组成部分的相应输出项,例如通过量、响应时间、CPU负载、内存使用等来决定系统的性能。负载测试是一个分析软件应用程序和支撑架构、模拟真实环境的使用,从而来确定能够接收的性能过程。压力测试(Stress Testing)是通过确定一个系统的瓶颈或者不能接收的性能点,来获得系统能提供的最大服务级别的测试。并发性能测试的目的主要体现在三个方面:以真实的业务为依据,选择有代表性的、关键的业务操作设计测试案例,以评价系统的当前性能;当扩展应用程序的功能或者新的应用程序将要被部署时,负载测试会帮助确定系统是否还能够处理期望的用户负载,以预测系统的未来性能;通过模拟成百上千个用户,重复执行和运行测试,可以确认性能瓶颈并优化和调整应用,目的在于寻找到瓶颈问题。当一家企业自己组织力量或委托软件公司代为开发一套应用系统的时候,尤其是以后在生产环境中实际使用起来,用户往往会产生疑问,这套系统能不能承受大量的并发用户同时访问 这类问题最常见于采用联机事务处理(OLTP)方式数据库应用、Web浏览和视频点播等系统。这种问题的解决要借助于科学的软件测试手段和先进的测试工具。举例说明:电信计费软件众所周知,每月20日左右是市话交费的高峰期,全市几千个收费网点同时启动。收费过程一般分为两步,首先要根据用户提出的电话号码来查询出其当月产生费用,然后收取现金并将此用户修改为已交费状态。一个用户看起来简单的两个步骤,但当成百上千的终端,同时执行这样的操作时,情况就大不一样了,如此众多的交易同时发生,对应用程序本身、操作系统、中心数据库服务器、中间件服务器、网络设备的承受力都是一个严峻的考验。决策者不可能在发生问题后才考虑系统的承受力,预见软件的并发承受力,这是在软件测试阶段就应该解决的问题。大多数公司企业需要支持成百上千名用户,各类应用环境以及由不同供应商提供的元件组装起来的复杂产品,难以预知的用户负载和愈来愈复杂的应用程序,使公司担忧会发生投放性能差、用户遭受反应慢、系统失灵等问题。其结果就是导致公司收益的损失。如何模拟实际情况呢 找若干台电脑和同样数目的操作人员在同一时刻进行操作,然后拿秒表记录下反应时间? 这样的手工作坊式的测试方法不切实际,且无法捕捉程序内部变化情况,这样就需要压力测试工具的辅助。测试的基本策略是自动负载测试,通过在一台或几台PC机上模拟成百或上千的虚拟用户同时执行业务的情景,对应用程序进行测试,同时记录下每一事务处理的时间、中间件服务器峰值数据、数据库状态等。通过可重复的、真实的测试能够彻底地度量应用的可扩展性和性能,确定问题所在以及优化系统性能。预先知道了系统的承受力,就为最终用户规划整个运行环境的配置提供了有力的依据。并发性能测试前的准备工作测试环境:配置>>
问题六:软件性能测试的目的 为了验证系统是否达到用户提出的性能指标,同时发现系统中存在的性能瓶颈,起到优化系统的目的。
问题七:软件测试一般都用到哪些工具 测试工具分为很多种,主要如下:
测试管理工具:MQC,TestManager,QACenter,其中缺陷跟踪还可以使用:变更管理工具
功能测试自动化:QTP,RFP,QARun,Silk
性能测试工具:Loadrunner,Robot,QAload,WAS,Silk Performance
单元、白盒测试工具:Junit,Jmeter,devpartner,骸probe,Purify Plus
安全测试: Appscan,Fortify
问题八:手机软件的测试主要有哪些方面去测试,性能测试用什么去测试好? 罗列几个比较有代表性的方向:
功能测试
性能测试
稳定性测试
安全测试
兼容性测试
网络环境测试
位置定位测试等
如何做性能测试:
明确测试目标,了解性能测试需求
编写性能测试计划
分析性能测试需求
编写性能测试方案、设计测试场景
相关资源准备(人力资源、硬件资源、软件资源)
测试程序开发,脚本维护、测试数据准备、测试监控准备
执行性能测试并收集测试结果
分析结果
系统调优及再测试
现今的安卓开发环境,碎片化现象十分严重。安卓机型铺天盖地,很多中小型研发团队缺少测试环境,也没有资金和精力购全机型,这时就引入了一个云真机测试的概念。WeTest平台的云真机测试 wetestqq/zhidao 平台提供上千台真实的安卓主流机型,随时随地进行测试,提供截图、实时日志和各种性能数据。
如果以上回答能帮助到你那就最好不过了~
问题九:测试主板性能的软件有哪些 WinBench 99可以用来测试各个部件的性能的。你可以用3DMARK测试一下电脑各个部件的性能,一般上3DMARK所有项目都通过的话,就说明主板和其他部分没有什么冲突的问题了。
问题十:app的性能测试到底是测什么意思 app的性能测试要关注
包体大小、CPU 占用率、处理器每秒刷新的帧数、内存使用、电量、流量等等
我们以Windows服务器、Linux服务器和IBM AIX服务器为例,分别说明如下:
Windows监控功能:
1、管理Windows的可用性和性能
2、监控性能统计数据,如CPU利用率、内存利用率、磁盘利用率和应答时间
3、监控Windows系统中运行的进程
4、如果Windows系统或该系统中任何指定的属性出现问题,将基于所配置的阈值生成通知和告警;基于配置自动执行操作
5、能即刻呈现性能图表和报表;并基于可用性、健康状况和连接时间分别显示报表
6、提供历史的和当前的Windows性能指标,以便了解特定时间段内的性能状态
7、监控整体的CPU利用情况,并显示哪些进程正在消耗多少CPU资源
8、监控内存使用情况并检测内存消耗大户
Linux监控功能:
1、管理Linux的可用性和性能
2、监控性能统计数据,如CPU利用率、内存利用率、磁盘利用率和应答时间
3、监控Linux系统中运行的进程
4、如果Linux系统或该系统中任何指定的属性出现问题,将基于所配置的阈值生成通知和告警;并基于配置自动执行操作
5、能即刻呈现性能图表和报表;并基于可用性、健康状况和连接时间分组和显示报表
6、提供历史的和当前的Linux性能指标,以便了解特定时间段内的性能状态
7、监控整体的CPU利用情况,并显示哪些进程正在占用多少CPU资源
8、监控内存使用情况并检测内存消耗大户
IBM AIX监控能力:
1、管理IBM AIX可用性和性能
2、监控诸如CPU利用率、内存利用率、磁盘利用率和应答时间等性能统计数据
3、监控模式包括Telnet和SSH
4、监控AIX系统上运行的进程
5、如果AIX系统或该系统中任何指定的属性出现问题,将基于所配置的阈值生成通知和告警;并基于配置自动执行操作
6、能即刻呈现性能图表和报表;并基于可用性、健康状况和连接时间分组和显示报表
7、提供历史的和当前的AIX性能指标,以便了解特定时间段内的性能状态
8、监控整体的CPU利用情况,并显示哪些进程正在占用多少CPU资源
9、监控内存使用情况并检测内存消耗大户
第一部分 windows命令行基础
第1章 windows命令行概述 2
11 命令行基础 2
111 理解windows命令shell 2
112 理解ms-dos命令shell 5
113 理解windows powershell 6
114 配置命令行属性 8
115 使用命令历史 9
12 使用补充的组件 10
121 在windows vista中使用微软远程服务器管理工具 10
122 注册远程服务器管理工具包 10
123 配置与选择远程服务器管理工具 11
124 删除远程服务器管理工具 11
125 删除远程服务器管理工具软件包 12
第2章 充分利用命令行 13
21 管理命令shell的启动方式 13
22 使用命令路径进行工作 15
221 管理命令路径 15
222 管理文件扩展与文件关联 16
23 标准输入、输出及错误日志的重定向 17
231 将标准输出重定向到其他命令 17
232 i/o与文件的重定向 18
233 标准错误输出的重定向 18
24 命令的结链与分组 19
241 使用命令链 19
242 命令分组 20
第3章 命令行脚本基础 21
31 创建命令行脚本 21
32 脚本的常见语句与命令 22
321 清除命令shell窗口 23
322 为脚本添加注释 23
323 管理文字的显示方式与命令回显方式 24
324 使用@对命令回显进行调整 25
325 设置控制台窗口的标题与颜色 25
33 向脚本传递参数 26
34 熟悉变量 27
35 在脚本中使用变量 28
351 变量命名 28
352 设置变量值 29
353 替换变量值 30
354 变量作用范围局部化 31
36 使用数学表达式 32
361 使用算术运算符与赋值运算符 32
362 理解运算符的优先级 33
363 模拟指数操作 33
37 命令行选择语句 34
371 使用if语句 34
372 使用if not语句 35
373 使用if defined与if not defined语句 35
374 使用嵌套的 if 语句 35
375 在 if 语句中进行比较 36
38 命令行迭代语句 36
381 迭代的基础 36
382 遍历一系列值 37
383 在成组的文件中迭代执行 38
384 在目录中迭代执行 38
385 分析文件的内容与输出 40
39 创建子程序与过程 41
391 使用子程序 42
392 使用过程 43
第二部分 使用命令行管理windows系统
第4章 部署windows服务器 46
41 服务器配置管理 46
42 使用角色、角色服务与功能 47
43 管理角色、角色服务与功能 51
431 servermanagercmd基础 51
432 查询已安装的角色、角色服务与功能 56
433 安装角色、角色服务与功能 57
434 移除角色、角色服务与功能 58
第5章 管理windows系统 59
51 检查系统信息 59
52 操作注册表 61
521 理解注册表与键值 61
522 查询注册表值 63
523 比较注册表值 63
524 注册表键的保存与恢复 64
525 添加注册表键 65
526 复制注册表键 65
527 删除注册表键 66
528 导入与导出注册表键 66
529 加载与卸载注册表键 67
53 管理系统服务 69
531 查看已配置的服务 69
532 启动、终止与暂停服务 71
533 配置服务的启动方式 72
534 配置服务的登录方式 72
535 配置服务的恢复方式 73
54 从命令行重启与关闭系统 75
541 管理本地系统的重启与关闭 76
542 管理远程系统的重启与关闭 76
543 添加关机或重启原因与注释 77
第6章 事件记录、追踪与监控 79
61 windows事件日志 79
62 查看与过滤事件日志 82
621 查看事件 82
622 过滤事件 83
63 向事件日志中写入自定义事件 85
64 创建与使用保存的查询 86
65 性能监控:基础 89
651 理解如何在命令行中进行性能监控 89
652 追踪性能数据 90
第7章 进程监控与性能维护 94
71 管理应用程序、进程与性能 94
711 理解系统与用户进程 94
712 检查运行中进程 95
713 监控系统资源使用情况与进程 101
714 终止进程 106
72 通过监控来检测与解决性能问题 108
721 监控内存分页与磁盘页面 108
722 监控单个进程的内存使用与working memory set 109
723 解决性能瓶颈 111
第8章 管理事件与性能日志 114
81 管理事件日志 114
811 开始使用wevtutil 114
812 列出可用的日志与已注册的事件发布者 115
813 查看与改变日志配置 117
814 导出与操作事件日志 119
815 清除事件日志 122
82 企业级集中化事件记录机制 122
821 配置事件转发与收集 123
822 创建订阅 124
823 管理订阅 128
83 性能日志 130
831 开始使用数据收集器集 130
832 操作数据收集器集 131
833 收集性能计数器数据 133
834 配置性能计数器警报 136
835 查看数据收集器报告 139
第9章 计划任务的自动运行 141
91 在本地与远程系统上执行计划任务 141
911 计划任务简介 141
912 监控计划任务 145
92 使用任务计划程序计划任务 146
921 创建基本任务 146
922 创建高级任务 148
923 管理任务属性 150
924 激活与禁用任务 150
925 将任务复制到其他计算机 150
926 立即运行任务 150
927 移除不需要的任务 150
93 使用schtasks设置任务计划 151
931 使用schtasks/create创建计划任务 151
932 创建由windows事件触发的计划任务 156
933 使用schtasks /change改变计划任务 157
934 使用schtasks/query查询已配置的任务 159
935 使用xml配置文件创建任务 159
936 使用schtasks /run立即运行任务 163
937 使用schtasks /end终止运行中的任务 163
938 使用schtasks/delete删除任务 164
第三部分 使用命令行管理windows文件系统和磁盘
第10章 配置与维护磁盘 166
101 使用diskpart 166
1011 diskpart基础 166
1012 diskpart:一个实例 167
1013 理解焦点及其内涵 167
1014 diskpart命令与脚本 167
1015 diskpart:脚本实例 170
102 安装与管理硬盘驱动器 172
1021 安装与检查新驱动器 172
1022 检查驱动器状态与配置 173
1023 修改驱动器分区风格 174
103 操作基本磁盘与动态磁盘 175
1031 理解基本磁盘与动态磁盘 176
1032 设置活动分区 177
1033 改变磁盘类型:基本磁盘与动态磁盘的互相转换 177
104 磁盘维护 178
1041 使用fsutil获取磁盘信息并管理文件系统 178
1042 检查磁盘的错误与坏扇区 180
1043 修正磁盘错误 183
1044 对系统启动时的自动检测进行控制 184
105 磁盘碎片整理 185
第11章 对基本磁盘进行分区 188
111 获取分区信息 188
112 创建分区 189
1121 在mbr磁盘上创建分区 189
1122 在gpt磁盘上创建分区 190
113 管理盘符与挂载点 192
1131 分配驱动器盘符或挂载点 192
1132 改变驱动器盘符或挂载点 193
1133 移除盘符或挂载点 193
114 格式化分区 194
1141 使用format 194
1142 使用filesystems 195
1143 格式化:一个实例 197
115 管理分区 198
1151 将分区或卷转换为ntfs 198
1152 改变或删除卷标 200
1153 压缩分区或卷 200
1154 扩展分区或卷 201
1155 删除分区 202
第12章 管理动态磁盘上的卷与raid 203
121 获取卷信息与状态 203
122 创建并管理简单卷 205
1221 创建简单卷 205
1222 扩展简单卷 206
1223 将动态磁盘联机 206
1224 删除卷 207
123 通过动态磁盘上的raid提供容错功能 207
1231 实现raid-0:磁盘分割 208
1232 实现raid-1:磁盘镜像与双控 209
1233 实现raid-5:带奇偶校验的磁盘分割 210
124 管理raid并从失效中恢复 212
1241 分离镜像集 212
1242 重新同步与修复镜像集 212
1243 修复不带奇偶校验信息的raid-0条带集 213
1244 重建带奇偶校验信息的raid-5条带集 213
第四部分 使用命令行管理windows活动目录
第13章 核心目录服务管理 216
131 从命令行控制活动目录 216
1311 理解域、容器与对象 216
1312 理解活动目录中的逻辑结构与物理结构 217
1313 理解区分名 218
1314 使用活动目录命令行工具 218
132 使用dsquery命令进行目录查询 219
1321 dsquery子命令及语法 220
1322 使用名称、描述、sam账号名进行搜索 221
1323 设定搜索的登录域与run as许可权限 222
1324 设定开始节点、搜索范围与对象限制 223
1325 设定名的输出格式 225
1326 结合使用dsquery与其他活动目录命令行工具 226
133 搜索问题用户与计算机账号 226
134 对象的重命名与移动 227
135 从活动目录中移除对象 228
第14章 管理计算机账号与域控制器 229
141 从命令行管理计算机账号概览 229
142 在活动目录域内创建计算机账号 230
1421 创建计算机账号 230
1422 定制计算机账号属性与组成员关系 231
143 管理计算机账号属性 232
1431 查看与寻找计算机账号 232
1432 设置或修改计算机的位置与描述信息属性 234
1433 禁用与激活计算机账号 234
1434 重置锁定的计算机账号 235
1435 将计算机账号添加到某域中 236
1436 对计算机与计算机账号进行重命名 237
1437 移动计算机账号 238
1438 删除计算机账号 238
144 操作域控制器 239
1441 安装与降级域控制器 239
1442 在活动目录中发现域控制器 239
145 指定全局编目服务器 240
1451 发现全局编目服务器 240
1452 添加或移除全局编目服务器 241
1453 检查缓存与优先的全局编目设置 241
146 指定操作主机 242
1461 发现操作主机 243
1462 使用命令行配置操作主机角色 244
147 发现只读的域控制器 246
第15章 管理活动目录用户与组 247
151 从命令行中管理用户账号概览 247
152 添加用户账号 249
1521 创建域用户账号 249
1522 自定义域用户账号属性与组成员关系 250
1523 创建本地用户账号 252
153 管理用户账号 253
1531 查看与查找用户账号 253
1532 确定单独用户账号的组成员关系 254
1533 设置或更改用户账号属性 255
1534 禁用与激活用户账号 256
1535 重置过期的用户账号 256
1536 控制与重置用户口令 257
1537 移动用户账号 258
1538 用户账号重命名 258
1539 删除用户账号 259
154 从命令行管理组账号概览 259
155 添加组账号 260
1551 创建安全组与分发组 261
1552 创建本地组并为其分配成员 262
156 管理组账号 263
1561 查看与寻找组账号 263
1562 确定组成员关系 264
1563 改变组类型或范围 265
1564 添加、移除或替换组成员 265
1565 移动组账号 267
1566 组账号重命名 267
1567 删除组账号 268
第五部分 使用命令行管理网络
第16章 管理网络打印机与打印服务 270
161 获取打印机的支持信息与故障排除信息 270
1611 在命令行中操作打印机 270
1612 追踪打印驱动程序与打印机信息 271
1613 获取用于容量规划与故障排除的打印详细统计资料 274
162 管理打印机 278
1621 安装物理连接的打印设备 279
1622 安装网络连接的打印设备 280
1623 列出计算机上配置的打印机 280
1624 查看与设置默认打印机 281
1625 打印机重命名 281
1626 删除打印机 282
163 管理网络连接打印机的tcp/ip端口 282
1631 为打印机创建与改变tcp/ip端口 282
1632 列出打印机使用的tcp/ip端口相关的信息 283
1633 删除打印机使用的tcp/ip端口 284
164 配置打印机属性 284
1641 添加注释与位置信息 285
1642 共享打印机 285
1643 在活动目录中发布打印机 285
1644 设置分隔页并改变打印设备模式 286
1645 打印任务的调度与优先级设置 286
1646 配置缓冲池与其他高级打印机选项 287
165 解决缓存问题 288
1651 检查print spooler服务 288
1652 修复损坏的缓冲池 289
166 管理打印队列与单个打印任务 289
1661 查看队列中的任务 289
1662 打印机的暂停与恢复 290
1663 清空打印队列 290
1664 暂停、恢复与重启单个文档的打印 291
1665 移除文档并取消打印任务 291
167 备份与恢复打印服务器配置 292
1671 备份打印服务器的配置 292
1672 恢复打印服务器的配置 293
1673 迁移打印机与打印队列 294
第17章 tcp/ip网络的配置、管理与故障排除 295
171 使用网络服务shell 295
1711 操作netsh上下文 295
1712 操作远程计算机 297
1713 操作脚本文件 298
172 管理tcp/ip设置 299
1721 配置ipv4 299
1722 配置ipv6 304
173 支持tcp/ip网络 307
1731 获取并保存tcp/ip设置 307
1732 检查ip地址与网络接口配置 309
1733 操作tcp internet控制与错误消息 310
1734 检查分片、重组、错误消息的详细信息 312
1735 检查当前的tcp与udp连接 313
174 排除tcp/ip网络故障 317
1741 查看诊断信息 317
1742 诊断常规的计算机配置问题 318
附录a 基本命令行工具参考 330
附录b netsh快速参考 367
服务器监控软件和工具可以帮助我们从任何一个地方实时了解服务器的性能和功能。由于复杂的社交网络系统以及我们对于互联网的高度依赖,我们绝不允许那些宝贵的客户因自身系统停运而流失。选用实用的服务器工具和软件是一个明智的决定,能够同时为你带来短期效益和长期效益。下面是10款超实用的服务器监控工具和软件:
1 Simple Server Monitor
Simple Server Monitor是一款成本合理、功能强大、使用方便的服务器监控工具,它会不断监控服务器和Web应用程序的运行状况。
2 Pingdom
Pingdom服务可以监控互联网上多个地方的网站和服务器,确保它们运行正常。你可以使用Pingdom来监控你的公共网站和受密码保护的网站、FTP服务器、电子邮件服务器,以及可以通过互联网来访问的其他各种服务。
3 迈克菲SECURE技术
迈克菲技术可以帮助你应对网上风险。无论你向迈克菲求助是为了扫描安全漏洞、PCI认证还是验证信任标记,它都可以提供简单、有效、成本合理的安全解决方案。
4 interSeptor Pro
interSeptor Pro是一款高级的以太网数据中心和机架监控系统,它可以监控机房和机架的环境状况;而且一旦出现空调系统故障以及可能危及业务连续性的其他情况,就会发出预警警报。
5 AppFirst
AppFirst适用于用任何一门语言编写的每一个应用程序。有了AppFirst,你根本不需要自己的用户告诉你哪里又出了问题。你可以下载这款服务器监控软件的免费试用版。
6 PA Server Monitor
如果在IT部门工作,要处理好工作与生活的关系有些难度。但是PA Server Monitor可以帮助IT人员减轻压力,因为它可以不断监控服务器,同时又不妨碍你处理其他工作。
7 Uptime software
该软件具有虚拟服务器监控、物理服务器监控和云环境监控等功能。这一款服务器监控工具适用于多种平台。可以监控服务、监控应用程序、监控系统资源用量,又没有“企业级”监控工具的那种复杂性。
8 Nimsoft
可以通过监控获得所需的详细信息,以便优化贵企业中重要服务器的性能和可用性。面向服务器的Nimsoft监控解决方案(NMS)支持Windows、iSeries AS400、Netware、Linux和UNIX等操作系统——这一切均借助易于使用的控制台即可实现。NMS可以监控服务器的核心资源(处理器、内存、磁盘、事件日志和计数器等),能够集中管理远程进程和服务(如自动和手动的开始/重启/终止)。你可以下载这款服务器监控工具的免费试用版。
9 Neustar Webmetrics
Webmetrics监控服务让公司企业能够在客户受到影响之前,跟踪、查明、解决和防止Web性能问题。Webmetrics可以测试、监控和测量网站、Web应用程序、Web服务、网络服务和流媒体的性能,从而确保不间断的正常运行时间和性能完整性。
10 Dotcom-Monitor
Dotcom-Monitor是一项高级的网站监控服务,它把监控、报告、通知、上报和分析等功能结合起来,做成最适合贵公司需要的套件,以确保贵公司电子商务的性能和正常运行时间。
0条评论