make checkin intervals configurable and remove extra nats conn

This commit is contained in:
wh1te909 2022-11-24 23:45:59 -08:00
parent 9ccb95449e
commit f1db416d56
4 changed files with 79 additions and 24 deletions

View file

@ -89,6 +89,7 @@ const (
var winTempDir = filepath.Join(os.Getenv("PROGRAMDATA"), "TacticalRMM")
var winMeshDir = filepath.Join(os.Getenv("PROGRAMFILES"), "Mesh Agent")
var natsCheckin = []string{"agent-hello", "agent-agentinfo", "agent-disks", "agent-winsvc", "agent-publicip", "agent-wmi"}
var limitNatsData = []string{"agent-winsvc", "agent-wmi"}
func New(logger *logrus.Logger, version string) *Agent {
host, _ := ps.Host()