skywalking的docker部署 ubuntu

kevin.Zhu 发布于:2021-11-10 9:04 分类:又一文摘  有 20 人浏览,获得评论 0 条  

https://blog.csdn.net/hello123yy/article/details/114637432


//java的mysq驱动下载
https://www.jb51.net/article/190860.htm


//创建oap
docker run --name skywalking-oap-server --restart always -d \
-p 1234:1234 -p 11800:11800 -p 12800:12800 \
-e SW_STORAGE={mysql} \
-e SW_JDBC_URL="jdbc:mysql://{bussinesscloud.cimzp1biti4b.rds.cn-northwest-1.amazonaws.com.cn:3306}/skywalking?useSSL=false" \
-e SW_DATA_SOURCE_USER={BussinessDev}  \
-e SW_DATA_SOURCE_PASSWORD={Tcl##1014}  \
-e SW_DATA_SOURCE_CACHE_PREP_STMTS="true" \
-e SW_DATA_SOURCE_PREP_STMT_CACHE_SQL_SIZE=250 \
-e SW_DATA_SOURCE_PREP_STMT_CACHE_SQL_LIMIT=2048 \
-e SW_DATA_SOURCE_USE_SERVER_PREP_STMTS="true" \
-e SW_STORAGE_MYSQL_QUERY_MAX_SIZE=8000 \
-v /opt/skywalking-oap-server/oap-libs/mysql-connector-java-5.1.47.jar:/skywalking/oap-libs/mysql-connector-java-5.1.47.jar \
apache/skywalking-oap-server:8.8.1

//创建UI
docker run --name skywalking-ui --restart always -d -p 8088:8080 -e SW_OAP_ADDRESS=http://{服务器的ip地址}:12800 apache/skywalking-ui:8.8.1

php客户端的安装;  有两部分。
//1. 安装php扩展  
pecl install grpc
pecl install https://pecl.php.net/get/skywalking-3.3.2.tgz

//2. 安装sky-php-agent
我网盘下载 x64的二进制版本、直接可用 v3.3.0

//3. agent和配置和 php.ini的配置(参考网上)
sky-php-agent --grpc=服务器ip:port --socket=php skywalking扩展所指向的地址 一般为 /tmp/sky-agent.sock