1Panel 短信告警使用指引
1. 引言
1Panel 作为一款现代化、开源的 Linux 服务器运维管理面板,致力于为用户提供高效、便捷的服务器管理体验。为了帮助用户及时掌握服务器运行状态,1Panel 专业版提供了强大的短信告警功能。通过短信告警,用户可以在服务器资源异常、网站及证书过期、面板新版本更新等关键事件发生时,第一时间收到通知,从而确保系统稳定运行并及时处理潜在问题。
本指引将详细介绍 1Panel 短信告警的功能特性、使用前提、配置步骤、告警类型、告警日志查看以及短信额度管理等内容,帮助用户充分利用此功能,提升运维效率。
2. 功能特性
1Panel 短信告警功能主要具备以下特性:
实时通知
在服务器发生异常或达到预设告警条件时,通过短信即时通知用户,确保用户能够迅速响应。
多类型告警支持
覆盖服务器资源(CPU、内存、磁盘、负载)、网站(证书到期、网站到期)、面板管理(密码到期、新版本提醒)、许可证到期、病毒扫描和计划任务等多种告警场景。
告警任务管理
用户可以在 1Panel 面板中新建、编辑、启用/禁用和删除告警任务,灵活管理告警策略。
告警设置
手机号修改:短信告警功能支持自定义通知手机号,用户可以指定接收短信的手机号,不再局限于许可证绑定的手机号。
告警任务区分:告警任务可细分为资源告警(如 CPU、内存、磁盘、负载)和通知告警(如网站证书到期、面板新版本提醒),方便用户根据告警性质进行管理和配置,不同告警进行不同时间段的发送。
每日告警次数:用户可以为每个告警任务设置每日最多发送的告警次数,有效控制短信发送频率,避免骚扰。
告警日志记录
提供详细的告警日志,记录短信发送状态和错误信息,方便用户追踪和分析历史告警事件。
短信额度
每个许可证默认赠送一定数量的短信额度(不同版本许可证会有差异,以实际为准),并支持后续充值,满足不同用户的需求。
3. 使用前提
在使用 1Panel 短信告警功能之前,请确保满足以下条件:
1Panel 专业版
短信告警功能是 1Panel 专业版特有的功能。请确保您已购买并激活 1Panel 专业版许可证。
接收告警手机号
告警接收号码为许可证对应的凌霞账号所配置的手机号码。
短信告警功能支持自定义通知手机号。
短信额度
每个许可证默认赠送 500 条短信额度(不同版本许可证会有差异,以实际为准)。
请注意短信额度,超出后可以通过许可证详情进行充值短信额度。
4. 配置步骤
配置 1Panel 短信告警主要涉及在面板中创建和管理告警任务。以下是详细步骤:
登录面板
使用您的管理员账号登录 1Panel 面板,进入告警设置。
新建告警任务
选择告警类型:在弹出的窗口中,选择您希望配置的告警类型,
例如 网站证书(SSL)到期
、面板服务器 CPU 占用过高告警
等。不同的告警类型会有不同的配置选项。配置告警参数:根据所选告警类型,填写相应的参数。
告警阈值:例如,对于 CPU 占用过高告警,您需要设置 CPU 使用率的百分比阈值。
持续时间:设置告警条件需要持续多长时间才会触发短信通知(例如,CPU 持续占用超过 5 分钟)。
通知频率:资源类默认告警 30 分钟内只发送一次。
告警次数:设置每日告警的次数。
管理告警任务
在 告警列表
页面,您可以查看到所有已创建的告警任务,并进行编辑
、删除
、启用
、禁用
的操作。
5. 告警类型详解
1Panel 短信告警支持多种告警类型,覆盖了服务器运维的常见场景:
网站证书(SSL)到期告警
触发条件:当
证书
列表中管理的证书,距离过期时间小于配置的剩余天数时。通知频率:每天发送一次,最多发送告警任务中指定的告警次数。
开启自动续期的证书,剩余天数小于 31 天,不触发告警。
网站到期告警
触发条件:当
网站
列表中管理的网站,配置了过期时间且距离过期时间小于配置的剩余天数时。通知频率:每天发送一次,最多发送告警任务中指定的告警次数。
永不过期的网站,不触发告警。
面板密码到期告警
触发条件:当在
面板设置-安全
页面中,配置了密码过期时间且距离过期时间小于配置的剩余天数时。通知频率:每天发送一次,最多发送告警任务中指定的告警次数。
面板新版本提醒
触发条件:当面板检测到有新版本可供升级时。
通知频率:每天发送一次,最多发送告警任务中指定的告警次数。
面板服务器 CPU 占用过高告警
触发条件:在指定时间段内,CPU 平均使用率超过指定值时。
通知频率:30 分钟内持续告警一次,最多发送告警任务中指定的告警次数。
面板服务器内存占用过高告警
触发条件:在指定时间段内,内存平均使用率超过指定值时。
通知频率:30 分钟内持续告警一次,最多发送告警任务中指定的告警次数。
面板服务器负载占用过高告警
触发条件:在指定时间段内,负载平均使用率超过指定值时。
通知频率:30 分钟内持续告警一次,最多发送告警任务中指定的告警次数。
面板服务器磁盘占用过高告警
触发条件:服务器磁盘使用率超过指定值时。
通知频率:30 分钟内持续告警一次,最多发送告警任务中指定的告警次数。
病毒扫描告警
触发条件:配置定时扫描任务或手动执行扫描任务,当扫描到感染文件后。
通知频率:最多发送告警任务中指定的告警次数。
配置位置:在
工具箱-病毒扫描
中配置。
计划任务告警
触发条件:计划任务执行完成时。
通知频率:最多发送告警任务中指定的告警次数。
配置位置:在创建或编辑计划任务时,勾选短信告警选项。
许可证到期短信提醒
触发条件:
按年订阅
、按月订阅
许可证即将到期时。通知频率:每天发送一次,最多发送告警任务中指定的告警次数。
6. 告警日志
1Panel 提供了告警日志功能,方便用户追踪和分析历史告警事件。
查看告警日志
在左侧导航栏中,点击 告警菜单
选项,然后选择 告警日志
。
日志详情
告警日志会展示告警事件的类型、触发时间、告警内容以及短信的发送状态。
故障排查
当短信发送失败时,将鼠标悬停在失败状态上,可以查看具体的错误信息,这有助于排查短信发送失败的原因。
7. 告警设置
1Panel 提供了集中的告警设置管理,允许用户对告警通知进行全局或细致的配置。
通过这些告警设置,用户可以根据实际运维需求,精细化管理告警通知,确保重要信息及时送达,同时避免不必要的打扰。
接收号码管理
用户可以在告警设置
中自定义接收手机号,自定义的手机号会覆盖许可证绑定的凌霞账号的手机号。
每日告警次数限制
为了避免短信轰炸,用户设置每日告警的总次数。当达到设定的次数后,即使告警条件仍然满足,当天也不会再发送短信通知。这有助于控制短信成本和减少不必要的打扰。
告警发送时间范围
短信告警功能新增了自定义发送时间段的选项设置。 在特定时间段内发送告警,避免在非工作时间或深夜收到不必要的打扰。
通知类型告警时间段:对于
网站证书到期
、面板新版本提醒
、许可证到期
等通知类告警,您可以设置一个特定的时间段(例如,工作日的上午9点到下午6点)来发送告警,确保在合适的时间收到提醒。资源类型告警时间段:对于服务器
CPU
、内存
、磁盘
、负载
等资源类告警,由于其紧急性较高,通常建议设置为全天候发送,或者根据实际运维值班情况设置特定的时间段,以确保异常能够被及时发现和处理。
通知方式
目前主要支持短信告警。未来 1Panel 会集成更多通知方式,如邮件、企业微信、Webhook 等,以满足不同用户的需求。
8. 短信额度与充值
1Panel 短信告警功能并非无限量使用,有以下额度限制和充值方式:
默认额度
每个 1Panel 专业版许可证默认赠送 500 条短信额度(不同版本许可证会有差异,以实际为准)。
额度消耗
每成功发送一条告警短信,将消耗一条短信额度。
额度查询
许可证详情信息和告警设置页面可以查看当前许可证的短信额度余量。
充值方式
当内置资源消耗完毕后,您可以前往许可证详情页面,对许可证短信额度进行扩容
9. V2 子节点告警
在V2使用 1Panel 短信告警功能时:
子节点通外网
按照子节点的告警任务及规则进行推送告警。
子节点为离线节点
子节点触发告警任务后,会进入等待发送的状态。
主节点会每半小时扫描一次离线子节点是否存在需要告警的任务,存在则按照子节点的告警规则进行告警。
10. 常见问题与故障排除
在使用 1Panel 短信告警功能时,您可能会遇到一些问题。以下是一些常见问题及其故障排除建议:
收不到短信告警
检查专业版状态:确保您使用的是 1Panel 专业版,并且许可证已激活。
检查手机号码:确认凌霞绑定的手机号码以及自定义的号码是否正确,且该手机号码未设置短信拦截或黑名单。
检查短信额度:登录 1Panel 面板,检查短信额度是否已用完。如果额度不足,请及时充值。
检查告警任务状态:确认告警任务是否已启用,并且配置的阈值和持续时间是否合理。
检查告警日志:查看
告警日志
,确认短信发送状态。如果显示发送失败,请查看错误信息以获取更多线索。网络连接:确保 1Panel 服务器能够正常访问外部网络,以便发送短信。
检查运营商限制:单个手机号码每天接收短信数量可能受运营商限制,如果发送量过大,可能会被限制。
告警短信内容不准确或不及时
调整告警阈值:根据实际情况调整告警任务的阈值和持续时间,避免过于频繁或过于滞后的告警。
检查服务器状态:确认服务器的实际运行状态是否与告警内容一致。
短信额度消耗过快
优化告警策略:合理设置告警阈值和通知频率,避免不必要的告警。
禁用不常用告警:对于不重要的告警类型,可以暂时禁用,以节省短信额度。
如果以上方法仍无法解决您的问题,建议您:
通过 凌霞软件官网 提供的工单系统,联系官方技术支持获取专业协助。