一、为什么需要邮件告警虽然网页上能直接看到触发器告警,但平时不能一直看网页,所以触发器触发后我们要发送邮件、微信、钉钉等通知我们。触发器触发后,可以配置对应的动作,在动作里可以发邮件、微信、钉钉、短信等。邮件告警之前的流程 1、添加主机组 2、添加主机或模板 3、为主机监控项目或者为模板添加监控项目后绑定主机 4、根据监控项目可添加触发器,监控项达到触发条件后产生告警邮件告警流程 1、编写用来发送
#!/usr/bin/env python #coding: utf-8 import smtplib import sys,os from email.mime.multipart import MIMEMultipart from email.mime.text import MIMEText
转载 精选 2014-06-23 15:41:37
545阅读
python发送zabbix报警邮件,SSL版本】mailman.py#!/usr/local/bin/python3 # # via <Nosmo King> @ 20150210 # SSL only ''' 用法:      mailman.py&nbsp
原创 2014-12-24 11:50:10
1438阅读
zabbix配置自动发现端口并添加监控脚本
转载 2018-10-26 14:36:02
1037阅读
开源的Zabbix监控解决方案有一个REST API,能够与现有的监控、日志记录和警报系统进行深度集成。 这促进了社区驱动模块的开发,例如py-zabbix 模块。安装我们将确保 python 和 pip 安装在我们的 Ubuntu 主机上,然后使用 pip 安装 py-zabbix 模块。$ sudo apt-get install git software-properties-common
原创 精选 2024-04-09 14:54:54
798阅读
很多情况下,我们使用zabbix内建的监控项不足以监控企业的具体业务,这时就需要使用zabbix提供的自定义参数扩展接口,自己根据业务监控需求,开发相应的脚本作为数据获取途径,自定义参数又存在两种方式,一种是直接把脚本内容写在自定义参数配置文件里面,另一种是写成独立的脚本文件,自定义参数配置文件里面直接调用脚本。 接下来给大家展示一下使用自定义脚本方式(脚本内容直接写在配置文件里面)添加
zabbix调用python发送短信的操作方法和配置邮件报警类似。过程参考zabbix配置部分。下面是python的脚本:[root@zabbix01 alertscripts]# cat sendsms.py#!/usr/bin/pythonimport  sys,requests,timeMobNum=[sys.argv[1],]of=open
原创 2016-03-21 16:08:53
10000+阅读
.py与.pyc的区别最近发现在操作某些.py文件时,下面都有一个.pyc文件,开始以为是C/C++中的.c/cpp文件与.h文件的关系,后来经过查阅,原来Python的程序中,是把原始程序代码放在.py文件里,而Python会在执行.py文件的时候。将.py形式的程序编译成中间式文件(byte-compiled)的.pyc文件,这么做的目的就是为了加快下次执行文件的速度。所以,在我们运行pyth
转载 2024-04-08 22:28:13
18阅读
pycharm新建py文件的方法:首先选中已经打开的项目文件,点击“file”选项;然后下拉选择“new”,并点击“Python file”;接着选择输入文件名称;最后点击ok即可。本教程操作环境:windows7系统、pycharm2020版,DELL G3电脑。pycharm新建py文件的方法:1、首先,进行打开的pycharm软件界面当中,进行选中已经打开的项目文件。2、然后进行点击菜单中的
文章目录简介安装CPU内存磁盘网络传感器其他系统信息进程更多进程APIWindows服务参考文献 简介psutil (process and system utilities) 是一个跨平台库,用于检索关于Python中运行进程和系统利用率(CPU、内存、磁盘、网络、传感器)的信息。它主要用于系统监视、分析和限制进程资源以及管理正在运行的进程。它实现了经典UNIX命令行工具(如ps、top、io
# Python调用Py模块的介绍 Python是一种高级编程语言,具有易读易写的特点,常用于开发Web应用程序、数据分析和人工智能等领域。而PyPython的一个标准库,包含了很多有用的模块和函数,可以方便地进行各种操作。本文将介绍如何在Python中调用Py模块,并提供一些代码示例。 ## 什么是Py模块? Py模块是Python的标准库,包含了许多功能强大的模块和函数,可以帮助我们解
原创 2023-09-14 10:16:45
50阅读
# 如何使用Python调用Python脚本 对于刚入行的小白开发者来说,了解如何使用Python调用Python脚本是一个重要的基础知识。在本篇文章中,我将向你展示实现这一目标的步骤和相应的代码示例。 ## 整体流程 以下是使用Python调用Python脚本的整体流程: | 步骤 | 描述 | | --- | --- | | 1 | 导入`subprocess`模块 | | 2 | 定
原创 2023-07-15 11:59:35
148阅读
# Python读取PY文件的科普文章 在Python编程中,`.py` 文件是最常见的文件扩展名之一,它代表Python源代码文件。本文将深入探索如何读取和执行这些文件,帮助你理解Python的动态特性,并提供具体的代码示例和图示来更直观地展示整个过程。 ## 1. 什么是PY文件? PY文件是包含Python代码的文本文件。开发者可以在PY文件中编写各种功能的代码,包括数据分析、网络应用
原创 9月前
26阅读
# Python 中的模块加载:深入理解如何加载 .py 文件 在 Python 编程中,模块(module)是必不可少的组成部分。它们为程序提供了逻辑结构和组织能力,能够帮助开发者将代码分块,使其更易于管理和重用。在本文中,我们将探讨如何加载一个 Python 文件(.py 文件),并通过示例代码来说明相关概念。 ## 什么是模块? 模块是一个包含 Python 代码的文件,通常以 `.p
原创 2024-10-17 11:29:49
39阅读
在安装python环境后,通常可以利用IDE pyCharm来编译我们的python文件。创建一个python文件夹,用pyCharm打开文件夹,在文件夹中新建一个python文件demo.py
Python有一个特点,就是程序文件是文本文件。它又和bat不同,bat的更改会实时影响脚本的运行,而py文件更改不会影响已经运行的Python进程。如果要刷新py文件的更改,就必须要重新加载这个py文件。作为子进程使用时,python可以方便地更改程序,而不需要编译,只需要在上级进程重启一下就行了。Python比较适合实现需要快速修改又有复杂逻辑的业务代码。使用Python时需要注意,如果修改一
转载 2023-06-30 11:10:44
876阅读
# Python基础知识:使用 `encryptpy` 进行加密 在当今的信息时代,数据安全变得尤为重要。无论是保护个人隐私,还是进行商业数据的加密,了解如何使用编程工具来实现数据加密都是一项必备技能。本文将介绍如何使用 Python 库 `encryptpy` 进行数据加密,并提供相应的代码示例。 ## 什么是 `encryptpy`? `encryptpy` 是一个简单易用的 Pytho
原创 2024-08-01 16:30:29
139阅读
**Python正则表达式教程:理解r',*\\.py$'** # 引言 在Python编程中,正则表达式是一项非常重要的技能。正则表达式是一种用于匹配、查找和操作字符串的强大工具,可以帮助我们快速处理文本数据。本篇文章将介绍如何使用正则表达式来匹配以".py"结尾的文件名,并提供了一些代码示例来帮助读者更好地理解。 # 什么是正则表达式? 正则表达式是一种用于描述、匹配和操作字符串的模式
原创 2023-08-27 08:28:16
91阅读
验证python 安装环境 1,打开windows下的命令行工具使用 win+R快捷键启动运行,输入cmd启动命令行工具。 2,使用python指令查看当前系统python的环境版本 , 显示版本信息证明正确安装。 c:\python -V      #注命令行参数 V为大写字母 Python 3.6.5 *.pyc文件 pyc 是一种二进制文件,由.py文件经过解释
转载 2023-09-08 23:46:46
85阅读
       vn.py是基于Python的开源量化交易程序开发框架,可以即时进行开发回测以及实盘交易,而且相对于国内的一些其他的所谓免费的量化平台,vn.py是开源的,而且更加的底层,更加的灵活,这对于真正想要从事量化的人来说显然是一个很好的选择。       但是,在1.8.1之前的vn.py的版本中,配置环境和安
转载 2023-09-01 23:42:41
189阅读
  • 1
  • 2
  • 3
  • 4
  • 5