All Projects → linkaipeng → Oknetworkmonitor

linkaipeng / Oknetworkmonitor

A network monitor for OkHttp.

Programming Languages

java
68154 projects - #9 most used programming language

Projects that are alternatives of or similar to Oknetworkmonitor

vaper
Take a look at the relations among servers.
Stars: ✭ 16 (-92.16%)
Mutual labels:  monitor, apm
Adi
ADI(Android Debug Intensive) 是通过 JVMTI 实现的 Android 应用开发调试的增强工具集,目前主要提供性能相关的监控能力。
Stars: ✭ 194 (-4.9%)
Mutual labels:  monitor, apm
network-monitor-ios
Network Monitor SDK for iOS
Stars: ✭ 70 (-65.69%)
Mutual labels:  monitor, network-monitoring
Uavstack
UAVStack Open Source All in One Repository
Stars: ✭ 648 (+217.65%)
Mutual labels:  monitor, apm
Sentry
Sentry is cross-platform application monitoring, with a focus on error reporting.
Stars: ✭ 29,700 (+14458.82%)
Mutual labels:  monitor, apm
Prism
Application Performance Management & Monitoring for iOS (APM)
Stars: ✭ 67 (-67.16%)
Mutual labels:  monitor, apm
App perf
Open source application performance monitoring tool with emphasis on ease of setup and use. Providing similar functionality like NewRelic/AppNeta/Skylight etc.
Stars: ✭ 353 (+73.04%)
Mutual labels:  monitor, apm
Androidperformancemonitor
A transparent ui-block detection library for Android. (known as BlockCanary)
Stars: ✭ 6,241 (+2959.31%)
Mutual labels:  monitor, apm
Myperf4j
High performance Java APM. Powered by ASM. Try it. Test it. If you feel its better, use it.
Stars: ✭ 2,281 (+1018.14%)
Mutual labels:  monitor, apm
Mthawkeye
Profiling / Debugging assist tools for iOS. (Memory Leak, OOM, ANR, Hard Stalling, Network, OpenGL, Time Profile ...)
Stars: ✭ 1,119 (+448.53%)
Mutual labels:  monitor, apm
Chucker
🔎 An HTTP inspector for Android & OkHTTP (like Charles but on device)
Stars: ✭ 2,169 (+963.24%)
Mutual labels:  okhttp, network-monitoring
Javawebsocketclient
RxJava WebSocket library for Java and Android
Stars: ✭ 188 (-7.84%)
Mutual labels:  okhttp
Ivre
Network recon framework, published by @cea-sec & @ANSSI-FR. Build your own, self-hosted and fully-controlled alternatives to Shodan / ZoomEye / Censys and GreyNoise, run your Passive DNS service, collect and analyse network intelligence from your sensors, and much more!
Stars: ✭ 2,331 (+1042.65%)
Mutual labels:  network-monitoring
Urlwatch
urlwatch monitors webpages for you
Stars: ✭ 2,294 (+1024.51%)
Mutual labels:  monitor
Marmot
Marmot workflow execution engine
Stars: ✭ 174 (-14.71%)
Mutual labels:  network-monitoring
Apns Http2
A Java library for sending notifications via APNS using Apple's HTTP/2 API.
Stars: ✭ 194 (-4.9%)
Mutual labels:  okhttp
Pinpoint C Agent
It is an agent written by C++, PHP, python languages. And we hope to support other languages by this agent. Until now, it supports [PHP],[C/C++] and [PYTHON].
Stars: ✭ 188 (-7.84%)
Mutual labels:  apm
Lunar
Intelligent adaptive brightness for your external monitors
Stars: ✭ 2,712 (+1229.41%)
Mutual labels:  monitor
Nevergreen
🐤 A build monitor with attitude
Stars: ✭ 170 (-16.67%)
Mutual labels:  monitor
Briarids
An All-In-One home intrusion detection system (IDS) solution for the Raspberry PI.
Stars: ✭ 187 (-8.33%)
Mutual labels:  monitor

English ReadMe

OkNetworkMonitor

一个 OKHttp 抓包工具,可以实现在手机上面的抓包,可以方便平时开发中的调试。

  • 抓包:可以看到 请求头、响应头、响应数据 等;
  • 可复制请求为 CURL 格式,方便调试、协作;
  • 请求全链路耗时监控,并可自定义超时提醒;

使用

导入

implementation 'me.linkaipeng:okNetworkMonitor:1.0.0'

抓包


new OkHttpClient.Builder()
    .addNetworkInterceptor(new OkNetworkMonitorInterceptor())

链路监控


new OkHttpClient.Builder()
    .eventListenerFactory(NetworkEventListener.Companion.getFACTORY())

入口

1.跳到抓包页面

NetworkFeedActivity.start(this);

2.或者桌面快捷入口

截图

请求详情,支持复制为 curl 格式

超时提醒,可自定义超时时间,请求链路任意环节超时即可显示通知

LICENSE

MIT

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].