SLA.MWM.MOE

部署

用指定的镜像fscarmen/argo-nezha:latest (该镜像项目与最新版几乎同步更新),部署到koyeb的免费容器上,稳定性不错,提供100G的免费流量,用于面板绰绰有余

部署教程:https://github.com/fscarmen2/Argo-Nezha-Service-Container

这个项目的教程非常的详细了,需要搭配Cloudflare进行内穿来让节点端访问面板端

优化

更改底部内容,和网页ico图标

使用这个项目,因为没法去改文件,所以在修改哪吒监控页面上需要利用js来更改底部和ico图标。将这个代码加在哪吒后台的自定义代码中加以修改即可。

<script>
        document.addEventListener("DOMContentLoaded", function() {
            const pTag = document.querySelector("footer .mdui-typo p");
            if (pTag) {
                pTag.innerHTML = `<a href="/"><at>栗子SLA监控</at></a>&nbsp;|
                                  <a href="https://github.com/naiba/nezha"><st>哪吒监控</st></a>&nbsp;|
                                  <a href="https://icp.gov.moe/?keyword=20241314" target="_blank"><at>萌ICP备20241314</at></a>`;
            }
const faviconLink = document.querySelector('link[rel="shortcut icon"]');
        if (faviconLink) {
            faviconLink.href = "https://tc.alcy.cc/favicon.ico";
        }
        });
    </script>

备份

每天四点会强制性的自动备份一遍数据内容

你也可以在配置好面板后,手动备份一遍,以防万一

备份命令:backup

把 Github 备份库里的 README.md 文件内容改为 backup

导入备份

ssh 进入容器后运行,github 备份库里的 tar.gz 文件名,格式: dashboard-2023-04-22-21:42:10.tar.gz

输入,然后选择想导入的文件压缩即可

bash /dashboard/restore.sh

嵌套CDN加速

因为koyeb使用的也是cf的节点,而cf本身在大多数地区以及电信用户比较卡,如果你是需要公共监控,给别人看的话建议再接入一下国内cdn,或者亚太cdn,又或者整个比较快的机器反代一下(需要支持Websocket)。

在正常的cdn控制面板中应该都有类似的选项,nezha.lizibot.eu.org是我挂载在cf的域名