1
0
Fork 0
mirror of https://github.com/pavel-odintsov/fastnetmon synced 2024-05-28 05:46:21 +02:00
Commit Graph

3492 Commits

Author SHA1 Message Date
Pavel Odintsov 097bdc3b0c Cross platform changes for sFlow and Netflow plugins 2023-04-02 16:32:54 +01:00
Pavel Odintsov c8f236e094 Fixed network_data_structures on Windows 2023-04-02 16:30:57 +01:00
Pavel Odintsov b5f773b34d Made fastnetmon networks more cross platform 2023-04-02 16:28:34 +01:00
Pavel Odintsov f5f435f93e Reworked include 2023-04-02 16:26:24 +01:00
Pavel Odintsov 168b797561 Made simple packet cross platform 2023-04-02 16:25:17 +01:00
Pavel Odintsov 08b291c450 Cross platform support for Netflow plugin 2023-04-02 16:23:17 +01:00
Pavel Odintsov 2bc0e19300 Removed unused includes for sFlow plugin 2023-04-02 16:21:31 +01:00
Pavel Odintsov 5aa2d52cee Made sflow plugin cross platform. Addresses include duplication 2023-04-02 16:20:03 +01:00
Pavel Odintsov 459e0cd90e Reworked endian-less logic to make it more clear 2023-04-02 16:11:14 +01:00
Pavel Odintsov 30229e6918 Added pcap as dependency on msys2 2023-04-02 16:11:00 +01:00
Pavel Odintsov dd755df567 Made Patricial library cross platform 2023-04-02 15:57:30 +01:00
Pavel Odintsov e09d02e2d9 Added cross platform support for libsflow to fix build on Windows 2023-04-02 15:19:02 +01:00
Pavel Odintsov 780e4b7332 Fixed build command 2023-04-02 14:51:51 +01:00
Pavel Odintsov 984b526a72 Fixed build command 2023-04-02 14:41:56 +01:00
Pavel Odintsov 853d0fc6fb Added logic to install log4cpp 2023-04-02 14:33:16 +01:00
Pavel Odintsov 35aaae90ac Added logic to install all msys2 dependencies and attempt to run cmake 2023-04-02 14:25:04 +01:00
Pavel Odintsov 91b98a62fb Added option to disable MongoDB builds 2023-04-02 13:39:38 +01:00
Pavel Odintsov 0ef1284b61 Adding msys build environment 2023-04-02 13:16:43 +01:00
Pavel Odintsov 0642449695 Unified windows builds 2023-04-02 13:12:24 +01:00
Pavel Odintsov dec902d982 Fixed CI 2023-04-01 19:52:38 +01:00
Pavel Odintsov 6574489b7e Fixed logical error for Windows console 2023-04-01 19:50:37 +01:00
Pavel Odintsov cfc5c2bb09 Added logic to hide windows failures during PoC stage 2023-04-01 19:44:26 +01:00
Pavel Odintsov d16e4d9c73 Split Protobuf library search into two steps for clarity about failures 2023-04-01 19:11:02 +01:00
Pavel Odintsov da2bb0e0b1 cmake generator was replaced by CMakeToolchain long time ago 2023-04-01 18:51:28 +01:00
Pavel Odintsov 776958fa4e Attempt to invoke cmake 2023-04-01 18:34:45 +01:00
Pavel Odintsov f74fcb44ea Added checkout logic 2023-04-01 18:24:17 +01:00
Pavel Odintsov 23744f39b6 Added logic to install cmake on Windows 2023-04-01 18:22:09 +01:00
Pavel Odintsov 2e118691a6 Added vcpkg dependencies manifest which can be used that way: vcpkg install 2023-04-01 17:55:18 +01:00
Pavel Odintsov 640ea2a3f6 Changes for conan file to address conflicts 2023-04-01 16:56:12 +01:00
Pavel Odintsov 4dd9f1d9eb Added conanfile with all dependencies 2023-04-01 16:29:20 +01:00
Pavel Odintsov bd5d75d4ae Added notes about FerretDB support 2023-03-27 18:54:20 +01:00
Pavel Odintsov 784479731f Reformat code with clang-format 2023-03-13 14:43:24 +00:00
Pavel Odintsov 96c08b37bd Enabled host announce by default when GoBGP is enabled 2023-03-13 13:12:09 +00:00
Pavel Odintsov f03ed772ff Added hashes for new GoBGP binary 2023-03-13 12:42:02 +00:00
Pavel Odintsov 4ee1c4b344 Adjusted path for GoBGP 2023-03-13 12:39:16 +00:00
Pavel Odintsov 2933d8e121 Upgrade bundled GoBGP to 3.12 2023-03-13 12:34:00 +00:00
Pavel Odintsov 9f8eaad078 Reworked GoBGP logic to new version of gRPC binding with GoBGP 2023-03-13 12:30:46 +00:00
Pavel Odintsov 61eb8c5edd Upgrade bundled gRPC schema for GoBGP to v3.12.0 2023-03-13 12:28:31 +00:00
Pavel Odintsov 7b14bf9aba
Prometheus was mentioned twice 2023-03-11 13:13:10 +01:00
Pavel Odintsov 0f61b68855
Added Grafana screen image 2023-03-11 12:57:58 +01:00
Pavel Odintsov 266d1b91da
Added Grafana total traffic image 2023-03-11 03:55:08 -08:00
Pavel Odintsov d2b2eb76e5
Update SECURITY.md 2023-03-11 12:52:49 +01:00
Pavel Odintsov 5f928d1010 Added timestamp for JSON export format 2023-03-10 22:41:18 +01:00
Pavel Odintsov c05859372c Switched to use arrival time instead of timestamp from flow for Protobuf export 2023-03-10 22:28:34 +01:00
Pavel Odintsov 732fef3ecc Added arrival time for pcap 2023-03-10 22:23:51 +01:00
Pavel Odintsov b832182bc0 Added arrival time for pcap 2023-03-10 22:22:31 +01:00
Pavel Odintsov 0e43edc39a Added logic to populate packet arrival time for all plugins 2023-03-10 22:21:36 +01:00
Pavel Odintsov ddc4f5eaf3 Added logic to export AF_PACKET counters from Prometheus 2023-03-10 12:25:00 +01:00
Pavel Odintsov 7aa3b19849 Added logic to export all available system counters for sFlow mode to Prometheus endpoint 2023-03-10 12:18:27 +01:00
Pavel Odintsov f216793245 Improved error message when we cannot bind on socket from sFlow plugin 2023-03-10 12:06:03 +01:00