Commit Graph
16 Commits
Author SHA1 Message Date
Krzesimir Nowak c797e7ab0e Use consistent plugin ID in the http-requests plugin
The socket has the "http_requests.sock" filename, so ID should be
"http_requests", not "http-requests".
2016-08-12 17:03:42 +02:00
Alfonso Acosta b745411ce1 ebpf plugin clarifications 2016-04-19 15:33:26 -04:00
Paul Bellamy 6591315ead Make iowait example get correct hostname when launced remotely 2016-04-19 10:39:35 +01:00
David Kaltschmidt 387a3c047e Fix plugins docs
* fix json highlighting on github
* added screenshot
* note about kernel version for bcc plugin
* sentence about seeing plugin in the UI
2016-04-19 11:22:42 +02:00
Alfonso Acosta 5f7c49197d Extend plugin documentation
* Add section to main README
* Add introduction to plugins-specific README
2016-04-15 14:23:52 +01:00
Alfonso Acosta ef94818ab5 Add (admitedly redundant) clarification on kernel tasks 2016-04-13 11:18:37 +00:00
Alfonso Acosta c838350668 eBPF plugin improvements
* Check that the protocol is TCP
* Support all HTTP methods
* Clear out tasks from table when they exit (required using task ids as table
  keys). A nice side effect of this is that we can tell apart tasks receiving 0
  req/second (i.e. tasks which currently aren't receiving any requests but were
  receiving requests at some point) from tasks which don't exist anymore.
  We report metrics fro the former.
* Simplify hash table key (no need to use a struct)
2016-04-13 04:22:06 +00:00
Paul Bellamy 3865e0fc77 use json template in iowait example, as it's clearer 2016-04-12 18:02:14 +01:00
Paul Bellamy a9aaac00b7 typo in plugins readme 2016-04-12 17:44:41 +01:00
Paul Bellamy 72518e7036 iowait example plugin should remove the socket when done 2016-04-12 17:22:40 +01:00
Paul Bellamy 16c497d30a ditch plugin handshake endpoint 2016-04-12 17:22:39 +01:00
Alfonso Acosta 30bd6519d3 Review feedback: rename plugin directory 2016-04-12 17:22:39 +01:00
Alfonso Acosta dfa93fe2f1 Review feedback 2016-04-12 17:22:39 +01:00
Alfonso Acosta efd62ac5b3 Add dependencies for building docker image 2016-04-12 17:22:39 +01:00
Alfonso Acosta 2da13da6f7 ebpf plugin to gather http-request rate per PID 2016-04-12 17:22:38 +01:00
Paul Bellamy 7632e0b3c5 Adding support for plugins, with basic example of iowait, and ebpf
Squash of:
* Include plugins in the report
* show plugin list in the UI
* moving metric and metadata templates into the probe reports
* update js for prime -> priority
* added retry to plugin handshake
* added iowait plugin
* review feedback
* plugin documentation
2016-04-12 17:22:14 +01:00