Overview — what it does
Administration ▸ Collectors is the collector registry (infr_collector). It externalizes the hardcoded credentials/host-maps of the legacy Node collectors and abstracts them by access method.
| access | Target | Drives |
|---|---|---|
| web (run_report) | remote tlx.php agent | Infrastructure ▸ Health |
| database | direct connect to a registered DB | Service ▸ Database |
| agent (redis_vts) | internal representative collector | Service ▸ Sessions |
Layout
A tabbed editor per access method. web = endpoint · ALIAS_MAP · node list; agent = central DB + redis-cli · REDIS info · VTS info; database = simple (grouped card). Secrets use a method-agnostic secret_enc (Crypt · write-only).
How to use
- The run_report config drives Health's nodes and aliases (no per-server config needed).
- database collectors collapse into a "Database" group card → [Edit] manages shared connection defaults + an array of DB entries (upsert/delete).
- [Fetch keys]/fill — injects this collector's config into the
{{TOKEN}}mashup of the collector script tools in Inventory ▸ Tools (Option B: admin-only · audited · includes secrets).
Data sources
infr_collector(access · config json · secret_enc Crypt) ·infr_collector_run(heartbeat)
Access
level≥10 (admin). fill returns secrets to the browser, so it is admin-only + audited (a deliberate exception).
Related
- Infrastructure ▸ Health · Service ▸ Database · DB collector setup
- Rules & Thresholds — the fill source for detection-collector constants
