文件名称:nextcloud-exporter:用于Nextcloud服务器的Prometheus导出器
文件大小:53KB
文件格式:ZIP
更新时间:2024-02-24 10:05:14
monitoring nextcloud prometheus prometheus-exporter MonitoringGo
nextcloud-exporter 一个出口商得到一个nextcloud服务器实例的一些指标。 安装 如果您可以使用Go安装程序,则获取二进制文件应该很简单 go get github.com/xperimental/nextcloud-exporter 客户凭证 要访问serverinfo API,您将需要管理员用户的凭据。 建议为此创建一个单独的用户。 导出程序也可以生成“应用程序密码”,这样就不会将真实用户密码保存到配置中。 这也使导出器在用户的安全面板中显示为已连接的应用程序。 要让nextcloud-exporter创建应用程序密码,请使用--login参数启动它: nextcloud-exporter --login --server https://nextcloud.example.com 导出器将生成您需要在浏览器中打开的登录URL。 如果您为导出器创建了特殊用户,请确保使用正确的用户登录,因为应用程序密码将绑定到已登录的用户。 使用浏览器授予访问权限后,导出器将输出需要输入配置的用户名和密码。 登录过程完成后,可以在用户的设置中为生成的令牌禁用文件系
【文件预览】:
nextcloud-exporter-master
----collector.go(8KB)
----internal()
--------config()
--------testutil()
--------login()
----.github()
--------workflows()
----Dockerfile(439B)
----LICENSE(1KB)
----serverinfo()
--------testdata()
--------parse_test.go(502B)
--------serverinfo.go(5KB)
--------parse.go(277B)
----main.go(2KB)
----.gitignore(66B)
----Makefile(904B)
----go.sum(43KB)
----.dockerignore(10B)
----README.md(5KB)
----.editorconfig(246B)
----contrib()
--------allow-filesystem.png(13KB)
--------nextcloud-exporter.service(364B)
--------debian()
----go.mod(401B)