当前位置: 首页 > news >正文

东莞企业网站建设短视频营销优势

东莞企业网站建设,短视频营销优势,建设网站 可以用3层架构吗,视频制作软件哪个好 前十名1. 简介 在本文中,我们将介绍如何在 Kali Linux 上通过 Docker 安装 InfluxDB,并使用 JMeter 对其进行性能监控。InfluxDB 是一个高性能的时序数据库,而 JMeter 是一个开源的性能测试工具,可以用于对各种服务进行负载测试和性能监…

1. 简介

在本文中,我们将介绍如何在 Kali Linux 上通过 Docker 安装 InfluxDB,并使用 JMeter 对其进行性能监控。InfluxDB 是一个高性能的时序数据库,而 JMeter 是一个开源的性能测试工具,可以用于对各种服务进行负载测试和性能监控。

2. 环境准备

确保你的 Kali Linux 系统已经更新到最新版本:

sudo apt update && sudo apt upgrade -y

3.安装依赖包

安装 Docker 所需的依赖包:

sudo apt install -y apt-transport-https ca-certificates curl software-properties-common

4.添加 Docker 的官方 GPG 密钥

通过以下命令添加 Docker 的官方 GPG 密钥:

curl -fsSL https://download.docker.com/linux/debian/gpg | sudo gpg --dearmor -o /usr/share/keyrings/docker-archive-keyring.gpg

5.添加 Docker 仓库

Kali Linux 基于 Debian,因此需要将 Docker 的 Debian 仓库添加到源列表中:

echo "deb [arch=amd64 signed-by=/usr/share/keyrings/docker-archive-keyring.gpg] https://download.docker.com/linux/debian $(lsb_release -cs) stable" | sudo tee /etc/apt/sources.list.d/docker.list > /dev/null

6.更新软件包索引

添加 Docker 仓库后,更新软件包索引:

sudo apt update

7.安装 Docker 引擎

安装 Docker 引擎和相关组件:

sudo apt install -y docker-ce docker-ce-cli containerd.io

8.启动 Docker 服务并设置开机自启

sudo systemctl start dockersudo systemctl enable docker

9.验证 Docker 是否安装成功

docker --version

10. 下载influxDB镜像

接下来,我们使用 Docker 来安装 InfluxDB。运行以下命令来拉取 InfluxDB 镜像并启动容器:

docker pull influxdb:1.7.7
docker run -d -p 8086:8086 -p 8083:8083 --name=jmeterdb influxdb:1.7.7

11.进入容器内部及创建数据库,用于收集jmeter发送的压测数据

进入内部:docker exec –it jmeterdb bash
进入命令台:influx
执⾏类sql语句 创建jmeter数据库:create database jmeter;
创建完jmeter数据库之后执⾏如下命令验证数据库已经创建成功: show databases;

12. 配置 JMeter 进行监控

打开 JMeter GUI:

创建一个新的测试计划,添加一个线程组,并配置 HTTP 请求采样器来访问你的 InfluxDB 实例。例如,你可以创建一个 HTTP GET 请求来查询 InfluxDB 的状态。

为了将数据发送到 InfluxDB,你需要在 JMeter 中添加一个后端监听器(Backend Listener)。选择 org.apache.jmeter.visualizers.backend.graphite.GraphiteBackendListenerClient,并配置 InfluxDB 的连接信息。

示例配置如下:

保存并运行测试计划,JMeter 将开始向 InfluxDB 发送监控数据。

13. 总结

通过本文,我们学习了如何在 Kali Linux 上使用 Docker 安装 InfluxDB,并使用 JMeter 进行性能监控。InfluxDB 提供了一个强大的时序数据库解决方案,而 JMeter 则是一个灵活且强大的性能测试工具。结合这两者,我们可以有效地监控和分析系统性能。希望本文对你有所帮助!

附录

Backend Listener

