• [云监控] 唠一唠如何创建告警规则
    本帖最后由 emmadang 于 2017-11-20 14:18 编辑{:3_57:}说明:创建告警规则目前支持两种创建方式,可通过导入告警模板创建,或由用户自定义创建。下面以自定义创建方式为例,详细说明如何通过云监控服务实现对服务云实例或系统性能指标的监控和告警。 1. 登录云监控管理控制台,访问:https://console.huaweicloud.com/ces 注意: 1)如果当前为未登录状态下,需要先登录后再使用(在登录界面,输入华为云的访问账号和密码即可);没注册的宝宝先挪步注册个账号哟~ 2)如需切换区域,可通过左上角区域下拉列表,选择需要创建告警规则的区域(中国华北区1、中国东北区1、中国华东区2或者中国华南区1),区域俗称Region 2. 进入云监控服务控制台,在左侧列表中,单击“告警 > 告警规则”,即可见告警规则列表 3.在右侧界面,单击右上角“创建告警规则”按钮,开始创建告警规则 4. 在“创建告警规则”弹窗中,根据界面提示按照如下步骤进行操作 a. 选择监控对象 5084 - 选择需要监控的服务类型,如需监控弹性云服务器则选择“弹性云服务器” 注意: 1)如果用户未创建任何云服务实例,下拉列表中则无可选项 2)可通过单击左上角服务下拉列表,进入对应服务控制台创建相关云服务实例后,再返回云监控控制台进行告警规则的创建 - 选择监控的服务维度,不同服务类型可选维度不同,例如弹性云服务可选“云服务器” - 选择告警规则监控的具体对象(即:具体哪台云服务器),可同时选择多个服务实例 以上步骤完成后,单击“下一步” b. 选择监控指标 5085 - 选择创建告警规则的方式,如需自行设置告警条件,则单击“自定义创建”进行更多设置,或单击“从模板导入“直接使用模板中监控指标和阀值等告警条件(可针对同时对某个实例生成多条告警规则) - 选择需要监控的指标,如需监控云服务器CPU使用率,在监控指标下拉列表中选择“CPU使用率”即可 - 设置告警条件(包括监控指标、阀值、出现次数和监控周期),当监控数据达到设置的告警条件时,告警规则状态将变为“告警” 以上步骤完成后,单击“下一步” c. 输入规则信息 5086 - 设置规则名称,系统会自动生成后缀为随机数的规则名称(形如“alarm-随机数”),可根据需要自行修改 - 输入规则描述信息(可选),例如针对监控对象、告警条件、是否发送告警通知等规则属性的描述 以上步骤完成后,单击“创建”,大功告成! 那么问题来了,当监控数据异常时如何保障及时接收到邮件或短信方式的告警通知呢?!稍后呈上{:3_46:}
  • Python牛刀小试(五)--logging模块
    由于想给自己的Python程序添加日志功能,学习下Python的日志模块。 一个简单的例子: 点击(此处)折叠或打开 [*]import logging [*] [*]##第一个简单的例子 [*]logging.warning('Watch out!') # will print a message to the console 输出到控制台 [*]logging.info('I told you so') # will not print anything 没有任何输出信息 输出至控制台的信息,如下: 点击(此处)折叠或打开 [*]D:\stock>python test4_logger.py [*]WARNING:root:Watch out! 输出日志到文件中 点击(此处)折叠或打开 [*]import logging [*] [*]##输出到example日志文件中 [*]logging.basicConfig(filename='example.log',level=logging.DEBUG) [*]logging.debug('This message should go to the log file') [*]logging.info('So should this') [*]logging.warning('And this, too') 在当前目录中,有一个example.log日志文件,输出日志如下: 点击(此处)折叠或打开 [*]DEBUG:root:This message should go to the log file [*]INFO:root:So should this [*]WARNING:root:And this, too ----------------------------------------简单的日志的分割线----------------------------------------------------------- 由于自己写的模块,需要模块化,要有配置文件,能复用。控制台和文件都能输出。 源代码如下: 配置文件如下: 点击(此处)折叠或打开 [*][loggers] [*]keys=root,simpleExample [*] [*][handlers] [*]keys=consoleHandler,fileHandler [*] [*][formatters] [*]keys=simpleFormatter [*] [*][logger_root] [*]level=DEBUG [*]handlers=consoleHandler,fileHandler [*] [*][logger_simpleExample] [*]level=DEBUG [*]handlers=consoleHandler,fileHandler [*]qualname=simpleExample [*]propagate=0 [*] [*][handler_consoleHandler] [*]class=StreamHandler [*]level=DEBUG [*]formatter=simpleFormatter [*]args=(sys.stdout,) [*] [*][formatter_simpleFormatter] [*]format=%(asctime)s - %(name)s - %(levelname)s - %(message)s [*]datefmt= [*] [*][handler_fileHandler] [*]class=logging.handlers.TimedRotatingFileHandler [*]level=DEBUG [*]formatter=simpleFormatter [*]args=("zsd.log", "midnight") Python执行文件: 点击(此处)折叠或打开 [*]import logging [*]import logging.config [*] [*]logging.config.fileConfig('logging.conf') [*]# create logger [*]logger = logging.getLogger('simpleExample') [*] [*]# 'application' code [*]logger.debug('debug message') [*]logger.info('info message') [*]logger.warn('warn message') [*]logger.error('error message') [*]logger.critical('critical message') [*]
  • 刚刚购买了一台服务器,管理控制台现在还没有资源,什么情况?
    刚刚购买了一台服务器,管理控制台现在还没有资源,什么情况?
  • [技术干货] 华为云Windows服务器调整Web VNC(管理控制台终端)的窗口大小
    本帖最后由 达康书记 于 2017-9-23 16:13 编辑不同人对noVNC窗口大小有不同的诉求,笔者教大家如何自己调整,高手飘过,请轻拍砖。 华为云Windows服务器Web VNC的窗口大小取决于系统的分辨率,Windows可以在操作系统内部调整分辨率来改变窗口的大小。 可选择:800*600像素,1024*768像素(推荐使用),1280*1024像素 2263 2264
  • [技术干货] 华为云Linux服务器调整Web VNC(管理控制台终端)的窗口大小
    本帖最后由 达康书记 于 2017-9-23 16:13 编辑不同人对noVNC窗口大小有不同的诉求,笔者教大家如何自己调整,高手飘过,请轻拍砖。 管理控制台终端Web VNC窗口大小实际是由系统设置的分辨率相关,Linux系统控制分辨率需要将vga参数传递到kernel中。 通过VGA启动参数来设置屏幕分辨率模式: [code] Mode 0x0317: 1024x768 (+2048), 16 bits Mode 0x0318: 1024x768 (+4096), 24 bits --------推荐使用 Mode 0x0314: 800x600 (+1600), 16 bits Mode 0x0315: 800x600 (+3200), 24 bits Mode 0x0311: 640x480 (+1280), 16 bits Mode 0x0312: 640x480 (+2560), 24 bits[/code]修改VNC窗口大小方法如下: 编辑文件/boot/grub/grub.conf,在kernel的最后一行加入:vga=0x0318 (代表1024x768,24色) [code]default=0 timeout=5 splashimage=(hd0,1)/boot/grub/splash.xpm.gz hiddenmenu title CentOS (2.6.32-696.6.3.el6.x86_64) root (hd0,1) kernel /boot/vmlinuz-2.6.32-696.6.3.el6.x86_64 ro root=UUID=f382872b-eda6-43df-9516-5a687fecdce6 rd_NO_LUKS rd_NO_LVM LANG=en_US.UTF-8 rd_NO_MD SYSFONT=latarcyrheb-sun16 crashkernel=auto KEYBOARDTYPE=pc KEYTABLE=us rd_NO_DM vga=0x0318 rhgb quiet initrd /boot/initramfs-2.6.32-696.6.3.el6.x86_64.img [/code]输入命令:vi /boot/grub/grub.conf,然后在窗口中编辑。修改后保存,重启服务器后生效。 2262
  • 教你如何用一个租户账号创建多个子账号
    客户的问题“OBS能否实现企业一个总账号,下面不同部门有不同的分账号这种功能”进入正题: 1、首先登陆华为云的控制台界面,http://www.hwclouds.com/,如果没有账号请先注册一个(这里注册的是租户账号) 21292129 2、如果已有账号,点击“控制台”进去控制台的主页,并选择“统一身份认证服务”如下: 2131 3、进入“统一身份认证服务后”(hanming1028是租户账号) 2133 2135 4、输入“用户名”和“所属用户组”,用户组可以选择"admin"、“readonly”或者你自己创建的用户组,可以根据企业实际情况选择。 选择后再点击下一步,进入如下页面: 2136 5、选择密码生成方式以及输入各个邮箱(根据实际情况定),再点击确定,流程结束。 创建其他的子账号流程同上。
  • 控制台一个小BUG
    我之前使用IAM 创建一个子账户的时候,然后使用子账户登陆上去,虽然说进入控制台了,但是 上面的ID 还是 主账户的ID,除非你再点一下 主账户的ID,才会进入管理控制台,昵称变成 子账号,这在我第一次使用的时候,一直认为是一个bug,以为直接会越级登陆上去,希望后面加以改进!