Skip to content

Commit

Permalink
chore: bump deps
Browse files Browse the repository at this point in the history
# Conflicts:
#	modules/canary-checker
#	modules/config-db
#	modules/duty
#	modules/mission-control
  • Loading branch information
moshloop committed Sep 5, 2024
1 parent 8decdb3 commit fa32a81
Show file tree
Hide file tree
Showing 5 changed files with 6 additions and 9 deletions.
7 changes: 2 additions & 5 deletions canary-checker/docs/health-checks.canary.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -38,20 +38,17 @@ Evaluate the health of checks using scripts in CEL, JavaScript, or Go Templating

## Dashboard

<Step step={1} name="Dashboard" style="list">
The health checks page provides a high-level view of the overall health of all services, infrastructure, and applications. It surfaces recent failures and provides high-level latency and reliability metrics.

![](./images/canary-dashboard.png)
</Step>


<Step step={1} name="Prometheus" style="list">
## Prometheus

[Prometheus](canary-checker/concepts/metrics) metrics are exposed from health checks to provide high-level visibility into latency, error rates, and other metrics. This allows monitoring the health of services and applications using existing Prometheus alerts and [Grafana](canary-checker/concepts/metrics/grafana) dashboards.

</Step>
## Synthetic

<Step step={1} name="Synthetic" style="list">
Synthetic checks periodically run to directly test services and applications by generating requests using HTTP, SQL, Mongo, Redis, LDAP, etc.

