1. A system for generating monitoring solutions for a computing-based infrastructure, the system comprising: a processor device; a monitoring plan generator coupled to the processor device, wherein the monitoring plan generator is configured to, receive a plurality of monitoring objectives, wherein the monitoring objectives are based at least on one of infrastructure information and service related requirements associated with one or more computing system systems within the computing-based infrastructure; receive a plurality of monitoring elements, wherein the monitoring elements include attributes associated with functional status of the one or more systems; and assess values of each of the attributes of the monitoring elements with a predefined threshold value to determine whether the one or more systems are operating in an expected manner; and generate a monitoring plan based on the plurality of monitoring objectives and the plurality of monitoring elements and based on the assessment of values of each of the attributes, wherein the generated monitoring plan is in the form of monitoring specification specifying a plurality of tags populated based on the plurality of monitoring objectives and the plurality of monitoring elements; and a monitoring solution generator coupled to the processor, the monitoring solution generator configured to generate a monitoring solution based on the monitoring plan, and generate configurable settings for configuring at least one monitoring tool as specified by the monitoring solution.