This would be a huge benefit to dd-agent, the auto-configuraiton on install. The agent could scan the localhost filesystem and portscan for different running services and to enable the automatically.
Few examples of things that can be implemented with minor effort:
- detect any JMX open port on localhost (it can be more than one)
- detect nginx, apache webservers
- detect postgres, "su - postgres -c psql" should always work
- detect mysql
- detect jenkins
- add http checks for each virtual host on nginx or apache (maybe later)
Obviously this cannot be made for all services but if you make it for top 10%, you would increase the user experience for 90% of the cases.
Also, you could allow us to contribute with detection codes for these services.