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

  1. 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

若自动导入失败,请点击”导入模板”按钮手动添加,如下图所示:
快速开始 - 图1

同时,您可以导入相应的报警规则,请在「报警规则」中查看报警规则详情

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 按照安装指南安装服务探针

例:
快速开始 - 图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”
快速开始 - 图3

更多功能,请查看功能介绍,或登录Cloudwiz平台探索使用