SkyWalking8简单安装部署配置(1)

安装

版本目录地址:https://archive.apache.org/dist/skywalking/

这里下载当前最新for es7的8.5.0版本。不用es7存储的可以下载其他版本。

  • 下载
wget http://downloads.apache.org/skywalking/8.5.0/apache-skywalking-apm-es7-8.5.0.tar.gz
  • 解压
tar -zxf apache-skywalking-apm-es7-8.5.0.tar.gz

配置

服务配置

进入安装目录

cd apache-skywalking-apm-bin-es7/

修改配置文件./config/application.yml,修改数据库为elasticsearch7,其他使用默认配置即可。

es安装就不在这里写了.

vim config/application.yml
#集群配置
cluster:
  #选择配置,这里使用单机版
  selector: ${SW_CLUSTER:standalone}
  #单机版配置
  standalone:
    ...
  #基于zk集群配置
  zookeeper:
    ...
...
#数据库
storage:
  #这里使用elasticsearch7
  selector: ${SW_STORAGE:elasticsearch7}
  ...
  elasticsearch7:
    nameSpace: ${SW_NAMESPACE:""}
    clusterNodes: ${SW_STORAGE_ES_CLUSTER_NODES:192.168.0.10:9200}
    ...
...

UI端口修改

修改./webapp/webapp.yml文件

vim webapp/webapp.yml
server:
  #访问端口号
  port: 8080

collector:
  path: /graphql
  ribbon:
    ReadTimeout: 10000
    # Point to all backend's restHost:restPort, split by ,
    # 内置zuul负载均衡
    listOfServers: 127.0.0.1:12800

启动

执行启动命令./bin/startup.sh,默认会占用的8080,11800,12800端口

$ ./bin/startup.sh
SkyWalking OAP started successfully!
SkyWalking Web Application started successfully!

访问地址

http://localhost:8080/

 

  • 2
    点赞
  • 10
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 6
    评论
在 Kubernetes 上部署 SkyWalking 时,你可以通过配置属性来定制 SkyWalking 的行为。以下是一些常用的配置属性: - `SW_STORAGE`:指定 SkyWalking 存储方式,可选的值包括 `elasticsearch`(默认值)和 `h2`。 - `SW_STORAGE_ES_CLUSTER_NODES`:当 `SW_STORAGE` 设置为 `elasticsearch` 时,指定 Elasticsearch 集群节点的地址,多个地址以逗号分隔。 - `SW_STORAGE_ES_CLUSTER_NAME`:当 `SW_STORAGE` 设置为 `elasticsearch` 时,指定 Elasticsearch 集群的名称。 - `SW_STORAGE_ES_INDEX_SHARDS_NUMBER`:当 `SW_STORAGE` 设置为 `elasticsearch` 时,指定索引分片数,默认为 2。 - `SW_STORAGE_ES_INDEX_REPLICAS_NUMBER`:当 `SW_STORAGE` 设置为 `elasticsearch` 时,指定索引副本数,默认为 0。 - `SW_COLLECTOR_APP_INSTANCE_NAME`:指定 SkyWalking Collector 的实例名称,用于标识不同的 Collector 实例。 - `SW_COLLECTOR_ZK_CLUSTER`:指定 ZooKeeper 集群的地址,用于在多个 Collector 实例之间进行协调,默认为 `localhost:2181`。 - `SW_COLLECTOR_GRPC_UPSTREAM_TIMEOUT`:指定上游服务的超时时间,默认为 10000 毫秒。 - `SW_AGENT_NAME`:指定 SkyWalking Agent 的名称,用于标识不同的 Agent 实例。 - `SW_AGENT_NAMESPACE`:指定 SkyWalking Agent 所在命名空间的名称,默认为 `default`。 - `SW_AGENT_COLLECTOR_BACKEND_SERVICES`:指定 Collector 的地址,多个地址以逗号分隔。 以上是一些常用的配置属性,你可以根据自己的需求进行定制。在 Kubernetes 中,你可以通过 ConfigMap 来配置这些属性,然后在 Deployment 中引用 ConfigMap 来启动 SkyWalking

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 6
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

lizz666

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值