- Install Prometheus + Grafana via kube-prometheus-stack (ClusterIP only, no public ingress) - Deploy Tailscale Operator for secure VPN access to internal services - Add CNPG/PostgreSQL monitoring dashboards - Add vLLM inference monitoring dashboards (tokens, latency, GPU) - Add Cilium networking dashboards (policy, traffic, drops) - Update infra-controllers staging kustomization to include all controllers - Add monitoring-configs Flux sync for dashboard deployment - Update README with monitoring architecture and access instructions - Remove broken stale monitoring files (Azure Key Vault refs, wrong domains) Access: kubectl port-forward or Tailscale VPN (replace auth key before deploy)
22 lines
949 B
YAML
22 lines
949 B
YAML
# ORB (Opening Range Breakout) Monitor Configuration
|
|
# ================================================
|
|
|
|
# Trading symbols and their tick multipliers (price = ticks * multiplier)
|
|
symbols:
|
|
ES: {name: "S&P 500 E-mini", exchange: "CME", multiplier: 0.25}
|
|
NQ: {name: "Nasdaq 100 E-mini", exchange: "CME", multiplier: 0.25}
|
|
YM: {name: "Dow E-mini", exchange: "CME", multiplier: 0.05}
|
|
CL: {name: "Crude Oil", exchange: "NYMEX", multiplier: 0.01}
|
|
GC: {name: "Gold", exchange: "COMEX", multiplier: 0.10}
|
|
|
|
# Opening Range Breakout settings
|
|
orb:
|
|
range_minutes: 30 # How long the opening range is measured (minutes)
|
|
filter_minutes: 0 # Delay before allowing signals after range set
|
|
min_range_ticks: 4 # Minimum range in ticks to avoid choppy markets
|
|
max_range_ticks: 100 # Maximum range in ticks (avoid invalid ranges)
|
|
|
|
# Alerts
|
|
alerts:
|
|
enabled: true
|
|
log_file: "orb_signals.log"
|