Escherichia coli responds to ever-changing external and internal stresses by rapidly adjusting its physiology for better survival. This adjustment occurs at all levels including metabolites as well as mRNAs and proteins. Although there has been many reports describing E. coli's adaptation to various stresses regarding transcriptomics or proteomics, only a few investigations have been reported regarding this adaptation viewed from metabolites' perspective. We applied four different types of stresses at four different doses as imposed by NaCl, sorbitol, ethanol, and pH to investigate the similarities or differences among the stresses, and which stress causes the largest perturbation of the metabolite composition. We profiled the metabolites under such external stresses by using two-dimensional NMR spectroscopy and identified 39 metabolites including amino acids, sugars, organic acids, and nucleic acids. According to our statistical analysis, the osmotic stress caused by sorbitol differentiated itself from others, while NaCl showed the largest dose dependent metabolic perturbations. We hope this work will form a foundation on which an approach to a successful protein production is systematically provided by a favorable metabolic environment by imposing proper external stresses.