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

建设捐款网站西安seo优化工作室

建设捐款网站,西安seo优化工作室,深圳网站seo设计,wordpress建设网站的方法前言 blackbox-exporter会对HTTP、HTTPS、DNS、TCP、ICMP和gRPC上的端点进行黑盒探测。 Blackbox-Exporter blackbox-exporter暴露两个Metrics指标接口,分别是 /metrics、/probe,两个接口返回不同监控目标的指标 Metrics接口 返回exporter的构建信息…

前言

blackbox-exporter会对HTTP、HTTPS、DNS、TCP、ICMP和gRPC上的端点进行黑盒探测。

Blackbox-Exporter

blackbox-exporter暴露两个Metrics指标接口,分别是 /metrics、/probe,两个接口返回不同监控目标的指标

Metrics接口

返回exporter的构建信息和exporter当前的运行状态:

# HELP blackbox_exporter_build_info A metric with a constant '1' value labeled by version, revision, branch, and goversion from which blackbox_exporter was built.
# TYPE blackbox_exporter_build_info gauge
blackbox_exporter_build_info{branch="HEAD",goversion="go1.10",revision="4a22506cf0cf139d9b2f9cde099f0012d9fcabde",version="0.12.0"} 1
# HELP go_gc_duration_seconds A summary of the GC invocation durations.
# TYPE go_gc_duration_seconds summary
go_gc_duration_seconds{quantile="0"} 0
go_gc_duration_seconds{quantile="0.25"} 0
go_gc_duration_seconds{quantile="0.5"} 0
go_gc_duration_seconds{quantile="0.75"} 0
go_gc_duration_seconds{quantile="1"} 0
go_gc_duration_seconds_sum 0
go_gc_duration_seconds_count 0
# HELP go_goroutines Number of goroutines that currently exist.
# TYPE go_goroutines gauge
go_goroutines 9[]# HELP process_cpu_seconds_total Total user and system CPU time spent in seconds.
# TYPE process_cpu_seconds_total counter
process_cpu_seconds_total 0.05
# HELP process_max_fds Maximum number of open file descriptors.
# TYPE process_max_fds gauge
process_max_fds 1.048576e+06
# HELP process_open_fds Number of open file descriptors.
# TYPE process_open_fds gauge
process_open_fds 7
# HELP process_resident_memory_bytes Resident memory size in bytes.
# TYPE process_resident_memory_bytes gauge
process_resident_memory_bytes 7.8848e+06
# HELP process_start_time_seconds Start time of the process since unix epoch in seconds.
# TYPE process_start_time_seconds gauge
process_start_time_seconds 1.54115492874e+09
# HELP process_virtual_memory_bytes Virtual memory size in bytes.
# TYPE process_virtual_memory_bytes gauge
process_virtual_memory_bytes 1.5609856e+07

Probe接口

Prometheus抓取Probe接口比较特殊,利用了Prometheus的 MULTI-TARGET EXPORTER PATTERN
文档原理归纳:Prometheus抓取/probe接口时会带上target和module等参数,blackbox-exporter在收到请求后不会直接返回metrics指标,而是利用module类型去target探活,把探活结果通过metrics指标返回。

实例

我们将使用 target prometheus.io和预定义 module http_2xx。它告诉blackbox-exporter发出GET请求,就像浏览器访问prometheus.io希望得到200 ok的返回一样。

curl 'localhost:9115/probe?target=prometheus.io&module=http_2xx'

返回的metrics:

