- Added GetConfiguredACLRules RPC and ACLRules message to AM protobuf file to...
- Added GetConfiguredACLRules RPC and ACLRules message to AM protobuf file to allow exporting ACL rules created by this component to other components. - Implemented new RPC in the AM component to allow exporting ACL rules created to other components. - Increased KPI monitoring aggregation time interval from 5 seconds to 60 seconds. - Cleaned up CAD protobuf file. - Added useful logging statements to CAD and AM components. - Formatted CAD and AM code. - Removed unused gRPC channels in AM. - Restructured the cryptomining detector model directory. - Renamed cryptomining detector model file to include relevant details to help better identify the model. - Improved cryptomining detector model loading by removing the need for the model filename to be hardcoded in the code. - Removed old cryptomining detector models. - Refactored CAD code to improve readability. - Added script to automatically copy compiled protobuf files to DAD component. - Updated complete_deploy.sh to conform to the new TFS Release 2 deployment process. - Updated CAD and AM protbuf file messages and RPCs to improve readability and clarity. - Updated CAD and AM client and service to use the new RPCs names. - Changed CAD output message to use the cryptomining detector model filename as identifier. - Added ConnectionInfo class in CAD component to facilitate comparison and serialization of connection information. - Removed test statements used to check the time taken by the cryptomining detector to perform the inference using different batch sizes. - Added a function to properly measure the time taken by the cryptomining detector model to process a batch of connection statistics. - Added IP addresses corresponding to known cryptomining connections to validate the cryptomining detector model performance in the classification task. - Implemented several metrics in the CAD component to monitor the performance of the cryptomining detector model in the classification task. - Implemented a function to export the performance metrics of the cryptomining detector in the classification task to an external file. - Added script to retrieve performance metrics of the cryptomining detector in the classification task from CAD container.
parent
bec9ad8d
No related branches found
No related tags found
Showing
- cad_onnx_log.txt 0 additions, 18086 deletionscad_onnx_log.txt
- complete_deploy.sh 8 additions, 1 deletioncomplete_deploy.sh
- error_monitoring.txt 0 additions, 23 deletionserror_monitoring.txt
- expose_ingress_grpc.sh 0 additions, 55 deletionsexpose_ingress_grpc.sh
- get-pip.py 0 additions, 32275 deletionsget-pip.py
- get_ml_model_info.sh 2 additions, 0 deletionsget_ml_model_info.sh
- log_am.txt 0 additions, 3410 deletionslog_am.txt
- log_device.txt 0 additions, 1539 deletionslog_device.txt
- log_netstat.txt 0 additions, 505 deletionslog_netstat.txt
- manifests/monitoringservice.yaml 1 addition, 1 deletionmanifests/monitoringservice.yaml
- manifests/serviceservice.yaml 1 addition, 1 deletionmanifests/serviceservice.yaml
- my_deploy.sh 4 additions, 1 deletionmy_deploy.sh
- proto/copy_to_dad.sh 12 additions, 0 deletionsproto/copy_to_dad.sh
- proto/l3_attackmitigator.proto 9 additions, 3 deletionsproto/l3_attackmitigator.proto
- proto/l3_centralizedattackdetector.proto 10 additions, 29 deletionsproto/l3_centralizedattackdetector.proto
- s.sh 7 additions, 0 deletionss.sh
- src/device/service/DeviceServiceServicerImpl.py 0 additions, 3 deletionssrc/device/service/DeviceServiceServicerImpl.py
- src/device/service/Tools.py 0 additions, 3 deletionssrc/device/service/Tools.py
- src/device/service/driver_api/DriverFactory.py 0 additions, 1 deletionsrc/device/service/driver_api/DriverFactory.py
- src/device/service/driver_api/DriverInstanceCache.py 1 addition, 7 deletionssrc/device/service/driver_api/DriverInstanceCache.py
cad_onnx_log.txt
deleted
100644 → 0
This diff is collapsed.
error_monitoring.txt
deleted
100644 → 0
expose_ingress_grpc.sh
deleted
100755 → 0
get-pip.py
deleted
100644 → 0
This diff is collapsed.
get_ml_model_info.sh
0 → 100755
log_am.txt
deleted
100644 → 0
This diff is collapsed.
log_device.txt
deleted
100644 → 0
This diff is collapsed.
log_netstat.txt
deleted
100644 → 0
This diff is collapsed.
proto/copy_to_dad.sh
0 → 100755
s.sh
0 → 100755
Please register or sign in to comment