# Nkeysworld

## Index

- [Nkeysworld Architecture](#nkeysworld-architecture)
- [Grafana DashBoard](#grafana-dashboard)
  - [node-exporter](#node-exporter)
  - [cadvisor](#cadvisor)
  - [logs](#logs)
- [n8n Workflow](#n8n-workflow)
  - [monitoring-alertmanager workflow](#monitoring-alertmanager-workflow)
  - [backup workflow](#backup-workflow)
  - [baekjoon-bot workflow](#baekjoon-bot-workflow)
  - [hufs-notice-crawler workflow](#hufs-notice-crawler-workflow)
  - [news-summary-bot workflow](#news-summary-bot-workflow)

## Nkeysworld-architecture

### Flow

![nkeysworld_arch](./assets/nkeysworld_arch-v3.png)

## Grafana DashBoard

### node-exporter

![grafana-node-exporter](./assets/grafana-node-exporter.png)

### cadvisor

![grafana-cadvisor](./assets/grafana-cadvisor.png)

### logs

![grafana-logs](./assets/grafana-logs.png)

## n8n Workflow

### monitoring-alertmanager workflow

![n8n-alertmanager](./assets/n8n-alertmanager.png)

### backup workflow

![n8n-backup](./assets/n8n-backup.png)

### baekjoon-bot workflow

![n8n-baekjoon-bot](./assets/n8n-baekjoon-bot.png)

### hufs-notice-crawler workflow

![n8n-hufs-notice-crawler](./assets/n8n-hufs-notice-crawler.png)

### news-summary-bot workflow

![n8n-news-summary-bot](./assets/n8n-news-summary-bot.png)
