Scan timing: clone 2.4s · analysis 19.37s · 4.5 MB · GitHub API rate-limit (preflight)
https://github.com/SREGym/SREGym
· scanned 2026-06-05 23:42 UTC (4 days, 5 hours ago)
· 10 languages
696 raw signals (344 security + 352 graph) 38th percentile · Python · medium (20-100K LoC) System graph score 71 (lower by 23)
Last scanned 4 days, 5 hours ago · v2 · 337 actionable findings from 2 signal sources. 178 repeated signals grouped for readability. Security checks, system graph analysis, and verified AI-agent feedback are merged into one review queue.
| Component | Sub-score | Weight | Contribution |
|---|---|---|---|
structure_score |
60.0 | 0.15 | 9.00 |
security_score |
8.0 | 0.25 | 2.00 |
testing_score |
49.0 | 0.20 | 9.80 |
documentation_score |
92.0 | 0.15 | 13.80 |
practices_score |
76.0 | 0.15 | 11.40 |
code_quality |
25.7 | 0.10 | 2.57 |
| Overall | 1.00 | 48.6 |
All 3167 nodes from the latest scan, grouped by kind. Each node is a unit the engine identified (file, function, endpoint, table…). Most users won't need this view — it's primarily for debugging the engine's graph extraction or for AI agents that want to enumerate the project structure.
| Label | Layer | Status | Path |
|---|---|---|---|
__init__ |
software | healthy | cli.py:47 |
display_welcome |
software | healthy | cli.py:60 |
select_mode |
software | healthy | cli.py:66 |
interactive_loop |
software | healthy | cli.py:88 |
_prompt |
software | healthy | cli.py:130 |
main |
software | healthy | cli.py:144 |
run_oracle_for_problem |
software | healthy | run-oracle.py:25 |
main |
software | healthy | run-oracle.py:65 |
run_preflight_check |
software | healthy | main.py:38 |
get_current_datetime_formatted |
software | healthy | main.py:81 |
driver_loop |
software | healthy | main.py:87 |
driver |
software | healthy | main.py:109 |
_run_driver_and_shutdown |
software | healthy | main.py:411 |
main |
software | healthy | main.py:440 |
init_user_paths |
software | healthy | tests/e2e-testing-scripts/automating_tests.py:30 |
_read_nodes |
software | healthy | tests/e2e-testing-scripts/automating_tests.py:41 |
_run |
software | healthy | tests/e2e-testing-scripts/automating_tests.py:49 |
scp_scripts_to_all |
software | healthy | tests/e2e-testing-scripts/automating_tests.py:54 |
run_installations_all |
software | healthy | tests/e2e-testing-scripts/automating_tests.py:63 |
run_setup_env_all |
software | healthy | tests/e2e-testing-scripts/automating_tests.py:74 |
run_shell_script |
software | healthy | tests/e2e-testing-scripts/automating_tests.py:92 |
installations |
software | healthy | tests/e2e-testing-scripts/automating_tests.py:115 |
_brew_exists |
software | healthy | tests/e2e-testing-scripts/automating_tests.py:128 |
read_file |
software | healthy | tests/e2e-testing-scripts/automating_tests.py:155 |
comment_out_problems |
software | healthy | tests/e2e-testing-scripts/automating_tests.py:161 |
run_submit |
software | healthy | tests/e2e-testing-scripts/automating_tests.py:184 |
install_git |
software | healthy | tests/e2e-testing-scripts/automating_tests.py:229 |
clone |
software | healthy | tests/e2e-testing-scripts/automating_tests.py:247 |
_brew_shellenv_cmd |
software | healthy | tests/e2e-testing-scripts/automating_tests.py:301 |
_install_brew_if_needed |
software | healthy | tests/e2e-testing-scripts/automating_tests.py:307 |
install_python |
software | healthy | tests/e2e-testing-scripts/automating_tests.py:335 |
_resolve_kind_config |
software | healthy | tests/e2e-testing-scripts/automating_tests.py:353 |
create_cluster |
software | healthy | tests/e2e-testing-scripts/automating_tests.py:369 |
copy_env |
software | healthy | tests/e2e-testing-scripts/automating_tests.py:383 |
install_kubectl |
software | healthy | tests/e2e-testing-scripts/automating_tests.py:409 |
set_up_environment |
software | healthy | tests/e2e-testing-scripts/automating_tests.py:426 |
collect_logs |
software | healthy | tests/e2e-testing-scripts/automating_tests.py:466 |
kill_server |
software | healthy | tests/e2e-testing-scripts/automating_tests.py:503 |
automatic_submit |
software | healthy | tests/e2e-testing-scripts/auto_submit.py:6 |
init_user_paths |
software | healthy | tests/e2e-testing-scripts/evaluation.py:30 |
_read_nodes |
software | healthy | tests/e2e-testing-scripts/evaluation.py:41 |
_run |
software | healthy | tests/e2e-testing-scripts/evaluation.py:49 |
scp_scripts_to_all |
software | healthy | tests/e2e-testing-scripts/evaluation.py:54 |
run_installations_all |
software | healthy | tests/e2e-testing-scripts/evaluation.py:63 |
run_setup_env_all |
software | healthy | tests/e2e-testing-scripts/evaluation.py:74 |
run_shell_script |
software | healthy | tests/e2e-testing-scripts/evaluation.py:92 |
installations |
software | healthy | tests/e2e-testing-scripts/evaluation.py:115 |
_brew_exists |
software | healthy | tests/e2e-testing-scripts/evaluation.py:128 |
read_file |
software | healthy | tests/e2e-testing-scripts/evaluation.py:155 |
comment_out_problems |
software | healthy | tests/e2e-testing-scripts/evaluation.py:161 |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
README.md |
software | healthy | README.md |
CONTRIBUTING.md |
software | healthy | CONTRIBUTING.md |
.pre-commit-config.yaml |
software | healthy | .pre-commit-config.yaml |
cli.py |
software | healthy | cli.py |
Problem List.md |
software | healthy | Problem List.md |
agents.yaml |
software | healthy | agents.yaml |
pyproject.toml |
software | healthy | pyproject.toml |
run-oracle.py |
software | healthy | run-oracle.py |
main.py |
software | healthy | main.py |
Dockerfile |
software | healthy | docker/agents/Dockerfile |
build.sh |
software | healthy | docker/agents/build.sh |
install-gemini.sh |
software | healthy | docker/agents/install-scripts/install-gemini.sh |
install-opencode.sh |
software | healthy | docker/agents/install-scripts/install-opencode.sh |
install-claudecode.sh |
software | healthy | docker/agents/install-scripts/install-claudecode.sh |
install-codex.sh |
software | healthy | docker/agents/install-scripts/install-codex.sh |
go.sh |
software | healthy | tests/e2e-testing-scripts/go.sh |
kubectl.sh |
software | healthy | tests/e2e-testing-scripts/kubectl.sh |
e2e_testing_readme.md |
software | healthy | tests/e2e-testing-scripts/e2e_testing_readme.md |
brew.sh |
software | healthy | tests/e2e-testing-scripts/brew.sh |
automating_tests.py |
software | healthy | tests/e2e-testing-scripts/automating_tests.py |
auto_submit.py |
software | healthy | tests/e2e-testing-scripts/auto_submit.py |
kind.sh |
software | healthy | tests/e2e-testing-scripts/kind.sh |
evaluation.py |
software | healthy | tests/e2e-testing-scripts/evaluation.py |
docker.sh |
software | healthy | tests/e2e-testing-scripts/docker.sh |
__init__.py |
software | healthy | tests/integration/__init__.py |
validate_problem.py |
software | healthy | tests/integration/validate_problem.py |
smoke_test.py |
software | healthy | tests/integration/smoke_test.py |
conftest.py |
software | healthy | tests/llm_as_a_judge/conftest.py |
test_stratus_rejudge.py |
software | healthy | tests/llm_as_a_judge/test_stratus_rejudge.py |
kubectl_tool_set_test.py |
software | healthy | tests/kubectl_tool_tests/kubectl_tool_set_test.py |
nl2kubectl_agent.py |
software | healthy | tests/kubectl_tool_tests/nl2kubectl_agent.py |
create_del_test.yaml |
software | healthy | tests/kubectl_tool_tests/tests/create_del_test.yaml |
preconditions.yaml |
software | healthy | tests/kubectl_tool_tests/tests/preconditions.yaml |
patch_test.yaml |
software | healthy | tests/kubectl_tool_tests/tests/patch_test.yaml |
custom_nginx_deployment.yaml |
software | healthy | tests/kubectl_tool_tests/tests/resources/custom_nginx_deplo… |
codeql-pack.lock.yml |
software | healthy | tests/sre-ql/codeql-pack.lock.yml |
qlpack.yml |
software | healthy | tests/sre-ql/qlpack.yml |
cli.py |
software | healthy | tests/sre-ql/cli.py |
check_alerts.py |
software | healthy | tests/alerts/check_alerts.py |
test_priority_preemption_mitigation.py |
software | healthy | tests/oracles/test_priority_preemption_mitigation.py |
test_create_and_insert_1.yaml |
software | healthy | tests/file_editing/test_create_and_insert_1.yaml |
test_open_file_2.yaml |
software | healthy | tests/file_editing/test_open_file_2.yaml |
test_goto_line_1.yaml |
software | healthy | tests/file_editing/test_goto_line_1.yaml |
test_open_file_1.yaml |
software | healthy | tests/file_editing/test_open_file_1.yaml |
test_edit_1.yaml |
software | healthy | tests/file_editing/test_edit_1.yaml |
example.py |
software | warning | tests/file_editing/example.py |
test_file_editing_tool.py |
software | healthy | tests/file_editing/test_file_editing_tool.py |
test_priority_preemption_cascade.py |
software | healthy | tests/problems/test_priority_preemption_cascade.py |
test_experiment_creation.py |
software | warning | tests/geni-lib/test_experiment_creation.py |
__init__.py |
software | healthy | tests/geni-lib/__init__.py |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
HumanAgent |
software | healthy | cli.py:46 |
Stage |
software | healthy | tests/integration/validate_problem.py:41 |
ValidationError |
software | healthy | tests/integration/validate_problem.py:50 |
TestKubectlTools |
software | healthy | tests/kubectl_tool_tests/kubectl_tool_set_test.py:106 |
NL2KubectlAgent |
software | healthy | tests/kubectl_tool_tests/nl2kubectl_agent.py:60 |
TestOpenFile |
software | healthy | tests/file_editing/test_file_editing_tool.py:46 |
_Apps |
software | healthy | tests/problems/test_priority_preemption_cascade.py:196 |
_Core |
software | healthy | tests/problems/test_priority_preemption_cascade.py:424 |
Tags |
software | healthy | tests/results_preliminary/process.py:18 |
SummaryRow |
software | healthy | tests/results_preliminary/process.py:634 |
IndexRow |
software | healthy | tests/results_preliminary/process.py:661 |
ExhaustInfoFormatter |
software | healthy | logger/handler.py:4 |
ColorFormatter |
software | healthy | logger/handler.py:31 |
LiteLLMBackend |
software | healthy | llm_backend/get_llm_backend.py:23 |
AgentRegistration |
software | healthy | sregym/agent_registry.py:11 |
AgentProcess |
software | healthy | sregym/agent_launcher.py:21 |
AgentLauncher |
software | healthy | sregym/agent_launcher.py:30 |
TrainTicketUser |
software | healthy | sregym/resources/trainticket/locustfile.py:7 |
LLMCache |
software | healthy | sregym/utils/cache.py:7 |
TiDBClusterDeployHelper |
software | healthy | sregym/observer/tidb_cluster_deploy_helper.py:6 |
IngressNginx |
software | healthy | sregym/observer/ingress_nginx.py:8 |
Jaeger |
software | healthy | sregym/observer/jaeger/jaeger.py:9 |
OtelCollector |
software | healthy | sregym/observer/otel_collector/otel_collector.py:9 |
StartProblemResult |
software | healthy | sregym/conductor/constants.py:4 |
ConductorConfig |
software | healthy | sregym/conductor/conductor.py:35 |
Conductor |
software | healthy | sregym/conductor/conductor.py:42 |
_ShutdownNoiseFilter |
software | healthy | sregym/conductor/conductor_api.py:68 |
SubmitRequest |
software | healthy | sregym/conductor/conductor_api.py:110 |
ImbalanceMitigationOracle |
software | healthy | sregym/conductor/oracles/imbalance_mitigation.py:6 |
ScalePodZeroMitigationOracle |
software | healthy | sregym/conductor/oracles/scale_pod_zero_mitigation.py:4 |
DevShmMitigationOracle |
software | healthy | sregym/conductor/oracles/dev_shm_mitigation_oracle.py:7 |
ExpiredTlsMitigationOracle |
software | healthy | sregym/conductor/oracles/expired_tls_mitigation_oracle.py:12 |
SustainedReadinessOracle |
software | healthy | sregym/conductor/oracles/sustained_readiness.py:6 |
CronJobSidecarBlocksCompletionMitigationOracle |
software | healthy | sregym/conductor/oracles/cronjob_sidecar_mitigation.py:57 |
DeploymentReadinessOracle |
software | healthy | sregym/conductor/oracles/deployment_readiness.py:24 |
KubeletEvictionThresholdMisconfigMitigationOracle |
software | healthy | sregym/conductor/oracles/kubelet_eviction_threshold_misconf… |
ConntrackMitigationOracle |
software | healthy | sregym/conductor/oracles/conntrack_mitigation.py:96 |
AssignNonExistentNodeMitigationOracle |
software | healthy | sregym/conductor/oracles/assign_non_existent_node_mitigatio… |
RollingUpdateMitigationOracle |
software | healthy | sregym/conductor/oracles/rolling_update_misconfiguration_mi… |
WrongBinMitigationOracle |
software | healthy | sregym/conductor/oracles/wrong_bin_mitigation.py:4 |
AlertOracle |
software | healthy | sregym/conductor/oracles/alert_oracle.py:20 |
DetectionOracle |
software | healthy | sregym/conductor/oracles/detection.py:11 |
EdgeRequestFilterMitigationOracle |
software | healthy | sregym/conductor/oracles/edge_request_filter_mitigation.py:4 |
NetworkPolicyMitigationOracle |
software | healthy | sregym/conductor/oracles/network_policy_oracle.py:8 |
ServiceEndpointMitigationOracle |
software | healthy | sregym/conductor/oracles/service_endpoint_mitigation.py:4 |
DNSResolutionMitigationOracle |
software | healthy | sregym/conductor/oracles/dns_resolution_mitigation.py:4 |
HPAControlPlaneMitigationOracle |
software | healthy | sregym/conductor/oracles/hpa_control_plane_mitigation.py:25 |
CompoundedOracle |
software | healthy | sregym/conductor/oracles/compound.py:4 |
Oracle |
software | healthy | sregym/conductor/oracles/base.py:6 |
PriorityPreemptionMitigationOracle |
software | healthy | sregym/conductor/oracles/priority_preemption_mitigation.py:… |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
docker |
software | healthy | docker |
agents |
software | healthy | docker/agents |
install-scripts |
software | healthy | docker/agents/install-scripts |
tests |
software | healthy | tests |
e2e-testing-scripts |
software | healthy | tests/e2e-testing-scripts |
integration |
software | healthy | tests/integration |
llm_as_a_judge |
software | healthy | tests/llm_as_a_judge |
kubectl_tool_tests |
software | healthy | tests/kubectl_tool_tests |
tests |
software | healthy | tests/kubectl_tool_tests/tests |
resources |
software | healthy | tests/kubectl_tool_tests/tests/resources |
sre-ql |
software | healthy | tests/sre-ql |
alerts |
software | healthy | tests/alerts |
oracles |
software | healthy | tests/oracles |
file_editing |
software | healthy | tests/file_editing |
problems |
software | healthy | tests/problems |
geni-lib |
software | healthy | tests/geni-lib |
results_preliminary |
software | healthy | tests/results_preliminary |
scripts |
software | healthy | scripts |
ansible |
software | healthy | scripts/ansible |
tidb |
software | healthy | scripts/ansible/tidb |
ssh |
software | healthy | scripts/ansible/ssh |
geni_lib |
software | healthy | scripts/geni_lib |
logger |
software | healthy | logger |
llm_backend |
software | healthy | llm_backend |
kind |
software | healthy | kind |
sregym |
software | healthy | sregym |
resources |
software | healthy | sregym/resources |
trainticket |
software | healthy | sregym/resources/trainticket |
utils |
software | healthy | sregym/utils |
observer |
software | healthy | sregym/observer |
jaeger |
software | healthy | sregym/observer/jaeger |
logstash |
software | healthy | sregym/observer/logstash |
templates |
software | healthy | sregym/observer/logstash/templates |
examples |
software | healthy | sregym/observer/logstash/examples |
security |
software | healthy | sregym/observer/logstash/examples/security |
test |
software | healthy | sregym/observer/logstash/examples/security/test |
default |
software | healthy | sregym/observer/logstash/examples/default |
test |
software | healthy | sregym/observer/logstash/examples/default/test |
oss |
software | healthy | sregym/observer/logstash/examples/oss |
test |
software | healthy | sregym/observer/logstash/examples/oss/test |
upgrade |
software | healthy | sregym/observer/logstash/examples/upgrade |
test |
software | healthy | sregym/observer/logstash/examples/upgrade/test |
elasticsearch |
software | healthy | sregym/observer/logstash/examples/elasticsearch |
test |
software | healthy | sregym/observer/logstash/examples/elasticsearch/test |
filebeat |
software | healthy | sregym/observer/filebeat |
templates |
software | healthy | sregym/observer/filebeat/templates |
examples |
software | healthy | sregym/observer/filebeat/examples |
security |
software | healthy | sregym/observer/filebeat/examples/security |
test |
software | healthy | sregym/observer/filebeat/examples/security/test |
default |
software | healthy | sregym/observer/filebeat/examples/default |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
image::docker/agents/Dockerfile |
hardware | healthy | docker/agents/Dockerfile |
image::kind/Dockerfile |
hardware | healthy | kind/Dockerfile |
image::mcp_server/Dockerfile |
hardware | healthy | mcp_server/Dockerfile |
k8s::TidbDashboard::scripts/ansible/tidb/tidb-dashboard.yaml |
hardware | healthy | scripts/ansible/tidb/tidb-dashboard.yaml |
k8s::TidbMonitor::scripts/ansible/tidb/tidb-monitor.yaml |
hardware | healthy | scripts/ansible/tidb/tidb-monitor.yaml |
k8s::TidbCluster::scripts/ansible/tidb/tidb-cluster.yaml |
hardware | healthy | scripts/ansible/tidb/tidb-cluster.yaml |
k8s::ServiceAccount::scripts/ansible/tidb/local-volume-prov… |
hardware | healthy | scripts/ansible/tidb/local-volume-provisioner.yaml |
k8s::StorageClass::scripts/ansible/tidb/local-volume-provis… |
hardware | healthy | scripts/ansible/tidb/local-volume-provisioner.yaml |
k8s::ClusterRoleBinding::scripts/ansible/tidb/local-volume-… |
hardware | healthy | scripts/ansible/tidb/local-volume-provisioner.yaml |
k8s::ConfigMap::scripts/ansible/tidb/local-volume-provision… |
hardware | healthy | scripts/ansible/tidb/local-volume-provisioner.yaml |
k8s::ClusterRole::scripts/ansible/tidb/local-volume-provisi… |
hardware | healthy | scripts/ansible/tidb/local-volume-provisioner.yaml |
k8s::Cluster::kind/kind-config-arm.yaml |
hardware | healthy | kind/kind-config-arm.yaml |
k8s::Cluster::kind/kind-config-x86.yaml |
hardware | healthy | kind/kind-config-x86.yaml |
k8s::Secret::sregym/observer/logstash/templates/secret.yaml |
hardware | healthy | sregym/observer/logstash/templates/secret.yaml |
k8s::RoleBinding::sregym/observer/logstash/templates/rolebi… |
hardware | healthy | sregym/observer/logstash/templates/rolebinding.yaml |
k8s::ConfigMap::sregym/observer/logstash/templates/configma… |
hardware | healthy | sregym/observer/logstash/templates/configmap-pipeline.yaml |
k8s::ConfigMap::sregym/observer/logstash/templates/configma… |
hardware | healthy | sregym/observer/logstash/templates/configmap-pattern.yaml |
k8s::ConfigMap::sregym/observer/logstash/templates/configma… |
hardware | healthy | sregym/observer/logstash/templates/configmap-config.yaml |
k8s::PodSecurityPolicy::sregym/observer/logstash/templates/… |
hardware | healthy | sregym/observer/logstash/templates/podsecuritypolicy.yaml |
k8s::Role::sregym/observer/logstash/templates/role.yaml |
hardware | healthy | sregym/observer/logstash/templates/role.yaml |
k8s::ServiceAccount::sregym/observer/logstash/templates/ser… |
hardware | healthy | sregym/observer/logstash/templates/serviceaccount.yaml |
k8s::PodDisruptionBudget::sregym/observer/logstash/template… |
hardware | healthy | sregym/observer/logstash/templates/poddisruptionbudget.yaml |
k8s::ClusterRole::sregym/observer/filebeat/templates/cluste… |
hardware | healthy | sregym/observer/filebeat/templates/clusterrole.yaml |
k8s::ClusterRoleBinding::sregym/observer/filebeat/templates… |
hardware | healthy | sregym/observer/filebeat/templates/clusterrolebinding.yaml |
k8s::RoleBinding::sregym/observer/filebeat/templates/rolebi… |
hardware | healthy | sregym/observer/filebeat/templates/rolebinding.yaml |
k8s::ConfigMap::sregym/observer/filebeat/templates/configma… |
hardware | healthy | sregym/observer/filebeat/templates/configmap.yaml |
k8s::Role::sregym/observer/filebeat/templates/role.yaml |
hardware | healthy | sregym/observer/filebeat/templates/role.yaml |
k8s::ServiceAccount::sregym/observer/filebeat/templates/ser… |
hardware | healthy | sregym/observer/filebeat/templates/serviceaccount.yaml |
k8s::ConfigMap::sregym/observer/otel_collector/otel-collect… |
hardware | healthy | sregym/observer/otel_collector/otel-collector.yaml |
k8s::PersistentVolumeClaim::sregym/observer/loki/loki-pvc.y… |
hardware | healthy | sregym/observer/loki/loki-pvc.yml |
k8s::PersistentVolumeClaim::sregym/observer/prometheus/prom… |
hardware | healthy | sregym/observer/prometheus/prometheus-pvc.yml |
k8s::PersistentVolumeClaim::sregym/observer/prometheus/prom… |
hardware | healthy | sregym/observer/prometheus/prometheus/charts/prometheus-pus… |
k8s::ServiceMonitor::sregym/observer/prometheus/prometheus/… |
hardware | healthy | sregym/observer/prometheus/prometheus/charts/prometheus-pus… |
k8s::NetworkPolicy::sregym/observer/prometheus/prometheus/c… |
hardware | healthy | sregym/observer/prometheus/prometheus/charts/prometheus-pus… |
k8s::PodDisruptionBudget::sregym/observer/prometheus/promet… |
hardware | healthy | sregym/observer/prometheus/prometheus/charts/prometheus-pus… |
k8s::ServiceAccount::sregym/observer/prometheus/prometheus/… |
hardware | healthy | sregym/observer/prometheus/prometheus/charts/prometheus-pus… |
k8s::PodSecurityPolicy::sregym/observer/prometheus/promethe… |
hardware | healthy | sregym/observer/prometheus/prometheus/charts/prometheus-nod… |
k8s::Endpoints::sregym/observer/prometheus/prometheus/chart… |
hardware | healthy | sregym/observer/prometheus/prometheus/charts/prometheus-nod… |
k8s::ClusterRole::sregym/observer/prometheus/prometheus/cha… |
hardware | healthy | sregym/observer/prometheus/prometheus/charts/prometheus-nod… |
k8s::VerticalPodAutoscaler::sregym/observer/prometheus/prom… |
hardware | healthy | sregym/observer/prometheus/prometheus/charts/prometheus-nod… |
k8s::ClusterRoleBinding::sregym/observer/prometheus/prometh… |
hardware | healthy | sregym/observer/prometheus/prometheus/charts/prometheus-nod… |
k8s::ServiceMonitor::sregym/observer/prometheus/prometheus/… |
hardware | healthy | sregym/observer/prometheus/prometheus/charts/prometheus-nod… |
k8s::NetworkPolicy::sregym/observer/prometheus/prometheus/c… |
hardware | healthy | sregym/observer/prometheus/prometheus/charts/prometheus-nod… |
k8s::ClusterRole::sregym/observer/prometheus/prometheus/cha… |
hardware | healthy | sregym/observer/prometheus/prometheus/charts/prometheus-nod… |
k8s::ClusterRoleBinding::sregym/observer/prometheus/prometh… |
hardware | healthy | sregym/observer/prometheus/prometheus/charts/prometheus-nod… |
k8s::ServiceAccount::sregym/observer/prometheus/prometheus/… |
hardware | healthy | sregym/observer/prometheus/prometheus/charts/prometheus-nod… |
k8s::PodMonitor::sregym/observer/prometheus/prometheus/char… |
hardware | healthy | sregym/observer/prometheus/prometheus/charts/prometheus-nod… |
k8s::ConfigMap::sregym/observer/prometheus/prometheus/chart… |
hardware | healthy | sregym/observer/prometheus/prometheus/charts/prometheus-nod… |
k8s::PodMonitoring::sregym/observer/prometheus/prometheus/c… |
hardware | healthy | sregym/observer/prometheus/prometheus/charts/prometheus-bla… |
k8s::PrometheusRule::sregym/observer/prometheus/prometheus/… |
hardware | healthy | sregym/observer/prometheus/prometheus/charts/prometheus-bla… |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
port:30 |
network | healthy | kind/kind-config-arm.yaml |
port:5000 |
network | healthy | kind/kind-config-arm.yaml |
port:8089 |
network | healthy | sregym/resources/trainticket/locust-deployment.yaml |
port:9646 |
network | healthy | sregym/resources/trainticket/locust-deployment.yaml |
port:16686 |
network | healthy | sregym/observer/jaeger/jaeger.yaml |
port:5775 |
network | healthy | sregym/observer/jaeger/jaeger.yaml |
port:5778 |
network | healthy | sregym/observer/jaeger/jaeger.yaml |
port:6831 |
network | healthy | sregym/observer/jaeger/jaeger.yaml |
port:6832 |
network | healthy | sregym/observer/jaeger/jaeger.yaml |
port:14250 |
network | healthy | sregym/observer/jaeger/jaeger.yaml |
port:14268 |
network | healthy | sregym/observer/jaeger/jaeger.yaml |
port:4317 |
network | healthy | sregym/observer/jaeger/jaeger.yaml |
port:4318 |
network | healthy | sregym/observer/jaeger/jaeger.yaml |
port:5044 |
network | healthy | sregym/observer/logstash/values.yaml |
port:8080 |
network | healthy | sregym/observer/logstash/values.yaml |
port:202 |
network | healthy | sregym/observer/logstash/values.yaml |
port:9200 |
network | healthy | sregym/observer/logstash/values.yaml |
port:8889 |
network | healthy | sregym/observer/otel_collector/otel-collector.yaml |
port:8890 |
network | healthy | sregym/observer/otel_collector/otel-collector.yaml |
port:8081 |
network | healthy | sregym/observer/prometheus/prometheus/values.yaml |
port:9091 |
network | healthy | sregym/observer/prometheus/prometheus/charts/prometheus-pus… |
port:9100 |
network | healthy | sregym/observer/prometheus/prometheus/charts/prometheus-nod… |
port:8888 |
network | healthy | sregym/observer/prometheus/prometheus/charts/prometheus-nod… |
port:9102 |
network | healthy | sregym/observer/prometheus/prometheus/charts/prometheus-nod… |
port:9115 |
network | healthy | sregym/observer/prometheus/prometheus/charts/prometheus-bla… |
port:9093 |
network | healthy | sregym/observer/prometheus/prometheus/charts/alertmanager/v… |
port:9090 |
network | healthy | sregym/observer/prometheus/prometheus/templates/sts.yaml |
port:443 |
network | healthy | sregym/conductor/problems/admission_webhook_tls_mismatch.py |
port:4096 |
network | healthy | sregym/conductor/problems/node_conntrack_exhaustion.py |
port:80 |
network | healthy | sregym/conductor/problems/ingress_misroute.py |
port:9954 |
network | healthy | sregym/service/mcp_server.py |
port:6379 |
network | healthy | sregym/generators/fault/inject_app.py |
| Label | Layer | Status | Path |
|---|---|---|---|
k8s::Deployment::tests/kubectl_tool_tests/tests/resources/c… |
hardware | healthy | tests/kubectl_tool_tests/tests/resources/custom_nginx_deplo… |
k8s::DaemonSet::scripts/ansible/tidb/local-volume-provision… |
hardware | healthy | scripts/ansible/tidb/local-volume-provisioner.yaml |
k8s::Deployment::sregym/resources/trainticket/locust-deploy… |
hardware | healthy | sregym/resources/trainticket/locust-deployment.yaml |
k8s::Deployment::sregym/observer/jaeger/jaeger.yaml |
hardware | healthy | sregym/observer/jaeger/jaeger.yaml |
k8s::StatefulSet::sregym/observer/logstash/templates/statef… |
hardware | healthy | sregym/observer/logstash/templates/statefulset.yaml |
k8s::DaemonSet::sregym/observer/filebeat/templates/daemonse… |
hardware | healthy | sregym/observer/filebeat/templates/daemonset.yaml |
k8s::Deployment::sregym/observer/filebeat/templates/deploym… |
hardware | healthy | sregym/observer/filebeat/templates/deployment.yaml |
k8s::Deployment::sregym/observer/otel_collector/otel-collec… |
hardware | healthy | sregym/observer/otel_collector/otel-collector.yaml |
k8s::StatefulSet::sregym/observer/prometheus/prometheus/cha… |
hardware | healthy | sregym/observer/prometheus/prometheus/charts/prometheus-pus… |
k8s::Deployment::sregym/observer/prometheus/prometheus/char… |
hardware | healthy | sregym/observer/prometheus/prometheus/charts/prometheus-pus… |
k8s::DaemonSet::sregym/observer/prometheus/prometheus/chart… |
hardware | healthy | sregym/observer/prometheus/prometheus/charts/prometheus-nod… |
k8s::Deployment::sregym/observer/prometheus/prometheus/char… |
hardware | healthy | sregym/observer/prometheus/prometheus/charts/prometheus-bla… |
k8s::DaemonSet::sregym/observer/prometheus/prometheus/chart… |
hardware | healthy | sregym/observer/prometheus/prometheus/charts/prometheus-bla… |
k8s::Deployment::sregym/observer/prometheus/prometheus/char… |
hardware | healthy | sregym/observer/prometheus/prometheus/charts/prometheus-bla… |
k8s::DaemonSet::sregym/observer/prometheus/prometheus/chart… |
hardware | healthy | sregym/observer/prometheus/prometheus/charts/prometheus-bla… |
k8s::StatefulSet::sregym/observer/prometheus/prometheus/cha… |
hardware | healthy | sregym/observer/prometheus/prometheus/charts/kube-state-met… |
k8s::Deployment::sregym/observer/prometheus/prometheus/char… |
hardware | healthy | sregym/observer/prometheus/prometheus/charts/kube-state-met… |
k8s::StatefulSet::sregym/observer/prometheus/prometheus/cha… |
hardware | healthy | sregym/observer/prometheus/prometheus/charts/alertmanager/t… |
k8s::Pod::sregym/observer/prometheus/prometheus/charts/aler… |
hardware | healthy | sregym/observer/prometheus/prometheus/charts/alertmanager/t… |
k8s::StatefulSet::sregym/observer/prometheus/prometheus/tem… |
hardware | healthy | sregym/observer/prometheus/prometheus/templates/sts.yaml |
k8s::Deployment::sregym/observer/prometheus/prometheus/temp… |
hardware | healthy | sregym/observer/prometheus/prometheus/templates/deploy.yaml |
k8s::DaemonSet::sregym/service/khaos.yaml |
hardware | healthy | sregym/service/khaos.yaml |
k8s::Pod::sregym/generators/workload/locust-fetcher-templat… |
hardware | healthy | sregym/generators/workload/locust-fetcher-template.yaml |
k8s::Job::sregym/generators/workload/wrk-job-template.yaml |
hardware | healthy | sregym/generators/workload/wrk-job-template.yaml |
k8s::Deployment::mcp_server/k8s/deployment.yaml |
hardware | healthy | mcp_server/k8s/deployment.yaml |
| Label | Layer | Status | Path |
|---|---|---|---|
password_literal::sregym/observer/logstash/values.yaml |
security | healthy | sregym/observer/logstash/values.yaml |
password_literal::sregym/observer/logstash/examples/securit… |
security | healthy | sregym/observer/logstash/examples/security/values.yaml |
password_literal::sregym/observer/logstash/examples/securit… |
security | healthy | sregym/observer/logstash/examples/security/test/goss.yaml |
password_literal::sregym/observer/logstash/examples/elastic… |
security | healthy | sregym/observer/logstash/examples/elasticsearch/test/goss.y… |
password_literal::sregym/observer/filebeat/values.yaml |
security | healthy | sregym/observer/filebeat/values.yaml |
password_literal::sregym/observer/filebeat/examples/securit… |
security | healthy | sregym/observer/filebeat/examples/security/values.yaml |
password_literal::sregym/observer/filebeat/examples/securit… |
security | healthy | sregym/observer/filebeat/examples/security/test/goss.yaml |
password_literal::sregym/observer/filebeat/examples/default… |
security | healthy | sregym/observer/filebeat/examples/default/test/goss.yaml |
password_literal::sregym/observer/filebeat/examples/oss/val… |
security | healthy | sregym/observer/filebeat/examples/oss/values.yaml |
password_literal::sregym/observer/filebeat/examples/oss/tes… |
security | healthy | sregym/observer/filebeat/examples/oss/test/goss.yaml |
password_literal::sregym/observer/filebeat/examples/deploym… |
security | healthy | sregym/observer/filebeat/examples/deployment/test/goss.yaml |
password_literal::sregym/observer/filebeat/examples/upgrade… |
security | healthy | sregym/observer/filebeat/examples/upgrade/values.yaml |
password_literal::sregym/observer/filebeat/examples/upgrade… |
security | healthy | sregym/observer/filebeat/examples/upgrade/test/goss.yaml |
password_literal::sregym/generators/fault/script/k8s-geo-mo… |
security | healthy | sregym/generators/fault/script/k8s-geo-mongo.sh |
password_literal::sregym/generators/fault/script/k8s-geo-mo… |
security | healthy | sregym/generators/fault/script/k8s-geo-mongo.sh |
password_literal::sregym/generators/fault/script/k8s-rate-m… |
security | healthy | sregym/generators/fault/script/k8s-rate-mongo.sh |
password_literal::sregym/generators/fault/script/k8s-rate-m… |
security | healthy | sregym/generators/fault/script/k8s-rate-mongo.sh |
password_literal::sregym/generators/fault/script/remove-mit… |
security | healthy | sregym/generators/fault/script/remove-mitigate-admin-geo-mo… |
password_literal::sregym/generators/fault/script/remove-mit… |
security | healthy | sregym/generators/fault/script/remove-mitigate-admin-rate-m… |
| Label | Layer | Status | Path |
|---|---|---|---|
127.0.0.1 |
network | healthy | main.py |
0.3.12.3 |
network | healthy | scripts/ansible/setup_cluster.yml |
10.244.0.0 |
network | healthy | scripts/ansible/setup_cluster.yml |
192.168.0.0 |
network | healthy | scripts/ansible/setup_cluster.yml |
128.105.144.30 |
network | healthy | kind/kind-config-arm.yaml |
10.10.1.202 |
network | healthy | sregym/observer/logstash/values.yaml |
10.0.0.4 |
network | healthy | sregym/observer/logstash/examples/elasticsearch/values.yaml |
1.2.3.4 |
network | healthy | sregym/observer/prometheus/prometheus/values.yaml |
192.168.1.1 |
network | healthy | sregym/observer/prometheus/prometheus/charts/prometheus-bla… |
192.168.1.2 |
network | healthy | sregym/observer/prometheus/prometheus/charts/prometheus-bla… |
10.1.2.3 |
network | healthy | sregym/observer/prometheus/prometheus/charts/alertmanager/v… |
192.168.254.0 |
network | healthy | sregym/conductor/problems/pod_cidr_exhaustion_hotel_reserva… |
8.8.8.8 |
network | healthy | sregym/conductor/problems/wrong_dns_policy.py |
10.244.0.27 |
network | healthy | sregym/conductor/problems/operator_misoperation/overload_re… |
172.17.0.1 |
network | healthy | sregym/service/container_runner.py |
127.0.0.0 |
network | healthy | mcp_server/configs/mcp_server_cfg.py |
| Label | Layer | Status | Path |
|---|---|---|---|
auth::clients/claudecode/claudecode_agent.py |
security | healthy | clients/claudecode/claudecode_agent.py |
auth::clients/claudecode/driver.py |
security | healthy | clients/claudecode/driver.py |
auth::clients/codex/codex_agent.py |
security | healthy | clients/codex/codex_agent.py |
auth::sregym/service/container_runner.py |
security | healthy | sregym/service/container_runner.py |
auth::sregym/observer/prometheus/prometheus/values.yaml |
security | healthy | sregym/observer/prometheus/prometheus/values.yaml |
auth::sregym/observer/prometheus/prometheus/charts/promethe… |
security | healthy | sregym/observer/prometheus/prometheus/charts/prometheus-bla… |
auth::sregym/observer/prometheus/prometheus/charts/promethe… |
security | healthy | sregym/observer/prometheus/prometheus/charts/prometheus-pus… |
auth::sregym/resources/trainticket/locustfile.py |
security | healthy | sregym/resources/trainticket/locustfile.py |
| Label | Layer | Status | Path |
|---|---|---|---|
ingress::sregym/observer/logstash/templates/ingress.yaml |
network | healthy | sregym/observer/logstash/templates/ingress.yaml |
ingress::sregym/observer/prometheus/prometheus/charts/prome… |
network | healthy | sregym/observer/prometheus/prometheus/charts/prometheus-pus… |
ingress::sregym/observer/prometheus/prometheus/charts/prome… |
network | healthy | sregym/observer/prometheus/prometheus/charts/prometheus-bla… |
ingress::sregym/observer/prometheus/prometheus/charts/alert… |
network | healthy | sregym/observer/prometheus/prometheus/charts/alertmanager/t… |
ingress::sregym/observer/prometheus/prometheus/charts/alert… |
network | healthy | sregym/observer/prometheus/prometheus/charts/alertmanager/t… |
ingress::sregym/observer/prometheus/prometheus/templates/in… |
network | healthy | sregym/observer/prometheus/prometheus/templates/ingress.yaml |
ingress::sregym/conductor/problems/manifests/frontend_ingre… |
network | healthy | sregym/conductor/problems/manifests/frontend_ingress.yaml |
| Label | Layer | Status | Path |
|---|---|---|---|
elasticsearch |
data | healthy | pyproject.toml |
postgresql |
data | healthy | tests/results_preliminary/database.py |
postgres |
data | healthy | tests/results_preliminary/database.py |
mongodb |
data | healthy | sregym/conductor/problems/khaos_faults.py |
mysql |
data | healthy | sregym/service/apps/tidb_cluster_operator.py |
redis |
data | healthy | sregym/service/apps/flight_ticket.py |
| Label | Layer | Status | Path |
|---|---|---|---|
codeql-custom |
cicd | healthy | .github/workflows/action.yml |
lint |
cicd | healthy | .github/workflows/problem-validation.yml |
resolve |
cicd | healthy | .github/workflows/problem-validation.yml |
validate |
cicd | healthy | .github/workflows/problem-validation.yml |
claude |
cicd | healthy | .github/workflows/claude.yml |
smoke-test |
cicd | healthy | .github/workflows/smoke-test.yml |
| Label | Layer | Status | Path |
|---|---|---|---|
gha::action |
cicd | healthy | .github/workflows/action.yml |
gha::problem-validation |
cicd | healthy | .github/workflows/problem-validation.yml |
gha::claude |
cicd | healthy | .github/workflows/claude.yml |
gha::smoke-test |
cicd | healthy | .github/workflows/smoke-test.yml |
| Label | Layer | Status | Path |
|---|---|---|---|
POST /submit |
api | healthy | sregym/conductor/conductor_api.py |
GET /status |
api | healthy | sregym/conductor/conductor_api.py |
GET /get_app |
api | healthy | sregym/conductor/conductor_api.py |
| Label | Layer | Status | Path |
|---|---|---|---|
nginx |
network | healthy | tests/kubectl_tool_tests/tests/create_del_test.yaml |
loadbalancer |
network | healthy | sregym/observer/prometheus/prometheus/charts/prometheus-pus… |
envoy |
network | healthy | sregym/conductor/problems/image_slow_load.py |
| Label | Layer | Status | Path |
|---|---|---|---|
contact_windows |
data | healthy | sregym/service/apps/tidb_cluster_operator.py |
telemetry |
data | healthy | sregym/service/apps/tidb_cluster_operator.py |
| Label | Layer | Status | Path |
|---|---|---|---|
vps::azure |
hardware | healthy | pyproject.toml |
vps::aws |
hardware | healthy | tests/e2e-testing-scripts/evaluation.py |
| Label | Layer | Status | Path |
|---|---|---|---|
repobility-clone-cip29pnh |
software | healthy | /tmp/repobility-clone-cip29pnh |
| Label | Layer | Status | Path |
|---|---|---|---|
kafka |
data | healthy | sregym/observer/prometheus/prometheus/values.yaml |
| Label | Layer | Status | Path |
|---|---|---|---|
gpu (detected) |
hardware | healthy | sregym/observer/prometheus/prometheus/charts/prometheus-nod… |
| Label | Layer | Status | Path |
|---|---|---|---|
CLAUDE_CODE_OAUTH_TOKEN |
cicd | healthy | — |
This page is publicly accessible at:
https://repobility.com/scan/337beb47-d253-40ad-92fe-c1cc6096b5c8/
To check status programmatically (no auth required):
curl -s https://repobility.com/api/v1/public/scan/337beb47-d253-40ad-92fe-c1cc6096b5c8/
Important — please don't re-submit the same URL repeatedly. The submission endpoint is idempotent: re-submitting the same git URL returns this same scan_token, not a new one. To re-scan this repo, sign up free and use the dashboard.