个人介绍
工作经历
2018-02-01 -至今bilibili高级软件开发工程师
负责监控平台的设计开发以及承担平台的运维工作,基于度量值的海量运维数据分析开发,二次开发Prometheus, 设计可以承载日均1亿条监控指标上报的监控平台架构
2016-11-01 -2018-02-01上海证券交易所高级软件开发工程师
从0开发上海证券交易所 核心竞价交易系统和业务系统,以及大数据系统,金融云项目的运维系统,任开发经理,产品经理和主要开发人员,设计整套基于互联网技术的新架构。
2015-04-01 -2017-10-01京东高级软件工程师
负责京东apm项目建设,运维数据化,自动化开发,架构设计和规划,海量大数据存储,性能数据采集,分析,APM架构和原型设计开发。分布式外网线路探测开发,实现妙级的全国网络抖动告警。Saltstack自动化运维系统,用Elasticaearch存储和分析每日5亿的流式数。
2013-09-01 -2015-04-01UCloud高级软件开发
负责运营数据分析分析,带领团队开发整套ucloud运营数据分析系统,和大数据存储。后负责运维开发。开发运维CMDB,海量日志存储分析,uhost虚拟化后台管理开发,动态外网探测系统,自动化运维系统,ucloud 监控系统
教育经历
2006-09-01 - 2010-02-01东华大学通信与信息系统本科
数学,数据结构,运筹学
技能
系统笔记 Sevnote 是使用 NodeJS 开发的基于 Elasticsearch 的海量日志分析系统,能通过主机,设备,程序,优先级,关键字来过滤系统日志,更有动态仪表盘能实时的监控日志的产生。支持 Syslog 协议,如果安装Sevnote-agent 可以收集任何文本形式的日志,例如,Web 访问日志,应用程序产生的日志进行集中的管理。如果把监控形容为把脉,那么通过检索日志就是对系统健康的验血了。 1.搜索过滤系统 能通过模糊查找来检索关键日志的关键字 2.多级过滤 通过关键字定位一种类型的错误,再通过优先级,设备或者程序来逐层定位问题所在。并且可以通过各种时间过滤组合来查找问题 3.数据建模 通过Grok语法来匹配文本日志,可以自定义建模任意类型的日志 4.日志告警 通过监测特定关键字的出现频率来达到系统日志告警的目标 5.实时监测仪表盘 通过一个屏幕实时的汇聚所有日志的产生,简化运维人员操作 6.系统操作日志记录 通过简单的配置就能记录被监测主机的操作日志,例如,操作人员,哪个目录操作的,执行了什么命令。 7.去关系化 基于Elasticsearch,能横向扩展集群,支持PB级别的日志数据存储。
相似推荐 换一批
800元/天
技能:spring mvc,springboot,Vue.js,SpringCloud,MySQL,Linux
高级架构师
1000元/天
上海思创华信信息技术有限公司
技能:C,C++,Java,C#,Node.js,Oracle,MySQL,SQLite,Redis,MongoDB,Linux,ubuntu,embeded system,image process
全栈开发
1500元/天
新智道枢
技能:Java,Vue.js,Python,PostGIS,Spark
开发工程师
500元/天
义达跨境(上海)物流有限公司
技能:C#,Java,Python,HTML5,CSS,JavaScript,系统架构,MySQL,SQLServer