You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: docs/configuration/alertmanager-integration/alert-custom-prometheus.rst
+20-22Lines changed: 20 additions & 22 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -23,37 +23,35 @@ Prerequisites
23
23
* Kube-Prometheus-Stack, installed via Robusta or seperately.
24
24
* Enable global rule selection for the Prometheus operator. Add the following config to your ``generated_values.yaml``. (By default Prometheus Operator picks up only certain new alerts, here we tell it to pick up all new alerts)
25
25
26
-
.. grid-item::
26
+
.. md-tab-set::
27
27
28
-
.. md-tab-set::
28
+
.. md-tab-item:: Robusta Prometheus
29
29
30
-
.. md-tab-item:: Robusta Prometheus
31
-
32
-
.. code-block:: yaml
33
-
34
-
kube-prometheus-stack:
35
-
prometheus:
36
-
prometheusSpec:
37
-
ruleNamespaceSelector: {} # (1)
38
-
ruleSelector: {} # (2)
39
-
ruleSelectorNilUsesHelmValues: false # (3)
40
-
41
-
.. code-annotations::
42
-
1. Add a namespace if you want Prometheus to identify rules created in specific namespaces. Leave ``{}`` to detect rules from any namespace.
43
-
2. Add a label if you want Prometheus to detect rules with a specific selector. Leave ``{}`` to detect rules with any label.
44
-
3. When set to `false`, Prometheus detects rules that are created directly, not just rules created using helm values file.
45
-
46
-
.. md-tab-item:: Other Prometheus
47
-
48
-
.. code-block:: yaml
30
+
.. code-block:: yaml
49
31
32
+
kube-prometheus-stack:
50
33
prometheus:
51
34
prometheusSpec:
52
35
ruleNamespaceSelector: {} # (1)
53
36
ruleSelector: {} # (2)
54
37
ruleSelectorNilUsesHelmValues: false # (3)
55
38
56
-
.. code-annotations::
39
+
.. code-annotations::
40
+
1. Add a namespace if you want Prometheus to identify rules created in specific namespaces. Leave ``{}`` to detect rules from any namespace.
41
+
2. Add a label if you want Prometheus to detect rules with a specific selector. Leave ``{}`` to detect rules with any label.
42
+
3. When set to `false`, Prometheus detects rules that are created directly, not just rules created using helm values file.
43
+
44
+
.. md-tab-item:: Other Prometheus
45
+
46
+
.. code-block:: yaml
47
+
48
+
prometheus:
49
+
prometheusSpec:
50
+
ruleNamespaceSelector: {} # (1)
51
+
ruleSelector: {} # (2)
52
+
ruleSelectorNilUsesHelmValues: false # (3)
53
+
54
+
.. code-annotations::
57
55
1. Add a namespace if you want Prometheus to identify rules created in specific namespaces. Leave ``{}`` to detect rules from any namespace.
58
56
2. Add a label if you want Prometheus to detect rules with a specific selector. Leave ``{}`` to detect rules with any label.
59
57
3. When set to `false`, Prometheus detects rules that are created directly, not just rules created using helm values file.
* Scraping configuration for Kubelet and cAdvisor (`Instructions <https://cloud.google.com/stackdriver/docs/managed-prometheus/exporters/kubelet-cadvisor>`_)
15
-
* Kube State Metrics (`Instructions <https://cloud.google.com/stackdriver/docs/managed-prometheus/exporters/kube_state_metrics>`_)
* Scraping configuration for Kubelet and cAdvisor (`Kubelet/cAdvisor Instructions <https://cloud.google.com/stackdriver/docs/managed-prometheus/exporters/kubelet-cadvisor>`_)
15
+
* Kube State Metrics (`Kube State Metrics Instructions <https://cloud.google.com/stackdriver/docs/managed-prometheus/exporters/kube_state_metrics>`_)
Copy file name to clipboardExpand all lines: docs/configuration/holmesgpt/index.rst
+1-1Lines changed: 1 addition & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -15,7 +15,7 @@ AI Analysis
15
15
Why use HolmesGPT?
16
16
^^^^^^^^^^^^^^^^^^^
17
17
18
-
Robusta can integrate with `Holmes GPT <https://github.com/robusta-dev/holmesgpt>`_ to analyze health issues on your cluster, and to run AI based root cause analysis for alerts.
18
+
Robusta integrates with `HolmesGPT <https://github.com/robusta-dev/holmesgpt>`_ to provide AI-powered root cause analysis for your alerts. It automatically investigates issues by analyzing logs, metrics, and Kubernetes state.
19
19
20
20
This requires a Robusta SaaS account, and for the Robusta UI sink to be enabled. (We have plans to support HolmesGPT in a pure OSS mode in the near future. Stay tuned!)
For in cluster address, use the cluster dns. For example: ``--port-forward --port-forward-namespace argocd --server argocd-server.argocd.svc.cluster.local --insecure --grpc-web``
74
+
Add ``--insecure`` to work with self signed certificates.
75
+
73
76
Change the namespace ``--port-forward-namespace <your_argocd_namespace>`` to the namespace in which your argocd service
0 commit comments