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/integrations/web-servers/apache-tomcat.md
+11-17Lines changed: 11 additions & 17 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -19,22 +19,22 @@ Before installing the Sumo Logic app, Apache Tomcat must be set up and configure
19
19
20
20
This section provides instructions for configuring log and metric collection for the Sumo Logic app for Apache Tomcat. Configuring log and metric collection for the Apache Tomcat app includes the following tasks.
21
21
22
-
### Step 1: Fields in Sumo Logic
22
+
### Step 1: Configure fields in Sumo Logic
23
23
24
-
Following fields will always be created automatically as a part of app installation process:
24
+
As part of the app installation process, the following fields will created by default:
25
25
*`component`
26
26
*`environment`
27
27
*`webserver_system`
28
28
*`webserver_farm`
29
29
*`pod`
30
30
31
-
If you're using Apache Tomcat in a Kubernetes environment, these additional fields will get created automatically as a part of app installation process:
31
+
Additionally, if you are using Apache Tomcat in the Kubernetes environment, these following additional fields will be created by default as a part of app installation process:
32
32
*`pod_labels_component`
33
33
*`pod_labels_environment`
34
34
*`pod_labels_webserver_system`
35
35
*`pod_labels_webserver_farm`
36
36
37
-
For information on setting up fields, see[Sumo Logic Fields](/docs/manage/fields).
37
+
To learn more about setting up fields, refer to[Sumo Logic Fields](/docs/manage/fields).
38
38
39
39
### Step 2: Configure Collection for Apache Tomcat
40
40
@@ -48,7 +48,7 @@ For information on setting up fields, see [Sumo Logic Fields](/docs/manage/field
48
48
49
49
<TabItemvalue="k8s">
50
50
51
-
In Kubernetes environments, we use the Telegraf Operator, which is packaged with our Kubernetes collection. You can learn more about it [here](/docs/send-data/collect-from-other-data-sources/collect-metrics-telegraf/telegraf-collection-architecture). The diagram below illustrates how data is collected from Apache Tomcat in a Kubernetes environment. Four services in the architecture shown below make up the metric collection pipeline: Telegraf, Telegraf Operator, Prometheus, and [Sumo Logic Distribution for OpenTelemetry Collector](https://github.com/SumoLogic/sumologic-otel-collector).
51
+
In Kubernetes environments, we use the Telegraf Operator, which is packaged with our Kubernetes collection. You can learn more about it [here](/docs/send-data/collect-from-other-data-sources/collect-metrics-telegraf/telegraf-collection-architecture). The diagram below illustrates how data is collected from Apache Tomcat in the Kubernetes environment. Four services in the architecture shown below make up the metric collection pipeline: Telegraf, Telegraf Operator, Prometheus, and [Sumo Logic Distribution for OpenTelemetry Collector](https://github.com/SumoLogic/sumologic-otel-collector).
@@ -256,7 +256,8 @@ This section explains the steps to collect Apache Tomcat logs from a Kubernetes
256
256
1. Sumo Logic Kubernetes collection will automatically start collecting logs from the pods having the annotations defined above.
257
257
1. Verify logs in Sumo Logic.
258
258
259
-
1.**FER to normalize the fields in Kubernetes environments**. Labels created in Kubernetes environments automatically are prefixed with `pod_labels`. To normalize these for our app to work, we will have a Field Extraction Rule automatically created for Apache Tomcat Web Server Application Components named as **AppObservabilityApacheTomcatWebserverFER**
259
+
<br />**FER to normalize the fields in Kubernetes environments**. Labels created in Kubernetes environments automatically are prefixed with `pod_labels`. To normalize these for our app to work, we will have a Field Extraction Rule automatically created for Apache Tomcat Web Server Application Components named as **AppObservabilityApacheTomcatWebserverFER**
260
+
<br />
260
261
261
262
</TabItem>
262
263
<TabItemvalue="non-k8s">
@@ -721,24 +722,17 @@ To help determine if the Apache Tomcat server is available and performing well,
721
722
722
723
## Installing Apache Tomcat Monitors
723
724
724
-
import CreateMonitors from '../../reuse/apps/create-monitors.md';
725
-
726
-
Sumo Logic has provided pre-packaged alerts available through [Sumo Logic monitors](/docs/alerts/monitors) to help you proactively determine if an Apache Tomcat webserver farm is available and performing as expected. These monitors are based on metric and log data and include pre-set thresholds that reflect industry best practices and recommendations. For more information about individual alerts, see [Apache Tomcat Alerts](/docs/integrations/web-servers/apache-tomcat#apache-tomcat-alerts).
725
+
Sumo Logic provides pre-configured alerts available through [Sumo Logic monitors](/docs/alerts/monitors) to help you proactively determine if an Apache Tomcat webserver farm is available and performing as expected. These monitors are based on metric and log data and include pre-set thresholds that reflect industry best practices and recommendations. For more information about individual alerts, refer to the [Apache Tomcat Alerts](/docs/integrations/web-servers/apache-tomcat#apache-tomcat-alerts).
727
726
728
-
:::note permissions required
729
-
To install these alerts, you need to have the [Manage Monitors role capability](/docs/manage/users-roles/roles/role-capabilities/#alerting).
730
-
:::
727
+
import CreateMonitors from '../../reuse/apps/create-monitors.md';
731
728
732
729
:::note
733
-
There are limits to how many alerts can be enabled. For more information, see [Monitors](/docs/alerts/monitors/create-monitor) for details.
730
+
- Ensure that you have [Manage Monitors role capability](/docs/manage/users-roles/roles/role-capabilities/#alerting) permissions to install the Apache Tomcat Alerts.
731
+
- You can only enable the set number of alerts. For more information, refer to [Monitors](/docs/alerts/monitors/create-monitor).
734
732
:::
735
733
736
-
737
734
## Apache Tomcat Alerts
738
735
739
-
The alerts are built based on metrics datasets and have preset thresholds.
Copy file name to clipboardExpand all lines: docs/integrations/web-servers/apache.md
+11-11Lines changed: 11 additions & 11 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -114,21 +114,21 @@ The predefined searches in the Apache app are based on the Apache Access logs an
114
114
115
115
This section provides instructions for configuring log and metrics collection for the Sumo Logic app for Apache.
116
116
117
-
### Step 1: Fields in Sumo Logic
117
+
### Step 1: Configure fields in Sumo Logic
118
118
119
-
Following fields will always be created automatically as a part of app installation process:
119
+
As part of the app installation process, the following fields will created by default:
120
120
*`component`
121
121
*`environment`
122
122
*`webserver_system`
123
123
*`webserver_farm`
124
124
125
-
If you're using Apache in a Kubernetes environment, these additional fields will get created automatically as a part of app installation process:
125
+
Additionally, if you are using Apache in the Kubernetes environment, these following additional fields will be created by default as a part of app installation process:
126
126
*`pod_labels_component`
127
127
*`pod_labels_environment`
128
128
*`pod_labels_webserver_system`
129
129
*`pod_labels_webserver_farm`
130
130
131
-
For information on setting up fields, see[Sumo Logic Fields](/docs/manage/fields).
131
+
To learn more about setting up fields, refer to[Sumo Logic Fields](/docs/manage/fields).
132
132
133
133
### Step 2: Configure Your Environment for Apache Logs and Metrics Collection
134
134
@@ -246,7 +246,10 @@ This section explains the steps to collect Apache logs from a Kubernetes environ
246
246
kubectl describe pod <apache_pod_name>
247
247
```
248
248
The Sumo Logic Kubernetes Collection process will automatically capture the logs from `stdout`/`stderr` and will send the logs to Sumo Logic. For more information on deploying the Sumo Logic-Kubernetes-Collection, please see [this page](/docs/integrations/containers-orchestration/kubernetes#collecting-metrics-and-logs-for-the-kubernetes-app).
249
-
2.**FER to normalize the fields in Kubernetes environments**. Labels created in Kubernetes environments automatically are prefixed with `pod_labels`. To normalize these for our app to work, we will have a Field Extraction Rule automatically created for Apache Web Server Application Components named as **AppObservabilityApacheWebserverFER**
249
+
<br />
250
+
**FER to normalize the fields in Kubernetes environments**. Labels created in Kubernetes environments automatically are prefixed with `pod_labels`. To normalize these for our app to work, we will have a Field Extraction Rule automatically created for Apache Web Server Application Components named as **AppObservabilityApacheWebserverFER**
251
+
<br />
252
+
250
253
</TabItem>
251
254
<TabItemvalue="non-k8s">
252
255
@@ -558,20 +561,17 @@ Use this dashboard to:
558
561
559
562
## Installing Apache Monitors
560
563
561
-
import CreateMonitors from '../../reuse/apps/create-monitors.md';
562
-
563
564
This section provides instructions for installing the Sumo Logic Monitors for Apache. These instructions assume you have already set up collection as described in the [Collecting Logs and Metrics for Apache](#collecting-logs-and-metrics-for-apache) page.
564
565
565
566
Sumo Logic has provided a predefined set of alerts, which can be imported and available through [Sumo Logic monitors](/docs/alerts/monitors), to help you proactively monitor your Apache Web servers and farms. These monitors are built based on metrics and logs datasets and include pre-set thresholds based on industry best practices and recommendations.
566
567
567
568
For details about individual alerts, see [Apache Alerts](#apache-alerts).
568
569
569
-
:::note permissions required
570
-
To install these alerts, you need to have the [Manage Monitors role capability](/docs/manage/users-roles/roles/role-capabilities/#alerting).
571
-
:::
570
+
import CreateMonitors from '../../reuse/apps/create-monitors.md';
572
571
573
572
:::note
574
-
There are limits to how many alerts can be enabled. For more information, see [Monitors](/docs/alerts/monitors/create-monitor) for details.
573
+
- Ensure that you have [Manage Monitors role capability](/docs/manage/users-roles/roles/role-capabilities/#alerting) permissions to install the Apache Tomcat Alerts.
574
+
- You can only enable the set number of alerts. For more information, refer to [Monitors](/docs/alerts/monitors/create-monitor).
Copy file name to clipboardExpand all lines: docs/integrations/web-servers/haproxy.md
+10-10Lines changed: 10 additions & 10 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -77,16 +77,16 @@ This section provides instructions for configuring logs and metrics collection f
77
77
78
78
Configuring log and metric collection for the HAProxy app includes the following tasks:
79
79
80
-
### Step 1: Fields in Sumo Logic
80
+
### Step 1: Configure fields in Sumo Logic
81
81
82
-
Following fields will always be created automatically as a part of app installation process:
82
+
As part of the app installation process, the following fields will created by default:
83
83
* `component`
84
84
* `environment`
85
85
* `proxy_system`
86
86
* `proxy_cluster`
87
87
* `pod`
88
88
89
-
If you're using Haproxy in a Kubernetes environment, these additional fields will get created automatically as a part of app installation process:
89
+
Additionally, if you are using Haproxy in the Kubernetes environment, these following additional fields will be created by default as a part of app installation process:
90
90
* `pod_labels_component`
91
91
* `pod_labels_environment`
92
92
* `pod_labels_proxy_system`
@@ -203,7 +203,9 @@ This section explains the steps to collect HAProxy logs from a Kubernetes enviro
203
203
kubectl describe pod <haproxy_pod_name>
204
204
```
205
205
5. Sumo Logic Kubernetes collection will automatically start collecting logs from the pods having the annotations defined above.
206
-
1. **FER to normalize the fields in Kubernetes environments**. Labels created in Kubernetes environments automatically are prefixed with `pod_labels`. To normalize these for our app to work, we will have a Field Extraction Rule automatically created for Proxy Application Components named as **AppObservabilityHaproxyFER**
206
+
<br />
207
+
**FER to normalize the fields in Kubernetes environments**. Labels created in Kubernetes environments automatically are prefixed with `pod_labels`. To normalize these for our app to work, we will have a Field Extraction Rule automatically created for Proxy Application Components named as **AppObservabilityHaproxyFER**
208
+
<br />
207
209
</TabItem>
208
210
<TabItem value="non-k8s">
209
211
@@ -505,18 +507,16 @@ Use this dashboard to:
505
507
506
508
## Installing the HAProxy Monitors
507
509
508
-
import CreateMonitors from '../../reuse/apps/create-monitors.md';
509
-
510
510
Sumo Logic has provided pre-packaged alerts available through [Sumo Logic monitors](/docs/alerts/monitors) to help you proactively determine if a HAProxy cluster is available and performing as expected. These monitors are based on metric and log data and include pre-set thresholds that reflect industry best practices and recommendations. For more information about individual alerts, see [HAProxy Alerts](#haproxy-alerts).
511
511
512
-
:::note permissions required
513
-
To install these alerts, you need to have the [Manage Monitors role capability](/docs/manage/users-roles/roles/role-capabilities/#alerting).
514
-
:::
512
+
import CreateMonitors from '../../reuse/apps/create-monitors.md';
515
513
516
514
:::note
517
-
There are limits to how many alerts can be enabled. For more information, see [Monitors](/docs/alerts/monitors/overview/#rules) for details.
515
+
- Ensure that you have [Manage Monitors role capability](/docs/manage/users-roles/roles/role-capabilities/#alerting) permissions to install the Apache Tomcat Alerts.
516
+
- You can only enable the set number of alerts. For more information, refer to [Monitors](/docs/alerts/monitors/create-monitor).
518
517
:::
519
518
519
+
520
520
## HAProxy Alerts
521
521
522
522
| Alert Type (Metrics/Logs) | Alert Name | Alert Description | Trigger Type (Critical / Warning) | Alert Condition | Recover Condition |
Copy file name to clipboardExpand all lines: docs/integrations/web-servers/iis-10.md
+3-6Lines changed: 3 additions & 6 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -42,7 +42,7 @@ Sumo Logic supports the collection of logs and metrics data from IIS server in s
42
42
43
43
Sumo Logic uses the Telegraf operator for IIS metric collection and the [Installed Collector](/docs/send-data/installed-collectors) for collecting IIS logs. The diagram below illustrates the components of the IIS collection in a standalone environment. Telegraf uses the [Windows Performance Counters Input Plugin](https://github.com/influxdata/telegraf/tree/master/plugins/inputs/sqlserver) to obtain IIS metrics and the Sumo Logic output plugin to send the metrics to Sumo Logic. Logs from IIS Server are collected by a [Local File Source](/docs/send-data/installed-collectors/sources/local-file-source).
44
44
45
-
### Fields in Sumo Logic
45
+
### Configure fields in Sumo Logic
46
46
47
47
Following fields will be created automatically as a part of app installation process:
48
48
*`component`
@@ -608,12 +608,9 @@ Use this dashboard to monitor the following key metrics:
608
608
609
609
import CreateMonitors from '../../reuse/apps/create-monitors.md';
610
610
611
-
:::note permissions required
612
-
To install these alerts, you need to have the [Manage Monitors role capability](/docs/manage/users-roles/roles/role-capabilities/#alerting).
613
-
:::
614
-
615
611
:::note
616
-
There are limits to how many alerts can be enabled. For more information, see [Monitors](/docs/alerts/monitors/overview/#rules) for details.
612
+
- Ensure that you have [Manage Monitors role capability](/docs/manage/users-roles/roles/role-capabilities/#alerting) permissions to install the Apache Tomcat Alerts.
613
+
- You can only enable the set number of alerts. For more information, refer to [Monitors](/docs/alerts/monitors/create-monitor).
Copy file name to clipboardExpand all lines: docs/integrations/web-servers/nginx-ingress.md
+9-11Lines changed: 9 additions & 11 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -31,13 +31,13 @@ For more details on Nginx Ingress Metrics, see [Prometheus](https://docs.nginx.c
31
31
32
32
This section provides instructions for configuring log and metric collection for the Sumo Logic app for Nginx Ingress.
33
33
34
-
In a Kubernetes environment, we use our Sumo Logic Kubernetes collection. You can learn more about this [here](/docs/observability/kubernetes/collection-setup).
34
+
In the Kubernetes environment, we use our Sumo Logic Kubernetes collection. You can learn more about this [here](/docs/observability/kubernetes/collection-setup).
35
35
36
36
Configuring log and metric collection for the Nginx Ingress app includes the following tasks:
37
37
38
-
### Step 1: Fields in Sumo Logic
38
+
### Step 1: Configure fields in Sumo Logic
39
39
40
-
If you're using Nginx Ingress in a Kubernetes environment, Following fields will be created automatically as a part of app installation process:
40
+
Additionally, if you are using Nginx Ingress in the Kubernetes environment, Following fields will be created automatically as a part of app installation process:
41
41
42
42
*`pod_labels_component`
43
43
*`pod_labels_environment`
@@ -68,8 +68,9 @@ It’s assumed that you are using the latest helm chart version if not please up
68
68
**Do not modify** the following values set by this configuration as it will cause the Sumo Logic app to not function correctly.
69
69
* `component: “webserver”`. This value is used by Sumo Logic apps to identify application components.
70
70
* `webserver_system: “nginx_ingress”`. This value identifies the database system.
71
-
4.**FER to normalize the fields in Kubernetes environments**. Labels created in Kubernetes environments automatically are prefixed with `pod_labels`. To normalize these for our app to work, we will have a Field Extraction Rule automatically created for Nginx Application Components named as **AppObservabilityNginxIngressWebserverFER**
72
-
71
+
<br />
72
+
**FER to normalize the fields in Kubernetes environments**. Labels created in Kubernetes environments automatically are prefixed with `pod_labels`. To normalize these for our app to work, we will have a Field Extraction Rule automatically created for Nginx Application Components named as **AppObservabilityNginxIngressWebserverFER**
73
+
<br />
73
74
## Installing the Nginx Ingress app
74
75
75
76
This section demonstrates how to install the Nginx Ingress app. These instructions assume you have already set up the collection as described above.
@@ -221,16 +222,13 @@ Use this dashboard to:
221
222
222
223
## Installing Nginx Ingress Monitors
223
224
224
-
After [setting up collection](/docs/integrations/web-servers/nginx), you can proceed to installing the Nginx Ingress monitors, app, and view examples of each of dashboard.
225
-
226
225
import CreateMonitors from '../../reuse/apps/create-monitors.md';
227
226
228
-
:::note permissions required
229
-
To install these alerts, you need to have the [Manage Monitors role capability](/docs/manage/users-roles/roles/role-capabilities/#alerting).
230
-
:::
227
+
After [setting up collection](/docs/integrations/web-servers/nginx), you can proceed to installing the Nginx Ingress monitors, app, and view examples of each of dashboard.
231
228
232
229
:::note
233
-
There are limits to how many alerts can be enabled. For more information, see [Monitors](/docs/alerts/monitors/overview/#rules) for details.
230
+
- Ensure that you have [Manage Monitors role capability](/docs/manage/users-roles/roles/role-capabilities/#alerting) permissions to install the Apache Tomcat Alerts.
231
+
- You can only enable the set number of alerts. For more information, refer to [Monitors](/docs/alerts/monitors/create-monitor).
0 commit comments