zabbix

zabbix-server: 监听的端口10051

zabbix-agent: 10050

Zabbix: Item, Key(键)

ethercard.traffic[eth0]

action:
    item: 数据项() --> data store --> Web GUI
    key: server, agent
        用户参数:UserParameter=<key[*]>,<command>
            $1, $2, nginx
            作业:自写UserParameter去监控varnish服务的连接数、命中率;
    trigger: 定义某个item的阈值, key
    动作:condition, operation(remote command, send message)

定义一次完整的监控:添加主机(主机组) --> 添加item (内置的简单图形) --> trigger (event:OK-->Problem,Recovery) --> action (通知信息(通知信息大量使用宏)condition(自定义触发条件),operation(step))

多个主机:监控同一个指标时,

媒介类型:
    Email, External Script, Jabber, SMS,

媒介:Email
    google_mail:
    our_mail:

信息的发送目标:zabbix用户,每个用户联系方式

自定义图形:将同一类的item数据项展示在同一图形中;
screen:

map: 设备地图

定义模板:

discovery: 发现有个前提
    agent
    agentless
    SNMP

添加主机:定义接口,关联模板

发现的两个阶段:发现,action

action: condition, operation

zabbix:
    数据采集-->数据存储-->数据展示和分析-->报警

数据采集:
        SNMP
        agent
        ICMP/SSH/IPMI

数据存储:
        cacti: rrd
        nagios: , mysql
        zabbix: mysql/pgsql/oracle

数据展示(Web):
        java
        php
        移动app

报警:
        mail(smtp)
        Chat Message
        SMS

zabbix:
    zabbix agent
    agent(active)
    SNMP
    SSH

zabbix:
    用RDBMS保存;

数据展示:
    php, web gui

报警:
    报警升级

如何确定zabbix的监控对象:
    手动添加
    自动发现

hosts, host group
    item, application
        item: key
    graph(数据图形,用以展示), screen(多个graph 放在屏幕上展示)
    trigger, event (discovery)
    action (notification(要发的信息), operation(操作), condition(哪一个触发器触发了))

zabbix仅运行在触发器上定义依赖关系;

第十二周LINUX学习笔记的更多相关文章

  1. 20135316王剑桥 linux第十二周课实验笔记

    第十二章并发编程 1.如果逻辑控制流在时间上重叠,那么它们就是并发的.这种现象,称为并发(concurrency). 2.为了允许服务器同时为大量客户端服务,比较好的方法是:创建并发服务器,为每个客户 ...

  2. 第十周LINUX 学习笔记

    LVS集群nat丶DR HA:高可用    平均无故障时间/(平均无故障时间+平均修复时间)        负载均衡 次序lb(负载)——>ha()LB  tcp:lvs,haproxy  应用 ...

  3. 第八周LINUX学习笔记

    vsftpd丶NFS丶SAMBA nfs基于rpcsamba基于cifs(smb)  DRBD: ftp:File Transfer protocol 文件传输协议 两个连接:       tcp:命 ...

  4. 第七周LINUX学习笔记

    HTTP的基本操作 3月17资源子网和通信子网套接字:两类    socket:IP port             IP:port            Ip.port unix sock:基于文 ...

  5. 第三周LINUX学习笔记

    周期性任务丶find 文件查找:find命令 locate :在数据库中查找,非实时查找,精确度不高,查找速度快,模糊查找  /tmp/passwad/a.textfind:实时查找:速度慢  ,精确 ...

  6. 第九周LINUX 学习笔记

    基于GTID的mysql主从简单复制 一.简单主从模式配置步骤1.配置主从节点的服务配置文件1.1.配置master节点:[mysqld]binlog-format=ROWlog-bin=master ...

  7. 第六周LINUX学习笔记

    DNS服务 DNS:Domain Name Service //协议     实现:BIND(Berkeley Internet Name Domain)     监听端口:        UDP:5 ...

  8. 第五周linux学习笔记

    第五章 系统调用 5.1 与内核通信 系统调用在用户空间进程和硬件设备之间添加了一个中间层.该层主要作用有三个. 它为用户空间提供了一种硬件的抽象接口. 系统调用保 证了系统的毡定和安全. 在第 3 ...

  9. 第十一周LINUX 学习笔记

    keepalived keepalived:    基于vrrp(虚拟冗余路由协议)的实现     virtual server: 对于IPVS    vrrp_script: 调用外部脚本 ngin ...

随机推荐

  1. VS Code 安装与配置(使用MSYS2环境与mingw-w64 编译环境)

     更正了顺序,之前不知道怎么回事,内容顺序乱了 力求完美.详细,所以希望懂的人留言指点一下. 目前已经开始添加原理解释,希望大家能分享一些gcc gdb C语言等方面优秀链接 后续会慢慢增添内容,修正 ...

  2. python 项目实战之Django 邮件发送

    发送邮件¶ 虽然 Python 借助 smtplib 模块简化了发送邮件的流程,但是 Django 在其基础上提供了更简化的支持.这些封装意在加快邮件发送,方便在开发时测试发送邮件,在不支持 SMTP ...

  3. .net core 读取配置文件的值

    .net core中的配置文件可以存一些自定义的值,我们需要去读取 在配置中添加json: "name": "sealee", "Connection ...

  4. Python的WEB框架

    Python的WEB框架 Bottle Bottle是一个快速.简洁.轻量级的基于WSIG的微型Web框架,此框架只由一个 .py 文件,除了Python的标准库外,其不依赖任何其他模块. ? 1 2 ...

  5. mongodb数据库操作 python+命令行

      一.python操作 from bson.objectid import ObjectId import pymongo client1 = pymongo.MongoClient(host=) ...

  6. DataTable 删除行 UpdateTable 方法

    .不要使用DataTable.Rows.Remove(row) 而要使用 DataTable.Rows[i].Delete() .DataTable.Rows.Remove(row)相当于DataTa ...

  7. mysql密码中有特殊字符&在命令行下登录

    在服务器上,通常为了快速登录数据库,我们会使用mysql -hhost -uusername -ppassword db的方式登录数据库,如果密码中没有特殊字符&,会直接进入数据库sql命令行 ...

  8. Delphi重庆医保支付【支持重庆东软,万达,银海医保通用】

    作者QQ:(648437169) 点击下载➨Delphi重庆医保支付         东软接口文件         银海接口文件        万达接口文件       重庆市医保接口文档 [Delp ...

  9. 阿里云CentOS服务器下安装Golang1.13并配置代理

    注:root账户或添加sudo命令运行. 下载到/usr/local位置并解压 cd /usr/local wget https://studygolang.com/dl/golang/go1.13. ...

  10. Debian Stretch升级当前最新稳定版内核

    Why update kernel ? Update the kernel to new version fixed some newer hardware has no driver softwar ...