@@ -101,14 +101,14 @@ nvsentinel/
101101│ ├── syslog-health-monitor/ # Go - System log monitoring
102102│ └── csp-health-monitor/ # Go - Cloud provider monitoring
103103├── platform-connectors/ # gRPC event ingestion service
104- ├── fault-quarantine-module / # CEL-based event quarantine logic
105- ├── fault-remediation-module / # Kubernetes controller for remediation
104+ ├── fault-quarantine/ # CEL-based event quarantine logic
105+ ├── fault-remediation/ # Kubernetes controller for remediation
106106├── health-events-analyzer/ # Event analysis and correlation
107107├── health-event-client/ # Event streaming client
108- ├── labeler-module / # Node labeling controller
109- ├── node-drainer-module / # Graceful workload eviction
110- ├── store-client-sdk / # MongoDB interaction library (tested in CI)
111- └── nvsentinel- log-collector/ # Log aggregation (shell scripts)
108+ ├── labeler/ # Node labeling controller
109+ ├── node-drainer/ # Graceful workload eviction
110+ ├── store-client/ # MongoDB interaction library (tested in CI)
111+ └── log-collector/ # Log aggregation (shell scripts)
112112```
113113
114114### Communication Flow
@@ -356,8 +356,8 @@ make -C health-monitors/gpu-health-monitor docker-build-dcgm3 # DCGM 3.x local
356356make -C health-monitors/gpu-health-monitor docker-publish-dcgm4 # DCGM 4.x CI
357357
358358# Container-only module (shell + Python)
359- make -C nvsentinel- log-collector docker-build-log-collector # Local build
360- make -C nvsentinel- log-collector docker-publish-log-collector # CI build
359+ make -C log-collector docker-build-log-collector # Local build
360+ make -C log-collector docker-publish-log-collector # CI build
361361```
362362
363363#### Module-Level Docker Builds
@@ -379,8 +379,8 @@ make -C health-monitors/gpu-health-monitor docker-build-dcgm4 # DCGM 4.x local
379379make -C health-monitors/gpu-health-monitor docker-publish # Push both versions
380380
381381# Container-only module (shell + Python)
382- make -C nvsentinel- log-collector docker-build # Both log-collector and file-server-cleanup
383- make -C nvsentinel- log-collector docker-publish # Push both components
382+ make -C log-collector docker-build # Both log-collector and file-server-cleanup
383+ make -C log-collector docker-publish # Push both components
384384
385385# Legacy compatibility (all modules)
386386make -C [module] image # Calls docker-build
@@ -605,8 +605,8 @@ global:
605605
6066062. ** Implement MongoDB Change Streams**
607607 ` ` ` go
608- // Use store-client-sdk for MongoDB operations
609- import " github.com/nvidia/nvsentinel/store-client-sdk /pkg/client"
608+ // Use store-client for MongoDB operations
609+ import " github.com/nvidia/nvsentinel/store-client/pkg/client"
610610 ` ` `
611611
6126123. ** Add Proper RBAC**
@@ -635,7 +635,7 @@ make go-lint-test-all # All Go modules (common.mk patterns
635635# Test individual modules via delegation (main Makefile)
636636make health-events-analyzer-lint-test # Go module
637637make platform-connectors-lint-test # Go module
638- make store-client-sdk- lint-test # Go module
638+ make store-client-lint-test # Go module
639639make log-collector-lint-test # Container module
640640
641641# Test individual modules directly (common.mk patterns)
@@ -749,7 +749,7 @@ make lint-test-all # Matches lint-test.yml workflow
749749make -C health-monitors/syslog-health-monitor lint-test
750750make -C health-monitors/gpu-health-monitor lint-test
751751make -C platform-connectors lint-test # Uses common.mk patterns
752- make -C nvsentinel- log-collector lint-test # Shell + Python linting
752+ make -C log-collector lint-test # Shell + Python linting
753753
754754# Container builds (matches container-build-test.yml)
755755make -C health-monitors/syslog-health-monitor docker-build
@@ -837,7 +837,7 @@ The CI environment uses:
837837 # Local shellcheck version may differ, causing different linting results
838838
839839 # Use standardized linting (matches GitHub Actions):
840- make -C nvsentinel- log-collector lint-test # Standardized pattern
840+ make -C log-collector lint-test # Standardized pattern
841841 make log-collector-lint # Main Makefile delegation
842842
843843 # Install shellcheck locally to match CI:
0 commit comments