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
:::{dropdown} Can I use Cloud Connect to connect my {{ech}} clusters to AutoOps?
2
2
3
3
This path is not supported. Currently, we only support using Cloud Connect to connect ECE, ECK, and self-managed clusters to AutoOps.
4
+
5
+
For {{ech}} clusters, AutoOps is set up and enabled automatically in all supported [regions](/deploy-manage/monitor/autoops/ec-autoops-regions.md), and can be [accessed](/deploy-manage/monitor/autoops/ec-autoops-how-to-access.md) from the deployment overview page.
Copy file name to clipboardExpand all lines: deploy-manage/monitor/autoops.md
-2Lines changed: 0 additions & 2 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -12,8 +12,6 @@ products:
12
12
13
13
AutoOps diagnoses issues in {{es}} by analyzing hundreds of metrics, providing root-cause analysis and accurate resolution paths. With AutoOps, customers can prevent and resolve issues, cut down administration time, and optimize resource utilization.
14
14
15
-
AutoOps is currently only available for [{{ech}} deployments](/deploy-manage/deploy/elastic-cloud/cloud-hosted.md).
navigation_title: Connect your local development cluster
6
+
---
7
+
8
+
# Connect your local development cluster to AutoOps
9
+
10
+
If you have an {{es}} cluster set up for local development or testing, you can connect it to AutoOps using Docker.
11
+
12
+
## Prerequisites
13
+
14
+
Ensure your system meets the following requirements before proceeding:
15
+
16
+
* You have set up [{{es}} for local development](/deploy-manage/deploy/self-managed/local-development-installation-quickstart.md).
17
+
* You have installed [Docker Desktop](https://www.docker.com/products/docker-desktop).
18
+
* You have an {{ecloud}} account with the [Organization owner role](/deploy-manage/monitor/autoops/cc-manage-users.md#assign-roles).
19
+
20
+
## Connect your local development cluster to AutoOps
21
+
22
+
Complete the following steps to connect your local development cluster to AutoOps.
23
+
24
+
1. Run the following command in your terminal to open the `/etc/hosts` file in a text editor with administrator privileges:
25
+
26
+
```sh
27
+
vim /etc/hosts
28
+
```
29
+
2. On a new line in the `/etc/hosts` file, add an entry to map the {{es}} cluster URL to the IP address representing the local development cluster.
30
+
31
+
The entry should be formatted as `127.0.0.1 {{hostname}}`.
32
+
3. Save the changes.
33
+
4. In your terminal, run the following command to reload the hostname service:
34
+
* For Linux:
35
+
```sh
36
+
/bin/systemctl restart systemd-hostnamed
37
+
```
38
+
* For macOS:
39
+
```sh
40
+
sudo dscacheutil -flushcache
41
+
```
42
+
5. Follow the instructions to [Connect to AutoOps](/deploy-manage/monitor/autoops/cc-connect-self-managed-to-autoops.md#connect-to-autoops) with the following differences:
43
+
* In the [Select installation method](/deploy-manage/monitor/autoops/cc-connect-self-managed-to-autoops.md#select-installation-method) step, select**Docker**.
44
+
* In the [Configure agent](/deploy-manage/monitor/autoops/cc-connect-self-managed-to-autoops.md#configure-agent) step, when prompted to enter your **{{es}} endpoint URL**, enter the name of your local development cluster or enter the following:
45
+
```sh
46
+
http://localhost:9200
47
+
```
48
+
* In the [Install agent](/deploy-manage/monitor/autoops/cc-connect-self-managed-to-autoops.md#install-agent) step, paste the command into the text editor and replace `docker run -d \` with:
49
+
```sh
50
+
docker run -d --network host \
51
+
```
52
+
53
+
This replacement is also required if your cluster is running on macOS.
54
+
55
+
After completing all the steps, you can [Access AutoOps](/deploy-manage/monitor/autoops/cc-connect-self-managed-to-autoops.md#access-autoops).
Copy file name to clipboardExpand all lines: deploy-manage/monitor/autoops/cc-connect-self-managed-to-autoops.md
+21-17Lines changed: 21 additions & 17 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -4,15 +4,19 @@ applies_to:
4
4
self:
5
5
ece:
6
6
eck:
7
-
navigation_title: Connect your cluster
7
+
navigation_title: Connect your self-managed cluster
8
8
---
9
9
10
-
# Connect your cluster to AutoOps
10
+
# Connect your self-managed cluster to AutoOps
11
11
12
12
To use AutoOps with your ECE, ECK, or self-managed cluster, you first need to create an {{ecloud}} account or log in to your existing account. An installation wizard will then guide you through the steps of installing {{agent}} to send metrics from your cluster to AutoOps in {{ecloud}}.
13
13
14
14
Complete the steps in the following subsections to connect your cluster to AutoOps. The connection process takes about 10 minutes.
15
15
16
+
:::{note}
17
+
If you have an {{es}} cluster set up for local development or testing, you can connect it to AutoOps using Docker. Refer to [](/deploy-manage/monitor/autoops/cc-connect-local-dev-to-autoops.md).
18
+
:::
19
+
16
20
## Prerequisites
17
21
18
22
Ensure your system meets the following requirements before proceeding:
@@ -21,7 +25,7 @@ Ensure your system meets the following requirements before proceeding:
21
25
* Your cluster is on an [Enterprise self-managed license](https://www.elastic.co/subscriptions) or an active self-managed [trial](https://cloud.elastic.co/registration).
22
26
* The agent you install for the connection is allowed to send metrics to {{ecloud}}.
23
27
24
-
## Connect to AutoOps
28
+
## Connect to AutoOps (private preview) [connect-to-autoops]
@@ -86,8 +90,8 @@ This is the first step of the installation wizard. Your cluster ships metrics to
86
90
87
91
Select one of the following methods to install {{agent}}:
88
92
89
-
* Kubernetes
90
-
* Docker
93
+
***Kubernetes**
94
+
***Docker**
91
95
<!-- Not applicable for private preview
92
96
* Linux
93
97
* Windows
@@ -226,18 +230,18 @@ Complete the following steps to run the command:
226
230
1. Copy the command.
227
231
2. Paste it into a text editor and update the placeholder values in the following environment variables:
228
232
229
-
| Environment variable | Description |
230
-
| --- | --- |
231
-
|`AUTOOPS_OTEL_URL`| The {{ecloud}} URL to which {{agent}} ships data. The URL is generated based on the CSP and region you pick. <br> This URL shouldn't be edited. |
232
-
|`AUTOOPS_ES_URL`| The URL {{agent}} uses to communicate with {{es}}. |
233
-
|`ELASTICSEARCH_READ_API_KEY`| The API key for API key authentication to access the cluster. It combines the `${id}:${api_key}` values. <br> This variable shouldn't be used with `ELASTICSEARCH_READ_USERNAME` and `ELASTICSEARCH_READ_PASSWORD`. |
234
-
|`ELASTICSEARCH_READ_USERNAME`| The username for basic authentication to access the cluster. <br> This variable should be used with `ELASTICSEARCH_READ_PASSWORD`. |
235
-
|`ELASTICSEARCH_READ_PASSWORD`| The password for basic authentication to access the cluster. <br> This variable should be used with `ELASTICSEARCH_READ_USERNAME`. |
236
-
|`ELASTIC_CLOUD_CONNECTED_MODE_API_KEY`| The {{ecloud}} API Key used to register the cluster. <br> This key shouldn't be edited. |
237
-
|`AUTOOPS_TEMP_RESOURCE_ID`| The temporary ID for the current installation wizard. |
238
-
239
-
4. Run the command from the machine where you want to install the agent.
240
-
5. Return to the wizard and select **I have run the command**.
233
+
| Environment variable | Description |
234
+
| --- | --- |
235
+
|`AUTOOPS_OTEL_URL`| The {{ecloud}} URL to which {{agent}} ships data. The URL is generated based on the CSP and region you pick. <br> This URL shouldn't be edited. |
236
+
|`AUTOOPS_ES_URL`| The URL {{agent}} uses to communicate with {{es}}. |
237
+
|`ELASTICSEARCH_READ_API_KEY`| The API key for API key authentication to access the cluster. It combines the `${id}:${api_key}` values. <br> This variable shouldn't be used with `ELASTICSEARCH_READ_USERNAME` and `ELASTICSEARCH_READ_PASSWORD`. |
238
+
|`ELASTICSEARCH_READ_USERNAME`| The username for basic authentication to access the cluster. <br> This variable should be used with `ELASTICSEARCH_READ_PASSWORD`. |
239
+
|`ELASTICSEARCH_READ_PASSWORD`| The password for basic authentication to access the cluster. <br> This variable should be used with `ELASTICSEARCH_READ_USERNAME`. |
240
+
|`ELASTIC_CLOUD_CONNECTED_MODE_API_KEY`| The {{ecloud}} API Key used to register the cluster. <br> This key shouldn't be edited. |
241
+
|`AUTOOPS_TEMP_RESOURCE_ID`| The temporary ID for the current installation wizard. |
242
+
243
+
3. Run the command from the machine where you want to install the agent.
244
+
4. Return to the wizard and select **I have run the command**.
241
245
242
246
It might take a few minutes for your cluster details to be validated and the first metrics to be shipped to AutoOps.
0 commit comments