apache实时框架(教你快速开启Apache SkyWalking的自监控)
类别:服务器 浏览量:1715
时间:2021-10-16 00:12:48 apache实时框架
教你快速开启Apache SkyWalking的自监控1. 开启Prometheus遥测数据默认情况下, 遥测功能(telemetry)是关闭的(selector
为 none
),像这样:
telemetry: selector: ${SW_TELEMETRY:none} none: prometheus: host: ${SW_TELEMETRY_PROMETHEUS_HOST:0.0.0.0} port: ${SW_TELEMETRY_PROMETHEUS_PORT:1234} sslEnabled: ${SW_TELEMETRY_PROMETHEUS_SSL_ENABLED:false} sslKeyPath: ${SW_TELEMETRY_PROMETHEUS_SSL_KEY_PATH:""} sslCertChainPath: ${SW_TELEMETRY_PROMETHEUS_SSL_CERT_CHAIN_PATH:""}
Prometheus 可做为遥测功能(telemetry)的实现者。使用这个功能,Prometheus 就可以收集 Skywalking OAP 的 metrics 数据。
编辑config/application.yml
文件,把selector
设置为 prometheus
,像这样:
telemetry: selector: ${SW_TELEMETRY:prometheus} none: prometheus: host: ${SW_TELEMETRY_PROMETHEUS_HOST:0.0.0.0} port: ${SW_TELEMETRY_PROMETHEUS_PORT:1234} sslEnabled: ${SW_TELEMETRY_PROMETHEUS_SSL_ENABLED:false} sslKeyPath: ${SW_TELEMETRY_PROMETHEUS_SSL_KEY_PATH:""} sslCertChainPath: ${SW_TELEMETRY_PROMETHEUS_SSL_CERT_CHAIN_PATH:""}
默认情况下,端点在开放在 http://0.0.0.0:1234/ 和 http://0.0.0.0:1234/metrics 。也可以根据需要设置主机和端口。
2. 开启 Prometheus FetcherSkyWalking 支持将 Prometheus 遥测数据直接收集到 OAP 后台。用户可以通过 UI 或 GraphQL API 查看它们。
默认情况下,Prometheus Fetcher是关闭的(active
为 false
),像这样:
prometheus-fetcher: selector: ${SW_PROMETHEUS_FETCHER:default} default: active: ${SW_PROMETHEUS_FETCHER_ACTIVE:false}
编辑config/application.yml
文件,把active
设置为 true
,像这样:
prometheus-fetcher: selector: ${SW_PROMETHEUS_FETCHER:default} default: active: ${SW_PROMETHEUS_FETCHER_ACTIVE:true}
重启 OAP ,让修改的配置文件生效。
在 UI 中选择 SelfObservability ,然后在服务列表中选择 oap-server ,效果如下图:
注:本文以SkyWalking的8.2.0版本为例进行介绍,如果版本不同会略有差异。
到此这篇关于如何开启Apache SkyWalking的自监控的文章就介绍到这了,更多相关Apache SkyWalking开启自监控内容请搜索开心学习网以前的文章或继续浏览下面的相关文章希望大家以后多多支持开心学习网!
您可能感兴趣
- apache连接tomcat配置(Apache结合Tomcat实现动静分离的方法)
- apache服务部署tomcat(详解Apache 和 Tomcat 整合原理、配置方案)
- phpstudy中apache到期如何修改(phpStudy找不到Apache“服务名” 解决方法)
- apache 配置域名(apache 二级域名解析 window与linux)
- apachemodule定义(使ApacheBench支持multi-url的方法)
- 自己搭建域名解析服务器(apache 二级域名解析实现方法)
- nginx反向代理及原理(传说中的反向代理,Nginx+Apache软件配置Web服务器)
- apache安全配置使用教程(正确配置与维护Apache安全性设置方法)
- apache漏洞怎么排查(apache urlrewrite防盗链功能配置)
- mac版本php环境搭建(在Mac OS X中配置Apache+PHP+MySQL运行环境的详细步骤)
- 开源asp.net(apache下支持asp.net的实现方法)
- apache服务器设置301(Apache Rewrite实现URL的301跳转和域名跳转)
- net微服务架构部署方式(基于Apache的支持.NET2.0的Web服务器搭建)
- apachessl证书怎么获取(Apache SSL服务器配置SSL详解)
- linux中apache是否启动怎么查看(Linux apache取消300错误页面Multiple Choices简单步骤)
- apache服务器的安全配置(Apache常用虚拟主机配置方法解析)
- 淘宝支持账号名修改,网友 终于可以 重新做人 了(淘宝支持账号名修改)
- 盘点那些年让人称奇的年终奖 最后一个赢辣条毫无悬念(盘点那些年让人称奇的年终奖)
- 你还没有升职吗 他竟因为几套激励理论,升职了(你还没有升职吗)
- 某知名企业绩效管理体系及薪酬分配体系操作手册(某知名企业绩效管理体系及薪酬分配体系操作手册)
- 职场人改不掉这4个习惯,只会越混越穷,一辈子也翻不了身(职场人改不掉这4个习惯)
- 华为 联想等46家公司笔试面试题,涉及各行各业,建议收藏(联想等46家公司笔试面试题)
热门推荐
- VS2012、VS2010、VS2008常用的快捷键有哪些
- php解压压缩包(PHP 实现文件压缩解压操作的方法)
- html5的文件类型声明(浅析HTML5中的download属性使用)
- mysql触发器入门(MySQL中触发器和游标的介绍与使用)
- 从宝塔面板找网站会员数据(BT宝塔面板高并发大流量网站优化方案分享)
- iis7.5缓存设置
- js如何编辑数组对象里的数组(JS操作对象数组实现增删改查实例代码)
- javascript怎么生成html控件(JavaScript+html实现前端页面滑动验证2)
- mysql数据库下载安装步骤(MySQL数据库压缩版本安装与配置详细教程)
- sleep线程不安全(当master down掉后,pt-heartbeat不断重试会导致内存缓慢增长的原因及解决办法)
排行榜
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9