</Step>
Expand Down
2 changes: 1 addition & 1 deletion modules/canary-checker
Submodule canary-checker updated 77 files
+0 −5 .github/dependabot.yml
+1 −1 .github/workflows/lint.yml
+0 −4 .golangci.yml
+10 −5 Makefile
+20 −5 api/context/context.go
+10 −0 api/v1/checks.go
+1 −0 api/v1/common.go
+5 −1 api/v1/component_types.go
+4 −1 api/v1/system_types.go
+1 −1 build/full/Dockerfile
+1 −1 build/minimal/Dockerfile
+3 −0 canary-checker.properties
+1 −1 chart/Chart.yaml
+37 −0 chart/Makefile
+108 −0 chart/README.md
+17 −0 chart/README.md.tpl
+111 −0 chart/ci/full-values.yaml
+9 −0 chart/deref.ts
+0 −12 chart/templates/clusterrolebinding.yaml
+33 −3 chart/templates/deployment.yaml
+15 −0 chart/templates/rbac.yaml
+1 −0 chart/values.schema.deref.json
+554 −0 chart/values.schema.json
+347 −69 chart/values.yaml
+8 −6 checks/aws_config.go
+6 −6 checks/aws_config_rule.go
+9 −6 checks/cloudwatch.go
+2 −2 checks/exec.go
+6 −5 checks/folder.go
+11 −15 checks/folder_s3.go
+3 −18 checks/folder_sftp.go
+12 −16 checks/folder_smb.go
+51 −17 checks/http.go
+2 −1 checks/jmeter.go
+5 −24 checks/kubernetes.go
+12 −34 checks/kubernetes_resource.go
+20 −3 checks/runchecks.go
+7 −59 checks/s3.go
+1 −1 checks/sql.go
+2 −1 checks/tcp.go
+1 −1 cmd/docs.go
+10 −8 cmd/offline.go
+19 −23 cmd/operator.go
+19 −45 cmd/root.go
+14 −5 cmd/run.go
+4 −7 cmd/serve.go
+6 −4 cmd/topology.go
+0 −1 config/canary-dev.yaml
+32 −6 config/deploy/crd.yaml
+32 −6 config/deploy/manifests.yaml
+28 −10 config/schemas/canary.schema.json
+34 −10 config/schemas/component.schema.json
+3 −0 config/schemas/health_awsconfig.schema.json
+3 −0 config/schemas/health_awsconfigrule.schema.json
+3 −0 config/schemas/health_cloudwatch.schema.json
+3 −0 config/schemas/health_exec.schema.json
+13 −10 config/schemas/health_folder.schema.json
+3 −0 config/schemas/health_s3.schema.json
+37 −10 config/schemas/topology.schema.json
+2 −3 fixtures/datasources/s3_bucket_pass.yaml
+3 −0 fixtures/k8s/kubernetes_resource_pod_exit_code_pass.yaml
+80 −54 go.mod
+151 −104 go.sum
+0 −225 hack/generate-schemas/go.mod
+0 −2,135 hack/generate-schemas/go.sum
+1 −7 main.go
+25 −0 pkg/api.go
+9 −2 pkg/db/canary.go
+0 −157 pkg/db/init.go
+0 −36 pkg/db/postgrest.go
+0 −253 pkg/kube.go
+9 −0 pkg/results.go
+19 −4 pkg/runner/runner.go
+98 −0 pkg/runner/runner_test.go
+4 −0 pkg/system_api.go
+1 −13 pkg/topology/run.go
+4 −6 test/run_test.go
2 changes: 1 addition & 1 deletion modules/config-db
Submodule config-db updated 68 files
+3 −14 .github/dependabot.yml
+2 −0 .github/workflows/lint.yml
+24 −0 .github/workflows/test.yml
+12 −3 .gitignore
+37 −12 Makefile
+44 −18 api/cache.go
+27 −6 api/context.go
+2 −0 api/global.go
+3 −2 api/v1/aws.go
+17 −14 api/v1/common.go
+60 −0 api/v1/scrapeconfig_types.go
+42 −2 api/v1/types.go
+3 −3 api/v1/zz_generated.deepcopy.go
+12 −2 build/Dockerfile
+9 −2 chart/crds/configs.flanksource.com_scrapeconfigs.yaml
+2 −2 cmd/offline.go
+12 −28 cmd/operator.go
+13 −51 cmd/root.go
+86 −15 cmd/run.go
+29 −72 cmd/server.go
+8 −11 config/schemas/config_aws.schema.json
+17 −14 config/schemas/scrape_config.schema.json
+18 −18 db/changes.go
+1 −1 db/config_scraper.go
+121 −0 db/diff.go
+100 −11 db/diff_test.go
+0 −141 db/init.go
+7 −2 db/models/config_change.go
+11 −0 db/models/config_item.go
+0 −47 db/postgrest.go
+1 −1 db/testdata/person-new.json
+15 −15 db/testdata/person.diff
+7 −1 db/testdata/simple-new.json
+7 −2 db/testdata/simple-old.json
+11 −4 db/testdata/simple.diff
+227 −50 db/update.go
+0 −20 db/utils.go
+22 −0 external/diffgen/Cargo.lock
+12 −0 external/diffgen/Cargo.toml
+6 −0 external/diffgen/libdiffgen.h
+41 −0 external/diffgen/src/lib.rs
+16 −0 fixtures/data/echo-playbook.yaml
+12 −0 fixtures/file-crd-sync.yaml
+85 −53 go.mod
+269 −94 go.sum
+2 −0 hack/generate-schemas/.gitignore
+0 −224 hack/generate-schemas/go.mod
+0 −2,140 hack/generate-schemas/go.sum
+7 −2 hack/generate-schemas/main.go
+37 −0 rustdiffgen.go
+69 −30 scrapers/aws/aws.go
+0 −120 scrapers/aws/aws_session.go
+16 −14 scrapers/aws/cost.go
+61 −7 scrapers/cron.go
+9 −41 scrapers/kubernetes/events_watch.go
+14 −7 scrapers/kubernetes/informers.go
+7 −10 scrapers/kubernetes/kubernetes.go
+4 −10 scrapers/kubernetes/kubernetes_file.go
+1 −1 scrapers/processors/json.go
+5 −3 scrapers/run.go
+1 −1 scrapers/runscrapers.go
+49 −14 scrapers/runscrapers_test.go
+1 −1 scrapers/slack/slack.go
+1 −0 testdata/.gitignore
+0 −58 utils/kube/exec.go
+0 −242 utils/kube/kube.go
+0 −35 utils/kube/kube_test.go
+0 −58 utils/memory.go
2 changes: 1 addition & 1 deletion modules/duty
Submodule duty updated 77 files
+1 −3 .github/workflows/lint.yml
+1 −1 .github/workflows/test.yaml
+3 −0 .gitignore
+13 −1 Makefile
+32 −7 api/config.go
+13 −0 cache/cache.go
+83 −5 connection/aws.go
+28 −0 connection/azure.go
+1 −0 connection/connection.go
+117 −0 connection/environment.go
+320 −0 connection/git.go
+16 −0 connection/s3.go
+47 −16 connection/sftp.go
+47 −21 connection/smb.go
+91 −0 connection/zz_generated.deepcopy.go
+4 −0 context/accessors.go
+60 −10 context/context.go
+55 −24 context/envvar.go
+45 −1 context/metrics.go
+3 −3 context/properties.go
+11 −5 db.go
+29 −7 echo/debug.go
+0 −29 envvar.go
+50 −0 functions/pre_alter_columns.sql
+105 −63 go.mod
+256 −337 go.sum
+2 −0 hack/migrate/.gitignore
+0 −203 hack/migrate/go.mod
+0 −2,374 hack/migrate/go.sum
+1 −0 hack/migrate/main.go
+18 −6 job/cleanup.go
+94 −30 job/job.go
+1 −1 job/job_test.go
+191 −0 kubernetes/dynamic.go
+117 −30 kubernetes/k8s.go
+139 −0 leader/election.go
+1 −1 models/canary.go
+12 −0 models/common.go
+15 −12 models/components.go
+2 −2 models/config.go
+8 −0 models/connections.go
+2 −0 models/notifications.go
+16 −0 models/people.go
+17 −21 models/playbooks.go
+1 −0 models/source.go
+1 −1 models/topology.go
+9 −0 postgrest/postgrest.go
+7 −4 query/checks.go
+7 −4 query/components.go
+12 −9 query/config.go
+16 −5 query/resource_selector.go
+1 −1 query/topology.go
+2 −2 relationship_selector.go
+6 −5 schema/config.hcl
+9 −0 schema/notifications.hcl
+1 −1 schema/vars.hcl
+84 −0 shell/interpreter.go
+224 −0 shell/shell.go
+23 −0 shell/zz_generated.deepcopy.go
+42 −0 shutdown/shutdown.go
+127 −13 start.go
+3 −3 tests/getters_test.go
+1 −0 tests/job_test.go
+66 −0 tests/query_resource_selector_test.go
+11 −22 tests/setup/common.go
+1 −1 tests/upstream_test.go
+2 −4 types/zz_generated.deepcopy.go
+62 −0 upstream/agent_status_ring.go
+42 −27 upstream/controllers.go
+18 −3 views/006_config_views.sql
+1 −0 views/010_topology.sql
+16 −10 views/011_users.sql
+1 −0 views/015_job_history.sql
+1 −0 views/018_playbooks.sql
+1 −0 views/031_casbin_effect.sql
+0 −1 views/031_truncate_casbin.sql
+0 −1 views/032_playbook_nulls.sql
2 changes: 1 addition & 1 deletion modules/mission-control
Submodule mission-control updated 77 files
+1 −1 .github/workflows/build.yml
+1 −1 .github/workflows/codeql.yml
+2 −1 .github/workflows/lint.yml
+5 −5 .github/workflows/release.yml
+1 −1 .github/workflows/scorecard.yml
+14 −1 .github/workflows/test.yml
+4 −4 Dockerfile
+13 −3 Makefile
+0 −2 api/global.go
+7 −0 api/v1/notification_types.go
+43 −6 api/v1/playbook_actions.go
+1 −1 api/v1/playbook_types.go
+7 −1 api/v1/zz_generated.deepcopy.go
+3 −2 artifacts/jobs.go
+8 −0 auth/admin_user.go
+4 −2 auth/kratos.go
+2 −2 auth/kratos_client.go
+19 −7 auth/middleware.go
+67 −18 cmd/playbook.go
+1 −0 cmd/root.go
+15 −8 cmd/server.go
+0 −40 cmd/shutdown.go
+7 −2 cmd/sync.go
+11 −0 config/crds/mission-control.flanksource.com_notifications.yaml
+94 −3 config/crds/mission-control.flanksource.com_playbooks.yaml
+9 −0 config/schemas/notification.schema.json
+13 −2 config/schemas/playbook-spec.schema.json
+13 −2 config/schemas/playbook.schema.json
+1 −3 connection/controllers.go
+7 −7 db/components.go
+3 −3 db/config.go
+0 −21 db/init.go
+11 −9 db/notifications.go
+110 −0 echo/people.go
+19 −5 echo/serve.go
+62 −48 go.mod
+210 −93 go.sum
+2 −0 hack/generate-schemas/.gitignore
+0 −221 hack/generate-schemas/go.mod
+0 −2,144 hack/generate-schemas/go.sum
+1 −1 hack/generate-schemas/main.go
+54 −7 notification/events.go
+80 −0 notification/notification_test.go
+89 −51 notification/send.go
+20 −44 notification/shoutrrr.go
+38 −0 notification/slack.go
+159 −0 notification/template.go
+28 −0 notification/templates/check.failed
+28 −0 notification/templates/check.passed
+26 −0 notification/templates/component.health
+26 −0 notification/templates/config.db.update
+26 −0 notification/templates/config.health
+1 −0 pkg/clients/aws/aws.go
+29 −5 pkg/clients/git/connectors/connectors.go
+28 −15 pkg/clients/git/connectors/git_access_token.go
+3 −4 pkg/clients/git/connectors/git_ssh.go
+12 −12 pkg/clients/git/git.go
+1 −1 playbook/actions/exec.go
+69 −22 playbook/actions/gitops.go
+2 −2 playbook/actions/gitops_test.go
+2 −1 playbook/actions/notification.go
+6 −7 playbook/controllers.go
+1 −1 playbook/events_test.go
+6 −6 playbook/params.go
+6 −6 playbook/playbook.go
+5 −5 playbook/playbook_test.go
+1 −1 playbook/run_consumer.go
+1 −1 playbook/runner/agent.go
+27 −22 playbook/runner/exec.go
+0 −2 playbook/runner/runner.go
+5 −0 rbac/init.go
+1 −1 rbac/objects.go
+1 −1 rbac/policies.yaml
+1 −0 rbac/policy.go
+14 −14 snapshot/dump.go
+10 −9 snapshot/snapshot.go
+2 −1 upstream/controllers.go

0 comments on commit fa32a81

Please sign in to comment.