[EAGLE-868] Refactor metric chart render process to improve user experience

[EAGLE-868] Refactor metric chart render process to improve user experience
- show "data loading icon" for each chart one by one
- load metric data query for each chart
- reader metric data into metric chart when response returned and remove "data loading icon" one by one

https://issues.apache.org/jira/browse/EAGLE-868

Author: r7raul1984 <tangjijun@yhd.com>

Closes #792 from r7raul1984/EAGLE-868.
5 files changed