Azoles have been extensively used as corrosion inhibitors for copper and ferrous alloys owing to the presence of N-atoms in a five-membered ring as potential adsorption centers, which tends to adsorb on metal surface through the formation of donor-acceptor complexes