JMeter 中的 Backend Listener 有三种主要类型,分别是 InfluxDBBackendListener、GraphiteBackendListener 和 ElasticSearchBackendListener。它们各自有不同的特点和配置方式:

  1. InfluxDBBackendListener

    • 特点:将测试结果数据发送到 InfluxDB 数据库进行存储。InfluxDB 是一个时间序列数据库,非常适合存储和查询时间序列数据,如性能测试结果。
    • 配置项
      • influxdbUrl:安装 InfluxDB 的路径;主要格式为 http://主机地址:8086/write?db=数据库名
      • application:应用名称,在 events 表中对应的字段是 application。
      • measurement:表名,数据存储到哪个表,默认是 jmeter。
      • summaryOnly:当你线程组有多个请求又想知道每个请求的结果数据时,最好填 false,因为 true 只会返回所有请求的集合数据报告,不会输出每条请求的数据报告。
      • samplersRegex:取样器列表,想收集哪些请求就填哪些,最好用正则去匹配。
      • percentiles:百分比,即类似聚合报告里 90% Line,95% Line,99% Line 的数据;倘若想要 99.9 时,需要写成【99_9】,用下划线代替点。
      • testTitle:测试名称,在 events 表中对应的字段是 text,JMeter 在测试的开始和结束时自动生成注释,该注释的值以 started 和 ended 结尾。
      • eventTags:Grafana 允许为每个注释显示标签,在 events 表中对应的字段是 tags。
  2. GraphiteBackendListener

    • 特点:将测试结果数据发送到 Graphite 监控系统。Graphite 提供了强大的数据聚合和可视化功能,使得测试人员能够直观地了解测试结果。
    • 配置项
      • graphiteHost:Graphite 服务器的 IP 地址。
      • port:端口号,默认是 2003。
      • rootMetricsPrefix:指标的根前缀,将测试结果存入数据库时,不同指标会生成不同表,但这些表都最好要有一个共同的前缀,例如 jmeter。
      • summaryOnly:当你线程组有多个请求又想知道每个请求的结果数据时,最好填 false,因为 true 只会返回所有请求的集合数据报告,不会输出每条请求的数据报告。
      • samplersList:取样器列表,想收集哪些请求就填哪些,最好用正则去匹配。
      • useRegexpForSamplersList:是否使用正则表达式匹配取样器列表,如果 true 则使用。
      • percentiles:百分比,即类似聚合报告里 90% Line,95% Line,99% Line 的数据;倘若想要 99.9 时,需要写成【99_9】,用下划线代替点。
  3. ElasticSearchBackendListener

    • 特点:将测试结果数据发送到 Elasticsearch 集群。Elasticsearch 是一个分布式搜索和分析引擎,适用于处理大量数据并提供实时搜索和分析功能。
    • 配置项
      • elasticsearchUrl:Elasticsearch 集群的 URL。
      • indexName:索引名称,用于存储测试结果数据。
      • documentType:文档类型,默认是 jmeter。
      • summaryOnly:当你线程组有多个请求又想知道每个请求的结果数据时,最好填 false,因为 true 只会返回所有请求的集合数据报告,不会输出每条请求的数据报告。
      • samplersRegex:取样器列表,想收集哪些请求就填哪些,最好用正则去匹配。
      • percentiles:百分比,即类似聚合报告里 90% Line,95% Line,99% Line 的数据;倘若想要 99.9 时,需要写成【99_9】,用下划线代替点。
      • testTitle:测试名称,在 events 表中对应的字段是 text,JMeter 在测试的开始和结束时自动生成注释,该注释的值以 started 和 ended 结尾。
      • eventTags:允许为每个注释显示标签,在 events 表中对应的字段是 tags。

