We’re having an especially hard time debugging IND scripts for this release, so I just wanted to confirm a few assumptions, and ask a few questions.
- I don’t thing complex objects and strings get written to the time series db – correct? Is there any way to query for these like we can via the metrics API with doubles?
- After a server/collector restart, it seems to take somewhere between 5-10 minutes for some metrics to get written. Why is this? More generally, how does indeni decide the “order” to run scripts, especially at startup? Presumably not all scripts can run at once, so how does indeni decide which script to run, and when?
- Aside from device suspension due to high CPU/memory, etc., is there any way that a script could get ‘crowded out’ by either too many scripts and/or scripts that have a really long run time? Is there any situation in which indeni might decide to ‘bypass’ a given script?