parent
6299deb8de
commit
f090858f67
8 changed files with 86 additions and 8 deletions
@ -1 +1,7 @@ |
||||
# Health monitoring |
||||
# Health Monitoring |
||||
|
||||
A health monitoring system is a system that is designed to collect, store, and analyze health-related data from a variety of sources, such as wearable devices, medical devices, and electronic health records. The goal of a health monitoring system is to provide healthcare professionals and individuals with real-time insights into their health, allowing them to make informed decisions about their care. |
||||
|
||||
Learn more from the following: |
||||
|
||||
- [Design of Wearable Health Monitoring Systems](https://link.springer.com/chapter/10.1007/978-3-319-23341-3_6) |
@ -1 +1,14 @@ |
||||
# Availability monitoring |
||||
# Availability Monitoring |
||||
|
||||
Availability monitoring in system design refers to the practice of monitoring the availability of a system, service or application, to ensure that it is functioning correctly and is accessible to users when they need it. This is an important aspect of ensuring that a system is reliable and performs well. |
||||
|
||||
Availability monitoring typically includes the following components: |
||||
|
||||
- Heartbeat monitoring |
||||
- Transaction monitoring |
||||
- Alerts and notifications |
||||
- Root cause analysis |
||||
|
||||
Learn more from the following: |
||||
|
||||
- [System Monitoring, Alerting and Availability](https://www.aits.uillinois.edu/services/network_and_desktop_services/system_monitoring__alerting_and_availability) |
@ -1 +1,7 @@ |
||||
# Performance monitoring |
||||
# Performance Monitoring |
||||
|
||||
Performance monitoring in system design refers to the practice of monitoring the performance of a system, service, or application, in order to ensure that it is performing well and meeting the needs of users. This is an important aspect of ensuring that a system is reliable and performs well. |
||||
|
||||
Learn more from following links: |
||||
|
||||
- [Get More on Performance Monitoring Systems](https://www.solarwinds.com/server-application-monitor/use-cases/performance-monitoring-system) |
@ -1 +1,15 @@ |
||||
# Security monitoring |
||||
# Security Monitoring |
||||
|
||||
Security monitoring in system design refers to the practice of monitoring the security of a system, service, or application, in order to detect and respond to security threats and vulnerabilities. This is an important aspect of ensuring that a system is secure and protected against unauthorized access, data breaches, and other security incidents. |
||||
|
||||
Security monitoring typically includes the following components: |
||||
|
||||
- Event collection |
||||
- Event analysis and correlation |
||||
- Alerts and notifications |
||||
- Incident response |
||||
- Compliance and audit |
||||
|
||||
Visit the following to learn more: |
||||
|
||||
- [Intro to Security Monitoring](https://www.sciencedirect.com/topics/computer-science/security-monitoring) |
@ -1 +1,14 @@ |
||||
# Usage monitoring |
||||
# Usage Monitoring |
||||
|
||||
Usage monitoring in system design refers to the practice of monitoring the usage of a system, service, or application, in order to understand how it is being used and identify any potential issues or areas for improvement. This is an important aspect of ensuring that a system is meeting the needs of users and providing value. |
||||
|
||||
Usage monitoring typically includes the following components: |
||||
|
||||
- Data collection |
||||
- Data analysis and visualization |
||||
- Alerts and notifications |
||||
- Trend analysis |
||||
|
||||
Learn more from the following links: |
||||
|
||||
- [What is Usage Monitoring?](https://patterns.arcitura.com/cloud-computing-patterns/design_patterns/usage_monitoring) |
@ -1 +1,7 @@ |
||||
# Instrumentation |
||||
# Instrumentation |
||||
|
||||
|
||||
|
||||
Learn more from the following links: |
||||
|
||||
- [Instrumentation System Docs](http://eolss.net/Sample-Chapters/C05/E6-39A-04-08.pdf) |
@ -1 +1,14 @@ |
||||
# Visualization and alerts |
||||
# Visualization and Alerts |
||||
|
||||
Instrumentation in system design refers to the process of adding monitoring and measurement capabilities to a system, service, or application. This allows developers and operations teams to observe the behavior of the system, measure its performance, and identify any issues or areas for improvement. |
||||
|
||||
Instrumentation can be used to monitor a wide variety of aspects of a system, such as: |
||||
|
||||
- Performance: Instrumentation can be used to measure the performance of a system, such as response time, throughput, and resource utilization. |
||||
- Errors: Instrumentation can be used to detect and diagnose errors, such as exceptions and stack traces. |
||||
- Security: Instrumentation can be used to monitor for security-related events, such as authentication attempts and network traffic. |
||||
- Usage: Instrumentation can be used to monitor usage-related data, such as the number of users and requests. |
||||
|
||||
To learn more, visit the following links: |
||||
|
||||
- [Visualize Data and Raise Alerts](https://learn.microsoft.com/en-us/azure/architecture/framework/devops/monitor-visualize-data) |
@ -1 +1,8 @@ |
||||
# Monitoring |
||||
# Monitoring |
||||
|
||||
System monitoring involves the continuous monitoring of an infrastructure – aka an IT system – by an IT manager. It includes the monitoring of CPU, server memory, routers, switches, bandwidth, and applications, as well as the performance and availability of important network devices. |
||||
|
||||
Visit the following to learn more: |
||||
|
||||
- [Design and implement a monitoring system](https://www.tdh.ch/sites/default/files/tdh_gmm_en_nouvelleversion_ang.pdf) |
||||
- [System Design — Design a Monitoring System](https://gongybable.medium.com/system-design-design-a-monitoring-system-f0f0cbafc895) |
Loading…
Reference in new issue