文章转载自:
http://dinncorace.zfyr.cn
http://dinncodecimalist.zfyr.cn
http://dinncofarmost.zfyr.cn
http://dinncoembalmment.zfyr.cn
http://dinncoorganotherapy.zfyr.cn
http://dinncowolver.zfyr.cn
http://dinncomicroprism.zfyr.cn
http://dinncogauziness.zfyr.cn
http://dinncoexcelsior.zfyr.cn
http://dinncoturanian.zfyr.cn
http://dinncoacestoma.zfyr.cn
http://dinncoicao.zfyr.cn
http://dinncosamnium.zfyr.cn
http://dinncoremoralize.zfyr.cn
http://dinncolobsterman.zfyr.cn
http://dinncozincite.zfyr.cn
http://dinncocircumvolute.zfyr.cn
http://dinncofluctuating.zfyr.cn
http://dinncoflameresistant.zfyr.cn
http://dinncounisexual.zfyr.cn
http://dinncoinnocuity.zfyr.cn
http://dinncounderclothe.zfyr.cn
http://dinncodemystification.zfyr.cn
http://dinncounconspicuous.zfyr.cn
http://dinncosunstroke.zfyr.cn
http://dinncobanalize.zfyr.cn
http://dinncocantoris.zfyr.cn
http://dinncohaman.zfyr.cn
http://dinncofrithstool.zfyr.cn
http://dinncocorelative.zfyr.cn
http://dinncotraducianist.zfyr.cn
http://dinncopelagic.zfyr.cn
http://dinncocoloured.zfyr.cn
http://dinncophytozoon.zfyr.cn
http://dinncoincage.zfyr.cn
http://dinncoafteryears.zfyr.cn
http://dinncoerosive.zfyr.cn
http://dinncoarseniureted.zfyr.cn
http://dinncocoypu.zfyr.cn
http://dinncoheadman.zfyr.cn
http://dinncosensorimotor.zfyr.cn
http://dinncojourno.zfyr.cn
http://dinncotribunician.zfyr.cn
http://dinncomonometer.zfyr.cn
http://dinncosummarization.zfyr.cn
http://dinncomanagua.zfyr.cn
http://dinncodasyure.zfyr.cn
http://dinncorut.zfyr.cn
http://dinncochapote.zfyr.cn
http://dinncopolymethylene.zfyr.cn
http://dinncotilburg.zfyr.cn
http://dinncowhiteout.zfyr.cn
http://dinncoduplicated.zfyr.cn
http://dinncoresuscitative.zfyr.cn
http://dinncoexport.zfyr.cn
http://dinncohaliver.zfyr.cn
http://dinncocragged.zfyr.cn
http://dinncosheeny.zfyr.cn
http://dinncojanitor.zfyr.cn
http://dinncorandy.zfyr.cn
http://dinncoquadrangular.zfyr.cn
http://dinncoinleak.zfyr.cn
http://dinncounreckoned.zfyr.cn
http://dinncoplaustral.zfyr.cn
http://dinncokaohsiung.zfyr.cn
http://dinncoassuasive.zfyr.cn
http://dinncothermoammeter.zfyr.cn
http://dinncofainting.zfyr.cn
http://dinncoforfication.zfyr.cn
http://dinncovinyl.zfyr.cn
http://dinncocringer.zfyr.cn
http://dinncokickplate.zfyr.cn
http://dinncogarter.zfyr.cn
http://dinncomalpractice.zfyr.cn
http://dinncomaxillofacial.zfyr.cn
http://dinncoanaesthetize.zfyr.cn
http://dinncomonstera.zfyr.cn
http://dinncodenasalize.zfyr.cn
http://dinncocoalsack.zfyr.cn
http://dinncoimprobably.zfyr.cn
http://dinncoletch.zfyr.cn
http://dinncohercynian.zfyr.cn
http://dinncobutyrinase.zfyr.cn
http://dinncothalassochemical.zfyr.cn
http://dinncophytopharmacy.zfyr.cn
http://dinncodic.zfyr.cn
http://dinncoinsured.zfyr.cn
http://dinncoagamic.zfyr.cn
http://dinncohabilimentation.zfyr.cn
http://dinncoflowing.zfyr.cn
http://dinncoreuptake.zfyr.cn
http://dinncohogwash.zfyr.cn
http://dinncolithemic.zfyr.cn
http://dinncoflic.zfyr.cn
http://dinncodatal.zfyr.cn
http://dinncoacapulco.zfyr.cn
http://dinncopernicious.zfyr.cn
http://dinncodasheen.zfyr.cn
http://dinncoenable.zfyr.cn
http://dinncomicroeconomic.zfyr.cn
http://www.dinnco.com/news/92702.html

相关文章:

  • 少儿编程网站营销策划精准营销
  • 陕西省建设八大员官方网站谷歌浏览器网页版入口在哪里
  • 广东商城网站建设百度推广获客成本大概多少
  • 网站定制需求在线网络培训平台
  • 网站代运营多少钱一个月网络宣传的方法有哪些
  • 深圳做app网站建设网站关键词优化培训
  • 怎么样申请网站域名百度广告代理商
  • 陕西建新建设有限公司网站网站发布流程
  • 苏州网站优化公司百度关键词模拟点击软件
  • 朝阳做网站互联网营销师怎么考
  • 同性男做性视频网站seo关键词
  • 毕设做购物网站系统的原因吴江网站制作
  • b站推广网站2024mmm不用下载广州疫情最新数据
  • 企业微信网站建设能打开各种网站的浏览器下载
  • 绿色食品网站模板.htm佛山seo整站优化
  • 扬中市住房和城乡建设局网站百度推广怎么运营
  • 做企业网站接单海外广告投放渠道
  • 广州微信网站制作域名查询阿里云
  • 中国购物网站设计欣赏网络推销平台有哪些
  • wordpress 中文网店最好用的系统优化软件
  • 海南海口府城网站开发网站优化方案怎么写
  • vps网站搬家南通seo网站优化软件
  • wordpress没有备案网站优化推广seo
  • 给企业做网站运营网站手机版排名seo
  • 网站首页不在第一位游戏代理怎么找渠道
  • 怎么做网站安全运维第三方关键词优化排名
  • 企业网站系统怎样进入12345的公众号
  • 西安门户网站建设公司哪家好上海站群优化
  • php网站系统站内推广
  • 深圳工作服制作北京百度推广优化排名