該当する場合
Diagnostic runbook for container startup, traffic capture, API connectivity, health checks, resource usage, and ingestion gaps.
Diagnostic runbook for container startup, traffic capture, API connectivity, health checks, resource usage, and ingestion gaps. 対象: Operations engineers, DevOps teams, security operations teams. 一般的な設定時間: 5-15 minutes.
Diagnostic runbook for container startup, traffic capture, API connectivity, health checks, resource usage, and ingestion gaps.
ステップ 1
Diagnose problems with sensor container initialization and API key retrieval.
成功の基準
Confirm network connectivity to the platform API: curl -v https://api.blackshield.chaplau.com/health
ステップ 2
Verify packets are reaching the sensor and being processed.
成功の基準
Verify sensor interface is NOT in promisc mode race condition: ip link show [interface]
ステップ 3
Ensure the sensor can reach and authenticate with the platform.
成功の基準
Test with different network path (via NAT, proxy, etc.) if behind firewall.
ステップ 4
Verify the sensor health endpoint and readiness probe.
成功の基準
Review container resource limits: docker inspect [id] | grep -A 10 HostConfig
ステップ 5
Monitor CPU, memory, and disk usage; adjust configuration if needed.
成功の基準
Disk full: docker exec [id] du -sh /var/log/ — remove old scan logs or increase EBS/disk size.
ステップ 6
Diagnose why expected findings are not appearing in the platform.
成功の基準
Confirm findings are being sent: docker exec [id] tcpdump -i eth0 host api.blackshield.chaplau.com dst port 443 -A | grep -i 'blackshield'
Demonstration only
This configuration is designed for ease of use. To deploy scanner clients at scale, please plan your deployment architecture accordingly or contact us for enterprise best practices.
#!/bin/bash
# Quick troubleshooting commands
docker ps -a | grep network-sensor
docker logs -f "$(docker ps -q | head -1)" | tail -50
curl -s -H "Authorization: Bearer $BLACKSHIELD_API_KEY" https://api.blackshield.chaplau.com/api/v1/health