Pulse/docs
rcourtman 1a3abf7f3f Fix pulse-host-agent temperature collection on all Linux distros (related to #661)
The temperature collection in pulse-host-agent was broken on all Linux
distributions due to an incorrect platform check.

Root cause:
- collectTemperatures() checked `if a.platform != "linux"` at agent.go:316
- normalisePlatform() returns the raw distro name from gopsutil (debian, ubuntu, pve)
- This caused temperature collection to be skipped on ALL Linux hosts

Fix:
- Changed check to `if runtime.GOOS != "linux"` which correctly identifies Linux
- runtime.GOOS returns "linux" regardless of distribution

Also fixed documentation typo:
- Changed "Servers tab" to "Hosts tab" in HOST_AGENT.md and TEMPERATURE_MONITORING.md
- Reported by user in issue #661 comments

Testing:
- Verified build succeeds
- Confirmed runtime.GOOS returns "linux" on Linux systems

Related to #661
2025-11-08 10:25:01 +00:00
..
api Refactor: Code cleanup and localStorage consolidation 2025-11-04 21:50:46 +00:00
development Refactor: Code cleanup and localStorage consolidation 2025-11-04 21:50:46 +00:00
images Refactor: Code cleanup and localStorage consolidation 2025-11-04 21:50:46 +00:00
monitoring Refactor: Code cleanup and localStorage consolidation 2025-11-04 21:50:46 +00:00
security docs: comprehensive v4.24.0 documentation audit and updates 2025-10-20 17:20:13 +00:00
API.md Document alert reliability features and DLQ API 2025-11-06 17:34:05 +00:00
CONFIGURATION.md docs: Add comprehensive security audit documentation 2025-11-07 17:10:21 +00:00
CONTRIBUTING-SCRIPTS.md feat: add shared script library system and refactor docker-agent installer 2025-10-20 15:13:38 +00:00
DOCKER.md Refactor: Code cleanup and localStorage consolidation 2025-11-04 21:50:46 +00:00
DOCKER_HUB_README.md docs: comprehensive v4.24.0 documentation audit and updates 2025-10-20 17:20:13 +00:00
DOCKER_MONITORING.md Clarify Docker agent cycling troubleshooting for cloned VMs/LXCs (related to #648) 2025-11-07 22:59:19 +00:00
FAQ.md Refactor: Code cleanup and localStorage consolidation 2025-11-04 21:50:46 +00:00
HOST_AGENT.md Fix pulse-host-agent temperature collection on all Linux distros (related to #661) 2025-11-08 10:25:01 +00:00
INSTALL.md Improve Docker temperature monitoring documentation for clarity (related to #600) 2025-11-07 15:09:42 +00:00
installer-v2-rollout.md Refactor: Code cleanup and localStorage consolidation 2025-11-04 21:50:46 +00:00
KUBERNETES.md Refactor: Code cleanup and localStorage consolidation 2025-11-04 21:50:46 +00:00
MIGRATION.md docs: update documentation for v4.24.0 features 2025-10-20 16:08:10 +00:00
OIDC.md refactor: remove legacy DISABLE_AUTH flag and enhance authentication UX 2025-10-27 19:46:51 +00:00
PORT_CONFIGURATION.md Refactor: Code cleanup and localStorage consolidation 2025-11-04 21:50:46 +00:00
PROXY_AUTH.md docs: comprehensive v4.24.0 documentation audit and updates 2025-10-20 17:20:13 +00:00
PULSE_SENSOR_PROXY_HARDENING.md Document log_level configuration for pulse-sensor-proxy 2025-11-05 19:48:42 +00:00
README.md Refactor: Code cleanup and localStorage consolidation 2025-11-04 21:50:46 +00:00
RELEASE_NOTES.md chore: prepare release v4.26.1 2025-11-06 12:13:56 +00:00
REVERSE_PROXY.md refactor: remove legacy DISABLE_AUTH flag and enhance authentication UX 2025-10-27 19:46:51 +00:00
SCREENSHOTS.md Fix settings security tab navigation 2025-10-11 23:29:47 +00:00
script-library-guide.md Refactor: Code cleanup and localStorage consolidation 2025-11-04 21:50:46 +00:00
SECURITY.md feat: implement priority queue-based task execution (Phase 2 Task 6) 2025-10-20 15:13:37 +00:00
SECURITY_AUDIT_2025-11-07.md docs: Add comprehensive security audit documentation 2025-11-07 17:10:21 +00:00
SECURITY_CHANGELOG.md docs: Add comprehensive security audit documentation 2025-11-07 17:10:21 +00:00
TEMPERATURE_MONITORING.md Fix pulse-host-agent temperature collection on all Linux distros (related to #661) 2025-11-08 10:25:01 +00:00
TEMPERATURE_MONITORING_SECURITY.md Enhance container detection for temperature SSH safeguards (refs #601) 2025-11-04 22:30:35 +00:00
TROUBLESHOOTING.md docs: document TLS certificate file permissions for HTTPS setup 2025-11-05 23:08:02 +00:00
VM_DISK_MONITORING.md Improve guest agent timeout handling for high-load environments (refs #592) 2025-11-05 09:40:58 +00:00
WEBHOOKS.md docs: simplify Mermaid diagrams for better readability 2025-10-21 10:50:40 +00:00
zfs-monitoring.md docs: comprehensive v4.24.0 documentation audit and updates 2025-10-20 17:20:13 +00:00

Pulse Documentation Index

Use this index to navigate the documentation bundled with the repository. Each section groups related guides so you can jump straight to the material you need.


Getting Started

  • INSTALL.md Installation guide covering script, Docker, and Helm paths.
  • FAQ.md Common questions and troubleshooting quick answers.
  • MIGRATION.md Export/import process for moving between hosts.
  • DEV-QUICK-START.md Hot reload workflow for local development.

Deployment Guides

Operations & Monitoring

Security

Reference

Development & Contribution

Have an idea for a new guide? Update this index when you add documentation so discoverability stays high.