自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

舒服极了的博客

游来游去

  • 博客(3)
  • 收藏
  • 关注

原创 Golang Timer的应用(二)

        上一篇说到不同的timer函数在不同的场景下是否有比较好的使用方式,我先列一下time包内的几个函数,主要有以下两类:重复触发:        func NewTicker(d Duration) *Ticker , 返回一个会发送timer的channel的Ticker.调用它的Stop可以释放相关的资源。        func Tick(d Duration) <-ch...

2018-04-18 23:11:16 871

原创 Golang Timer的应用(一)

      之前用Go写的agent , 在持续运行一个多月后,发现agent本身的cpu 使用率会一直爬高,也就是存在cpu泄漏的问题。开始初步锁定范围是我们的一个ping 的采集出了问题, 这个ping 我们是修改了fastping的库来做ping的发送,但是自查了一遍修改的代码,没发现问题。于是用pprof 抓取cpu 使用率, 发现有大量的runtime.futex 这种syscall 和...

2018-04-17 10:32:27 966

原创 iostat 解析

    最近在跟着监控项目做,给监控agent添加一些采集项,其中会涉及到IO这一块。 发现原有的zabbix agent 端上有IO.tps.xx,IO.await.xx,IO.tps.xx,IO.svctm.xx,IO.util.xx (xx device name,设备名),其实也就是iostat 或者sar 采集中出现的tps, await,svctm,util。这些指标,DBA很关注,所...

2016-03-15 09:34:24 321

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除