Snowflake Metric is a very easy to use asp.net control that you can embed in business intelligence portals and dashboards. You only need to set a few connection properties, MDX Query and provide path to images and bounds for the high/med/low values in order to show the KPI with semaphore concept in you web page. You can wire the DataFetched event in order to execute the MDX query and do your own page processing.
Download sample application with control for FREE from
Snowflake Metric Download