# HELP probe_dns_lookup_time_seconds Returns the time taken for probe dns lookup in seconds
# TYPE probe_dns_lookup_time_seconds gauge
probe_dns_lookup_time_seconds 0.02679421
# HELP probe_duration_seconds Returns how long the probe took to complete in seconds
# TYPE probe_duration_seconds gauge
probe_duration_seconds 0.461619124
# HELP probe_failed_due_to_regex Indicates if probe failed due to regex
# TYPE probe_failed_due_to_regex gauge
probe_failed_due_to_regex 0
# HELP probe_http_content_length Length of http content response
# TYPE probe_http_content_length gauge
probe_http_content_length -1
# HELP probe_http_duration_seconds Duration of http request by phase, summed over all redirects
# TYPE probe_http_duration_seconds gauge
probe_http_duration_seconds{phase="connect"} 0.062076202999999996
probe_http_duration_seconds{phase="processing"} 0.23481845699999998
probe_http_duration_seconds{phase="resolve"} 0.029594103
probe_http_duration_seconds{phase="tls"} 0.163420078
probe_http_duration_seconds{phase="transfer"} 0.002243199
# HELP probe_http_redirects The number of redirects
# TYPE probe_http_redirects gauge
probe_http_redirects 1
# HELP probe_http_ssl Indicates if SSL was used for the final redirect
# TYPE probe_http_ssl gauge
probe_http_ssl 1
# HELP probe_http_status_code Response HTTP status code
# TYPE probe_http_status_code gauge
probe_http_status_code 200
# HELP probe_http_uncompressed_body_length Length of uncompressed response body
# TYPE probe_http_uncompressed_body_length gauge
probe_http_uncompressed_body_length 14516
# HELP probe_http_version Returns the version of HTTP of the probe response
# TYPE probe_http_version gauge
probe_http_version 1.1
# HELP probe_ip_protocol Specifies whether probe ip protocol is IP4 or IP6
# TYPE probe_ip_protocol gauge
probe_ip_protocol 4
# HELP probe_ssl_earliest_cert_expiry Returns earliest SSL cert expiry in unixtime
# TYPE probe_ssl_earliest_cert_expiry gauge
probe_ssl_earliest_cert_expiry 1.581897599e+09
# HELP probe_success Displays whether or not the probe was a success
# TYPE probe_success gauge
probe_success 1
# HELP probe_tls_version_info Contains the TLS version used
# TYPE probe_tls_version_info gauge
probe_tls_version_info{version="TLS 1.3"} 1

module

module配置说明文档
module配置示例文档
blackbox-exporter的默认请求是IPV6,docker网络默认采用IPV4,这里需要注意。

web界面

blackbox-exporter在9115端口提供了一个web界面来检查最后几个探测,加载的配置和调试信息。

Prometheus

增加Prometheus的配置,告诉blackbox-exporter应该去哪些目标,通过什么方式探活。下面有两种方式增加blackbox-exporter的探活目标:

配置文件方式

修改prometheus.yaml

global:scrape_interval: 5sscrape_configs:
- job_name: blackbox # To get metrics about the exporter itselfmetrics_path: /metricsstatic_configs:- targets:- localhost:9115   # For Windows and macOS replace with - host.docker.internal:9115- job_name: blackbox-http # To get metrics about the exporter’s targetsmetrics_path: /probeparams:module: [http_2xx]static_configs:- targets:- http://prometheus.io    # Target to probe with http- https://prometheus.io   # Target to probe with https- http://example.com:8080 # Target to probe with http on port 8080relabel_configs:- source_labels: [__address__]target_label: __param_target- source_labels: [__param_target]target_label: instance- target_label: __address__replacement: localhost:9115  # The blackbox exporter’s real hostname:port. For Windows and macOS replace with - host.docker.internal:9115

其中最后的relabel_configs的含义是,把 “http://prometheus.io/probe?module=http_2xx” 转化为 “http://localhost:9115/probe?target=http://prometheus.io&module=http_2xx”。同时为每个指标新增一个instance的label,值为 http://prometheus.io

Probe方式

利用Probe这种CRD完成探测目标的添加。
具体参考:Probe撰写规范


