展开

关键词

gops —— Go 程序

原文作者:Shocker原文链接:https:shockerli.netpostgolang-tool-gopsGitHub: https:github.comgooglegops一个用于列出和系统中正在运行的 Go 程序的命令行安装 命令帮助执行 gops help 查看帮助文档: 使用详解为了能更好的程序,需要在我们的项目中加一行 agent 代码,用于统计程序问题。 支持更多的参数: Addr可。为远程服务提供监听地址,例如: :9119。配置了该项,那我们可以在本机查看远程服务器上的 Go 程序,非常有帮助。ConfigDir可。 该命令会显示以下内容:PIDPPID程序名称构建该程序的 Go 版本号程序所在绝对路径注意,列表中有个程序名称后面带了个 *,表示该程序加入了 gops 的代码。 gops pprof-heap (|)用法: gops pprof-heap (|) 调用并展示 go tool pprof 中关于 heap 的性能数据,操作与 pprof 一致。

76630

Linux调试strace

Linux调试strace 2019年3月25日 ⋅ 浏览量: 29    strace1df -h#查看卡在哪个位置;如果是nfs共享umount掉。

23320
  • 广告
    关闭

    11.11智惠云集

    2核4G云服务器首年70元,还有多款热门云产品满足您的上云需求

  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    java —— Arthas

    今天的主角就登场了,阿里巴巴最近开源出来的一个针对 java 的,主要是针对 java 的问题进行---Arthas(阿尔萨斯)? 这就是使用Arthas出的效率问题 是不是特别爽,有了这个,妈妈再也不用担心我优化问题了,哪里慢改哪里! 一、概述 这个可以协助你做下面这些事情:这个类是从哪个 jar 包加载而来的? 此脚本暂时只接受一个参数 pid,即只能本机上的 Java 进程。 解决办法为:“控制面板” ——> “启动或关闭Windows功能” ——> 勾 “Telnet 功能”? getResourcemonitorwatchtrace相关请注意,这些命令,都通过字节码增强技术来实现的,会在指定类的方法中插入一些切面来实现数据统计和观测,因此在线上、预发使用时,请尽量明确需要观测的类、方法以及条件,结束要执行

    68710

    Arthas —— java

    arthas-demo 使用java -jar启动curl -O https:alibaba.github.ioarthasarthas-demo.jarjava -jar arthas-demo.jar择你需要 image.png择1 之后?image.png观察线程3395 java应用中一个接口的入参和出参watch 接口全限定名 接口名 {params,returnObj} -x 2 ? 右键 - > 择对应的操作,命令已经复制,去粘贴就好了。 ? alibaba.github.ioarthas---- Arthas支持JDK 6+,支持LinuxMacWinodws,采用命令行交互模式,同时提供丰富的 Tab 自动补全功能,进一步方便进行问题的定位和

    16020

    MTR 网络

    MTR 网络为什么会了解到MTR这个今天线上业务出现了大量语音合成问题,本以为是服务出问题,但是经过排查发现服务一切正常就是合成的特别慢,在TTS语音合成服务那边也没有大量的任务堆积,这边也一直再发送需要合成的数据过去 发现确实有丢包,但是通过ping又没有办法发现是哪个地方丢包,这个时候聪明的你肯定想到我们用traceroute命令来检测数据包传输到哪个地方不传了,但是我发现这个并不能说明什么,因为丢包不是完全丢,而是丢一部, 这个时候想有没有一个命令是ping和traceroute的合体,于是google了一下,发现mtr刚好满足我的需求,于是使用记录并享.MTR是什么刚才我也说了MTR是ping和traceroute的合体 helpusage: mtr HOSTNAME常用参数解释:-s 用来指定ping数据包的大小-n no-dns不对IP地址做域名反解- n:切换启用或禁用 DNS 域名解。u:切换使用 ICMP或 UDP 数据包进行探测。

    1.5K30

    移动端之腾讯云app

    其他移动端可查看:https:cloud.tencent.comdeveloperarticle1489051----下载地址:http:imgcache.gtimg.cnhuatuoapkscapture.apk 环境: android常用来dns劫持,http 302劫持获取客户端IP,ldns,域名请求ip,请求耗时,可靠性高,信息较全image.png操作说明1.手机浏览器打开 huatuo.qq.com 点击app,下载腾讯云或者直接用URL进行下载:http:imgcache.gtimg.cnhuatuoapkscapture.apkimage.png2.下载后,进行安装,然后打开“腾讯云 ”image.png输入详细的URL ,点击开始过程大概需要三钟的样子image.png3.完成后,会生成个报告,可让用户将报告享给您来进行image.pngimage.png

    1.2K70

    JVM监控及

    命令行jps   jps类似于linux中的ps命令,用于打印正在运行的java进程相关的信息。 jmap   jmap用于JVM中堆中的对象,包括生成堆的dump文件,这个命令同样有多条子命令。 jmap -histo:live使用示例 3:jmap -dump :用于导出JVM的堆快照文件,方便用GUI。 ? 2: -m (mixed mode),不仅会输出Java堆栈信息,还会输出CC++堆栈信息(比如Native方法) 如果线程数太多,可以借助操作系统特用的找出用时最长的线程,然后通过如下图的命令定位到体的堆栈信息 MAT堆内存了。

    1.1K21

    linux性能-perf

    perf是Linux下的一款性能,能够进行函数级与指令级的热点查找。1. 通过可以看到在哪些地方占用了更多的cpu,我们看到有个pow_function, 可以回车进入看到体的执行指令? 我们还可以# 根据comms限定范围perf top --comms nginx,php可能并不是一个进程在提供服务,如果需要全部的话可以利用,隔perf top -p 23015,32476 最后根据查看消耗指令 ,综合, 排查系统瓶颈。

    1.3K20

    移动端之iNetTools

    其他移动端可查看:https:cloud.tencent.comdeveloperarticle1489051----ios软件下载地址:https:itunes.apple.comcnappinettools-ping-dns-portscanid561659975 mt=8 image.png功能:PING,DNS解,路由等image.png例如进行ping测试 image.png

    69220

    试用阿里开源的 Java 在线 Arthas 小记

    支搞错了?遇到问题无法在线上 debug,难道只能通过加日志再重新发布吗?线上遇到某个用户的数据处理有问题,但线上同样无法 debug,线下无法重现!是否有一个全局视角来查看系统的运行状况? Arthas支持JDK 6+,采用命令行交互模式,同时提供丰富的 Tab 自动补全功能,进一步方便进行问题的定位和。 下载速度比较慢的话推荐 使用 码云的 镜像:wget https:arthas.gitee.ioarthas-boot.jar除了以上安装方式,还有两种安装方式: 使用 as.sh 的方式全量安装方式体安装方式请参考官网 常用命令介绍dashboarddashboard展示当前进程的信息,按ctrl+c 中执行12 AsyncAppender-Work system 5 WAITIN 0 0:0 false true5

    61820

    移动端之华佗ping

    其他移动端可查看:https:cloud.tencent.comdeveloperarticle1489051---- 华佗地址:https:ping.huatuo.qq.com适用于移动端 ,PC端获取客户端IP,ldns,域名请求ip,请求耗时直接访问可能获取到客户端IP,local DNS,手机环境,还有请求其他域名的延迟image.png输入域名进行会多了请求域名DNS解到的IP ,请求返回的状态码,延时等image.png结果享如果想要将结果给到其他人,例如反馈给腾讯云,可复制结果进行享image.png

    2.1K80

    移动端之抓包app

    其他移动端可查看:https:cloud.tencent.comdeveloperarticle1489051----下载地址:http:imgcache.gtimg.cnhuatuoapkscapture.apk 操作说明:1.下载后安装,会看到UCAP 图标image.png2.打开后点击开始image.png3.开始进行业务上的操作,这些操作都会被抓包下来4.操作完后,打开UCAP,点击结束image.png5.享抓到的数据包点击刚刚的这个包 image.png择需要导出哪个APP的数据包,然后导出并享image.pngimage.png

    76331

    6到飞起的JavaArthas

    什么是 Arthas摘录一段官方 Github 上的简介Arthas 是Alibaba开源的Java,深受开发者喜爱。 Arthas 支持JDK 6+,支持LinuxMacWindows,采用命令行交互模式,同时提供丰富的 Tab 自动补全功能,进一步方便进行问题的定位和。 ASM提供了一些常见的字节码转换和算法,可以从它们构建定制的复杂转换和代码。ASM提供了与其他Java字节码框架类似的功能,但是主要关注性能。 ,红色部本篇文章将不涉及,会在后续文章中单独? ASM 提供了一些常见的字节码转换和算法,可以从中构建自定义复杂转换和代码。ASM 提供与其他Java字节码框架类似的功能,但专注于性能。

    1.2K31

    linux 系统监控、之 IO wait

    从上图我们大致可以推 IO 遇到了瓶颈,下面我们可以再用相关的 IO 体的验证排查下。 PS:如果你对 top 的用法不了解,请参考我去年写的一篇博文:linux 系统监控、之 top 详解常用组合方式有如下几种: 用vmstat、sar、iostat检测是否是CPU瓶颈 用free 2.2 iostat下面再用更加专业的磁盘 IO 来看下相关统计数据。? 它的相关字段说明如下:rrqms:    每秒进行 merge 的读操作数目。 3、最后的话:另辟蹊径其实,除了用上述专业的定位这个问题外,我们可以直接利用进程状态来找到相关的进程。 type=bbs RAID卡http:baike.baidu.comview95439.htm Linux下的一些IO统计http:blogread.cnitarticle5716?

    1.8K101

    故障Glassbox在Tomcat上应用

    故障Glassbox在Tomcat上应用简介glassBox是一个自动故障排除和监控的应用程序,通过一次点击常见的问题。无论是在生产或测试,你都可以拖放到您现有的Java应用服务器中。 glassbox开源主页:http:www.glassbox.comglassboxProject.htmlglassbox下载页面:http:www.glassbox.comglassboxDownloads.html glassbox在tomcat中的应用实验环境:tomcat5.5、glassbox2、windows配置过程:运行tomcat进入tomcat管理部(进入时需要用户名和密码,是当初安装时设定的)。? 安装完成后,停止tomcat服务,双击tomcat图标进入tomcat的属性配置界面,择java标签。 在部署war文件部择,择呢glassbox.war文件所所在位置。点击部署按钮。

    27930

    .NET Core CLI 的性能介绍

    经常会出现各种问题,内存泄漏,CPU 100%,处理时间长等, 这个时候就需要快速并准确的发现问题,并解决问题, 除了项目本身的日志记录外,NET Core 为我们开发人员提供了一系列功能强大并且无侵入的 ,本文主要介绍的是 .NET Core dotnet 全局先决条件支持.NET Core 3.0 SDK 及更高版本, .NET Core 命令行接口 (CLI) dotnet-countersdotnet-counters dotnet-counters collect --process-id 19072 --refresh-interval 3 --format jsondotnet-dumpdotnet-dump是性能收集和实用 dotnet-dump analyze 读取文件,并启动交互式shell开始 dotnet-dump analyze dump_20200925_105413.dmp? 总结微软提供了一套强大的,熟练的使用这些,可以更快更有效的发现程序的运行问题,解决程序的性能问题。

    12040

    .NET Core CLI 的性能介绍

    经常会出现各种问题,内存泄漏,CPU 100%,处理时间长等, 这个时候就需要快速并准确的发现问题,并解决问题, 除了项目本身的日志记录外,NET Core 为我们开发人员提供了一系列功能强大并且无侵入的 ,本文主要介绍的是 .NET Core dotnet 全局先决条件支持.NET Core 3.0 SDK 及更高版本, .NET Core 命令行接口 (CLI) dotnet-countersdotnet-counters dotnet-counters collect --process-id 19072 --refresh-interval 3 --format json dotnet-dumpdotnet-dump是性能收集和实用 dotnet-dump analyze 读取文件,并启动交互式shell开始 dotnet-dump analyze dump_20200925_105413.dmp? 总结微软提供了一套强大的,熟练的使用这些,可以更快更有效的发现程序的运行问题,解决程序的性能问题。

    15930

    .NET Core CLI 的性能介绍

    经常会出现各种问题,内存泄漏,CPU 100%,处理时间长等, 这个时候就需要快速并准确的发现问题,并解决问题, 除了项目本身的日志记录外,NET Core 为我们开发人员提供了一系列功能强大并且无侵入的 ,本文主要介绍的是 .NET Core dotnet 全局先决条件支持.NET Core 3.0 SDK 及更高版本, .NET Core 命令行接口 (CLI) dotnet-countersdotnet-counters dotnet-counters collect --process-id 19072 --refresh-interval 3 --format json dotnet-dumpdotnet-dump是性能收集和实用 ,流程是先用 dotnet-dump collect 命令 收集当前程序的运行时信息,然后通过 dotnet-dump analyze 命令启动交互式 shell命令,来程序。 总结微软提供了一套强大的,熟练的使用这些,可以更快更有效的发现程序的运行问题,解决程序的性能问题。

    20720

    Istio的运维-(istio 系列五)

    Istio的运维-在参考官方文档的时候发现环境偶尔会出现问题,因此插入一章与调试有关的内容,便于简单问题的定位。 涵盖官方文档的章节使用istioctl命令行首先可以通过日志或Introspection检查各个组件,如果不足以支持问题定位,可以参考如下操作:istioctl是一个可以用于调试和istio 服务网格的。 $ istioctl proxy-config endpoints 更多参见下一节调试Envoy和istiod调试Envoy和istiodistio提供了两个非常有用的命令来流量管理配置问题:proxy-status proxy-config可以检查Envoy配置并该问题。

    81530

    AI医疗版App Store来了:GE发布“爱迪生魔盒”,集成各方医疗方案,李开复点赞

    在与某三甲医院进行合作中,GE医疗于2020年引入医准智能胸部CT多病种智能系统。从2020年3月至今,该AI辅系统已完成120万例肺癌筛查。 目前,“爱迪生魔盒”平台可实现:1、一次部署,实现影像科多领域AI应用:“爱迪生魔盒”提供的包括胸部肺结节、骨折、心脏、脑神经、乳腺、肝脏等多个领域的AI应用的择,以及GE医疗AWS后处理软件,均可通过一次平台采与安装即可实现 2、一个作流,整合不同厂商AI软件:在使用过程中,平台通过一个统一的爱迪生AI弹窗,智能识别当前报告的病人ID并提供处理结果连接。医生可以便捷地通过一键点击直接调出多家应用的处理结果页面。 上述合作的AI公司均已在GE医疗的CT、MR、DSA、X线等医疗影像设备在Edison平台上打通技术,为医院提供肺部精准筛查、乳腺精准筛查、卒中精准疗、冠脉精准、肝脏精准成像、骨折智能等多病种解决方案 大量长期积累的数据和AI结合,产生有价值的算法,在疾病的预警、、治疗、监测、长期管理等方面辅助医生进行与治疗。

    13350

    相关产品

    • 腾讯 Kona

      腾讯 Kona

      腾讯 Kona(TK)是免费、可立即投入生产的 OpenJDK 发行版。腾讯 Kona 基于 TencentJDK 开发,针对云应用场景定制新的功能及优化, 具备更快的云应用启动速度,更好的性能以及更为便捷的分析、诊断工具……

    相关资讯

    热门标签

    活动推荐

      运营活动

      活动名称
      广告关闭

      扫码关注云+社区

      领取腾讯云代金券