栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 系统运维 > 运维 > Linux

自动化测试基础设施—部署loki,grafana,influxdb

Linux 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

自动化测试基础设施—部署loki,grafana,influxdb

上篇文章

  1. 自动化测试基础设施—介绍
自动化测试技术设施部署

这里只介绍loki,grafana,influxdb和git的安装部署,其他设施的安装部署,网上资源很多

部署loki,grafana,influxdb
  1. 确保机器上安装docker,docker-compose, 我们通过配置docker-compose.yml文件来部署测试基础服务
  2. 通过文本编辑器创建docker-compose.yml文件,内容如下:
version: "3"
networks:
  atcloud:
services:
  loki:
    image: grafana/loki:2.4.1
    container_name: loki
    ports:
      - "3100:3100"
    command: -config.file=/etc/loki/local-config.yaml
    networks:
      - atcloud
  grafana:
    image: grafana/grafana:8.2.6
    container_name: grafana
    ports:
      - "3000:3000"
    networks:
      - atcloud
  influxdb:
    image: influxdb
    container_name: influxdb
    volumes:
      - ./influxdb/data:/root/at/influxdb/data
    ports:
      - '8083:8083'
      - '8086:8086'
    networks:
      - atcloud

  1. 将docker-compose.yml文件上传到服务器上指定目录下,并通过终端管理器,进入到该目录,执行安装部署命令。

如上传的文件在/root/soft/at目录下,进入到该目录并执行命令

cd /root/soft/at
docker-compose up -d

通过命令 docker ps 查看服务启动状态

  1. 安装启动完成之后,可以访问grafana和influxdb界面,查看是否启动正常和简单配置
    4.1 grafana配置
    访问grafana,配置loki,访问地址(http://:3000),port对应docker-compose.yml中grafana配置的端口号。
    登录默认用户名/密码为:admin/admin

首次登录需要设置新密码

设置好密码后,能成功进入到系统界面,说明grafana已经启动成功,接下来是配置loki服务

4.2 配置loki数据源

  1. 打开grafana服务的界面“http://:3000”并登录,点击左侧Configuration图标,进入配置界面

  2. 添加数据源,点击“Data sources"标签,并点击”Add data source“, 在进入的界面中输入”loki“ 进入如下界面

  3. 选择loki数据源,并在接下来界面中的url中输入loki服务地址,默认:http://:3100, 点击底部的”Save & Test" 按钮

到此,grafana和loki已经打通了

4.3 配置influxdb
访问inluxdb的网页,(http://:8086),port对应docker-compose.yml中influxdb配置的端口号,映射的端口号为8086。界面打开后如下图:

点击“Get Started" 进入初始化用户界面

填入用户名,密码,组织名称,数据库名称等信息后,点击”Continue“按钮,完成用户信息配置。

到此,influxdb的基本配置已经完成。

下篇文章
3. 自动化测试基础设施—git安装部署
4. 自动化测试基础设施—基础设施集成方案
5. 自动化测试基础设施—git创建自动化测试工程
6. 自动化测试基础设施—集成loki和influxdb

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/841641.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号