Icinga2监控web、mysql状态

本文涉及的产品
云数据库 RDS MySQL Serverless,0.5-2RCU 50GB
简介:

Icinga2监控web状态


# vi /etc/icinga2/conf.d/templates.conf


object CheckCommand "check-http" {

  import "plugin-check-command"

  command = [ PluginDir + "/check_http" ]

  arguments = {

  "-I" = "$address$"

  "-u" = "$url$"

  "-p" = "$port$"

    }

}


:wq


# vi /etc/icinga2/conf.d/services.conf


apply Service "check_hudson" {

  import "generic-service"

  check_command = "check-http"

  vars.url="http://$address$:8080/jenkins"      (此处也可写$hostname$)

  vars.port="8080"

  vars.perf = true

  assign where host.vars.os == "shhudson"

}


:wq


# service icinga2 restart


此时icinga2页面即会有web的监控






Icinga2监控mysql状态


# vi /etc/icinga2/conf.d/templates.conf


object CheckCommand "check-mysql" {

  import "plugin-check-command"

  command = [ PluginDir + "/check_mysql" ]

  arguments = {

  "-d" = "$db$"

  "-H" = "$address$"

  "-u" = "$user$"

  "-p" = "$pass$"

    }

}


:wq


# vi /etc/icinga2/conf.d/services.conf


apply Service "check_icinga2db" {

  import "generic-service"

  check_command = "check-mysql"

  vars.db="icinga"

  vars.user="iccheck"

  vars.pass="*****"

  vars.perf = true

  assign where  host.address == "10.0.0.5"

}


:wq


# service icinga2 restart


此时icinga2页面即会有mysql的监控

本文转自linux博客51CTO博客,原文链接http://blog.51cto.com/yangzhiming/1741046如需转载请自行联系原作者
yangzhimingg

相关实践学习
基于CentOS快速搭建LAMP环境
本教程介绍如何搭建LAMP环境,其中LAMP分别代表Linux、Apache、MySQL和PHP。
全面了解阿里云能为你做什么
阿里云在全球各地部署高效节能的绿色数据中心,利用清洁计算为万物互联的新世界提供源源不断的能源动力,目前开服的区域包括中国(华北、华东、华南、香港)、新加坡、美国(美东、美西)、欧洲、中东、澳大利亚、日本。目前阿里云的产品涵盖弹性计算、数据库、存储与CDN、分析与搜索、云通信、网络、管理与监控、应用服务、互联网中间件、移动服务、视频服务等。通过本课程,来了解阿里云能够为你的业务带来哪些帮助     相关的阿里云产品:云服务器ECS 云服务器 ECS(Elastic Compute Service)是一种弹性可伸缩的计算服务,助您降低 IT 成本,提升运维效率,使您更专注于核心业务创新。产品详情: https://www.aliyun.com/product/ecs
相关文章
|
15天前
|
存储 监控 关系型数据库
轻松入门Mysql:MySQL性能优化与监控,解锁进销存系统的潜力(23)
轻松入门Mysql:MySQL性能优化与监控,解锁进销存系统的潜力(23)
|
21天前
|
缓存 NoSQL 关系型数据库
在Python Web开发过程中:数据库与缓存,MySQL和NoSQL数据库的主要差异是什么?
MySQL是关系型DB,依赖预定义的表格结构,适合结构化数据和复杂查询,但扩展性有限。NoSQL提供灵活的非结构化数据存储(如JSON),无统一查询语言,但能横向扩展,适用于大规模、高并发场景。选择取决于应用需求和扩展策略。
112 1
|
27天前
|
SQL 监控 关系型数据库
MySQL性能调优:监控和优化
MySQL性能调优:监控和优化
52 1
|
2月前
|
监控 关系型数据库 MySQL
HeartBeat监控Mysql状态
HeartBeat监控Mysql状态
|
4天前
|
PHP
web简易开发——通过php与HTML+css+mysql实现用户的登录,注册
web简易开发——通过php与HTML+css+mysql实现用户的登录,注册
|
2月前
|
监控 关系型数据库 MySQL
MetricBeat监控MySQL
MetricBeat监控MySQL
|
2月前
|
存储 监控 关系型数据库
ELK架构监控MySQL慢日志
ELK架构监控MySQL慢日志
|
2月前
|
SQL 监控 关系型数据库
rds迁移过程监控
rds迁移过程监控
20 1
|
2月前
|
监控 关系型数据库 MySQL
MySQL技能完整学习列表12、性能优化——1、性能指标和监控——2、优化查询和数据库结构——3、硬件和配置优化
MySQL技能完整学习列表12、性能优化——1、性能指标和监控——2、优化查询和数据库结构——3、硬件和配置优化
143 0
|
2月前
|
监控 关系型数据库 MySQL
PHP与MySQL的结合:实现局域网上网行为监控软件的数据库管理
在当今信息化时代,网络安全日益成为重要的话题。为了有效监控和管理局域网上网行为,开发一个基于PHP和MySQL的数据库管理系统是一个理想的选择。本文将介绍如何结合PHP和MySQL,开发一款简单而高效的局域网上网行为监控软件,并重点关注数据库管理方面的实现。
184 0