.NetCore SkyWalking APM实现服务器监控环境安装及基础使用
下載Java 8 SDK?
wget ?--no-cookies --no-check-certificate --header "Cookie: gpw_e24=http%3A%2F%2Fwww.oracle.com%2F; oraclelicense=accept-securebackup-cookie" ?http://download.oracle.com/otn-pub/java/jdk/8u171-b11/512cd62ec5174c3487ac17c61aaa89e8/jdk-8u171-linux-x64.rpm
安裝Java 8
rpm -ivh ?jdk-8u171-linux-x64.rpm
安裝完成后 查看下Java的版本
java -version
下載ElasticSearch 5.X?
wget https://artifacts.elastic.co/downloads/elasticsearch/elasticsearch-5.6.9.rpm
安裝ElasticSearch
rpm -ivh ?elasticsearch-5.6.9.rpm
修改配置文件
注意 cluster.name 需要與 ?skywalking中的配置的elasticsearch clustername一致
下載Skywalking 最新 5.0.0beta包
wget ?http://mirrors.hust.edu.cn/apache/incubator/skywalking/5.0.0-beta/apache-skywalking-apm-incubating-5.0.0-beta.tar.gz
?解壓
tar -zxvf?apache-skywalking-apm-incubating-5.0.0-beta.tar.gz
進入config :cd config
修改里面的配置
vim application.yml
?
?進入 bin 目錄?
修改 webappService.sh
開通服務器相關端口
訪問下地址
?在.NetCore項目中引入 Skywalking.AspNetCore nuget 包
配置 ConfigureServices
services.AddSkyWalking(option =>{ ? ? ? ? ? ? option.ApplicationCode = "Liyouming Project"; ? ? ? ? ? ? ? option.DirectServers = "ip:11800"; });相關文章:
利用Skywalking-netcore監控你的應用性能
Apache SkyWalking 為.NET Core帶來開箱即用的分布式追蹤和應用性能監控
Apache SkyWalking的架構設計【譯文】
原文地址:https://www.cnblogs.com/liyouming/p/9234245.html
.NET社區新聞,深度好文,歡迎訪問公眾號文章匯總 http://www.csharpkit.com?
總結
以上是生活随笔為你收集整理的.NetCore SkyWalking APM实现服务器监控环境安装及基础使用的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: .NET Core开发日志——Reque
- 下一篇: ASP.NET Core依赖注入最佳实践