SystemLogParser ArcGIS Server运维工程师的好助手
单位使用ArcGIS Server发布了众多GIS服务,作为系统运维工程师,一直希望能有一种便捷的方式能获得服务的访问情况,Esri推出的SystemLogParser这款小程序就是不错的辅助工具,而且是免费的:)
通过SytemLogParser,运维工程师可以指定统计的时间段,快速获得一个服务访问情况的Excel报告。
虽然ArcGIS Server的Manager管理页面也带有了类似的报表功能,但导出的只是CSV,需要后期在Excel里加工,制作图表。相比起,SystemLogParser则提供了一键式的使用体验,简直是懒人的福音。


下面来看看SystemLogParser如何使用。
1.安装
十分简单,运行安装包exe即可。
2. 设置ArcGIS Server 日志设置。
把日志级别设置为精细。

3.启用SystemLogParse。

可以看到,可以分别分析ArcGIS Server和IIS Web Server。
对于ArcGIS Server的日志分析,提供了以下选项:
分类类型:
简单:只提供服务的汇总统计页面。
完全:带图表的汇总,除了提供服务的汇总统计页面外,还提供一个统计图表,显示请求数量,平均响应时间和最长响应时间,单独提供每一个服务的详细统计时间。
错误:只统计包含错误信息的记录。
其他选项包括最多的统计服务数上限、每次查询日志返回的最大记录数、是否自动打开Excel报告。
4、输入开始统计时间和结束时间,输入Excel报告的输出目录。点击Analyze Logs。
5、下面来看看获得的Excel报告结果。
下面是统计汇总。

下表列出了各服务(方法)的请求统计情况,比较关键的指标有请求数目、平均响应时间、总和请求时间比例。

下一个数据表显示了整个站点各个服务的情况,包括服务的类型、服务的请求总数、最大实例数、最小实例数、是否为缓存服务,以及站点的计算节点信息,如Java的最大堆大小。

下一个数据表展示各个服务的请求情况,包括请求总数、平均响应时间、最长响应时间。

下一个数据表展示每个请求方法的统计信息,包括请求总数、平均响应时间、最长响应时间。

下一个数据表展示的是统计时间段内的请求个数变化情况。

下一个数据表展示的是不同用户的请求总数情况。

下一个数据表展示的是站点中各个计算节点的响应请求数。

下一个图表展示的是动态地图服务的前3个最频繁请求的比例尺和图片大小。

下一个图表展示的是每个请求的详细耗时记录。

SystemLogParser ArcGIS Server运维工程师的好助手的更多相关文章
- Linux运维工程师入门的10大实用工具
说到工具,在行外可以说是技能,在行内我们一般称为工具,就是运维必须要掌握的工具. 我就大概列出这几方面,这样入门就基本没问题了. 工具如下: 1.Linux系统基础 这个不用说了,是基础中的基础,连这 ...
- 运维工程师必会的109个Linux命令
运维工程师必会的109个Linux命令 版本1.0 崔存新 更新于2009-12-26 目录 1 文件管理 6 1.1 basename 6 1.2 cat 6 1.3 cd 7 1.4 chgrp ...
- Linux 运维工程师的十个基本技能点
本人是linux运维工程师,对这方面有点心得,现在我说说要掌握哪方面的工具吧. 说到工具,在行外可以说是技能,在行内我们一般称为工具,就是运维必须要掌握的工具.我就大概列出这几方面,这样入门就基本没问 ...
- 转:linux运维工程师
运维中关键技术点解剖:1 大量高并发网站的设计方案:2 高可靠.高可伸缩性网络架构设计:3 网站安全问题,如何避免被黑?4 南北互联问题,动态CDN解决方案:5 海量数据存储架构 一.什么是大型网站运 ...
- [Oracle运维工程师手记] 如何从trace 文件,判断是否执行了并行
[Oracle运维工程师手记系列]如何从trace 文件,判断是否执行了并行 客户说,明明指定了并行的hint,OEM 却报说没有并行,并且提供了画面. 客户的SQL文长这样: INSERT/*+ p ...
- linux运维工程师面试题收集
面试必考 mysql5和mysql6 有什么区别 mysql-server-5.5:默认引擎改为Innodb,提高了性能和扩展性,提高实用性(中继日志自动恢复) mysql-server-5.6:In ...
- 高级Linux运维工程师必备技能(扫盲篇)
高级Linux运维工程师必备技能(扫盲篇) 作者:尹正杰 版权声明:原创作品,谢绝转载!否则将追究法律责任. 在了解文件系统之前,我们要学习一下磁盘存储数据的方式,大家都知道文件从内存若要持久化存储的 ...
- 从苦逼到牛逼,详解Linux运维工程师的打怪升级之路
做运维也快四年多了,就像游戏打怪升级,升级后知识体系和运维体系也相对变化挺大,学习了很多新的知识点. 运维工程师是从一个呆逼进化为苦逼再成长为牛逼的过程,前提在于你要能忍能干能拼,还要具有敏锐的嗅觉感 ...
- linux运维工程师成长过程
原文地址:https://blog.csdn.net/kwame211/article/details/78059331 初级篇 linux运维人员常用工具拓扑详见: 1rsync工具 很多地方经常会 ...
随机推荐
- day 69crm(6) stark组件 action 和 多层过滤效果
前情提要: 今天学的是stark 组件的 action 和多层过效果 一: action (自定制函数多选功能效果) 1: 学习 观点明确: 2: 多选效果前端和后端进行的操作 2& ...
- 移动端页面模板viewport
<!DOCTYPE html><html> <head> <meta charset="utf-8" /> <meta nam ...
- SpringBoot学习笔记(一)基础
Spring Boot理念 习惯优于配置.使用Spring Boot很容易创建一个独立运行(运行jar,内嵌servlet容器).准生产级别的基于Spring框架的项目,使用SpringBoot可以不 ...
- 添加或删除 HTML dom元素
添加或删除 HTML dom元素 创建新的 HTML 元素 如需向 HTML DOM 添加新元素,您必须首先创建该元素(元素节点),然后向一个已存在的元素追加该元素. <div id=" ...
- mysql互为主从实战设置详解及自动化备份(Centos7.2)
mysql互为主从实战设置详解(Centos7.2) 第一步:mysql配置 my.cnf配置 服务器1 (10.89.10.90) [mysqld] server-id=1 log-bin=/ ...
- 【DB2】How to resolve SQL20249N the statement was not processed with error
相关链接 https://vinaysdb2blog.blogspot.com/2017/11/how-to-resolve-sql20249n-statement-was-not-processed ...
- 设置pip源头地址
更新pip源 1 . 可以直接在pip时加入参数 比如: pip install -i https://pypi.tuna.tsinghua.edu.cn/simple mysqldb 2 . 修改默 ...
- Gen代码解读
源代码为: package com.test19; public class Test04 { void spin(){ int i; for(i=0;i<100;i++){ ; } i = 0 ...
- 机器学习--boosting家族之GBDT
本文就对Boosting家族中另一个重要的算法梯度提升树(Gradient Boosting Decison Tree, 以下简称GBDT)做一个总结.GBDT有很多简称,有GBT(Gradient ...
- php在浏览器禁止cookie后,仍然能使用session的方法
1.a.php页面 session_start(); $_SESSION['msg'] = "i love you"; $sn = session_id();//获取当前sessi ...