原创 python3監控硬件設備的維保到期時間

#!/usr/bin/python3 # -*- coding: utf-8 -*- ''' 此腳本用於zabbix監控所有硬件設備的維保到期時間 ''' import xlrd,datetime,time,os from x

原创 zabbix查詢歷史數據

近期公司準備對zabbix監控告警進行完善,之前的好多閾值設置不合理,現在分配風控部門的同事與我合作,一塊做這個事情;風控部門的同事主要對zabbix監控的歷史數據進行分析,建模,以設定一個較合理的閾值;我的任務是先從zabbix

原创 LDAP部署文檔

環境centos7 一、部署OpenLDAP 1、安裝openLDAP [root@ldapserver ~]# yum install -y openldap-servers openldap-clients migration

原创 通過psycopg2模塊監控postgresql

最近做了關於postgresql數據庫的簡單監控,腳本如下: import psycopg2 import sys sqlItem = { 'alive': "select 1;", # 監控存活

原创 mysql報錯InnoDB: Error: Write to file ./ib_logfile1 failed

mysql報錯InnoDB: Error: Write to file ./ib_logfile1 failed mysql的數據不是直接寫入到表中,而是先寫到如logfile中;當服務器異常掉電時,一般會發生這種錯誤 解決方法:

原创 python3實現告警語音通知

近期公司對zabbix告警進行統一規劃、劃分,做一些告警收斂;將一些信息類的告警發送到內部app和郵箱;將一些重於警告的告警發送到手機短信;將一些故障級的告警直接發送語音通知;短信和語音都是買的第三方服務,下面爲實現語音通知的py

原创 zabbix自動發現監控日誌異常字段

公司服務器出現java應用內存溢出的情況,導致應用異常;之前監控做的不完善,現在通過讀取每個工程的日誌來檢測異常字段進行內存溢出報警; zabbix監控日誌的原理 通過使用log函數來操作 log文件的item解釋 log[fi

原创 date常見用法

選項 -d<字符串>:顯示字符串所指的日期與時間。字符串前後必須加上雙引號; -s<字符串>:根據字符串來設置日期與時間。字符串前後必須加上雙引號; -u:顯示GMT; --help:在線幫助; --version:顯示版本信息。

原创 postgresql 10.10部署timesacledb1.3.2

背景 公司的zabbix監控用的是mysql數據庫,mysql數據庫單表超過1億行數據的時候,會產生性能問題;由於zabbix自帶housekeeper會定時清理過期的歷史數據,同時又有好多數據在寫入,導致產生過多的慢sql,影響

原创 python通過cx_Oracle模塊監控oracle業務

1、要想通過python監控Oracle,可以使用cx_Oracle模塊,還需配置環境變量,此處不做詳解 關於cx_Oracle的版本,一定要和linux機器上的oracle版本以及python版本符合; 此處我的oracle版本

原创 time模塊常用操作

import time def Get_struct(): # 將unix時間戳轉換爲指定格式的時間 timestamp = 1561419600 timeArray = time.localtime(

原创 python數據分析三劍客

數據分析:是把隱藏在一些看似雜亂無章的數據背後的信息提煉出來,總結出所研究對象的內在規律 數據分析三劍客:Numpy、Pandas、Matplotlib Numpy(Numerical Python)是python語言中的一個擴展

原创 zabbix監控pgsql-python3腳本

最近做了關於postgresql數據庫的簡單監控,腳本如下: import psycopg2 import sys sqlItem = { 'alive': "select 1;", # 監控存活

原创 shell腳本常見參數

參數處理 說明 $0 腳本名稱 $n 腳本獲取的參數 $# 傳遞到腳本的參數個數 $* 以一個單字符串顯示所有向腳本傳遞的參數。如"$*“用「”」括起來的情況、以"$1 $2 … $n"的形式輸出所有參數

原创 zabbix3數據字典

最近幾天因爲需要從zabbix數據庫中相關的表取出一些監控項的歷史數據,進行分析,但不知道每個表裏都存着什麼樣的字段,在網上找到裏這份zabbix3的數據字典,特此分享下,供大家參考 百度網盤地址: https://pan.bai