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: resources/cassandra/INSTALL.md
-24Lines changed: 0 additions & 24 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -1,10 +1,3 @@
1
-
# Prerequisites
2
-
The cassandra exporter generates a high number of metrics. As the Sysdig Agent has a limit of time series that can send to Sysdig Monitor, you have to deploy a Prometheus server and create the recording rules that we provide to filter only the metrics used in dashboards and alerts.
3
-
4
-
To deploy a Prometheus server you will need:
5
-
*[helm](https://helm.sh/docs/intro/install/)
6
-
*[helmfile](https://github.com/roboll/helmfile)
7
-
8
1
# Installing the exporter
9
2
Cassandra expose the metrics with jmx and the exporter gather this metrics and expose them in Prometheus format. Usually jmx is unsecured and it has not user or password. In this case, the best way to deploy it is to add a sidecar with the exporter.
10
3
@@ -30,23 +23,6 @@ Cassandra expose the metrics with jmx and the exporter gather this metrics and e
30
23
initialDelaySeconds: 180
31
24
timeoutSeconds: 45
32
25
```
33
-
34
-
# Installing and configuring Prometheus
35
-
## Installing a new Prometheus with helm
36
-
In this section we will explain how to install and configure a new prometheus server with the recording rules.
37
-
38
-
Download the following files:
39
-
- helmfile.yaml
40
-
- recording_rules.yaml
41
-
- prometheus.yaml
42
-
- prometheus.yml.gotmpl
43
-
44
-
execute
45
-
46
-
```
47
-
helmfile sync
48
-
```
49
-
50
26
# Sysdig Agent configuration
51
27
To use the Sysdig agent, first create the recording rules to scrape only the metrics that will be use in the dashboards.
0 commit comments