安装 Chronograf

参考:https://docs.influxdata.com/chronograf/v1.10/introduction/installation/

1、下载 Chronograf 二进制文件。
从浏览器下载 Chronograf 二进制文件。
如果需要,将下载的存档展开 C:\Program Files\InfluxData\ 并重命名文件。
  • Windows Binaries (64-bit) - using PowerShell
> Expand-Archive .\chronograf-1.10.0_windows_amd64.zip -DestinationPath 'C:\Program Files\InfluxData\'
> mv 'C:\Program Files\InfluxData\chronograf-1.10.0-1' 'C:\Program Files\InfluxData\chronograf'
启动 Chronograf

在Powershell中,通过运行守护进程导航 C:\Program Files\InfluxData\chronograf 并启动 InfluxDB :influxd

> cd -Path 'C:\Program Files\InfluxData\chronograf'
> ./chronograf

将 Chronograf 连接到您的 InfluxDB 实例或 InfluxDB 集群

在 InfluxDB 运行的情况下,访问 http://localhost:8086,先创建一个 telegraf 存储桶

在 Chronograf 运行的情况下,访问 http://localhost:8888

通过 API Token 链接到 InfluxDB

提供以下详细信息:

  • 连接字符串:InfluxDB 主机名或 IP 和端口(默认端口为8086)。

  • 连接名称:连接名称。

  • 用户名和密码:如果您启用 了InfluxDB 身份验证,请提供您的 InfluxDB 用户名和密码。否则,留空。

    为确保可以应用不同的权限,Chronograf 用户帐户和凭据应不同于 InfluxDB 凭据。例如,您可能希望将 Chronograf 设置为作为对 InfluxDB 具有只读权限的服务帐户运行。有关详细信息,请参阅如何 在 Chronograf 中管理 InfluxDB 用户 和管理 Chronograf 用户。

  • Telegraf 数据库名称:(可选) Telegraf 数据库名称。默认名称是telegraf.

选择你打算创建的监控大屏(可选)

kapacitor
JPP6GbT5RK2j9DS

将 Chronograf 连接到 Kapacitor (可选)

  1. 在 Chronograf 中,单击侧边栏菜单中的配置(扳手)图标,然后在Active Kapacitator列中选择 Add Config 。
  2. 在Kapacitor URL字段中,输入运行 Kapacitor 的机器的主机名或 IP。请务必包括 Kapacitor 的默认端口:9092。
  3. 输入连接的名称。
  4. 将用户名和密码字段留空,除非您在 Kapacitor 中专门启用了授权。
  5. 单击“连接”。

将 Chronograf 注册为本地服务

从网上下载的Windows下的Chronograf是控制台程序,打开窗口后,很容易被别人给关掉,因此考虑做成Windows服务,nssm正是解决该问题的利器。

1、下载nssm:

下载地址:http://www.nssm.cc/download

查看官网提示,如果是win10,并且更新到了“Creators Update”,应该下载 “nssm 2.24-101-g897c7ad” 版本,否则启动时会报错

2、解压下载的nssm,找到里面的64位版本(我的电脑也是64位的),放到和influxdb同级的目录

在Powershell中,通过运行守护nssm注册服务

> cd -Path 'C:\Program Files\InfluxData\chronograf'
> ./nssm.exe install ChronografService

在弹出框中选择Chronograf的运行程序:

你也可以设置一些其他的服务信息(可选)

点击确定,则成功注册windows服务,如下所示:

到windows服务中,启动 ChronografService 即可:

如需卸载服务

在Powershell中,通过运行守护nssm注册服务

> cd -Path 'C:\Program Files\InfluxData\chronograf'
> ./nssm.exe remove ChronografService

更多使用方式参考官方说明:http://www.nssm.cc/usage

作者:Jeebiz  创建时间:2023-02-08 21:27
最后编辑:Jeebiz  更新时间:2024-02-26 11:18