summaryrefslogtreecommitdiffstats
path: root/collectors/ebpf.plugin
AgeCommit message (Collapse)Author
2021-10-18eBPF process (collector improvements) (#11643)thiagoftsm
2021-10-12eBPF cgroup integration (#11642)thiagoftsm
2021-10-08eBPF and cgroup (process, file descriptor, VFS, directory cache and OOMkill) ↵thiagoftsm
(#11611)
2021-10-01Integrate eBPF and cgroup (consumer side) (#11573)thiagoftsm
2021-09-29eBPF Shared Memory system call tracking (#11560)Uman Shahzad
2021-09-28Fix CID 339027 and reverse arguments (#11578)thiagoftsm
2021-09-22Update ebpf dashboard (#11547)thiagoftsm
2021-09-20Update libbpf (#11480)thiagoftsm
2021-09-16eBPF OOM kill tracking (#11470)Uman Shahzad
2021-09-15Remove unused script (#11516)thiagoftsm
2021-09-15Convert uppercase to lowercase for eBPF submenus (#11511)thiagoftsm
2021-08-24eBPF Soft IRQ latency (#11445)Uman Shahzad
2021-08-19Update ebpf socket (#11441)thiagoftsm
2021-08-18Update ebpf documentation (#11440)thiagoftsm
2021-08-18eBPF Hard IRQ latency (#11410)Uman Shahzad
2021-08-11Split eBPF programs (#11401)thiagoftsm
2021-08-03ebpf_remove_warning: Change function call from strncpy to memcpy (#11389)thiagoftsm
2021-08-02Specify module for threads (#11387)thiagoftsm
2021-07-29eBPF mount (#11358)thiagoftsm
2021-07-28Ebpf latency description (#11363)thiagoftsm
2021-07-21fix_vfs_index: Fix index reference (#11356)thiagoftsm
2021-07-21Ebpf btrfs (#11348)thiagoftsm
2021-07-18eBPF ZFS monitoring (#11330)thiagoftsm
Add new filesystem monitoring to Netdata.
2021-07-08eBPF NFS monitoring (#11313)thiagoftsm
Add new filesystem monitoring.
2021-07-02Ebpf disk latency (#11276)thiagoftsm
Add disk monitoring independent of filesystem.
2021-06-30eBPF plugin remove parallel plugins (#11287)thiagoftsm
Add helpers to avoid multiple plugins running in parallel
2021-06-18Ebpf apps memory usage (#11256)thiagoftsm
2021-06-16eBPF keep values from `ebpf.d.conf` (#11253)thiagoftsm
2021-06-14Adds xfs filesystem monitoring to eBPF (#11238)thiagoftsm
2021-06-10Ebpf arrays (#11230)thiagoftsm
Update our code to read the modified table.
2021-06-08eBPF ext4 (new thread for collector) (#11224)thiagoftsm
* ebpf_ext4: Add new thread * ebpf_ext4: Add configuration files * ebpf_ext4: Add helpers to identify partitions and main threads * ebpf_ext4: Add helpers to create chart * ebpf_ext4: Add functions to read data from kernel ring * ebpf_ext4: Add functions to send data to Netdata * ebpf_ext4: Adjust dimensions * ebpf_ext4: Add information for dashboard * ebpf_ext4: Update documentation * ebpf_ext4: Update algorithm to read Array table instead hash table * ebpf_ext4: Add new eBPF version * ebpf_ext4: Add obsolete chart * ebpf_ext4: Fix coverity report * ebpf_ext4: Fix grammar in readme.md * ebpf_ext4: Update link inside dashboard_info.js * ebpf_ext4: Rename function and remove unused options inside filesystem.conf * ebpf_ext4: Rename variables and fix format * ebpf_ext4: Rename more variables * ebpf_ext4: Update algorithm to create dimensions * ebpf_ext4: Fix comment grammar * ebpf_ext4: Add messages to simplify comparison with hash table * ebpf_ext4: Update eBPF release * ebpf_ext4: Remove variables to improve the buckets * ebpf_ext4: Update algorithm to select filesystem * ebpf_ext4: Remove messages * ebpf_ext4: Add comment to filesystem
2021-05-28VFS new thread (#11187)thiagoftsm
Split process thread in two different threads.
2021-05-28fix ebpf.plugin segfault when ebpf_load_program return null pointer (#11203)wangpei
2021-05-25Move parser from children to main thread (#11152)thiagoftsm
Centralize eBPF plugin parser to avoid possible contradictions between user configuration and visualized charts.
2021-05-24Ebpf swap (#11090)thiagoftsm
Add new thread to ebpf.plugin.
2021-05-03Ebpf directory cache (#10855)thiagoftsm
Add new thread to ebpf.plugin.
2021-04-30change_cahestat_type: Change apps chart type to improve chart visualization ↵thiagoftsm
and give more meaninful information (#11074)
2021-04-28Load names (#11034)thiagoftsm
2021-04-15Bring flexible adjust for eBPF hash tables (#10962)thiagoftsm
Give possibility for users to set hash table size.
2021-04-15Update eBPF documentation (#10982)thiagoftsm
2021-04-15Remove condition that was creating gaps on cachestat (#10972)thiagoftsm
2021-04-14Spelling collectors (#10912)Josh Soref
2021-04-14Fix epbf crash when process exit (#10957)thiagoftsm
2021-03-24Ebpf extend sync (#10814)thiagoftsm
Extend synchronization thread.
2021-03-18eBPF plugin thiagoftsm
Change eBPF plugin internal organization.
2021-03-17New thread for ebpf.plugin thiagoftsm
Add monitoring to `sync` syscall
2021-03-10Rename struct avl to avl_element and the typedef to avl_t (#10735)vkalintiris
Before: ``` struct foobar { avl avl; ... } ``` After: ``` struct foobar { avl_t avl; ... }; ``` Which makes figuring out the type from field name easier.
2021-03-03Add Linux page cache metrics to eBPF (#10693)thiagoftsm
Add new eBPF thread to display page cache utilization.
2021-02-25Ebpf support new collectors (#10680)thiagoftsm
Extend original support from kprobe for all available eBPF programs and allow `eBPF.plugin` to use some Netdata features.
2021-02-11Change eBPF plugin internal (#10442)thiagoftsm
Remove unused variables.