主题
配置说明
完整配置
监控服务器资源信息,服务状态检查
yaml
monitor:
os-check-enabled: true #是否开启系统监控,开启后,将会监控系统端的内存、cpu、磁盘、网络、系统信息,只有monitor.push.type=server时,才会有效
sys-no: demo #监控编号,系统的唯一标识,监控系统提供。
push:
enabled: true #是否开启推送
type: server # server 接口,email 邮件
server-addr: 127.0.0.1:9800 #监控服务端地址
interval: 600 # 异常推送间隔时间,单位秒
cert-alarm-day: 7 #证书过期提醒天数
email: #邮件推送配置
from: alarm@demo.com # 发送邮件的邮箱
from-name: 告警提醒 # 发送邮件的名称,可不配置,默认form的前缀
password: 123456 # 发送邮件的邮箱密码
host: smtpdm.aliyun.com # 发送邮件的邮箱服务器
port: 465 # 发送邮件的邮箱端口
to: fallsea@wueasy.com # 接收邮件的邮箱,多个邮箱用逗号隔开
alarm-subject: 报警提醒通知 # 报警邮件主题
alarm-content: "[{name}]服务发生报警,报警时间:[{time}],检测地址:[{uri}],请尽快查看!" # 报警邮件内容
restore-subject: 恢复提醒通知 # 恢复邮件主题
restore-content: "[{name}]服务恢复正常,恢复时间:[{time}],检测地址:[{uri}]" # 恢复邮件内容
alarm-cert-subject: 证书过期提醒通知 # 证书通知邮件主题
alarm-cert-content: "[{name}]服务证书报警,告警时间:[{time}],证书过期时间:[{expireTime}],报警原因:[{alarmInfo}],检测地址:[{uri}]" # 证书报警内容
task: #定时任务配置
check-http-cron: "*/30 * * * * *" # 检测http状态任务
check-cert-cron: "0 0 9 * * *" # 检测证书任务
basic-cron: "*/3 * * * * *" # 基础信息定时任务
memory-cron: "*/5 * * * * *" # 内存定时任务
disk-cron: "*/10 * * * * *" # 磁盘定时任务
network-cron: "*/5 * * * * *" # 网络定时任务
os-cron: "0 0 * * * *" # 系统定时任务
checks: #检测配置
- name: 测试3 #名称
no: a3 #编号,需要唯一,监控系统提供。
response: ok #响应内容,相同才会任务成功,如果不配置,默认状态码200为成功
uri: http://localhost:8081/check # #请求地址,需要get请求
- name: wueasy官网 #名称
type: cert #类型,cert 验证证书是否过期,http 验证服务是否正常
no: aa #编号,需要唯一,监控系统提供。
uri: https://www.wueasy.com # #请求地址
只需要监控服务状态配置
监控服务是否正常,监控证书过期提醒
yaml
monitor:
push:
enabled: true #是否开启推送
type: email # server 接口,email 邮件
interval: 600 # 异常推送间隔时间,单位秒
cert-alarm-day: 7 #证书过期提醒天数
email: #邮件推送配置
from: alarm@demo.com # 发送邮件的邮箱
from-name: 告警提醒 # 发送邮件的名称,可不配置,默认form的前缀
password: 123456 # 发送邮件的邮箱密码
host: smtpdm.aliyun.com # 发送邮件的邮箱服务器
port: 465 # 发送邮件的邮箱端口
to: fallsea@wueasy.com # 接收邮件的邮箱,多个邮箱用逗号隔开
alarm-subject: 报警提醒通知 # 报警邮件主题
alarm-content: "[{name}]服务发生报警,报警时间:[{time}],检测地址:[{uri}],请尽快查看!" # 报警邮件内容
restore-subject: 恢复提醒通知 # 恢复邮件主题
restore-content: "[{name}]服务恢复正常,恢复时间:[{time}],检测地址:[{uri}]" # 恢复邮件内容
alarm-cert-subject: 证书过期提醒通知 # 证书通知邮件主题
alarm-cert-content: "[{name}]服务证书报警,告警时间:[{time}],证书过期时间:[{expireTime}],报警原因:[{alarmInfo}],检测地址:[{uri}]" # 证书报警内容
task: #定时任务配置
check-http-cron: "*/30 * * * * *" # 检测http状态任务
check-cert-cron: "0 0 9 * * *" # 检测证书任务
checks: #检测配置
- name: 测试3 #名称
no: a3 #编号,需要唯一,监控系统提供。
response: ok #响应内容,相同才会任务成功,如果不配置,默认状态码200为成功
uri: http://localhost:8081/check # #请求地址,需要get请求
- name: wueasy官网 #名称
type: cert #类型,cert 验证证书是否过期,http 验证服务是否正常
no: aa #编号,需要唯一,监控系统提供。
uri: https://www.wueasy.com # #请求地址