Skip to content

Commit a0544c3

Browse files
author
jdv
committed
put healthcheck in side bar
1 parent c9b8692 commit a0544c3

File tree

2 files changed

+11
-10
lines changed

2 files changed

+11
-10
lines changed

crowdsec-docs/sidebarsUnversioned.js

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -551,6 +551,7 @@ module.exports = {
551551
id: "getting_started/next_steps",
552552
},
553553
items: [
554+
"getting_started/post_installation/healthcheck",
554555
{
555556
type: "category",
556557
label: "CrowdSec Console",

crowdsec-docs/unversioned/getting_started/healthcheck.mdx renamed to crowdsec-docs/unversioned/getting_started/post_installation/01_healthcheck.mdx

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ import HierarchicalList from '@site/src/components/HierarchicalList.js';
1111

1212
Welcome to the interactive health check of your CrowdSec setup. We'll have a Top-Down approach:
1313
First, check the proper functioning of the Security Engine's finality:
14-
- **📡 Detecting** behaviors on your services.
14+
- [**📡 Detecting**](#-detection-checks) behaviors on your services.
1515
- **🔗 Connectivity** with CrowdSec network to retrieve threats lists.
1616
- **🛡️ Protecting** your services by remediating alerts automatically with bouncers.
1717

@@ -27,7 +27,7 @@ The HTTP collection and the Linux collection contain **dummy scenarios** allowin
2727
:::
2828

2929
<details>
30-
<summary>☑️ Test **HTTP** detection</summary>
30+
<summary>🌐 **HTTP** detection test</summary>
3131

3232
Let's trigger the `crowdsecurity/http-generic-test` dummy scenario by calling a *probe path* on your web server.
3333

@@ -45,7 +45,7 @@ Notes:
4545
</details>
4646

4747
<details>
48-
<summary>☑️ Test **SSH** detection</summary>
48+
<summary>🔐 **SSH** detection test</summary>
4949

5050
Let's trigger the `crowdsecurity/ssh-generic-test` dummy scenario by logging in to your server via SSH with a specific user.
5151

@@ -60,7 +60,7 @@ Note that this scenario has a delay of 5 minute before it can re-trigger _(black
6060
</details>
6161

6262
<details>
63-
<summary>☑️ Test CrowdSec WAF with an **AppSec** detection</summary>
63+
<summary>🛡️ **AppSec** detection test - CrowdSec WAF </summary>
6464

6565
If you are using an AppSec-capable bouncer and have configured CrowdSec WAF, you can test the detection of an AppSec scenario.
6666
It's similar to the HTTP detection test, but it will trigger `crowdsecurity/appsec-generic-test`.
@@ -111,18 +111,18 @@ If not, check the troubleshooting section below
111111
- The parsers metrics show you what parsers were successfully used. Look for the name of the parsers installed for the logs you're reading
112112

113113
<div style={{ backgroundColor: '#FFE5B4', borderRadius: '5px' }}>
114-
🚨 If this command fails, check the [**CrowdSec Service Troubleshooting section**](#crowdsec_service_troubleshooting)
114+
🚨 If this command fails, check the [**CrowdSec Service Troubleshooting section**](#troubleshooting_service)
115115
</div>
116116
<div style={{ backgroundColor: '#FFE5B4', borderRadius: '5px' }}>
117-
🚨 If you don't see the log names supposed to be parsed, check the [**Acquisition Troubleshooting section**](#acquisition_troubleshooting)
117+
🚨 If you don't see the log names supposed to be parsed, check the [**Acquisition Troubleshooting section**](#troubleshooting_acquisition)
118118
</div>
119119
<div style={{ backgroundColor: '#FFE5B4', borderRadius: '5px' }}>
120-
🚨 If you don't see parsed lines, check the [**Collection Troubleshooting section****](#collection_troubleshooting)
120+
🚨 If you don't see parsed lines, check the [**Collection Troubleshooting section****](#troubleshooting_collection)
121121
</div>
122122

123123
</details>
124124

125-
<details>
125+
<details id="troubleshooting_acquisition">
126126
<summary>Acquisition Troubleshooting: are your logs properly declared as datasources</summary>
127127

128128
Your acquisition configuration is located in the `crowdsec` directory under `acquis.yaml` or `acquis.d/anyName.yaml`.
@@ -134,7 +134,7 @@ If not, check the troubleshooting section below
134134
- for more information, check the [documentation for the various datasources](https://doc.crowdsec.net/docs/next/log_processor/data_sources/intro)
135135
</details>
136136

137-
<details>
137+
<details id="troubleshooting_collection">
138138
<summary>Collection Troubleshooting: are the parsers and scenarios installed?</summary>
139139

140140
#### Collection installation
@@ -157,7 +157,7 @@ If not, check the troubleshooting section below
157157

158158
</details>
159159

160-
<details>
160+
<details id="troubleshooting_service">
161161
<summary>CrowdSec Service Troubleshooting: is the CrowdSec service running?</summary>
162162

163163

0 commit comments

Comments
 (0)