Skip to content
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion mission-control/docs/integrations/argo.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@ import { CapabilityBadges, CapabilityBadge, CapabilityHeading } from '@site/../c
<CapabilityBadge type="scraper" />
</CapabilityBadges>

Mission Control integrates with ArgoCD to provide visibility into your GitOps deployments.
ArgoCD is a declarative GitOps continuous delivery tool for Kubernetes that keeps your cluster in sync with application definitions stored in Git. Mission Control integrates with ArgoCD to track sync status, resource health, and changes across your GitOps deployments.

## Quick Start

Expand Down
2 changes: 1 addition & 1 deletion mission-control/docs/integrations/azure-devops.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@ import { CapabilityBadges, CapabilityBadge, CapabilityHeading } from '@site/../c
<CapabilityBadge type="scraper" />
</CapabilityBadges>

Mission Control integrates with Azure DevOps to monitor pipelines and trigger builds.
Azure DevOps is Microsoft's suite of developer services covering planning, source control, CI/CD pipelines, testing, and artifact management. Mission Control integrates with Azure DevOps to monitor pipeline health, trigger builds from playbooks, and catalog your DevOps resources.

---

Expand Down
2 changes: 1 addition & 1 deletion mission-control/docs/integrations/azure.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@ import { CapabilityBadges, CapabilityBadge, CapabilityHeading } from '@site/../c
<CapabilityBadge type="scraper" />
</CapabilityBadges>

Mission Control integrates with Azure to provide visibility into your cloud infrastructure.
Microsoft Azure is a cloud platform offering over 200 services across compute, storage, networking, databases, and more. Mission Control integrates with Azure to discover and catalog your cloud resources, tracking configuration changes and relationships across subscriptions and resource groups.

---

Expand Down
26 changes: 13 additions & 13 deletions mission-control/docs/integrations/clickhouse.mdx
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
---
title: Clickhouse
title: ClickHouse
sidebar_custom_props:
icon: clickhouse
---
Expand All @@ -12,23 +12,23 @@ import Icon from '@site/../common/src/components/Icon'
<CapabilityBadge type="scraper" />
</CapabilityBadges>

Mission Control integrates with Clickhouse to scrape configuration data from databases and cloud storage.
ClickHouse is a fast, open-source column-oriented database optimized for real-time analytical queries on large datasets, with native support for querying data in S3, GCS, and Azure Blob Storage. Mission Control integrates with ClickHouse to scrape configuration data from databases and cloud storage into the catalog.

**Use cases:**

- Import configuration items from Clickhouse tables and queries
- Import config items from ClickHouse tables and queries
- Query data from AWS S3, Google Cloud Storage, and Azure Blob Storage
- Process CSV, JSON, Parquet, and Iceberg file formats
- Track changes in analytical data and business configurations
- Monitor data pipeline outputs and transformation results

## Data Sources

Clickhouse's powerful SQL engine can query data from multiple sources using [table functions](https://clickhouse.com/docs/en/sql-reference/table-functions):
ClickHouse's powerful SQL engine can query data from multiple sources using [table functions](https://clickhouse.com/docs/en/sql-reference/table-functions):

| Source | Description | Use Cases |
|--------|-------------|-----------|
| <Icon name="clickhouse"/> **Clickhouse Database** | Direct connection to Clickhouse tables and materialized views | Application configs, CDC tables, analytics data |
| <Icon name="clickhouse"/> **ClickHouse Database** | Direct connection to ClickHouse tables and materialized views | Application configs, CDC tables, analytics data |
| <Icon name="aws-s3"/> **AWS S3** | Query objects from S3 buckets using the `s3()` function | Data lake exports, CloudTrail logs, cost reports |
| <Icon name="google-cloud"/> **Google Cloud Storage** | Query objects from GCS buckets using the `gcs()` function | BigQuery exports, Dataflow outputs, backup configs |
| <Icon name="azure"/> **Azure Blob Storage** | Query blobs from Azure containers using `azureBlobStorage()` | Data Factory exports, Azure logs, Power BI datasets |
Expand All @@ -39,9 +39,9 @@ Clickhouse's powerful SQL engine can query data from multiple sources using [tab

<CapabilityHeading type="scraper" />

### Direct Clickhouse Connection
### Direct ClickHouse Connection

