免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 24599019 | 回复: 24599019

【好书推荐】作为网站管理,你的性能监测工作如何开展?(获奖名单已公布) [复制链接]

论坛徽章:
146
2015年亚洲杯之日本
日期:2015-04-28 13:32:012015年亚洲杯之朝鲜
日期:2015-05-06 10:16:442015年亚洲杯之日本
日期:2015-05-06 10:21:342015年亚洲杯纪念徽章
日期:2015-05-13 17:16:442015亚冠之北京国安
日期:2015-05-13 17:18:292015亚冠之鹿岛鹿角
日期:2015-05-13 17:19:062015亚冠之德黑兰石油
日期:2015-05-27 16:47:402015亚冠之塔什干棉农
日期:2015-05-28 15:24:122015亚冠之卡尔希纳萨夫
日期:2015-06-01 13:52:392015亚冠之柏斯波利斯
日期:2015-06-04 17:37:292015亚冠之阿尔纳斯尔
日期:2015-06-16 11:31:202015亚冠之塔什干火车头
日期:2015-06-23 10:12:33
发表于 2016-09-06 10:50 |显示全部楼层
在本次图书出版活动中,获得《大型网站性能监测、分析与优化(全彩)》的网友有:
@bbzsxjj
@chenyx
@proxydemo

@devil3380


请以上获奖者在2016年11月15日前将姓名,公司,职务,行业,电话,邮箱,QQ,地址,所选纪念品,站内短信发送给王楠w_n以便及时给您快递奖品。

发不了站短的,请在原帖下方跟帖留言。

至于QQ现因两个编辑轮番值班登陆,可能会有遗漏的情况,有任何问题请尽量在原帖下方跟帖留言或在站务版块反馈,谢谢!

:因特殊原因,每次活动的获奖者我都会通知各位,如果大家在截止日期之前还未联系到管理员,那么本次活动的得奖资格将被取消,所以请大家及时的与管理员取得联系,谢谢合作!

大型网站性能监测、分析与优化(全彩)试读样章.pdf

1.18 MB, 下载次数: 55

论坛徽章:
43
15-16赛季CBA联赛之上海
日期:2020-11-04 09:36:5515-16赛季CBA联赛之北控
日期:2018-10-29 18:20:3415-16赛季CBA联赛之北京
日期:2018-10-06 21:39:5715-16赛季CBA联赛之天津
日期:2018-08-09 10:30:41ChinaUnix元老
日期:2018-08-03 17:26:00黑曼巴
日期:2018-07-13 09:53:5415-16赛季CBA联赛之吉林
日期:2018-03-30 12:58:4315-16赛季CBA联赛之佛山
日期:2017-12-01 10:26:3815-16赛季CBA联赛之上海
日期:2017-11-14 09:20:5015-16赛季CBA联赛之江苏
日期:2019-02-20 09:53:3319周年集字徽章-庆
日期:2019-08-27 13:23:2515-16赛季CBA联赛之广夏
日期:2019-09-03 18:29:06
发表于 2016-09-07 09:10 |显示全部楼层
本帖最后由 fenyun689 于 2016-09-07 09:24 编辑

虽然我是做开发的,但也想看看这本书。

1.  应用的性能好坏如何度量,平时如何根据项目情况选择工具?
通过监控的化,就是看cpu,内存。

2. 主流的性能监测工具有哪些,怎样做好性能监测工作?
不知道主流的有哪些。下面这些不知道是不是主流。
PSI Probe 是一个 Lambda Probe 的后续版本,主要是为了替换 Tomcat 自带的管理器,可方便的管理和监控 Tomcat 实例。

3. 应用的性能优化都有哪些方面,如何着手进行?

一般是SQL优化,程序优化。利用缓存。

论坛徽章:
43
15-16赛季CBA联赛之上海
日期:2020-11-04 09:36:5515-16赛季CBA联赛之北控
日期:2018-10-29 18:20:3415-16赛季CBA联赛之北京
日期:2018-10-06 21:39:5715-16赛季CBA联赛之天津
日期:2018-08-09 10:30:41ChinaUnix元老
日期:2018-08-03 17:26:00黑曼巴
日期:2018-07-13 09:53:5415-16赛季CBA联赛之吉林
日期:2018-03-30 12:58:4315-16赛季CBA联赛之佛山
日期:2017-12-01 10:26:3815-16赛季CBA联赛之上海
日期:2017-11-14 09:20:5015-16赛季CBA联赛之江苏
日期:2019-02-20 09:53:3319周年集字徽章-庆
日期:2019-08-27 13:23:2515-16赛季CBA联赛之广夏
日期:2019-09-03 18:29:06
发表于 2016-09-07 09:25 |显示全部楼层
不过试读样张里面,没有啥有用的信息 。整体的简介。

论坛徽章:
146
2015年亚洲杯之日本
日期:2015-04-28 13:32:012015年亚洲杯之朝鲜
日期:2015-05-06 10:16:442015年亚洲杯之日本
日期:2015-05-06 10:21:342015年亚洲杯纪念徽章
日期:2015-05-13 17:16:442015亚冠之北京国安
日期:2015-05-13 17:18:292015亚冠之鹿岛鹿角
日期:2015-05-13 17:19:062015亚冠之德黑兰石油
日期:2015-05-27 16:47:402015亚冠之塔什干棉农
日期:2015-05-28 15:24:122015亚冠之卡尔希纳萨夫
日期:2015-06-01 13:52:392015亚冠之柏斯波利斯
日期:2015-06-04 17:37:292015亚冠之阿尔纳斯尔
日期:2015-06-16 11:31:202015亚冠之塔什干火车头
日期:2015-06-23 10:12:33
发表于 2016-09-07 10:27 |显示全部楼层
多谢提的建议,
我看看能否要到一些有价值的试读样章回复 3# fenyun689



