超牛逼!这款轻量级性能监控系统真强大~
点击下方公众号「关注」和「星标」
回复“1024”获取独家整理的学习资料!
简介
Spotlight on Unix是一款Linux系统运行状况的监控工具,可以安装在Windows下,监控Linux服务器的运行状况。
监控项目包括:CPU、内存、交换空间、虚拟内存等的使用率以及TCP连接数、带宽、磁盘IO等。
实时诊断Unix/Linux问题。通过该性能和诊断解决工具确定超负荷的区域并快速对问题做出响应,以免对用户造成影响。从Solaris、AIX、HPUX和Unix/Linux操作系统(包括I/O子系统、缓存和内核信息)获取实时数据流。通过针对每个系统自动生成一系列正常基准活动创建阈值,并且针对即将发生的问题发送警报。
功能
增强操作系统内部的可见性。通过展示实际I/O流量的处理和组成部分,实时查看相关信息 通过实时诊断出现问题的区域(包括前端指示器、缓存、磁盘I/O和事务统计信息),加快解决问题的速度 音频或图像报警功能可检测到即将发生的问题,您无需再做无谓的推测,因此有助于提高效率 借助强大的深度诊断和快速的问题解决过程,减少最终用户的停机时间并提高工作效率 通过与Foglight®集成,改进应用程序性能管理解决方案
Spotlight on Unix 安装
去官方网站下载相应该的版本.exe文件,下载地址:https://support.quest.com/zh-cn/download-install-detail/4670940,不过需要注册登录,如果无法下载的可以查看文末的安装包下载方式。
直接双击执行 SpotlightonUnix_90.exe,跳出安装欢迎界面:
直接点击 Next 按钮,切换到选择安装路径界面:
选择安装路径,点击 Next 按钮,切换到安装许可协议界面:
选择同意,点击 Next 按钮,切换到安装信息检查界面:
确认无误后点击 Next 按钮,开始安装 Spotlight 到电脑:
安装结束后提示安装成功:
点击 Finish 按钮结束安装过程。
简单配置
1、检查 Linux 主机上 sysstat 包是否已安装
[root@centos7 ~]# mpstat -V
sysstat version 10.1.5
(C) Sebastien Godard (sysstat <at> orange.fr)
#如果没有安装就是手工安装
2、创建管理用户
[root@centos7 ~]# useradd -g root -G root spotlight
[root@centos7 ~]# passwd spotlight
Changing password for user spotlight.
New password:
BAD PASSWORD: The password is shorter than 8 characters
Retype new password:
passwd: all authentication tokens updated successfully.
双击图标启动界面如下:
点击左上方的 Connect 图标:
进入 Spotlight 连接管理器:
双击 New connection 按钮,弹出新建连接对话框:
Select connection type 选择 Spotlight On Unix,New Connection name 为这个连接起个名字以标记之,点击 OK 按钮进入连接属性配置界面:
输入创建的用户名及密码并点击 OK 按钮,连接创建完毕并显示在连接管理器里面:
双击刚刚新建立的连接,等待几秒钟后即可进入该服务器的 Spotlight 监控界面
具体参数介绍
system 系统信息包括Linux版本、系统运行时间、现在时间
Network 包括连接数和宽带
CPU 用户使用cpu、系统使用cpu和剩余cpu;
Memory 内存情况包括物理内存与虚拟内存的使用情况
Swap Files 交换文件的使用情况
Disk Activity 磁盘使用情况
Paging in /out 每秒内存页读入的数量。/每秒内存分页写入内存数量。是CPU与内存间的交互。
Swapping in rate / out rate 上面是页交换,这个是进程交互。
Disk I/O writes / reads 虚拟内存是在硬盘上划分出来的,当内存不足时物理内存会与虚拟内存交互,响应的会产生磁盘的I/O问题。
相关的界面
监控MySQL、Oracle界面
MySQL
只需下载安装Spotlight-on-MySQL_90.exe,安装都是非常简单的。
Oracle
TOP会话
SQL应用程序工作负载
活动分析
I/O分析
配置内存
其实,它能监控的应用很多,比如:数据库方面的MongoDB、PSQL等,更多强大的功能可以查阅官方网站,有详细的文档说明。https://www.quest.com/solutions/database-performance-monitoring/
需要此工具软件包的请在民工哥技术之路公众号后台回复 Spotlight下载 获取下载链接。
对于系统监控工具,之前的文章也过不少的介绍,每个的特点、功能不同,可以根据需求来进行选择。
这篇 ElasticSearch 详细使用教程,内部分享时被老大表扬了