ICode9

精准搜索请尝试: 精确搜索
  • 一个简陋的批量操作zabbix监控项页面2022-05-22 21:01:37

    继上篇zabbix-api,决定简单写一个页面来完成zabbix-api的批量操作 使用django完成 目录如下    这个简陋的页面长这样,登录    长这样,主页,展示groups    长这样,展示groups中的所有agent类host    长这样,展示host中筛选过的items   最后添加items页面长这样,可以多选key

  • CentOS7 下安装 Zabbix5.02022-05-20 11:31:31

    CentOS7 下安装 Zabbix     1.关闭防火墙    2. 安装Zabbix    3. 安装MySQL    4. 导入zabbix表    5. 启动        缺少libmysqlclient.so.18解决        SELinux 解决        MySQL8.0解决        其他    6. 验证    7.web页面     环境要求(

  • 监控系统选型,一文轻松搞定!2022-05-19 22:01:28

    这篇文章,我将对监控体系的基础知识、原理和架构做一次系统性整理,同时还会对几款最常用的开源监控产品做下介绍,以便大家选型时参考。内容包括3部分: 必知必会的监控基础知识 主流监控系统介绍 监控系统的选型建议 一、必知必会的监控基础知识 我们可以理解监控系统就像我们古代打

  • Zabbix配置Grafana2022-05-17 16:03:34

    一、安装Grafana vim /etc/yum.repos.d/grafana.repo [grafana] name=grafana baseurl=https://mirrors.tuna.tsinghua.edu.cn/grafana/yum/rpm repo_gpgcheck=0 enabled=1 gpgcheck=0再执行 sudo yum makecache sudo yum install grafan   二、安装后启动 1.执行启动命令 s

  • Zabbix(一)——Zabbix Server端编译安装配置2022-05-16 18:02:49

    Zabbix Server端编译安装配置 PHP版本:php-7.4.29 NGINX版本:nginx-1.20.2 MYSQL版本:MySQL 5.7.36 zabbix版本:zabbix-5.0.0 一、依赖安装 yum install pcre* libevent-devel pcre-devel libxml2-devel net-snmp-devel gcc gcc-g++ libcurl-devel   二、MySQL安装 1、下载安装包 官

  • zabbix使用zabbix-api 管理主机批量创建item,使用用户名密码登录或证书登录2022-05-13 17:03:31

    概述 Zabbix API 允许你以编程方式检索和修改 Zabbix 的配置,并提供对历史数据的访问。它广泛用于: 创建新的应用程序以使用Zabbix; 将Zabbix与第三方软件集成; 自动执行常规任务。 Zabbix API 是基于 Web 的API,作为 Web 前端 的一部分提供。它使用 JSON-RPC 2.0 协议,这意味着两点:

  • Docker2022-05-12 18:35:02

    bios开机自检--根据bios启动项--读取硬盘第一个扇区 grub,uefi, centos7, 加载内核,启动系统第一个进 程/sbin/init systemd 容器: 不需要硬件cpu的支持,共用宿主机内核,启动容器的 第一个进程 容器优势: 启动快,性能高,损耗少,轻量级 100 虚拟机 100 个服务 10 宿主机 100 容器 1

  • 搭建zabbix6.0 监控WEB应用层2022-05-11 18:35:09

    好久没有玩zabbix了 ,今天试了用docker搭建一下最近版本zabbix6.0。 mysql8.0版本才可以 其他版本启动会报错。 docker run --name mysql-server -t \ -e MYSQL_DATABASE="zabbix" \ -e MYSQL_USER="zabbixadmin" \ -e MYSQL_PASSWORD="zabbixpwd" \

  • zabbix搭建2022-05-11 18:31:44

    Zabbix 是由 Alexei Vladishev 开发的⼀种⽹络监视、管理系统,基于 Server-Client 架构。可⽤于监视各种⽹络服务、服务器和⽹络机器等状态。 使⽤各种 Database-end 如 MySQL, PostgreSQL, SQLite, Oracle 或 IBM DB2 储存资料。Server 端基于 C语⾔、Web 管理端 frontend 则是基

  • ZABBIX新功能系列1-使用Webhook将告警主动推送至第三方系统2022-05-06 23:00:09

           Zabbix5以来的新版本与以前的版本除UI界面变化较大外,在很多功能上也有许多亮点,我这里计划安排1个系列来和大家交流一些新功能的使用,这是第一篇:使用Webhook将告警主动推送至第三方系统。        首先说一下什么是Webhook?它是一个api概念,微服务api的使用范式之一,简

  • Zabbix批量导入XML文件生成小脚本(by Powershell)2022-04-30 19:00:16

    最近升级6.0后发现手动批量导入Zabbix主机群组需要一个新的uuid参数,于是用powershell写了一个脚本。         代码如下: <# TIME:2022/04/30 DESCRIPTION:生成zabbix批量导入的XML文件 AUTHOR:Monbro #> # # $zbxiface设置为161为生成SNMP的XML文件,设置10050为Za

  • zabbix 自定义监控项,解决proxy挂掉不告警问题2022-04-27 23:00:24

    1. 编写获取最新心跳时间戳脚本 root@zabbix-server-op:/etc/zabbix/scripts# cat proxy_check_new.py import requests import json import sys def get_proxy(url): opname=sys.argv[1] headers={ "Content-Type":"application/json" } bo

  • centos8安装zabbix2022-04-27 13:32:45

    zabbix + MySQL + nginx 1.安装zabbix源   # rpm -Uvh https://repo.zabbix.com/zabbix/6.0/rhel/8/x86_64/zabbix-release-6.0-1.el8.noarch.rpm  # dnf clean all 2.安装Zabbix server,Web前端,agent   # dnf install zabbix-server-mysql zabbix-web-mysql zabbix-nginx-co

  • zabbix告警预处理(九)2022-04-21 21:01:57

    前面配置了使用Ansible工具来预先处理告警(过程比较复杂) 接下来借用ssh工具来实现相同的功能 ssh工具 服务端配置 第一步配置 参考链接:https://www.zabbix.com/documentation/3.4/zh/manual/config/items/itemtypes/ssh_checks    密钥在/home/zabbix/.ssh目录   第二步配置

  • zabbix各种监控类型(十)2022-04-21 21:01:17

    zabbix自带各种类型的监控  监控项类型不止以上这些 监控项类型不止以上这些 监控项类型不止以上这些 1 zabbix客户端 我们自定义一个zabbix 客户端类型的监控项 配置文件解析 cat /etc/zabbix/zabbix_agentd.conf |grep -Ev "^$|^#" PidFile=/var/run/zabbix/zabbix_agentd.p

  • Zabbix搭建教程2022-04-17 23:35:06

    a. 导入 Zabbix 仓库 rpm -Uvh https://repo.zabbix.com/zabbix/5.0/rhel/7/x86_64/zabbix-release-5.0-1.el7.noarch.rpmyum clean all b. 安装 Zabbix server and agent yum -y install zabbix-server-pgsql zabbix-agent c. 安装 Zabbix frontend(前端)  安装CentOS额外存储库

  • zabbix使用中遇到的问题(长期持续更新)2022-04-15 11:00:32

    本文档用来记录本人在zabbix使用中遇到的问题,会持续更新! 因本人zabbix版本为5.0,使用docker方式部署。所以请谨慎甄别。 前端页面显示问题: 问题:主机有30多个图形,但是查看时只显示了20个图形。 原因:是因为zabbix的php默认值为20。 解决方法:修改zabbix前端默认配置文件 defines.

  • 服务应用的测试:Samba | LVM | Ntp | AD域 | zabbix | EXSI虚拟化2022-04-10 15:00:05

    Samba服务测试 环境:centos7.6,windows10环境 Samba服务【smb】的知识点: 1.Samba是一款开源的文件共享软件,能够实现Linux系统与Windows系统之间的文件共享工作;【FTP协议的本质是传输文件,而非共享文件。】 2.Samba服务的主配置文件:/etc/samba/smb.conf;主配置文件包括全局配置参数和区

  • zabbix通过API批量添加主机2022-03-31 14:34:43

    参考链接:https://blog.csdn.net/weixin_34107955/article/details/89821524 脚本内容 #coding:utf-8 import json import urllib2 from urllib2 import URLError import sys import xlrd class ZabbixTools: def __init__(self): self.url = 'http://zabbi

  • 使用ansible的playbook脚本批量搭建部署zabbix6.02022-03-28 19:03:20

    部署环境: 一台control节点,两台node节点(均为stream8)  第一步,控制节点安装ansible(将之前的源删掉,全部替换成清华源,epel源里有ansible的安装包)  第二步,编辑ansible的配置文件和IP主机名解析(ansible_ssh_pass为远程被管理节点的root密码,在这里指定的话就不需要做免密登录)  第三

  • zabbix增加报警媒介-邮箱2022-03-26 17:32:07

    开通邮箱授权 本次我是用163邮箱为例,在设置中开启IMAP/SMTP服务,并获取授权密码!务必记住授权密码  在zabbix-server服务器上安装mail软件 # 安装mailx [root@zabbix-server ~]# yum install -y mailx [root@zabbix-server ~]# rpm -qa mailx mailx-12.5-19.el7.x86_64 # 修改

  • Pipeline支撑运维自动化:Zabbix屏蔽/恢复监控2022-03-21 20:04:04

    简述 《Pipeline支撑运维自动化》讲述了借助Jenkins 通过Pipeline的方式来实现运维自动化的想法,并规划了以下几个原子模块: 操作系统级Java应用级Apollo配置中心级监控系统级CMDB级\ 通过Pipeline对以上原子模块进行编排来满足不同场景的需求。为让大家更深入的理解,下面来介绍

  • zabbix 6.0 使用 JavaScript 发出钉钉告警2022-03-21 11:37:38

    背景 听说 Zabbix 6.0 出 LTS 版本了,赶紧试试。 同时从 Zabbix 4.4 开始支持使用自定义的 JavaScript 代码来配置钉钉告警了,不用跑到服务器上去放一个Python脚本设置一大堆权限了,说干就干。 申请钉钉机器人 略过 注意关键字要和告警模板匹配 Zabbix 6.0 安装 略过 配置钉钉告警

  • 编译安装zabbix4.02022-03-21 07:35:48

    一、环境规划 二、编译安装zabbix 在10.0.0.101主机部署zabbix_server 2.1 下载源码包 # pwd /usr/local/src # groupadd zabbix && useradd -g zabbix zabbix # tar xvf zabbix-4.0.38.tar.gz -C /usr/local/src # ln -sv /usr/local/src/zabbix-4.0.38 /usr/local/zabbix_ser

  • ZABBIX for MySQL用到的SQL2022-03-18 19:03:03

    查看主机群组与主机的对照关系 SELECT hosts.host HOST_NAME,group_concat(hstgrp.name) HOST_GROUP FROM hosts JOIN hosts_groups JOIN hstgrp ON hosts.hostid = hosts_groups.hostid AND hosts_groups.groupid = hstgrp.groupid

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有