Commit Graph

38 Commits

Author SHA1 Message Date
sfc-gh-tclinkenbeard d0c9cf4fb0 Enable mismatched-tags clang warning 2021-11-01 14:18:31 -07:00
Lukas Joswiak d606392c68 Disable more ALP work when sampling disabled 2021-08-01 20:11:50 -07:00
Lukas Joswiak e16e3019c0 Fix compiler error 2021-07-27 10:14:36 -07:00
Lukas Joswiak e9a1679467 Disable sampling everywhere except fdbserver 2021-07-27 09:53:23 -07:00
Lukas Joswiak 2d248a5926 Collect actors waiting on disk and network 2021-06-17 16:50:34 -07:00
Lukas Joswiak 805c4200ce Add collector to get running actor name 2021-06-16 18:08:51 -07:00
Lukas Joswiak d291f11e71 Sample at 10Hz with 60 second window (default on) 2021-06-15 23:18:43 -07:00
Lukas Joswiak eb3fb811d4 Cleanup 2021-06-15 15:03:44 -07:00
Lukas Joswiak 0301072690 Refactor 2021-06-11 13:01:32 -07:00
Lukas Joswiak e9fdbb9c86 Enable sampling 2021-06-07 18:01:14 -07:00
Lukas Joswiak 3059042bbc Another gcc fix 2021-06-04 15:01:18 -07:00
Lukas Joswiak 042aa60336 Temporary fix for ld linking issue 2021-06-04 15:01:18 -07:00
Lukas Joswiak 753a90a979 Fixes 2021-06-04 15:01:18 -07:00
Lukas Joswiak ca79b8eaab Various ALP fixes 2021-06-04 15:01:18 -07:00
Lukas Joswiak 153de33f57 Revert "Merge pull request #4802 from sfc-gh-ljoswiak/revert/actor-lineage"
This reverts commit 6499fa178e, reversing
changes made to 1512631957.
2021-06-04 13:31:55 -07:00
Lukas Joswiak 4ea760b2a9 Revert "Merge pull request #4136 from sfc-gh-mpilman/features/actor-lineage"
This reverts commit da41534618, reversing
changes made to e6300905d6.
2021-05-10 20:26:12 -07:00
Markus Pilman b256c6822d add default constructor to Sample 2021-04-28 15:44:06 -06:00
Markus Pilman 32ee206675 delete copy constructor of Sample 2021-04-28 14:11:09 -06:00
Markus Pilman 868ec17223 Merge remote-tracking branch 'sfc/features/actor-lineage' into features/actor-lineage-fluentd 2021-04-28 10:27:28 -06:00
Markus Pilman f5b0008346 Merge branch 'features/actor-lineage' into features/actor-lineage-fluentd 2021-04-28 09:31:20 -06:00
Markus Pilman 0ee0b8a76f
Fixed typo
Co-authored-by: Lukas Joswiak <lukas.joswiak@snowflake.com>
2021-04-28 09:25:28 -06:00
Markus Pilman 2d6fafde64 Implemented configuration 2021-04-27 10:26:42 -06:00
Lukas Joswiak 7f9ee224a4 Refactor samples to include wait state 2021-04-26 22:50:44 -07:00
Lukas Joswiak e45faa3534 Fix a bug where deleting a key invalidated its memory which was later
read
2021-04-23 16:38:01 -07:00
Lukas Joswiak 25fb85a64c Add API to read samples from worker 2021-04-23 14:06:21 -07:00
Lukas Joswiak 52bba82e8e Add window size configuration key 2021-04-23 14:05:05 -07:00
Markus Pilman 3e18b857a8 add command line args to configure profile ingestor 2021-04-23 11:02:53 -06:00
Markus Pilman 99c1edf87e Implemented fluentd functionality 2021-04-22 17:48:09 -06:00
Markus Pilman 3fcbed1fbd Merge remote-tracking branch 'sfc/features/actor-lineage' into features/actor-lineage-fluentd 2021-04-21 14:58:11 -06:00
Markus Pilman 80e15e8768 started implementation 2021-04-21 14:56:02 -06:00
Lukas Joswiak 15336ca274 Add callback for specific global configuration key changes 2021-04-20 17:51:38 -07:00
Lukas Joswiak 115efaabc3 Move profiler start function 2021-04-20 15:31:13 -07:00
Lukas Joswiak c81e1e9519 Add sampling profiler frequency to global config 2021-04-19 22:46:57 -07:00
Markus Pilman 336a429be1 first version of profiler 2021-04-16 17:32:53 -06:00
Markus Pilman 6656557b6a made internal collect method private 2021-04-09 15:25:11 -06:00
Markus Pilman 8a6473c08a
Apply suggestions from code review
Co-authored-by: Lukas Joswiak <lukas.joswiak@snowflake.com>
2021-04-09 15:23:42 -06:00
Markus Pilman 20d98421af fix compiler errors 2021-04-09 15:16:07 -06:00
Markus Pilman 2064903705 collect and serialize 2021-04-09 14:25:11 -06:00