Source: https://atomic-works-test.docs-staging.pageloop.ai/trust/knowledge-hub/readme

# README

# Knowledge Hub

The **Knowledge Hub** is a centralised space for deep-dive answers, quick resolutions, and edge-case documentation across various Sprinto modules. Unlike primary documentation that covers broad workflows or standard operating procedures, the Knowledge Hub serves as a living library of:

- Platform-specific technical behaviours
- Unexpected system errors and how to resolve them
- Policy interpretation in product contexts
- Advanced monitoring or integration configurations
- Clarifications around timeframes, data logic, and sync expectations

These articles are often the result of internal investigations, support escalations, or configuration pitfalls that require nuanced understanding. If you’ve ever wondered about _why an ElastiCache CPU alarm is failing_, _which Linux distros Dr. Sprinto supports_, or _how GDPR applies to your company vs your product_, this is where you’ll find the answer.

---

### What You’ll Find

TopicDescriptionMonitoring TroubleshootingExamples include CPU utilisation alarms for AWS ElastiCache or KnowBe4 training logic across 12 months.Platform Behaviour ClarificationExplains why policies and trainings may not show up on the employee portal, or the role of 'identifiers' in critical access systems.Regulatory InterpretationsProvides clear responses to compliance-related questions such as GDPR scope and coverage.Product CompatibilityDocuments OS-level compatibility and features, e.g. DrSprinto for various Linux distributions.Infrastructure Integration GuidanceCovers use cases like adding alias names to AWS account IDs for better visibility in Sprinto.

---

### Use Cases

Use CaseWho It HelpsExampleTroubleshooting failed monitorsEngineers, support teamsCPU alarms not working due to incorrect CloudWatch dimensionsClarifying training check logicCustomer success, auditorsUnderstanding how Sprinto counts the “last 12 months” for KnowBe4 trainingCompliance contextLegal, security teamsUnderstanding if GDPR applies to the company or the productSystem configuration accuracyDevOps, IT adminsAdding AWS aliases for better infrastructure visibilityDevice management supportIT admins, endpoint managersIdentifying compatible Linux distros for DrSprinto deployment

---

### Knowledge Hub Articles

#### 1. AWS ElastiCache Datastore CPU Utilisation Failing Even After Alarm Set

**Problem:** CloudWatch alarms set on a replication group for AWS ElastiCache do not work as expected.

**Solution:**

- Identify if the instance is part of a replication group.
- Modify the CloudWatch dimension to monitor individual member nodes (e.g., `rh-prod-cache-cluster-001`, `rh-prod-cache-cluster-002`).
- Create separate CPU utilisation alarms for each node.

**Outcome:** More accurate monitoring and resolved failing checks.

---

#### 2. From Which Date Does Sprinto Start Counting the Last 12 Months for KnowBe4 Training Monitoring?

**Clarification:**

- Sprinto calculates the 12-month period for KnowBe4 training checks from the **current date**, looking back over the last 365 days.

---

#### 3. Is GDPR Meant to Apply to the Company or the Product?

**Answer:**

- GDPR applies to the **company** as a whole.
- The company must ensure that all its products and services that process personal data are GDPR-compliant.

---

#### 4. Trainings and Policies Not Showing Up in the Employee Portal

**Issue:** Policies and trainings may not appear immediately after onboarding.

**Resolution:**

- Wait 24 hours after onboarding and ensure that the user's **DOJ (Date of Joining)** is recorded.
- The employee portal syncs these details after the delay.

---

#### 5. What Are Identifiers in an Auto Critical Access System?

**Explanation:**

- Identifiers are unique tags or data points used to track and control access.
- Examples: usernames, employee IDs, email addresses.

---

#### 6. What Linux Distributions Are Compatible with DrSprinto?

**Supported Distributions:**

- Ubuntu
- Fedora
- Pop OS
- Manjaro
- Debian
- Linux Mint
- Kali OS

**DrSprinto Capabilities:**

- Native MDM tool for endpoint protection
- Ensures device-level encryption and secure handling of sensitive data

---

#### 7. How to Add an Alias Name for AWS Account IDs in Sprinto

**Steps:**

- Add an account alias in AWS.
- Once configured, it will be automatically reflected in the Infra section of Sprinto, displaying both the alias and the account ID.

---

### Why It Matters

As Sprinto scales across environments and customer types, nuanced platform behaviours and exception cases become increasingly common. The Knowledge Hub allows us to:

- Share resolutions faster
- Prevent repeated support escalations
- Educate internal teams and customers
- Reduce ambiguity around data logic and platform response

---

### When to Use Knowledge Hub Articles

Refer to the Knowledge Hub when:

- You’re facing a monitor that’s failing despite correct configuration
- A system behaviour doesn’t match the documentation
- You need platform-specific behaviour clarified
- You’re dealing with regulatory interpretation questions
- A customer needs proof of feature compatibility

---

### What’s Next?

This hub will continue to evolve with time. Expect more articles derived from actual implementation questions, audit scenarios, and integration setups.

For any unresolved edge cases, please contact Sprinto Support. If a solution is derived from your issue, it may just end up in the Knowledge Hub.