论坛徽章:
1
CU十二周年纪念徽章
日期:2013-10-24 15:41:34
发表于 2016-09-07 14:13 |显示全部楼层
是一本好书,我好想要。第一个问题有点深奥啊。
主流的性能监测工具:指的是服务器性能吗?一般都是通过第三方软件吧。如果是网站性能,那是不是要看网站用什么语言开发的。关于应用的性能优化,比如有UI体验友好度优化,网站交互优化,这是不是需要懂产品经理的人才能参与这个话题啊。然后就是涉及到前端开发和后台开发这块的优化吧,还有数据库优化。了解的非常肤浅,说不出具体的知识点。书好想要的呀。

论坛徽章:
8
数据库技术版块每日发帖之星
日期:2015-12-22 06:20:00平安夜徽章
日期:2015-12-26 00:06:30数据库技术版块每日发帖之星
日期:2016-01-21 06:20:00IT运维版块每日发帖之星
日期:2016-02-03 06:20:00技术图书徽章
日期:2016-02-03 16:35:252016猴年福章徽章
日期:2016-02-18 15:30:34shanzhi
日期:2016-06-17 17:59:31JAVA
日期:2016-10-25 16:16:28
发表于 2016-09-07 14:31 |显示全部楼层
这方面确实需要了解              

论坛徽章:
4
ChinaUnix专家徽章
日期:2015-07-27 10:05:26IT运维版块每日发帖之星
日期:2015-09-01 06:20:00IT运维版块每日发帖之星
日期:2016-07-29 06:20:00PHP
日期:2016-10-25 16:08:01
发表于 2016-09-08 16:50 |显示全部楼层
1.  应用的性能好坏如何度量,平时如何根据项目情况选择工具?
个人认为:
    一个应用的性能好坏最关键的是应用的响应时间,比如:一个API接口响应时间越慢,导致的用户体验越差。
    另外一个应用的性能好坏就是在于运行时所需要的资源,比如:CPU/Mem/diskio
    还有一些度量值虽然与性能没关,但是我个人认为也是需要关注:
    比如:应用的稳定性
   收集这些信息:可以通过日志收集,通过http请求,可以通过各种监控系统、监控脚本,另外也可以借助第三方的监控软件
   选择哪种方式主要看监控的目的和现有的条件以及技术能力。
2. 主流的性能监测工具有哪些,怎样做好性能监测工作?
    开源的监控系统:cacti/zabbix/falcon等
    收费的第三方监控:监控宝,基调等
    性能测试的软件: ab/load runner等
    日志分析:elk
    性能监测不是重点,重点是确立一套处理的流程,从监测问题的确立到监测问题的报警到监测问题的处理。
    定期发布监测报告给应用的相关负责人,对有问题的应用进行问题的分析并进行优化。
3. 应用的性能优化都有哪些方面,如何着手进行?
   应用的性能优化需要根据具体的应用进行的,各类应用优化的点不一样。
  比如:
      一个API的响应时间很慢,首先:我们看看这个应用是否为CPU密集型的应用,如果是,检查CPU的监控,看看是否资源够用,不够用进行扩容。
      再次,看看API的请求日志,看看平均响应时间多少,API调用的各个模块的响应时间多少,定位出问题的模块,如果是数据库,看看SQL是否需要优化,
      另外需要如果不是CPU密集型的,应该注意磁盘的IO
   总之,应用性能优化是很漫长的过程,另外也需要细心,需要开发、测试、运维一起做的事情

论坛徽章:
381
CU十二周年纪念徽章
日期:2014-01-04 22:46:58CU大牛徽章
日期:2013-03-13 15:32:35CU大牛徽章
日期:2013-03-13 15:38:15CU大牛徽章
日期:2013-03-13 15:38:52CU大牛徽章
日期:2013-03-14 14:08:55CU大牛徽章
日期:2013-04-17 11:17:19CU大牛徽章
日期:2013-04-17 11:17:32CU大牛徽章
日期:2013-04-17 11:17:37CU大牛徽章
日期:2013-04-17 11:17:42CU大牛徽章
日期:2013-04-17 11:17:47CU大牛徽章
日期:2013-04-17 11:17:52CU大牛徽章
日期:2013-04-17 11:17:56
发表于 2016-09-09 08:36 |显示全部楼层
1.  应用的性能好坏如何度量,平时如何根据项目情况选择工具?
应用响应时间是应用性能好坏的关键一环,有文章说过,每增加4秒延时,网站访问量减少多少多少(记不住具体数据了).
没有一个人会愿意一直等直到你的应用结果反馈的,除非你的应用是没有第三方(比如12306)

2. 主流的性能监测工具有哪些,怎样做好性能监测工作?
Cacti,Zabbix,Nagios,这些应该是开源的主流监控系统了,尤其是Nagios,可以通过邮件/短信等工具进行报警,及时解决系统问题

3. 应用的性能优化都有哪些方面,如何着手进行?
具体问题具体分析,比如cpu不足,看看是因为访问量大造成cpu资源不足还是访问量不大,Cpu吃紧.如果是后者,就应该着手进行应用优化,改变程序算法,优化Sql,等

论坛徽章:
0
发表于 2016-09-12 13:10 |显示全部楼层
好活动,路过,支持

论坛徽章:
0
发表于 2016-09-12 13:17 |显示全部楼层
我现在用的topbox,单是网页分析就能检测分析IP数、新旧访客率、跳出率等近30种指标,对你的受访页、着陆页、退出页等做页面分析,对网站事件进行分析,对站内搜索进行分析等等,根据这些数据分析及挖掘,为网站优化及推广提供有效的建议等等。
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

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

清除 Cookies - ChinaUnix - Archiver - WAP - TOP