Query configuration data directly from Clickhouse tables.
Query configuration data directly from ClickHouse tables.

```yaml title="clickhouse-scraper.yaml"
apiVersion: configs.flanksource.com/v1
Expand All @@ -68,7 +68,7 @@ spec:

<details summary="AWS S3 with Parquet Files">

Query Parquet files stored in S3 using Clickhouse's S3 table function.
Query Parquet files stored in S3 using ClickHouse's S3 table function.

```yaml title="clickhouse-s3-parquet.yaml"
apiVersion: configs.flanksource.com/v1
Expand Down Expand Up @@ -258,7 +258,7 @@ spec:

<details summary="Remote MySQL Database">

Query configuration data from a remote MySQL database using Clickhouse's MySQL table function.
Query configuration data from a remote MySQL database using ClickHouse's MySQL table function.

```yaml title="clickhouse-mysql.yaml"
apiVersion: configs.flanksource.com/v1
Expand Down Expand Up @@ -438,7 +438,7 @@ spec:

## Deployment

Mission Control can deploy a Clickhouse instance for you:
Mission Control can deploy a ClickHouse instance for you:

```yaml
# values.yaml
Expand All @@ -447,13 +447,13 @@ config-db:
enabled: true
```

Or connect to an existing Clickhouse server using the `clickhouseURL` parameter.
Or connect to an existing ClickHouse server using the `clickhouseURL` parameter.

## Next Steps

<Cards>
<Card icon="scraper" title="Clickhouse Scraper Reference" link="/docs/guide/config-db/scrapers/clickhouse">
Full configuration options for Clickhouse scrapers
<Card icon="scraper" title="ClickHouse Scraper Reference" link="/docs/guide/config-db/scrapers/clickhouse">
Full configuration options for ClickHouse scrapers
</Card>
<Card icon="aws" title="AWS Integration" link="/docs/integrations/aws">
S3, CloudTrail, and other AWS data sources
Expand Down
2 changes: 1 addition & 1 deletion mission-control/docs/integrations/github.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@ import { CapabilityBadges, CapabilityBadge, CapabilityHeading } from '@site/../c
<CapabilityBadge type="scraper" />
</CapabilityBadges>

Mission Control integrates with GitHub to monitor repositories and trigger workflows.
GitHub is a cloud-based platform for version control and collaboration, hosting Git repositories with tools for code review, issue tracking, and CI/CD via GitHub Actions. Mission Control integrates with GitHub to query repository data, monitor workflow status, trigger Actions from playbooks, and catalog repository configurations.

---

Expand Down
2 changes: 1 addition & 1 deletion mission-control/docs/integrations/kubernetes/index.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,7 @@ import { CapabilityBadges, CapabilityBadge, CapabilityHeading } from '@site/../c
<CapabilityBadge type="notifications" />
</CapabilityBadges>

Mission Control provides deep integration with Kubernetes clusters for complete visibility into your containerized infrastructure.
Kubernetes is an open-source container orchestration platform that automates the deployment, scaling, and management of containerized applications across clusters of machines. Mission Control provides deep integration with Kubernetes for complete visibility into your cluster resources, change history, health status, and automated remediation.

---

Expand Down
2 changes: 1 addition & 1 deletion mission-control/docs/integrations/prometheus.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@ import { CapabilityBadges, CapabilityBadge, CapabilityHeading } from '@site/../c
<CapabilityBadge type="healthcheck" />
</CapabilityBadges>

Mission Control integrates with Prometheus to monitor your metrics infrastructure.
Prometheus is an open-source monitoring and alerting toolkit that collects time-series metrics from your applications and infrastructure using a pull-based model. Mission Control integrates with Prometheus to run PromQL queries as health checks, and exposes its own Prometheus-compatible metrics endpoint so you can monitor Mission Control's health checks, scrapers, and notifications.

---

Expand Down
2 changes: 1 addition & 1 deletion mission-control/docs/integrations/slack.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@ import { CapabilityBadges, CapabilityBadge, CapabilityHeading } from '@site/../c
<CapabilityBadge type="scraper" />
</CapabilityBadges>

Mission Control integrates with Slack to send notifications and scrape workspace data.
Slack is a business messaging platform that organizes team communication into channels and supports rich integrations with developer tools and services. Mission Control integrates with Slack to send alert notifications to channels and scrape workspace data into the catalog.

---

Expand Down