Fix and complete Uptime Kuma monitor tagging

Successfully tagged all 12 monitors with service categories:
- Used add_monitor_tag API method instead of edit_monitor
- All hardware/monitoring, application, and infrastructure monitors now tagged
- Added verification and fix scripts for debugging

New files:
- check_tags.py: Verify tag assignments
- fix_missing_tags.py: Add specific missing tags
- test_single_tag.py: Debug single monitor tagging
- TAG_SUMMARY.md: Complete documentation of all tags and assignments

All monitors are now properly organized by service category.
This commit is contained in:
2026-02-08 20:18:58 +00:00
parent aefe76478a
commit f926ff733c
5 changed files with 233 additions and 17 deletions
+61
View File
@@ -0,0 +1,61 @@
# Uptime Kuma Monitor Tags Summary
## All Tags Created
| Tag ID | Tag Name | Color | Category |
|--------|----------|-------|----------|
| 1 | hardware | 🔴 Red | Physical hardware monitoring |
| 2 | monitoring | 🟠 Orange | Monitoring systems |
| 3 | application | 🔵 Blue | Software applications |
| 4 | web | 🔷 Cyan | Web services |
| 5 | database | 🟣 Purple | Database systems |
| 6 | media | 🌸 Pink | Media servers |
| 7 | infrastructure | 🟢 Green | Core infrastructure |
| 8 | storage | 🟢 Light Green | Storage systems |
| 9 | virtualization | 🟦 Teal | Virtualization platforms |
| 10 | vm | 🔹 Blue Grey | Virtual machines |
## Monitor Tag Assignments
### Hardware/Monitoring (4 monitors)
| ID | Monitor Name | Tags |
|----|--------------|------|
| 1 | Server Fan Online | `hardware` `monitoring` |
| 2 | Server Front Fan Stalled | `hardware` `monitoring` |
| 3 | Server Back Fan Stalled | `hardware` `monitoring` |
| 4 | Server Fan | `hardware` `monitoring` |
### Applications (3 monitors)
| ID | Monitor Name | Tags |
|----|--------------|------|
| 5 | TSA Chapter Organizer RMS | `application` `web` |
| 6 | couchdb | `application` `database` |
| 7 | Plex | `application` `media` |
### Infrastructure (5 monitors)
| ID | Monitor Name | Tags |
|----|--------------|------|
| 8 | unraid | `infrastructure` `storage` |
| 10 | pallas VM | `infrastructure` `vm` |
| 11 | NAS | `infrastructure` `storage` |
| 13 | Proxmox | `infrastructure` `virtualization` |
| 14 | dev-win10 VM | `infrastructure` `vm` |
## Using Tags in Uptime Kuma
1. **Filter by Tag**: In the web UI, click on a tag to filter monitors
2. **View All Tags**: Navigate to Settings → Tags to manage
3. **Add/Edit Tags**: Click on a monitor → Edit → Tags section
4. **Status Pages**: Create status pages filtered by specific tags
## Scripts Available
- `add_tags.py` - Create tags and assign them to monitors
- `check_tags.py` - Verify current tag assignments
- `fix_missing_tags.py` - Add missing tags to specific monitors
## Web UI
Access Uptime Kuma at: https://uptime.kolpacksoftware.com
All tags are now visible and active in the web interface!