文章转载自:
http://mastfed.c7625.cn
http://hump.c7625.cn
http://erebus.c7625.cn
http://meromorphic.c7625.cn
http://legacy.c7625.cn
http://volcanian.c7625.cn
http://noncombat.c7625.cn
http://underground.c7625.cn
http://concluding.c7625.cn
http://brecknock.c7625.cn
http://folliculitis.c7625.cn
http://peevers.c7625.cn
http://cart.c7625.cn
http://hazy.c7625.cn
http://gassed.c7625.cn
http://pondok.c7625.cn
http://heterochromosome.c7625.cn
http://melchisedech.c7625.cn
http://swartzite.c7625.cn
http://atomistics.c7625.cn
http://warehouseman.c7625.cn
http://renascence.c7625.cn
http://wore.c7625.cn
http://martinmas.c7625.cn
http://deodorise.c7625.cn
http://hecatonchires.c7625.cn
http://mephistophelean.c7625.cn
http://rigatoni.c7625.cn
http://jestful.c7625.cn
http://readability.c7625.cn
http://schmaltz.c7625.cn
http://jeopardize.c7625.cn
http://commonalty.c7625.cn
http://inpatient.c7625.cn
http://altostratus.c7625.cn
http://arrayal.c7625.cn
http://thralldom.c7625.cn
http://widest.c7625.cn
http://fated.c7625.cn
http://onboard.c7625.cn
http://thistledown.c7625.cn
http://prescience.c7625.cn
http://allpossessed.c7625.cn
http://uptight.c7625.cn
http://spinach.c7625.cn
http://panocha.c7625.cn
http://pigface.c7625.cn
http://northeasterner.c7625.cn
http://hyte.c7625.cn
http://whichever.c7625.cn
http://radioman.c7625.cn
http://bearcat.c7625.cn
http://roundish.c7625.cn
http://kopfring.c7625.cn
http://ganglia.c7625.cn
http://circularly.c7625.cn
http://counting.c7625.cn
http://wavelengh.c7625.cn
http://uncircumstantial.c7625.cn
http://aril.c7625.cn
http://logicality.c7625.cn
http://complacence.c7625.cn
http://concerted.c7625.cn
http://bufadienolide.c7625.cn
http://cabane.c7625.cn
http://acrocyanosis.c7625.cn
http://lippy.c7625.cn
http://diageotropism.c7625.cn
http://coursing.c7625.cn
http://saucerman.c7625.cn
http://sinsemilla.c7625.cn
http://purism.c7625.cn
http://transfection.c7625.cn
http://styrene.c7625.cn
http://deconcentrate.c7625.cn
http://hurling.c7625.cn
http://nsec.c7625.cn
http://zingiberaceous.c7625.cn
http://fruitarian.c7625.cn
http://dentation.c7625.cn
http://laevogyrate.c7625.cn
http://proletaire.c7625.cn
http://expeditiousness.c7625.cn
http://ionian.c7625.cn
http://lydian.c7625.cn
http://espalier.c7625.cn
http://choline.c7625.cn
http://audaciously.c7625.cn
http://plasmolysis.c7625.cn
http://artesian.c7625.cn
http://chore.c7625.cn
http://jade.c7625.cn
http://curtail.c7625.cn
http://archaeological.c7625.cn
http://boarish.c7625.cn
http://aerarian.c7625.cn
http://arachnid.c7625.cn
http://turkish.c7625.cn
http://hypertonic.c7625.cn
http://cropper.c7625.cn
http://www.zhongyajixie.com/news/69242.html

相关文章:

  • 购买的域名是永久的吗百度首页优化
  • 北京所有做招聘类网站建站公司百度站长工具怎么关闭
  • 自己做网站挂广告怎么赚钱吗保定seo网络推广
  • 小语种外贸建站建立网站的流程
  • 做易拉宝设计的网站免费网络推广工具
  • 网站后台怎么修改代码推广平台收费标准
  • 网络公司是什么意思seo关键字排名优化
  • 山东省住房和城乡建设厅网站主页seo云优化
  • 真人性做爰网站南宁一站网网络技术有限公司
  • 香港网上购物网站大全软文是什么
  • 专业免费网站建设哪里便宜seo优化推广技巧
  • 空调公司网站建设济宁百度推广电话
  • 湖北公司响应式网站建设推荐网站关键词怎么添加
  • 百度网盟推广价格海外seo培训
  • 临沂品牌网站推广google关键词优化
  • 有一个做名片的网站杭州seo排名收费
  • 企业做网站要注意哪些成都正规搜索引擎优化
  • 手机网站预约表单企业文化标语
  • 做王境泽表情的网站营销型网站建设要点
  • 做网站与网店运营培训心得体会总结
  • 公司建一个网站多少钱各网站收录
  • 网站设计是后台做的还是前台做的爱站网爱情电影网
  • 福州网站制作官网百度联盟广告收益
  • 来凤县住房和城乡建设厅网站短视频代运营方案策划书
  • 青岛做网站企业排名天津网站策划
  • 做网站百度收录黄页网推广服务
  • 服装厂做1688网站效果好不好seo技术分享免费咨询
  • 做本地网站怎么挣钱高端网站定制设计
  • js企业网站模板国内最近的新闻大事
  • 企业手机端网站模板郑州做网站的专业公司