Skip to content

Commit

Permalink
feat: move mlops/mlops/monitoring to mlops/monitoring
Browse files Browse the repository at this point in the history
  • Loading branch information
hhk7734 committed Dec 13, 2024
1 parent 3ed3bfe commit 0f2040a
Show file tree
Hide file tree
Showing 42 changed files with 106 additions and 103 deletions.
2 changes: 1 addition & 1 deletion docs/mlops/mlops/storage/ceph/monitoring.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -77,7 +77,7 @@ kubectl rook-ceph ceph dashboard set-jwt-token-ttl 86400
Prometheus의 volume으로 Ceph을 사용하는 경우, Ceph에 문제가 생겨 해당 PV 접근이 안되면 Prometheus도 문제가 발생합니다.
:::

[Prometheus CRD](/docs/mlops/mlops/monitoring/prometheus/crd/prometheus)
[Prometheus CRD](/docs/mlops/monitoring/prometheus/crd/prometheus)

### ServiceMonitor

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@ import Image from "@theme/IdealImage";

<center>
<Image
img={require("@site/static/img/mlops/mlops/monitoring/collector/forward-to-fluent.png")}
img={require("@site/static/img/mlops/monitoring/collector/forward-to-fluent.png")}
width={750}
/>
</center>
Expand Down
File renamed without changes.
File renamed without changes.
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@ keywords:
import Image from "@theme/IdealImage";

<center>
<Image img={require("@site/static/img/mlops/mlops/monitoring/plg/alerting.png")} width={750} />
<Image img={require("@site/static/img/mlops/monitoring/plg/alerting.png")} width={750} />
</center>
<center>https://grafana.com/docs/grafana/latest/alerting/</center>

Expand Down
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@ keywords:

## vector

