当前位置:

首页 > 软件教程 > 如何通过 WSL 在 Windows 11 或 10 上安装 Sensu Go Monitoring

如何通过 WSL 在 Windows 11 或 10 上安装 Sensu Go Monitoring

在Windows10或11上安装SensuGo的步骤要在Windows11或10上开始使用SensuGo监控工具,您的系统应该有10GB的可用空间和4GB的RAM。但是,如果您在生产环境中,则建议使用8GBRAM。 1.在Windows11或10上启用WSL这里我们在Windows上使用Ubuntu22.04WSLApp,您也可以使用Debian或Ubuntu20.04。如果您已经启用并使用WSL1或2应

本文目录

    在 Windows 10 或 11 上安装 Sensu Go 的步骤

    要在 Windows 11 或 10 上开始使用 Sensu Go 监控工具,您的系统应该有 10 GB 的可用空间和 4GB 的 RAM。但是,如果您在生产环境中,则建议使用 8GB RAM。

     1. 在 Windows 11 或 10 上启用 WSL

    这里我们在 Windows 上使用 Ubuntu 22.04 WSL App,您也可以使用 Debian 或 Ubuntu 20.04。如果您已经启用并使用 WSL 1 或 2 应用程序,那么您可以转到下一步。

    2. 在 Ubuntu 中添加 Sensu 存储库

    下一步是让存储库提供我们在 Ubuntu WSL 系统上安装 Sensu 后端所需的软件包,因为它无法使用默认系统存储库进行安装。因此,在您的命令终端中运行给定的命令。

    sudo apt install curl
    curl -s https://packagecloud.io/install/repositories/sensu/stable/script.deb.sh | sudo bash

    3. 在 Windows 10 或 11 上安装 Sensu Go Backend

    我们的 Ubuntu 22.04/20.04 系统上已经有了 Sesnu 存储库,现在我们可以使用系统的 APT 包管理器轻松安装后端。这是要遵循的命令:

    sudo apt install sensu-go-backend

    4.启动Sensu Go后台服务

    我们需要一个支持的配置文件来启动 Sensu Go 服务,如果没有它,您将在尝试启动该服务时遇到错误。因此,首先,使用给定的命令下载它:

    sudo curl -L https://docs.sensu.io/sensu-go/latest/files/backend.yml -o /etc/sensu/backend.yml
    sudo mkdir /var/run/sensu/

    现在,启动服务:

    sudo service sensu-backend start

    要检查服务状态,请使用:

    sudo service sensu-backend status

    5.配置用户名和密码

    一旦您确定 Sensu Go 后端正在运行且没有任何错误。设置用户名和密码以访问此监控工具的基于 Web 的图形用户界面。为此,我们需要设置两个具有所需凭据值的环境变量来设置管理员用户和密码。sensu-backend init设置环境变量后使用命令初始化它。

    方法一:

    export SENSU_BACKEND_CLUSTER_ADMIN_USERNAME=h2smedia
    export SENSU_BACKEND_CLUSTER_ADMIN_PASSWORD=yourpassword
    sensu-backend init

    如果系统要求允许 Sensu 支持的防火墙,那么不要忘记单击“允许访问”按钮。

    如何通过 WSL 在 Windows 11 或 10 上安装 Sensu Go Monitoring

    方法二: 

    或者,用户可以使用给定的命令而不是上面的命令,以交互方式设置用户名和密码:

    sensu-backend init --interactive

    系统将要求您设置用户名和密码以及 API。但是,API 密钥是可选的——按Enter键跳过它。

    6.访问网页界面

    打开本地或远程系统浏览器,可以访问您安装了 Sensu GO 监控解决方案的服务器的 IP 地址。

    使用以下格式的端口号将浏览器指向服务器 IP:

    http://server-ip-address:3000

    7. 登入

    使用本教程第 5 步中为 Sensu 设置的管理员凭据。之后单击“登录”按钮。

    如何通过 WSL 在 Windows 11 或 10 上安装 Sensu Go Monitoring

    8. Sensu Go 监控仪表板

    最后,Sensu Go 的仪表板在那里,您可以从那里获得从系统中提取的指标的概述,以使用 Sensu 代理进行监控。但为此,我们必须在每个要监控的系统上手动安装代理。转到下一步。

    如何通过 WSL 在 Windows 11 或 10 上安装 Sensu Go Monitoring

    9.安装Sensu Go Agent

    现在,假设您想使用 Sensu GO 监控某个远程系统,首先我们必须确保特定系统具有 Sensu 代理。

    对于 Ubuntu 或 Debian 

    curl -s https://packagecloud.io/install/repositories/sensu/stable/script.deb.sh | sudo bash
    sudo apt-get install sensu-go-agent

    适用于 RHEL/CentOS/Rocky Linux/AlmaLinux/Oracle Linux

    curl -s https://packagecloud.io/install/repositories/sensu/stable/script.rpm.sh | sudo bash
    sudo yum install sensu-go-agent

    对于 Windows

    转到 Sensu 网站并下载代理可执行文件 -这是链接。

    10. 如何配置 Agent for Linux

    假设您必须使用上一步在 Linux(例如 Ubuntu/Debian 或 RedHat)上安装 Sensu Go Agent。现在,您要对其进行配置,以便后端可以识别系统并将其添加以进行监控。

    这里我们使用 Ubuntu/Debian,但其他 Linux 系统的方法也相同。

    复制代理配置文件

    sudo curl -L https://docs.sensu.io/sensu-go/latest/files/agent.yml -o /etc/sensu/agent.yml

    编辑代理文件并添加 Sensu 后端服务器 URL。

    sudo nano /etc/sensu/agent.yml

    如给定屏幕截图所示,从名称、命名空间、后端 URL 和 IP 地址中删除# 。之后将地址 127.0.0.1 替换为您的 Sensu Go 的后端服务器。

    如何通过 WSL 在 Windows 11 或 10 上安装 Sensu Go Monitoring

    使用Ctrl+O保存文件,按Enter键,然后退出 - Ctrl+X。

    现在,重新启动代理以使更改生效。

    sudo systemctl restart sensu-agent

    11. 在 Windows 10 或 11 上开始监控

    在要监控的系统上安装和配置 Sensu Go Agent 后,刷新在 Windows 11 或 10 WSL Linux 应用程序上运行的 Sensu Go Web 界面,以在仪表板上查看添加的设备。您可以看到我们有两个实体是后端和另一个代理。

    如何通过 WSL 在 Windows 11 或 10 上安装 Sensu Go Monitoring

    12.如何安装Sensuctl命令工具

    Sensuctl 是 Sensu 监控解决方案提供的一种工具,用于使用命令行管理其资源。它通过调用 Sensu 的底层 API 来创建、读取、更新和删除事件、实体和资源。Sensuctl 适用于 Linux、macOS 和 Windows。

    下面是在 Debian 或 Ubuntu 系统上安装它的方法。

    curl -s https://packagecloud.io/install/repositories/sensu/stable/script.deb.sh | sudo bash
    sudo apt install sensu-go-cli

    在官方文档页面上了解有关此命令实用程序及其用法的更多信息。

    13.卸载后端和代理(可选)

    如果您的 Windows WSL 系统上不再需要 Sensu Go 后端和代理,那么这里是删除它们的命令。

    sudo apt autoremove --purge sensu-go-backend
    sudo apt autoremove --purge sensu-go-agent
    本站声明:本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系bd@zhengruan.com
    作者最新文章
    软件教程 HTTPS
    相关文章 更多
    python 且:概念解析、环境配置与实操验证指南
    python 且:概念解析、环境配置与实操验证指南

    面向后端开发者的“python 且”实操指南。涵盖概念界定、虚拟环境创建、依赖安装及结果验证,提供清晰的命令示例与排错决策图,确保操作可复现且符合官方规范。

    python 雷达图开发环境搭建与验证:后端开发者实操指南
    python 雷达图开发环境搭建与验证:后端开发者实操指南

    针对后端开发者的 python 雷达图实操指南。包含基于官方文档的环境准备、venv 虚拟环境创建、pip 依赖管理及验证命令,提供清晰的排错决策图与适用边界说明。

    python设置环境变量:从原理到实操的完整验证流程
    python设置环境变量:从原理到实操的完整验证流程

    详解python设置环境变量的标准流程,涵盖venv创建、pip依赖安装及sys.executable验证方法,提供决策图与核心流程图,助力后端开发者快速排查环境故障。

    python打包exe:环境准备、实操步骤与验证方法
    python打包exe:环境准备、实操步骤与验证方法

    详解 python打包exe 的前置检查、虚拟环境创建、依赖安装及验证步骤。基于官方文档提供可复制的命令行操作,明确适用边界与排错逻辑,避免环境污染与版本冲突。

    python第三方库安装与验证:环境隔离、依赖管理与排错决策
    python第三方库安装与验证:环境隔离、依赖管理与排错决策

    详解 python第三方库 的安装、环境隔离与验证流程。提供基于官方文档的 pip 命令示例、虚拟环境配置方法及依赖冲突排查策略,适用于后端开发场景。

    python 绿色版:概念解析、环境隔离与验证流程
    python 绿色版:概念解析、环境隔离与验证流程

    针对后端开发者,解析“python 绿色版”的核心概念,提供基于官方文档的环境隔离步骤、依赖管理命令及验证方法,避免环境冲突。

    python 注解:环境隔离、依赖管理与验证排错实操
    python 注解:环境隔离、依赖管理与验证排错实操

    面向后端开发者的 python 注解实操指南。涵盖概念界定、venv 环境创建、pip 依赖安装及验证命令,提供清晰的决策图与排错路径,确保开发环境的一致性与可复现性。

    计算机二级python环境搭建与排错:从概念验证到依赖管理
    计算机二级python环境搭建与排错:从概念验证到依赖管理

    面向后端开发者的“计算机二级python”实操指南。涵盖Python官方概念界定、venv虚拟环境创建、pip依赖管理及常见排错路径,提供可验证的命令行步骤与决策流程图。

    anaconda和python区别:环境验证、依赖管理与排错决策
    anaconda和python区别:环境验证、依赖管理与排错决策

    深入解析 anaconda和python区别,提供基于官方文档的环境搭建步骤、依赖安装命令及验证方法。包含核心流程图与决策图,帮助开发者快速解决环境冲突与依赖问题。

    python 计算器开发实操:环境配置、核心流程与验证指南
    python 计算器开发实操:环境配置、核心流程与验证指南

    针对后端开发者的 python 计算器构建指南。详解虚拟环境配置、依赖安装及代码验证流程,提供可执行的命令与排错决策图,确保开发环境纯净且结果可靠。

    查看更多
    精品专题 更多
    装机必备
    装机必备

    正软商城装机必备专区,精选办公、浏览器、安全防护、影音播放、压缩解压、设计创作和系统工具等电脑常用正版软件,帮助用户快速完成新电脑软件配置。

    Windows
    Windows

    正软商城Windows软件专区,汇集适用于Windows电脑的办公、设计、安全防护、影音播放、开发工具和系统优化软件,提供软件介绍、系统要求、正版授权及购买下载服务。

    PDF教程
    PDF教程

    正软商城PDF教程频道提供PDF编辑、转换、合并、拆分、压缩及格式处理方法,同时介绍常用PDF软件和工具的使用技巧。

    Mac软件 更多
    讯飞智作 网页版
    讯飞智作 网页版
    Windows/ macOS/ Linux

    讯飞智作是一款基于语音合成技术、虚拟人驱动技术与数字人形象声音构建能力的 AI 数字人音视频创作平台。

    火山引擎 网页版
    火山引擎 网页版
    Windows/ macOS/ Linux

    火山引擎是字节跳动旗下企业级云与AI服务平台。聚焦大模型核心能力,依托字节自研豆包多模态大模型,凭借火山方舟一站式平台,提供模型精调、推理部署、智能应用搭建等全链路服务,结合高性能AI算力,助力各行业快速落地大模型数字化与智能化应用。

    Aperty macOS版
    Aperty macOS版
    macOS

    Aperty 是 Skylum 推出的 AI 人像修图软件,支持自然肤质修饰、瑕疵处理、面部与身体调整、预设及批量同步。

    WINDOWS 更多
    讯飞智作 网页版
    讯飞智作 网页版
    Windows/ macOS/ Linux

    讯飞智作是一款基于语音合成技术、虚拟人驱动技术与数字人形象声音构建能力的 AI 数字人音视频创作平台。

    火山引擎 网页版
    火山引擎 网页版
    Windows/ macOS/ Linux

    火山引擎是字节跳动旗下企业级云与AI服务平台。聚焦大模型核心能力,依托字节自研豆包多模态大模型,凭借火山方舟一站式平台,提供模型精调、推理部署、智能应用搭建等全链路服务,结合高性能AI算力,助力各行业快速落地大模型数字化与智能化应用。

    PixTV 网页版
    PixTV 网页版
    Windows

    PixTV 是一款在浏览器中使用的 AI 视觉内容创作平台,提供图片、视频、音频、文字生成、AI 分镜、局部重绘、提示词反推和无限画布等工具,适合短剧、漫剧、广告及社交媒体内容制作。