feat(security-threats): Add Wazuh SIEM to security status bar

- Add wazuh_running status check to RPCD handler
- Display Wazuh alongside CrowdSec, netifyd, mitmproxy in dashboard

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
This commit is contained in:
CyberMind-FR 2026-02-17 14:57:46 +01:00
parent 1945c5b5c3
commit dd1e7cbbde
2 changed files with 2 additions and 0 deletions

View File

@ -43,6 +43,7 @@ return L.view.extend({
var self = this;
var services = [
{ name: 'CrowdSec', ok: status.crowdsec_running },
{ name: 'Wazuh', ok: status.wazuh_running },
{ name: 'netifyd', ok: status.netifyd_running },
{ name: 'mitmproxy', ok: status.mitmproxy_running },
{ name: 'Threat Intel', ok: status.threat_intel_available }

View File

@ -141,6 +141,7 @@ case "$1" in
json_init
json_add_boolean "netifyd_running" $(pgrep netifyd >/dev/null 2>&1 && echo 1 || echo 0)
json_add_boolean "crowdsec_running" $(pgrep crowdsec >/dev/null 2>&1 && echo 1 || echo 0)
json_add_boolean "wazuh_running" $(pgrep wazuh >/dev/null 2>&1 && echo 1 || echo 0)
json_add_boolean "mitmproxy_running" $(pgrep -f mitmweb >/dev/null 2>&1 && echo 1 || echo 0)
json_add_boolean "cscli_available" $([ -x "$CSCLI" ] && echo 1 || echo 0)
json_add_boolean "threat_intel_available" $([ -x "$THREAT_INTEL" ] && echo 1 || echo 0)