下载地址
https://www.apache.org/dyn/closer.cgi/skywalking/8.8.1/apache-skywalking-apm-8.8.1.tar.gz
安装Mysql8 步骤省略
创建数据库 swtest
安装步骤
tar zxvf apache-skywalking-apm-8.8.1.tar.gz
cd config 目录下
vi application.yml 编辑此文件
(1)集群配置项 默认tandalone 单机部署
cluster:
selector: ${SW_CLUSTER:standalone}
standalone:
(2)只需要修改此配置项为mysql
storage:
selector: ${SW_STORAGE:mysql}
(3)编辑mysql配置,修改链接地址 账号 密码
mysql:
properties:
jdbcUrl: ${SW_JDBC_URL:"jdbc:mysql://localhost:3306/swtest?rewriteBatchedStatements=true"}
dataSource.user: ${SW_DATA_SOURCE_USER:root}
dataSource.password: ${SW_DATA_SOURCE_PASSWORD:root@1234}
dataSource.cachePrepStmts: ${SW_DATA_SOURCE_CACHE_PREP_STMTS:true}
dataSource.prepStmtCacheSize: ${SW_DATA_SOURCE_PREP_STMT_CACHE_SQL_SIZE:250}
dataSource.prepStmtCacheSqlLimit: ${SW_DATA_SOURCE_PREP_STMT_CACHE_SQL_LIMIT:2048}
dataSource.useServerPrepStmts: ${SW_DATA_SOURCE_USE_SERVER_PREP_STMTS:true}
metadataQueryMaxSize: ${SW_STORAGE_MYSQL_QUERY_MAX_SIZE:5000}
maxSizeOfArrayColumn: ${SW_STORAGE_MAX_SIZE_OF_ARRAY_COLUMN:20}
numOfSearchableValuesPerTag: ${SW_STORAGE_NUM_OF_SEARCHABLE_VALUES_PER_TAG:2}
maxSizeOfBatchSql: ${SW_STORAGE_MAX_SIZE_OF_BATCH_SQL:2000}
asyncBatchPersistentPoolSize: ${SW_STORAGE_ASYNC_BATCH_PERSISTENT_POOL_SIZE:4}
启动程序
cd bin 目录 执行./startup.sh 启动服务