- [Vector Loki Sink](/docs/mlops/mlops/monitoring/collector/vector/sink#loki)
- [Vector Loki Sink](/docs/mlops/monitoring/collector/vector/sink#loki)

## Fluent Bit

Expand Down
File renamed without changes.
Original file line number Diff line number Diff line change
Expand Up @@ -28,7 +28,7 @@ import Image from "@theme/IdealImage";

<center>
<Image
img={require("@site/static/img/mlops/mlops/monitoring/plg/loki_architecture_components.png")}
img={require("@site/static/img/mlops/monitoring/plg/loki_architecture_components.png")}
width={750}
/>
</center>
Expand All @@ -42,7 +42,7 @@ import Image from "@theme/IdealImage";

<center>
<Image
img={require("@site/static/img/mlops/mlops/monitoring/plg/simple-scalable-test-environment.png")}
img={require("@site/static/img/mlops/monitoring/plg/simple-scalable-test-environment.png")}
width={750}
/>
</center>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@ import Image from "@theme/IdealImage";
## metrics server

<center>
<Image img={require("@site/static/img/mlops/mlops/monitoring/metrics-server.png")} width={750} />
<Image img={require("@site/static/img/mlops/monitoring/metrics-server.png")} width={750} />
</center>
<center>https://ssup2.github.io/theory_analysis/Kubernetes_Metric_Server/</center>
<br />
Expand Down
File renamed without changes.
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@ import Image from "@theme/IdealImage";

<center>
<Image
img={require("@site/static/img/mlops/mlops/monitoring/prometheus-operator-architecture.png")}
img={require("@site/static/img/mlops/monitoring/prometheus-operator-architecture.png")}
width={750}
/>
</center>
Expand Down
File renamed without changes.
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@ import Image from "@theme/IdealImage";

<center>
<Image
img={require("@site/static/img/mlops/mlops/monitoring/prometheus/thanos-with-sidecar.png")}
img={require("@site/static/img/mlops/monitoring/prometheus/thanos-with-sidecar.png")}
width={750}
/>
</center>
Expand Down
File renamed without changes.
8 changes: 7 additions & 1 deletion docusaurus.config.ts
Original file line number Diff line number Diff line change
Expand Up @@ -79,7 +79,12 @@ const config: Config = {
[
"@docusaurus/plugin-client-redirects",
{
redirects: [],
createRedirects(existingPath: string) {
if (existingPath.startsWith("/docs/mlops/mlops/monitoring")) {
return existingPath.replace("/docs/mlops/mlops/monitoring", "/docs/mlops/monitoring");
}
return undefined;
}
},
],
["@easyops-cn/docusaurus-search-local", { hashed: true }],
Expand Down Expand Up @@ -131,6 +136,7 @@ const config: Config = {
},
MLOps: {
MLOps: "mlops",
Monitoring: "monitoring",
NueralNetwork: "nn",
},
Linux: {
Expand Down
183 changes: 90 additions & 93 deletions sidebars.ts
Original file line number Diff line number Diff line change
Expand Up @@ -911,99 +911,7 @@ const sidebars: SidebarsConfig = {
"mlops/mlops/auth/oauth2-proxy",
],
},
{
type: "category",
label: "Monitoring",
items: [
"mlops/mlops/monitoring/metrics-server",
{
type: "category",
label: "Collector",
items: [
"mlops/mlops/monitoring/collector/fluent-bit",
"mlops/mlops/monitoring/collector/fluentd",
{
type: "category",
label: "Promtail",
items: ["mlops/mlops/monitoring/collector/promtail/pipeline"],
},
{
type: "category",
label: "Vector",
items: [
"mlops/mlops/monitoring/collector/vector/vector",
"mlops/mlops/monitoring/collector/vector/source",
"mlops/mlops/monitoring/collector/vector/transform",
"mlops/mlops/monitoring/collector/vector/sink",
],
},
],
},
{
type: "category",
label: "Prometheus",
items: [
"mlops/mlops/monitoring/prometheus/operator",
{
type: "category",
label: "CRD",
items: [
"mlops/mlops/monitoring/prometheus/crd/prometheus",
"mlops/mlops/monitoring/prometheus/crd/monitor",
],
},
"mlops/mlops/monitoring/prometheus/promql",
"mlops/mlops/monitoring/prometheus/custom-exporter",
"mlops/mlops/monitoring/prometheus/kube-state-metrics",
"mlops/mlops/monitoring/prometheus/node-exporter",
"mlops/mlops/monitoring/prometheus/kubelet",
"mlops/mlops/monitoring/prometheus/thanos",
],
},
{
type: "category",
label: "Loki",
items: [
"mlops/mlops/monitoring/loki/loki",
"mlops/mlops/monitoring/loki/label",
"mlops/mlops/monitoring/loki/collector",
],
},
{
type: "category",
label: "Tempo",
items: ["mlops/mlops/monitoring/tempo/tempo"],
},
{
type: "category",
label: "Grafana",
items: [
"mlops/mlops/monitoring/grafana/grafana",
"mlops/mlops/monitoring/grafana/auth",
"mlops/mlops/monitoring/grafana/datasource",
"mlops/mlops/monitoring/grafana/dashboard",
"mlops/mlops/monitoring/grafana/alert",
],
},
{
type: "category",
label: "k6",
items: ["mlops/mlops/monitoring/k6/load-test", "mlops/mlops/monitoring/k6/extensions"],
},
{
type: "category",
label: "OpenSearch",
items: ["mlops/mlops/monitoring/opensearch/basics"],
},
{
type: "category",
label: "ECK",
items: ["mlops/mlops/monitoring/eck/operator"],
},
"mlops/mlops/monitoring/dcgm-exporter",
"mlops/mlops/monitoring/kubernetes-dashboard",
],
},

{
type: "category",
label: "Workflow",
Expand Down Expand Up @@ -1142,6 +1050,95 @@ const sidebars: SidebarsConfig = {
],
},
],
monitoring: [
"mlops/monitoring/metrics-server",
{
type: "category",
label: "Collector",
items: [
"mlops/monitoring/collector/fluent-bit",
"mlops/monitoring/collector/fluentd",
{
type: "category",
label: "Promtail",
items: ["mlops/monitoring/collector/promtail/pipeline"],
},
{
type: "category",
label: "Vector",
items: [
"mlops/monitoring/collector/vector/vector",
"mlops/monitoring/collector/vector/source",
"mlops/monitoring/collector/vector/transform",
"mlops/monitoring/collector/vector/sink",
],
},
],
},
{
type: "category",
label: "Prometheus",
items: [
"mlops/monitoring/prometheus/operator",
{
type: "category",
label: "CRD",
items: [
"mlops/monitoring/prometheus/crd/prometheus",
"mlops/monitoring/prometheus/crd/monitor",
],
},
"mlops/monitoring/prometheus/promql",
"mlops/monitoring/prometheus/custom-exporter",
"mlops/monitoring/prometheus/kube-state-metrics",
"mlops/monitoring/prometheus/node-exporter",
"mlops/monitoring/prometheus/kubelet",
"mlops/monitoring/prometheus/thanos",
],
},
{
type: "category",
label: "Loki",
items: [
"mlops/monitoring/loki/loki",
"mlops/monitoring/loki/label",
"mlops/monitoring/loki/collector",
],
},
{
type: "category",
label: "Tempo",
items: ["mlops/monitoring/tempo/tempo"],
},
{
type: "category",
label: "Grafana",
items: [
"mlops/monitoring/grafana/grafana",
"mlops/monitoring/grafana/auth",
"mlops/monitoring/grafana/datasource",
"mlops/monitoring/grafana/dashboard",
"mlops/monitoring/grafana/alert",
],
},
{
type: "category",
label: "k6",
items: ["mlops/monitoring/k6/load-test", "mlops/monitoring/k6/extensions"],
},
{
type: "category",
label: "OpenSearch",
items: ["mlops/monitoring/opensearch/basics"],
},
{
type: "category",
label: "ECK",
items: ["mlops/monitoring/eck/operator"],
},
"mlops/monitoring/dcgm-exporter",
"mlops/monitoring/kubernetes-dashboard",
],
nn: [
{
type: "category",
Expand Down

0 comments on commit 0f2040a

Please sign in to comment.