1. 注册登录
如果已有账户,请直接登录
若尚未注册,请免费注册,申请试用
注册完成后,请静待管理员与您联系,在此期间请保持联系畅通。
2. 安装部署机器探针
2.1 Cloudwiz 机器探针支持以下操作系统:
操作系统 | 版本 |
---|---|
Debian | 7.0 + |
Ubuntu | 14.04 + |
CentOS/RedHat | 6.6 + |
Fedora | - |
Windows server 2003 | 2003 |
Windows server 2008 + | 2008/2012 |
注意:安装时需要获取sudo权限
另: 如需其他操作系统版本支持,请联系Cloudwiz管理员
2.2 一键安装
linux
sudo ORG_TOKEN=<orgTtoken> CLIENT_ID=<clientId> SYSTEM_ID=<systemId> METRIC_SERVER_HOST=<metric_server_host> ALERTD_SERVER=<alert_server> AGENT_URL=https://download.cloudwiz.cn/agent bash -c "$(curl -kL https://download.cloudwiz.cn/agent/deploy_agent.sh)"
Windows
powershell -Command if ( !(Test-Path C:\tmp)){ new-item -path c:\ -name tmp -type directory;} Set-ExecutionPolicy unrestricted; $client = new-object System.Net.WebClient;$client.DownloadFile('https://download.cloudwiz.cn/agent/windows_deploy_agent.ps1','C:/tmp/windows_deploy_agent.ps1'); $ORG_TOKEN='<orgTtoken>';$CLIENT_ID='<clientId>';$SYSTEM_ID='<systemId>';$METRIC_SERVER_HOST='<metric_server_host>';$ALERTD_SERVER='<alert_server> ';$AGENT_URL='https://download.cloudwiz.cn/agent';$ONLINE=<online>;$UPDATE=<update>;$OS_VERSION='<os_version>';c:/tmp/windows_deploy_agent.ps1;
注意:安装命令中的参数,请以登录后的「安装指南」为准
更多安装方式,请看安装机器探针
2.3. 启动探针
sudo /etc/init.d/cloudwiz-agent start
windows
/opt/cloudwiz-agent/altenv/bin/supervisorctl.bat start all
2.4 导入模板
安装完探针,系统将自动导入相应仪表盘模板:machine/iostat
若自动导入失败,请点击”导入模板”按钮手动添加,如下图所示:
同时,您可以导入相应的报警规则,请在「报警规则」中查看报警规则详情
3. 安装服务探针
3.1 Cloudwiz 服务探针支持以下服务:
服务名称 | 说明 |
---|---|
Apache | Apache是世界使用排名第一的Web服务器软件。它可以运行在几乎所有广泛使用的计算机平台上,由于其跨平台和安全性被广泛使用,是最流行的Web服务器端软件之一。 |
ElasticSearch | Elasticsearch 是一个分布式的 RESTful 风格的搜索和数据分析引擎,能够解决不断涌现出的各种用例。 |
Hadoop DataNode | Hadoop是一个能够对大量数据进行分布式处理的软件框架。 Hadoop 以一种可靠、高效、可伸缩的方式进行数据处理。 |
Hadoop NameNode | Hadoop是一个能够对大量数据进行分布式处理的软件框架。 Hadoop 以一种可靠、高效、可伸缩的方式进行数据处理。 |
Hbase Master | HMaster没有单点问题,HBase中可以启动多个HMaster,通过Zookeeper的Master Election机制保证总有一个Master运行,HMaster在功能上主要负责Table和Region的管理工作 |
Hbase RegionServer | HRegionServer主要负责响应用户I/O请求,向HDFS文件系统中读写数据,是HBase中最核心的模块。 |
Kafka | Kafka是一种高吞吐量的分布式发布订阅消息系统,它可以处理消费者规模的网站中的所有动作流数据。 |
MongoDB 3.x | MongoDB是一个基于分布式文件存储的数据库,由C++语言编写,旨在为WEB应用提供可扩展的高性能数据存储解决方案。 |
Mysql | MySQL是一个关系型数据库管理系统,其特点为体积小、速度快、总体拥有成本低,且开放源码。 |
Nginx | Nginx是一款轻量级的Web 服务器/反向代理服务器及电子邮件(IMAP/POP3)代理服务器,并在一个BSD-like 协议下发行。 |
OpenTSDB | 开源监控系统OpenTSDB,用hbase存储所有的时序(无须 采样)来构建一个分布式、可伸缩的时间序列数据库。 |
Oracle | ORACLE数据库系统是美国ORACLE公司(甲骨文)提供的以分布式数据库为核心的一组软件产品,是目前最流行的客户/服务器(CLIENT/SERVER)或B/S体系结构的数据库之一。 |
Play Framework | play framework是一个full-stack(全栈的)Java Web的应用框架,包括一个简单的无状态MVC模型,具有Hibernate的对象持续,一个基于Groovy的模板引擎,以及建立一个现代Web应用所需的所有东西。 |
Postgresql | PostgreSQL 是一个自由的对象-关系数据库服务器(数据库管理系统),它在灵活的 BSD-风格许可证下发行。 |
RabbitMQ | RabbitMQ是流行的开源消息队列系统,用erlang语言开发。RabbitMQ是AMQP(高级消息队列协议)的标准实现。 |
Redis | redis是一个开源的、使用C语言编写的、支持网络交互的、可基于内存也可持久化的Key-Value数据库。 |
Spark | Apache Spark 是专为大规模数据处理而设计的快速通用的计算引擎。 |
SSDB | 一个高性能的支持丰富数据结构的 NoSQL 数据库, 用于替代 Redis. |
Storm | Storm为分布式实时计算提供了一组通用原语,可被用于“流处理”之中,实时处理消息并更新数据库。这是管理队列及工作者集群的另一种方式。 |
Tomcat | Tomcat 服务器是一个免费的开放源代码的Web 应用服务器,属于轻量级应用服务器,在中小型系统和并发访问用户不是很多的场合下被普遍使用,是开发和调试JSP 程序的首选。使用 JMX 插件来获取内部的指标,支持多个端口号的配置。 |
WebLogic | WebLogic是美国Oracle公司出品的一个application server,确切的说是一个基于JAVAEE架构的中间件,WebLogic是用于开发、集成、部署和管理大型分布式Web应用、网络应用和数据库应用的Java应用服务器。 |
Yarn | Apache Hadoop YARN (Yet Another Resource Negotiator,另一种资源协调者)是一种新的 Hadoop 资源管理器,它是一个通用资源管理系统,可为上层应用提供统一的资源管理和调度。 |
Zookeeper | ZooKeeper是一个分布式的,开放源码的分布式应用程序协调服务,是Google的Chubby一个开源的实现,是Hadoop和Hbase的重要组件。 |
另: 如需其他服务支持,请联系Cloudwiz管理员
3.2 按照安装指南安装服务探针
例:
3.3 修改探针状态
查看探针列表信息
$ /opt/cloudwiz-agent/agent/collector_mgr.py list
关闭不需要监控的服务探针
$ /opt/cloudwiz-agent/agent/collector_mgr.py disable <探针名字>
启动需要监控的服务探针
$ /opt/cloudwiz-agent/agent/collector_mgr.py enable <探针名字>
4. 安装成功,查看仪表盘
「指标浏览」中可查看相关的仪表盘,如”machine”
更多功能,请查看功能介绍,或登录Cloudwiz平台探索使用