monasca-agent/monasca_setup
Jenkins 3cd197e0c1 Merge "Added the ability to remove configuration and did various cleanup." 2015-07-23 15:23:41 +00:00
..
detection Merge "Added the ability to remove configuration and did various cleanup." 2015-07-23 15:23:41 +00:00
service Compare flavors as lower case 2015-07-06 15:12:10 -06:00
README.md Renaming agent packages to reflect monasca 2014-12-19 09:22:03 -07:00
__init__.py Renaming agent packages to reflect monasca 2014-12-19 09:22:03 -07:00
agent_config.py Added the ability to remove configuration and did various cleanup. 2015-07-17 15:00:12 -06:00
main.py Added the ability to remove configuration and did various cleanup. 2015-07-17 15:00:12 -06:00
utils.py Added the ability to remove configuration and did various cleanup. 2015-07-17 15:00:12 -06:00

README.md

monasca-setup

This script will detect running services and configure monasca-agent to watch them as well as starting the agent and configuring it to start up on boot.

Future Considerations

  • A good system for specifying active style checks for configuration would be great. Active style checks are those which run locally but are checking a remote box.
  • The ability to dynamically add detection plugins could be quite valuable. Also it could aid in the active check config.
    • With the ability to dynamically add I should also include the ability to dynamically remove.
  • A config file with metadata to assist in automatic configuration could be quite valuable, for example user/pass for logging into mysql.
  • The current system does not work well in the case of clusters, for example the kafka plugin will end up collecting the same data on each node of a cluster.