Macrophages play crucial roles in host defence and tissue homoeostasis, processes in which both environmental stimuli and intracellularly generated metabolites influence activation of macrophages.