āĻĒā§āϰāĻŽāĻŋāĻĨāĻŋāωāϏ 2 āĻ āϟāĻŋāĻāϏāĻĄāĻŋāĻŦāĻŋ āĻŦāĻŋāĻļā§āϞ⧇āώāĻŖ

āĻĒā§āϰāĻŽāĻŋāĻĨāĻŋāωāϏ 2 āĻ āϟāĻŋāĻāϏāĻĄāĻŋāĻŦāĻŋ āĻŦāĻŋāĻļā§āϞ⧇āώāĻŖ

āĻĒā§āϰāĻŽāĻŋāĻĨāĻŋāωāϏ 2-āĻ āϟāĻžāχāĻŽ āϏāĻŋāϰāĻŋāϜ āĻĄāĻžāϟāĻžāĻŦ⧇āϏ (āϟāĻŋāĻāϏāĻĄāĻŋāĻŦāĻŋ) āĻāĻ•āϟāĻŋ āĻĒā§āϰāĻ•ā§ŒāĻļāϞ āϏāĻŽāĻžāϧāĻžāύ⧇āϰ āĻāĻ•āϟāĻŋ āĻĻ⧁āĻ°ā§āĻĻāĻžāĻ¨ā§āϤ āωāĻĻāĻžāĻšāϰāĻŖ āϝāĻž āĻĒā§āϰāĻŽāĻŋāĻĨāĻŋāωāϏ 2 āϏāĻžā§āϚāϝāĻŧāĻ¸ā§āĻĨāĻžāύ v1-āĻāϰ āϤ⧁āϞāύāĻžāϝāĻŧ āĻĄā§‡āϟāĻž āϏāĻ‚āĻ—ā§āϰāĻš āĻāĻŦāĻ‚ āĻ…āύ⧁āϏāĻ¨ā§āϧāĻžāύ⧇āϰ āĻ—āϤāĻŋ āĻāĻŦāĻ‚ āϏāĻ‚āĻ¸ā§āĻĨāĻžāύ āĻĻāĻ•ā§āώāϤāĻžāϰ āĻ•ā§āώ⧇āĻ¤ā§āϰ⧇ āωāĻ˛ā§āϞ⧇āĻ–āϝ⧋āĻ—ā§āϝ āωāĻ¨ā§āύāϤāĻŋ āĻĒā§āϰāĻ¸ā§āϤāĻžāĻŦ āĻ•āϰ⧇āĨ¤ āφāĻŽāϰāĻž āĻĒāĻžāϰāϕ⧋āύāĻž āĻŽāύāĻŋāϟāϰāĻŋāĻ‚ āĻ…ā§āϝāĻžāĻ¨ā§āĻĄ āĻŽā§āϝāĻžāύ⧇āϜāĻŽā§‡āĻ¨ā§āϟ (PMM) āĻ Prometheus 2 āĻŦāĻžāĻ¸ā§āϤāĻŦāĻžāϝāĻŧāύ āĻ•āϰāĻ›āĻŋāϞāĻžāĻŽ āĻāĻŦāĻ‚ āφāĻŽāĻŋ Prometheus 2 TSDB-āĻāϰ āĻ•āĻ°ā§āĻŽāĻ•ā§āώāĻŽāϤāĻž āĻŦā§‹āĻāĻžāϰ āϏ⧁āϝ⧋āĻ— āĻĒ⧇āϝāĻŧ⧇āĻ›āĻŋāĨ¤ āĻāχ āύāĻŋāĻŦāĻ¨ā§āϧ⧇ āφāĻŽāĻŋ āĻāχ āĻĒāĻ°ā§āϝāĻŦ⧇āĻ•ā§āώāϪ⧇āϰ āĻĢāϞāĻžāĻĢāϞ āϏāĻŽā§āĻĒāĻ°ā§āϕ⧇ āĻ•āĻĨāĻž āĻŦāϞāĻŦāĨ¤

āĻĒā§āϰāĻŽāĻŋāĻĨāĻŋāωāϏ āĻ—āĻĄāĻŧ āĻ•āĻžāĻœā§‡āϰ āϚāĻžāĻĒ

āϝāĻžāϰāĻž āϏāĻžāϧāĻžāϰāĻŖ āωāĻĻā§āĻĻ⧇āĻļā§āϝ āĻĄāĻžāϟāĻžāĻŦ⧇āϏ āύāĻŋāϝāĻŧ⧇ āĻ•āĻžāϜ āĻ•āϰāϤ⧇ āĻ…āĻ­ā§āϝāĻ¸ā§āϤ āϤāĻžāĻĻ⧇āϰ āϜāĻ¨ā§āϝ, āϏāĻžāϧāĻžāϰāĻŖ āĻĒā§āϰāĻŽāĻŋāĻĨāĻŋāωāϏ āĻ•āĻžāĻœā§‡āϰ āϚāĻžāĻĒ āĻŦ⧇āĻļ āφāĻ•āĻ°ā§āώāĻŖā§€āϝāĻŧāĨ¤ āĻĄā§‡āϟāĻž āϏāĻžā§āϚāϝāĻŧ⧇āϰ āĻšāĻžāϰ āĻāĻ•āϟāĻŋ āĻ¸ā§āĻĨāĻŋāϤāĻŋāĻļā§€āϞ āĻŽāĻžāύ⧇āϰ āĻĻāĻŋāϕ⧇ āĻĨāĻžāϕ⧇: āϏāĻžāϧāĻžāϰāĻŖāϤ āφāĻĒāύāĻŋ āϝ⧇ āĻĒāϰāĻŋāώ⧇āĻŦāĻžāϗ⧁āϞāĻŋ āĻĒāĻ°ā§āϝāĻŦ⧇āĻ•ā§āώāĻŖ āĻ•āϰ⧇āύ āϏ⧇āϗ⧁āϞāĻŋ āĻĒā§āϰāĻžāϝāĻŧ āĻāĻ•āχ āĻĒāϰāĻŋāĻŽāĻžāĻŖ āĻŽā§‡āĻŸā§āϰāĻŋāĻ•ā§āϏ āĻĒāĻžāĻ āĻžāϝāĻŧ āĻāĻŦāĻ‚ āĻ…āĻŦāĻ•āĻžāĻ āĻžāĻŽā§‹ āϤ⧁āϞāύāĻžāĻŽā§‚āϞāĻ•āĻ­āĻžāĻŦ⧇ āϧ⧀āϰ⧇ āϧ⧀āϰ⧇ āĻĒāϰāĻŋāĻŦāĻ°ā§āϤāĻŋāϤ āĻšāϝāĻŧāĨ¤
āϤāĻĨā§āϝ⧇āϰ āϜāĻ¨ā§āϝ āĻ…āύ⧁āϰ⧋āϧ āĻŦāĻŋāĻ­āĻŋāĻ¨ā§āύ āωāĻ¤ā§āϏ āĻĨ⧇āϕ⧇ āφāϏāϤ⧇ āĻĒāĻžāϰ⧇. āϤāĻžāĻĻ⧇āϰ āĻŽāĻ§ā§āϝ⧇ āĻ•āĻŋāϛ⧁, āϏāϤāĻ°ā§āĻ•āϤāĻžāϰ āĻŽāϤ⧋, āĻāĻ•āϟāĻŋ āĻ¸ā§āĻĨāĻŋāϤāĻŋāĻļā§€āϞ āĻāĻŦāĻ‚ āĻ…āύ⧁āĻŽāĻžāύāϝ⧋āĻ—ā§āϝ āĻŽāĻžāύ āϞāĻ•ā§āĻˇā§āϝ āĻ•āϰ⧇āĨ¤ āĻ…āĻ¨ā§āϝāĻžāĻ¨ā§āϝ, āϝ⧇āĻŽāύ āĻŦā§āϝāĻŦāĻšāĻžāϰāĻ•āĻžāϰ⧀āϰ āĻ…āύ⧁āϰ⧋āϧ, āĻ¸ā§āĻĒāĻžāχāĻ• āϏ⧃āĻˇā§āϟāĻŋ āĻ•āϰāϤ⧇ āĻĒāĻžāϰ⧇, āϝāĻĻāĻŋāĻ“ āĻāϟāĻŋ āĻŦ⧇āĻļāĻŋāϰāĻ­āĻžāĻ— āĻ•āĻžāĻœā§‡āϰ āϚāĻžāĻĒ⧇āϰ āĻ•ā§āώ⧇āĻ¤ā§āϰ⧇ āύāϝāĻŧāĨ¤

āϞ⧋āĻĄ āĻĒāϰ⧀āĻ•ā§āώāĻž

āĻĒāϰ⧀āĻ•ā§āώāĻžāϰ āϏāĻŽāϝāĻŧ, āφāĻŽāĻŋ āĻĄā§‡āϟāĻž āϜāĻŽāĻž āĻ•āϰāĻžāϰ āĻ•ā§āώāĻŽāϤāĻžāϰ āωāĻĒāϰ āĻĢā§‹āĻ•āĻžāϏ āĻ•āϰ⧇āĻ›āĻŋāĨ¤ āφāĻŽāĻŋ āĻāχ āĻ¸ā§āĻ•ā§āϰāĻŋāĻĒā§āϟ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻ•āϰ⧇ āĻāĻ•āϟāĻŋ āϞāĻŋāύ⧋āĻĄ āĻĒāϰāĻŋāώ⧇āĻŦāĻžāϤ⧇ Go 2.3.2 (PMM 1.10.1 āĻāϰ āĻ…āĻ‚āĻļ āĻšāĻŋāϏāĻžāĻŦ⧇) āĻāϰ āϏāĻžāĻĨ⧇ āϏāĻ‚āĻ•āϞāĻŋāϤ āĻĒā§āϰāĻŽāĻŋāĻĨāĻŋāωāϏ 1.14 āĻ¸ā§āĻĨāĻžāĻĒāύ āĻ•āϰ⧇āĻ›āĻŋ: āĻ¸ā§āĻŸā§āϝāĻžāĻ•āĻ¸ā§āĻ•ā§āϰāĻŋāĻĒā§āϟ. āϏāĻŦāĻšā§‡āϝāĻŧ⧇ āĻŦāĻžāĻ¸ā§āϤāĻŦāϏāĻŽā§āĻŽāϤ āϞ⧋āĻĄ āĻĒā§āϰāϜāĻ¨ā§āĻŽā§‡āϰ āϜāĻ¨ā§āϝ, āĻāχ āϏāĻ™ā§āϗ⧇ āĻ¸ā§āĻŸā§āϝāĻžāĻ•āĻ¸ā§āĻ•ā§āϰāĻŋāĻĒā§āϟ āφāĻŽāĻŋ āĻĒā§āϰāĻ•ā§ƒāϤ āϞ⧋āĻĄ (Sysbench TPC-C Test) āĻĻāĻŋāϝāĻŧ⧇ āĻŦ⧇āĻļ āĻ•āϝāĻŧ⧇āĻ•āϟāĻŋ MySQL āύ⧋āĻĄ āϚāĻžāϞ⧁ āĻ•āϰ⧇āĻ›āĻŋāϞāĻžāĻŽ, āϝ⧇āϗ⧁āϞ⧋āϰ āĻĒā§āϰāϤāĻŋāϟāĻŋ ā§§ā§ĻāϟāĻŋ āύ⧋āĻĄā§‡āϰ āĻ…āύ⧁āĻ•āϰāĻŖ āĻ•āϰāĻ›āĻŋāϞāĨ¤ Linux/MySQL.
āύāĻŋāĻŽā§āύāϞāĻŋāĻ–āĻŋāϤ āϏāĻŽāĻ¸ā§āϤ āĻĒāϰ⧀āĻ•ā§āώāĻžāϗ⧁āϞāĻŋ āφāϟāϟāĻŋ vCores āĻāĻŦāĻ‚ 32 GB āĻŽā§‡āĻŽāϰāĻŋ āϏāĻš āĻāĻ•āϟāĻŋ Linode āϏāĻžāĻ°ā§āĻ­āĻžāϰ⧇ āϏāĻžā§āϚāĻžāϞāĻŋāϤ āĻšāϝāĻŧ⧇āĻ›āĻŋāϞ, 20āϟāĻŋ MySQL āĻĻ⧃āĻˇā§āϟāĻžāĻ¨ā§āϤ āĻĒāĻ°ā§āϝāĻŦ⧇āĻ•ā§āώāĻŖ āĻ•āϰ⧇ 800 āϞ⧋āĻĄ āϏāĻŋāĻŽā§āϞ⧇āĻļāύ āϚāĻžāϞāĻžāύ⧋ āĻšāϝāĻŧ⧇āϛ⧇⧎ āĻ…āĻĨāĻŦāĻž, āĻĒā§āϰāĻŽāĻŋāĻĨāĻŋāωāϏ⧇āϰ āĻĒāϰāĻŋāĻĒā§āϰ⧇āĻ•ā§āώāĻŋāϤ⧇, āĻĒā§āϰāϤāĻŋ āϏ⧇āϕ⧇āĻ¨ā§āĻĄā§‡ 440āϟāĻŋ āϞāĻ•ā§āĻˇā§āϝ (āϞāĻ•ā§āĻˇā§āϝ), 380 āĻĢāĻŋ (āĻ¸ā§āĻ•ā§āĻ°ā§āϝāĻžāĻĒ), āĻĒā§āϰāϤāĻŋ āϏ⧇āϕ⧇āĻ¨ā§āĻĄā§‡ 1,7 āĻšāĻžāϜāĻžāϰ āϰ⧇āĻ•āĻ°ā§āĻĄ (āύāĻŽā§āύāĻž) āĻāĻŦāĻ‚ XNUMX āĻŽāĻŋāϞāĻŋāϝāĻŧāύ āϏāĻ•ā§āϰāĻŋāϝāĻŧ āϏāĻŽāϝāĻŧ āϏāĻŋāϰāĻŋāϜāĨ¤

āύāĻ•āĻļāĻž

āĻĒā§āϰāĻŽāĻŋāĻĨāĻŋāωāϏ 1.x āĻĻā§āĻŦāĻžāϰāĻž āĻŦā§āϝāĻŦāĻšā§ƒāϤ āĻāĻ•āϟāĻŋ āϏāĻš āĻ¸ā§āĻŦāĻžāĻ­āĻžāĻŦāĻŋāĻ• āĻĒā§āϰāĻĨāĻžāĻ—āϤ āĻĄāĻžāϟāĻžāĻŦ⧇āϏ āĻĒāĻĻā§āϧāϤāĻŋ āĻšāϞ āĻŽā§‡āĻŽāϰāĻŋ āϏ⧀āĻŽāĻž. āϝāĻĻāĻŋ āĻāϟāĻŋ āϞ⧋āĻĄ āĻĒāϰāĻŋāϚāĻžāϞāύāĻž āĻ•āϰāĻžāϰ āϜāĻ¨ā§āϝ āϝāĻĨ⧇āĻˇā§āϟ āύāĻž āĻšāϝāĻŧ, āϤāĻžāĻšāϞ⧇ āφāĻĒāύāĻŋ āωāĻšā§āϚ āĻŦāĻŋāϞāĻŽā§āĻŦ āĻ…āύ⧁āĻ­āĻŦ āĻ•āϰāĻŦ⧇āύ āĻāĻŦāĻ‚ āĻ•āĻŋāϛ⧁ āĻ…āύ⧁āϰ⧋āϧ āĻĒā§‚āϰāĻŖ āĻ•āϰāĻž āĻšāĻŦ⧇ āύāĻžāĨ¤ āĻĒā§āϰāĻŽāĻŋāĻĨāĻŋāωāϏ 2-āĻ āĻŽā§‡āĻŽāϰāĻŋāϰ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻāĻ•āϟāĻŋ āϕ⧀-āĻāϰ āĻŽāĻžāĻ§ā§āϝāĻŽā§‡ āĻ•āύāĻĢāĻŋāĻ—āĻžāϰāϝ⧋āĻ—ā§āϝ storage.tsdb.min-block-duration, āϝāĻž āĻĄāĻŋāĻ¸ā§āϕ⧇ āĻĢā§āϞāĻžāĻļ āĻ•āϰāĻžāϰ āφāϗ⧇ āĻ•āϤāĻ•ā§āώāĻŖ āϰ⧇āĻ•āĻ°ā§āĻĄāϗ⧁āϞāĻŋ āĻŽā§‡āĻŽāϰāĻŋāϤ⧇ āϰāĻžāĻ–āĻž āĻšāĻŦ⧇ āϤāĻž āύāĻŋāĻ°ā§āϧāĻžāϰāĻŖ āĻ•āϰ⧇ (āĻĄāĻŋāĻĢāĻ˛ā§āϟ 2 āϘāĻ¨ā§āϟāĻž)āĨ¤ āĻĒā§āϰāϝāĻŧā§‹āϜāύ⧀āϝāĻŧ āĻŽā§‡āĻŽāϰāĻŋāϰ āĻĒāϰāĻŋāĻŽāĻžāĻŖ āύāĻŋāĻ°ā§āĻ­āϰ āĻ•āϰāĻŦ⧇ āϟāĻžāχāĻŽ āϏāĻŋāϰāĻŋāϜ, āϞ⧇āĻŦ⧇āϞ āĻāĻŦāĻ‚ āĻ¸ā§āĻ•ā§āĻ°ā§āϝāĻžāĻĒ⧇āϰ āϏāĻ‚āĻ–ā§āϝāĻž, āĻāĻŦāĻ‚ āύ⧇āϟ āχāύāĻĒ⧁āĻŸā§‡āϰ āωāĻĒāϰāĨ¤ āĻĄāĻŋāĻ¸ā§āĻ• āĻ¸ā§āĻĒ⧇āϏ⧇āϰ āĻĒāϰāĻŋāĻĒā§āϰ⧇āĻ•ā§āώāĻŋāϤ⧇, āĻĒā§āϰāĻŽāĻŋāĻĨāĻŋāωāϏ⧇āϰ āϞāĻ•ā§āĻˇā§āϝ āĻĒā§āϰāϤāĻŋ āϞ⧇āĻ–āĻžāϝāĻŧ 3 āĻŦāĻžāχāϟ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻ•āϰāĻž (āύāĻŽā§āύāĻž)āĨ¤ āĻ…āĻ¨ā§āϝāĻĻāĻŋāϕ⧇, āĻŽā§‡āĻŽāϰāĻŋāϰ āĻĒā§āϰāϝāĻŧā§‹āϜāύ⧀āϝāĻŧāϤāĻž āĻ…āύ⧇āĻ• āĻŦ⧇āĻļāĻŋāĨ¤

āϝāĻĻāĻŋāĻ“ āĻŦā§āϞāϕ⧇āϰ āφāĻ•āĻžāϰ āĻ•āύāĻĢāĻŋāĻ—āĻžāϰ āĻ•āϰāĻž āϏāĻŽā§āĻ­āĻŦ, āĻāϟāĻŋ āĻŽā§āϝāĻžāύ⧁āϝāĻŧāĻžāϞāĻŋ āϏ⧇āϟ āĻ•āϰāĻžāϰ āĻĒāϰāĻžāĻŽāĻ°ā§āĻļ āĻĻ⧇āĻ“āϝāĻŧāĻž āĻšāϝāĻŧ āύāĻž, āϤāĻžāχ āφāĻĒāύāĻžāϰ āĻ•āĻžāĻœā§‡āϰ āϚāĻžāĻĒ⧇āϰ āϜāĻ¨ā§āϝ āĻĒā§āϰāĻŽāĻŋāĻĨāĻŋāωāϏāϕ⧇ āϝāϤāϟāĻž āĻŽā§‡āĻŽāϰāĻŋ āĻĒā§āϰāϝāĻŧā§‹āϜāύ āϤāϤāϟ⧁āϕ⧁ āĻĻ⧇āĻ“āϝāĻŧāĻžāϰ āĻ•āĻžāϜāϟāĻŋ āφāĻĒāύāĻžāϰ āĻšāĻžāϤ⧇ āĻŦāĻžāĻ•āĻŋ āϰāϝāĻŧ⧇āϛ⧇āĨ¤
āĻŽā§‡āĻŸā§āϰāĻŋāĻ•ā§āϏ⧇āϰ āχāύāĻ•āĻžāĻŽāĻŋāĻ‚ āĻ¸ā§āĻŸā§āϰ⧀āĻŽāϕ⧇ āϏāĻŽāĻ°ā§āĻĨāύ āĻ•āϰāĻžāϰ āϜāĻ¨ā§āϝ āϝāĻĨ⧇āĻˇā§āϟ āĻŽā§‡āĻŽāϰāĻŋ āύāĻž āĻĨāĻžāĻ•āϞ⧇, āĻĒā§āϰāĻŽāĻŋāĻĨāĻŋāωāϏ āĻŽā§‡āĻŽāϰāĻŋ āĻĨ⧇āϕ⧇ āĻĒāĻĄāĻŧ⧇ āϝāĻžāĻŦ⧇ āĻŦāĻž āĻāĻ•āϟāĻŋ OOM āĻšāĻ¤ā§āϝāĻžāĻ•āĻžāϰ⧀āϰ āĻĻā§āĻŦāĻžāϰāĻž āϧāϰāĻž āĻĒāĻĄāĻŧāĻŦ⧇āĨ¤
āĻĒā§āϰāĻŽāĻŋāĻĨāĻŋāωāϏ⧇āϰ āĻŽā§‡āĻŽāϰāĻŋ āĻĢ⧁āϰāĻŋāϝāĻŧ⧇ āϗ⧇āϞ⧇ āĻ•ā§āĻ°ā§āϝāĻžāĻļ āĻŦāĻŋāϞāĻŽā§āĻŦāĻŋāϤ āĻ•āϰāĻžāϰ āϜāĻ¨ā§āϝ āĻ…āĻĻāϞāĻŦāĻĻāϞ āϝ⧋āĻ— āĻ•āϰāĻž āφāϏāϞ⧇āχ āϏāĻžāĻšāĻžāĻ¯ā§āϝ āĻ•āϰ⧇ āύāĻž, āĻ•āĻžāϰāĻŖ āĻāχ āĻŦ⧈āĻļāĻŋāĻˇā§āĻŸā§āϝāϟāĻŋ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻ•āϰāĻžāϰ āĻĢāϞ⧇ āĻŽā§‡āĻŽāϰāĻŋ āĻŦāĻŋāĻ¸ā§āĻĢā§‹āϰāĻŖ āϘāĻŸā§‡āĨ¤ āφāĻŽāĻŋ āĻŽāύ⧇ āĻ•āϰāĻŋ āĻāϟāĻŋ āĻ—ā§‹ āϏāĻŽā§āĻĒāĻ°ā§āϕ⧇, āĻāϰ āφāĻŦāĻ°ā§āϜāύāĻž āϏāĻ‚āĻ—ā§āϰāĻšāĻ•āĻžāϰ⧀ āĻāĻŦāĻ‚ āĻāϟāĻŋ āϕ⧀āĻ­āĻžāĻŦ⧇ āĻ…āĻĻāϞāĻŦāĻĻāϞ āĻ•āϰ⧇āĨ¤
āφāϰ⧇āĻ•āϟāĻŋ āφāĻ•āĻ°ā§āώāĻŖā§€āϝāĻŧ āĻĒāĻĻā§āϧāϤāĻŋ āĻšāϞ āĻšā§‡āĻĄ āĻŦā§āϞāĻ•āϕ⧇ āĻāĻ•āϟāĻŋ āύāĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āϟ āϏāĻŽāϝāĻŧ⧇ āĻĄāĻŋāĻ¸ā§āϕ⧇ āĻĢā§āϞāĻžāĻļ āĻ•āϰāĻžāϰ āϜāĻ¨ā§āϝ āϏ⧇āϟ āĻ•āϰāĻž, āĻĒā§āϰāĻ•ā§āϰāĻŋāϝāĻŧāĻž āĻļ⧁āϰ⧁ āĻšāĻ“āϝāĻŧāĻžāϰ āϏāĻŽāϝāĻŧ āĻĨ⧇āϕ⧇ āĻāϟāĻŋ āĻ—āĻŖāύāĻž āĻ•āϰāĻžāϰ āĻĒāϰāĻŋāĻŦāĻ°ā§āϤ⧇āĨ¤

āĻĒā§āϰāĻŽāĻŋāĻĨāĻŋāωāϏ 2 āĻ āϟāĻŋāĻāϏāĻĄāĻŋāĻŦāĻŋ āĻŦāĻŋāĻļā§āϞ⧇āώāĻŖ

āφāĻĒāύāĻŋ āĻ—ā§āϰāĻžāĻĢ āĻĨ⧇āϕ⧇ āĻĻ⧇āĻ–āϤ⧇ āĻĒāĻžāĻšā§āϛ⧇āύ, āĻĒā§āϰāϤāĻŋ āĻĻ⧁āχ āϘāĻ¨ā§āϟāĻž āĻ…āĻ¨ā§āϤāϰ āĻĄāĻŋāĻ¸ā§āϕ⧇ āĻĢā§āϞāĻžāĻļ āĻšāϝāĻŧāĨ¤ āφāĻĒāύāĻŋ āϝāĻĻāĻŋ āĻŽāĻŋāύ-āĻŦā§āϞāĻ•-āĻĄāĻŋāωāϰ⧇āĻļāύ āĻĒā§āϝāĻžāϰāĻžāĻŽāĻŋāϟāĻžāϰ āĻāĻ• āϘāĻŖā§āϟāĻžāϝāĻŧ āĻĒāϰāĻŋāĻŦāĻ°ā§āϤāύ āĻ•āϰ⧇āύ, āϤāĻžāĻšāϞ⧇ āĻāχ āϰāĻŋāϏ⧇āϟāϗ⧁āϞāĻŋ āĻĒā§āϰāϤāĻŋ āϘāĻŖā§āϟāĻžāϝāĻŧ āϘāϟāĻŦ⧇, āφāϧāĻž āϘāĻŖā§āϟāĻžāϰ āĻŽāĻ§ā§āϝ⧇ āĻļ⧁āϰ⧁ āĻšāĻŦ⧇āĨ¤
āφāĻĒāύāĻŋ āϝāĻĻāĻŋ āφāĻĒāύāĻžāϰ Prometheus āχāύāĻ¸ā§āϟāϞ⧇āĻļāύ⧇ āĻāϟāĻŋ āĻāĻŦāĻ‚ āĻ…āĻ¨ā§āϝāĻžāĻ¨ā§āϝ āĻ—ā§āϰāĻžāĻĢ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻ•āϰāϤ⧇ āϚāĻžāύ āϤāĻŦ⧇ āφāĻĒāύāĻŋ āĻāϟāĻŋ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻ•āϰāϤ⧇ āĻĒāĻžāϰ⧇āύ āĻĄā§āϝāĻžāĻļāĻŦā§‹āĻ°ā§āĻĄ. āĻāϟāĻŋ PMM-āĻāϰ āϜāĻ¨ā§āϝ āĻĄāĻŋāϜāĻžāχāύ āĻ•āϰāĻž āĻšāϝāĻŧ⧇āĻ›āĻŋāϞ, āĻ•āĻŋāĻ¨ā§āϤ⧁ āĻ•āĻŋāϛ⧁ āĻĒāϰāĻŋāĻŦāĻ°ā§āϤāύ⧇āϰ āϏāĻžāĻĨ⧇ āĻāϟāĻŋ āϝ⧇āϕ⧋āύ āĻĒā§āϰāĻŽāĻŋāĻĨāĻŋāωāϏ āχāύāĻ¸ā§āϟāϞ⧇āĻļāύ⧇ āĻĢāĻŋāϟ āĻ•āϰ⧇āĨ¤
āφāĻŽāĻžāĻĻ⧇āϰ āĻāĻ•āϟāĻŋ āϏāĻ•ā§āϰāĻŋāϝāĻŧ āĻŦā§āϞāĻ• āφāϛ⧇, āϝāĻžāϕ⧇ āĻšā§‡āĻĄ āĻŦā§āϞāĻ• āĻŦāϞāĻž āĻšāϝāĻŧ, āϝāĻž āĻŽā§‡āĻŽāϰāĻŋāϤ⧇ āϏāĻ‚āϰāĻ•ā§āώāĻŋāϤ āĻĨāĻžāϕ⧇; āĻĒ⧁āϰāĻžāύ⧋ āĻĄā§‡āϟāĻž āϏāĻš āĻŦā§āϞāĻ• āĻāϰ āĻŽāĻžāĻ§ā§āϝāĻŽā§‡ āωāĻĒāϞāĻŦā§āϧ mmap(). āĻāϟāĻŋ āφāϞāĻžāĻĻāĻžāĻ­āĻžāĻŦ⧇ āĻ•ā§āϝāĻžāĻļ⧇ āĻ•āύāĻĢāĻŋāĻ—āĻžāϰ āĻ•āϰāĻžāϰ āĻĒā§āϰāϝāĻŧā§‹āϜāύ⧀āϝāĻŧāϤāĻžāϕ⧇ āϏāϰāĻŋāϝāĻŧ⧇ āĻĻ⧇āϝāĻŧ, āϤāĻŦ⧇ āĻāϰ āĻŽāĻžāύ⧇ āĻšāϞ āϝ⧇ āφāĻĒāύāĻŋ āϝāĻĻāĻŋ āĻšā§‡āĻĄ āĻŦā§āϞāϕ⧇āϰ āĻšā§‡āϝāĻŧ⧇ āĻĒ⧁āϰāĻžāύ⧋ āĻĄā§‡āϟāĻž āĻ…āύ⧁āϏāĻ¨ā§āϧāĻžāύ āĻ•āϰāϤ⧇ āϚāĻžāύ āϤāĻŦ⧇ āĻ…āĻĒāĻžāϰ⧇āϟāĻŋāĻ‚ āϏāĻŋāĻ¸ā§āĻŸā§‡āĻŽā§‡āϰ āĻ•ā§āϝāĻžāĻļ⧇āϰ āϜāĻ¨ā§āϝ āφāĻĒāύāĻžāϕ⧇ āĻĒāĻ°ā§āϝāĻžāĻĒā§āϤ āϜāĻžāϝāĻŧāĻ—āĻž āϛ⧇āĻĄāĻŧ⧇ āĻĻāĻŋāϤ⧇ āĻšāĻŦ⧇āĨ¤
āĻāϰ āĻ…āĻ°ā§āĻĨ āĻšāϞ āĻĒā§āϰāĻŽāĻŋāĻĨāĻŋāωāϏ⧇āϰ āĻ­āĻžāĻ°ā§āϚ⧁āϝāĻŧāĻžāϞ āĻŽā§‡āĻŽāϰāĻŋāϰ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻŦ⧇āĻļ āĻŦ⧇āĻļāĻŋ āĻĻ⧇āĻ–āĻžāĻŦ⧇, āϝāĻž āύāĻŋāϝāĻŧ⧇ āωāĻĻā§āĻŦāĻŋāĻ—ā§āύ āĻšāĻ“āϝāĻŧāĻžāϰ āĻ•āĻŋāϛ⧁ āύ⧇āχāĨ¤

āĻĒā§āϰāĻŽāĻŋāĻĨāĻŋāωāϏ 2 āĻ āϟāĻŋāĻāϏāĻĄāĻŋāĻŦāĻŋ āĻŦāĻŋāĻļā§āϞ⧇āώāĻŖ

āφāϰ⧇āĻ•āϟāĻŋ āφāĻ•āĻ°ā§āώāĻŖā§€āϝāĻŧ āĻĄāĻŋāϜāĻžāχāύ āĻĒāϝāĻŧ⧇āĻ¨ā§āϟ āĻšāϞ WAL āĻŦā§āϝāĻŦāĻšāĻžāϰ (āϏāĻžāĻŽāύ⧇ āϞāĻ— āϞāĻŋāϖ⧁āύ)āĨ¤ āφāĻĒāύāĻŋ āϏāĻ‚āĻ—ā§āϰāĻšāĻ¸ā§āĻĨāϞ⧇āϰ āĻĄāϕ⧁āĻŽā§‡āĻ¨ā§āĻŸā§‡āĻļāύ āĻĨ⧇āϕ⧇ āĻĻ⧇āĻ–āϤ⧇ āĻĒāĻžāĻšā§āϛ⧇āύ, āĻĒā§āϰāĻŽāĻŋāĻĨāĻŋāωāϏ āĻ•ā§āĻ°ā§āϝāĻžāĻļ āĻāĻĄāĻŧāĻžāϤ⧇ WAL āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻ•āϰ⧇āĨ¤ āĻĻ⧁āĻ°ā§āĻ­āĻžāĻ—ā§āϝāĻŦāĻļāϤ, āĻĄā§‡āϟāĻž āĻŦ⧇āρāĻšā§‡ āĻĨāĻžāĻ•āĻžāϰ āĻ—ā§āϝāĻžāϰāĻžāĻ¨ā§āϟāĻŋ āĻĻ⧇āĻ“āϝāĻŧāĻžāϰ āϜāĻ¨ā§āϝ āύāĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āϟ āĻĒā§āϰāĻ•ā§āϰāĻŋāϝāĻŧāĻžāϗ⧁āϞāĻŋ āĻ­āĻžāϞāĻ­āĻžāĻŦ⧇ āύāĻĨāĻŋāϭ⧁āĻ•ā§āϤ āύāϝāĻŧāĨ¤ Prometheus 2.3.2 āĻĒā§āϰāϤāĻŋ 10 āϏ⧇āϕ⧇āĻ¨ā§āĻĄā§‡ WAL āϕ⧇ āĻĄāĻŋāĻ¸ā§āϕ⧇ āĻĢā§āϞāĻžāĻļ āĻ•āϰ⧇ āĻāĻŦāĻ‚ āĻāχ āϏ⧇āϟāĻŋāĻ‚ āĻŦā§āϝāĻŦāĻšāĻžāϰāĻ•āĻžāϰ⧀ āĻ•āύāĻĢāĻŋāĻ—āĻžāϰāϝ⧋āĻ—ā§āϝ āύāϝāĻŧāĨ¤

āϏ⧀āϞ

Prometheus TSDB LSM (āϞāĻ— āĻ¸ā§āĻŸā§āϰāĻžāĻ•āϚāĻžāĻ°ā§āĻĄ āĻŽāĻžāĻ°ā§āϜ) āĻ¸ā§āĻŸā§‹āϰ⧇āĻœā§‡āϰ āĻŽāϤ⧋ āĻāĻ•āχāĻ­āĻžāĻŦ⧇ āĻĄāĻŋāϜāĻžāχāύ āĻ•āϰāĻž āĻšāϝāĻŧ⧇āϛ⧇: āĻšā§‡āĻĄ āĻŦā§āϞāĻ•āϟāĻŋ āĻĒāĻ°ā§āϝāĻžāϝāĻŧāĻ•ā§āϰāĻŽā§‡ āĻĄāĻŋāĻ¸ā§āϕ⧇ āĻĢā§āϞāĻžāĻļ āĻ•āϰāĻž āĻšāϝāĻŧ, āϝāĻ–āύ āĻ•āĻŽā§āĻĒā§āϝāĻžāĻ•āĻļāύ āĻŽā§‡āĻ•āĻžāύāĻŋāϜāĻŽ āĻāĻ•āĻžāϧāĻŋāĻ• āĻŦā§āϞāĻ•āϕ⧇ āĻāĻ•āĻ¤ā§āϰāĻŋāϤ āĻ•āϰ⧇ āϝāĻžāϤ⧇ āĻ…āύ⧇āĻ•āϗ⧁āϞāĻŋ āĻŦā§āϞāĻ• āĻ¸ā§āĻ•ā§āϝāĻžāύ āĻ•āϰāĻž āύāĻž āĻšāϝāĻŧāĨ¤ āĻāĻ–āĻžāύ⧇ āφāĻĒāύāĻŋ āĻŦā§āϞāϕ⧇āϰ āϏāĻ‚āĻ–ā§āϝāĻž āĻĻ⧇āĻ–āϤ⧇ āĻĒāĻžāĻŦ⧇āύ āϝāĻž āφāĻŽāĻŋ āĻāĻ•āĻĻāĻŋāύ āϞ⧋āĻĄā§‡āϰ āĻĒāϰ⧇ āĻĒāϰ⧀āĻ•ā§āώāĻž āϏāĻŋāĻ¸ā§āĻŸā§‡āĻŽā§‡ āĻĒāĻ°ā§āϝāĻŦ⧇āĻ•ā§āώāĻŖ āĻ•āϰ⧇āĻ›āĻŋāĨ¤

āĻĒā§āϰāĻŽāĻŋāĻĨāĻŋāωāϏ 2 āĻ āϟāĻŋāĻāϏāĻĄāĻŋāĻŦāĻŋ āĻŦāĻŋāĻļā§āϞ⧇āώāĻŖ

āφāĻĒāύāĻŋ āϝāĻĻāĻŋ āĻ¸ā§āĻŸā§‹āϰ⧇āϜ āϏāĻŽā§āĻĒāĻ°ā§āϕ⧇ āφāϰāĻ“ āϜāĻžāύāϤ⧇ āϚāĻžāύ, āφāĻĒāύāĻŋ meta.json āĻĢāĻžāχāϞāϟāĻŋ āĻĒāϰ⧀āĻ•ā§āώāĻž āĻ•āϰ⧇ āĻĻ⧇āĻ–āϤ⧇ āĻĒāĻžāϰ⧇āύ, āϝ⧇āĻ–āĻžāύ⧇ āωāĻĒāϞāĻŦā§āϧ āĻŦā§āϞāĻ•āϗ⧁āϞāĻŋ āĻāĻŦāĻ‚ āϏ⧇āϗ⧁āϞāĻŋ āϕ⧀āĻ­āĻžāĻŦ⧇ āĻāϏ⧇āϛ⧇ āϏ⧇ āϏāĻŽā§āĻĒāĻ°ā§āϕ⧇ āϤāĻĨā§āϝ āϰāϝāĻŧ⧇āϛ⧇āĨ¤

{
       "ulid": "01CPZDPD1D9R019JS87TPV5MPE",
       "minTime": 1536472800000,
       "maxTime": 1536494400000,
       "stats": {
               "numSamples": 8292128378,
               "numSeries": 1673622,
               "numChunks": 69528220
       },
       "compaction": {
               "level": 2,
               "sources": [
                       "01CPYRY9MS465Y5ETM3SXFBV7X",
                       "01CPYZT0WRJ1JB1P0DP80VY5KJ",
                       "01CPZ6NR4Q3PDP3E57HEH760XS"
               ],
               "parents": [
                       {
                               "ulid": "01CPYRY9MS465Y5ETM3SXFBV7X",
                               "minTime": 1536472800000,
                               "maxTime": 1536480000000
                       },
                       {
                               "ulid": "01CPYZT0WRJ1JB1P0DP80VY5KJ",
                               "minTime": 1536480000000,
                               "maxTime": 1536487200000
                       },
                       {
                               "ulid": "01CPZ6NR4Q3PDP3E57HEH760XS",
                               "minTime": 1536487200000,
                               "maxTime": 1536494400000
                       }
               ]
       },
       "version": 1
}

āĻĒā§āϰāĻŽāĻŋāĻĨāĻŋāωāϏ⧇āϰ āϏ⧀āϞāϗ⧁āϞāĻŋ āĻšā§‡āĻĄ āĻŦā§āϞāĻ•āϟāĻŋ āĻĄāĻŋāĻ¸ā§āϕ⧇ āĻĢā§āϞāĻžāĻļ āĻ•āϰāĻžāϰ āϏāĻŽāϝāĻŧ āĻŦāĻžāρāϧāĻž āĻĨāĻžāϕ⧇āĨ¤ āĻāχ āĻŽā§āĻšā§āĻ°ā§āϤ⧇, āĻāχ āϧāϰāύ⧇āϰ āĻŦ⧇āĻļ āĻ•āϝāĻŧ⧇āĻ•āϟāĻŋ āĻ…āĻĒāĻžāϰ⧇āĻļāύ āĻ•āϰāĻž āϝ⧇āϤ⧇ āĻĒāĻžāϰ⧇āĨ¤

āĻĒā§āϰāĻŽāĻŋāĻĨāĻŋāωāϏ 2 āĻ āϟāĻŋāĻāϏāĻĄāĻŋāĻŦāĻŋ āĻŦāĻŋāĻļā§āϞ⧇āώāĻŖ

āĻĻ⧇āĻ–āĻž āϝāĻžāĻšā§āϛ⧇ āϝ⧇ āĻ•āĻŽāĻĒā§āϝāĻžāĻ•āĻļāύ āϕ⧋āύ⧋āĻ­āĻžāĻŦ⧇āχ āϏ⧀āĻŽāĻžāĻŦāĻĻā§āϧ āύāϝāĻŧ āĻāĻŦāĻ‚ āĻ•āĻžāĻ°ā§āϝāĻ•āϰ āĻ•āϰāĻžāϰ āϏāĻŽāϝāĻŧ āĻŦāĻĄāĻŧ āĻĄāĻŋāĻ¸ā§āĻ• I/O āĻ¸ā§āĻĒāĻžāχāĻ• āϏ⧃āĻˇā§āϟāĻŋ āĻ•āϰāϤ⧇ āĻĒāĻžāϰ⧇āĨ¤

āĻĒā§āϰāĻŽāĻŋāĻĨāĻŋāωāϏ 2 āĻ āϟāĻŋāĻāϏāĻĄāĻŋāĻŦāĻŋ āĻŦāĻŋāĻļā§āϞ⧇āώāĻŖ

CPU āϞ⧋āĻĄ āĻ¸ā§āĻĒāĻžāχāĻ•

āĻĒā§āϰāĻŽāĻŋāĻĨāĻŋāωāϏ 2 āĻ āϟāĻŋāĻāϏāĻĄāĻŋāĻŦāĻŋ āĻŦāĻŋāĻļā§āϞ⧇āώāĻŖ

āĻ…āĻŦāĻļā§āϝāχ, āĻāϟāĻŋ āϏāĻŋāĻ¸ā§āĻŸā§‡āĻŽā§‡āϰ āĻ—āϤāĻŋāϰ āωāĻĒāϰ āĻāĻ•āϟāĻŋ āĻŦāϰāĻ‚ āύ⧇āϤāĻŋāĻŦāĻžāϚāĻ• āĻĒā§āϰāĻ­āĻžāĻŦ āĻĢ⧇āϞ⧇, āĻāĻŦāĻ‚ āĻāϟāĻŋ āĻāϞāĻāϏāĻāĻŽ āĻ¸ā§āĻŸā§‹āϰ⧇āϜāϗ⧁āϞāĻŋāϰ āϜāĻ¨ā§āϝ āĻāĻ•āϟāĻŋ āϗ⧁āϰ⧁āϤāϰ āĻšā§āϝāĻžāϞ⧇āĻžā§āϜ: āĻ…āĻ¤ā§āϝāϧāĻŋāĻ• āĻ“āĻ­āĻžāϰāĻšā§‡āĻĄ āύāĻž āϘāϟāĻŋāϝāĻŧ⧇ āωāĻšā§āϚ āĻ•ā§āϝ⧋āϝāĻŧāĻžāϰ⧀ āĻ—āϤāĻŋāϕ⧇ āϏāĻŽāĻ°ā§āĻĨāύ āĻ•āϰāĻžāϰ āϜāĻ¨ā§āϝ āϕ⧀āĻ­āĻžāĻŦ⧇ āĻ•āĻŽāĻĒā§āϝāĻžāĻ•āĻļāύ āĻ•āϰāĻž āϝāĻžāϝāĻŧ?
āĻ•āĻŽā§āĻĒā§āϝāĻžāĻ•āĻļāύ āĻĒā§āϰāĻ•ā§āϰāĻŋāϝāĻŧāĻžāϝāĻŧ āĻ¸ā§āĻŽā§ƒāϤāĻŋāϰ āĻŦā§āϝāĻŦāĻšāĻžāϰāĻ“ āĻŦ⧇āĻļ āĻ•ā§ŒāϤ⧂āĻšāϞ⧀ āĻĻ⧇āĻ–āĻžāϝāĻŧāĨ¤

āĻĒā§āϰāĻŽāĻŋāĻĨāĻŋāωāϏ 2 āĻ āϟāĻŋāĻāϏāĻĄāĻŋāĻŦāĻŋ āĻŦāĻŋāĻļā§āϞ⧇āώāĻŖ

āφāĻŽāϰāĻž āĻĻ⧇āĻ–āϤ⧇ āĻĒāĻžāĻšā§āĻ›āĻŋ āĻ•āĻŋāĻ­āĻžāĻŦ⧇, āĻ•āĻŽāĻĒā§āϝāĻžāĻ•āĻļāύ⧇āϰ āĻĒāϰ⧇, āĻŦ⧇āĻļāĻŋāϰāĻ­āĻžāĻ— āĻŽā§‡āĻŽāϰāĻŋ āĻ•ā§āϝāĻžāĻļ⧇ āĻĨ⧇āϕ⧇ āĻĢā§āϰāĻŋāϤ⧇ āĻĒāϰāĻŋāĻŦāĻ°ā§āϤāĻŋāϤ āĻšāϝāĻŧ: āĻāϰ āĻ…āĻ°ā§āĻĨ āĻšāϞ āϏāĻŽā§āĻ­āĻžāĻŦā§āϝ āĻŽā§‚āĻ˛ā§āϝāĻŦāĻžāύ āϤāĻĨā§āϝ āϏ⧇āĻ–āĻžāύ āĻĨ⧇āϕ⧇ āϏāϰāĻžāύ⧋ āĻšāϝāĻŧ⧇āϛ⧇āĨ¤ āĻāϟāĻž āĻāĻ–āĻžāύ⧇ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻ•āϰāĻž āĻšāϞ⧇ āĻ•ā§ŒāϤ⧂āĻšāϞ⧀ fadvice() āĻŦāĻž āĻ…āĻ¨ā§āϝ āϕ⧋āύ āĻŽāĻŋāύāĻŋāĻŽāĻžāχāĻœā§‡āĻļāύ āĻ•ā§ŒāĻļāϞ, āύāĻžāĻ•āĻŋ āĻ•ā§āϝāĻžāĻļ⧇ āĻ•āĻŽā§āĻĒā§āϝāĻžāĻ•āĻļāύ āĻĻā§āĻŦāĻžāϰāĻž āĻ§ā§āĻŦāĻ‚āϏ āĻšāĻ“āϝāĻŧāĻž āĻŦā§āϞāĻ•āϗ⧁āϞāĻŋ āĻĨ⧇āϕ⧇ āĻ–āĻžāϞāĻŋ āĻ•āϰāĻž āĻšāϝāĻŧ⧇āϛ⧇ āĻŦāϞ⧇?

āĻŦā§āϝāĻ°ā§āĻĨāϤāĻž āĻĒ⧁āύāϰ⧁āĻĻā§āϧāĻžāϰ

āĻĻ⧁āĻ°ā§āϝ⧋āĻ— āĻĒ⧁āύāϰ⧁āĻĻā§āϧāĻžāϰ⧇āϰ āϏāĻŽāϝāĻŧ āϞāĻžāϗ⧇, āĻāĻŦāĻ‚ āĻ­āĻžāϞ āĻ•āĻžāϰāϪ⧇. āĻĒā§āϰāϤāĻŋ āϏ⧇āϕ⧇āĻ¨ā§āĻĄā§‡ āĻāĻ• āĻŽāĻŋāϞāĻŋāϝāĻŧāύ āϰ⧇āĻ•āĻ°ā§āĻĄā§‡āϰ āĻāĻ•āϟāĻŋ āχāύāĻ•āĻžāĻŽāĻŋāĻ‚ āĻ¸ā§āĻŸā§āϰāĻŋāĻŽā§‡āϰ āϜāĻ¨ā§āϝ, āφāĻŽāĻžāϕ⧇ āĻĒā§āϰāĻžāϝāĻŧ 25 āĻŽāĻŋāύāĻŋāϟ āĻ…āĻĒ⧇āĻ•ā§āώāĻž āĻ•āϰāϤ⧇ āĻšāϝāĻŧ⧇āĻ›āĻŋāϞ āϝāĻ–āύ āĻĒ⧁āύāϰ⧁āĻĻā§āϧāĻžāϰāϟāĻŋ āĻāϏāĻāϏāĻĄāĻŋ āĻĄā§āϰāĻžāχāĻ­āϕ⧇ āĻŦāĻŋāĻŦ⧇āϚāύāĻžāϝāĻŧ āύāĻŋāϝāĻŧ⧇āĻ›āĻŋāϞāĨ¤

level=info ts=2018-09-13T13:38:14.09650965Z caller=main.go:222 msg="Starting Prometheus" version="(version=2.3.2, branch=v2.3.2, revision=71af5e29e815795e9dd14742ee7725682fa14b7b)"
level=info ts=2018-09-13T13:38:14.096599879Z caller=main.go:223 build_context="(go=go1.10.1, user=Jenkins, date=20180725-08:58:13OURCE)"
level=info ts=2018-09-13T13:38:14.096624109Z caller=main.go:224 host_details="(Linux 4.15.0-32-generic #35-Ubuntu SMP Fri Aug 10 17:58:07 UTC 2018 x86_64 1bee9e9b78cf (none))"
level=info ts=2018-09-13T13:38:14.096641396Z caller=main.go:225 fd_limits="(soft=1048576, hard=1048576)"
level=info ts=2018-09-13T13:38:14.097715256Z caller=web.go:415 component=web msg="Start listening for connections" address=:9090
level=info ts=2018-09-13T13:38:14.097400393Z caller=main.go:533 msg="Starting TSDB ..."
level=info ts=2018-09-13T13:38:14.098718401Z caller=repair.go:39 component=tsdb msg="found healthy block" mint=1536530400000 maxt=1536537600000 ulid=01CQ0FW3ME8Q5W2AN5F9CB7R0R
level=info ts=2018-09-13T13:38:14.100315658Z caller=web.go:467 component=web msg="router prefix" prefix=/prometheus
level=info ts=2018-09-13T13:38:14.101793727Z caller=repair.go:39 component=tsdb msg="found healthy block" mint=1536732000000 maxt=1536753600000 ulid=01CQ78486TNX5QZTBF049PQHSM
level=info ts=2018-09-13T13:38:14.102267346Z caller=repair.go:39 component=tsdb msg="found healthy block" mint=1536537600000 maxt=1536732000000 ulid=01CQ78DE7HSQK0C0F5AZ46YGF0
level=info ts=2018-09-13T13:38:14.102660295Z caller=repair.go:39 component=tsdb msg="found healthy block" mint=1536775200000 maxt=1536782400000 ulid=01CQ7SAT4RM21Y0PT5GNSS146Q
level=info ts=2018-09-13T13:38:14.103075885Z caller=repair.go:39 component=tsdb msg="found healthy block" mint=1536753600000 maxt=1536775200000 ulid=01CQ7SV8WJ3C2W5S3RTAHC2GHB
level=error ts=2018-09-13T14:05:18.208469169Z caller=wal.go:275 component=tsdb msg="WAL corruption detected; truncating" err="unexpected CRC32 checksum d0465484, want 0" file=/opt/prometheus/data/.prom2-data/wal/007357 pos=15504363
level=info ts=2018-09-13T14:05:19.471459777Z caller=main.go:543 msg="TSDB started"
level=info ts=2018-09-13T14:05:19.471604598Z caller=main.go:603 msg="Loading configuration file" filename=/etc/prometheus.yml
level=info ts=2018-09-13T14:05:19.499156711Z caller=main.go:629 msg="Completed loading of configuration file" filename=/etc/prometheus.yml
level=info ts=2018-09-13T14:05:19.499228186Z caller=main.go:502 msg="Server is ready to receive web requests."

āĻĒ⧁āύāϰ⧁āĻĻā§āϧāĻžāϰ āĻĒā§āϰāĻ•ā§āϰāĻŋāϝāĻŧāĻžāϰ āĻĒā§āϰāϧāĻžāύ āϏāĻŽāĻ¸ā§āϝāĻž āĻšāϞ āωāĻšā§āϚ āĻŽā§‡āĻŽāϰāĻŋ āĻ–āϰāϚāĨ¤ āϝāĻĻāĻŋāĻ“ āϏāĻžāĻ°ā§āĻ­āĻžāϰāϟāĻŋ āĻ¸ā§āĻŦāĻžāĻ­āĻžāĻŦāĻŋāĻ• āĻ…āĻŦāĻ¸ā§āĻĨāĻžāϝāĻŧ āĻāĻ•āχ āĻĒāϰāĻŋāĻŽāĻžāĻŖ āĻŽā§‡āĻŽāϰāĻŋāϰ āϏāĻžāĻĨ⧇ āĻ¸ā§āĻĨāĻŋāϰāĻ­āĻžāĻŦ⧇ āϚāϞāϤ⧇ āĻĒāĻžāϰ⧇, āϝāĻĻāĻŋ āĻāϟāĻŋ āĻ•ā§āĻ°ā§āϝāĻžāĻļ āĻšāϝāĻŧ⧇ āϝāĻžāϝāĻŧ, OOM āĻāϰ āĻ•āĻžāϰāϪ⧇ āĻāϟāĻŋ āύāĻžāĻ“ āωāĻ āϤ⧇ āĻĒāĻžāϰ⧇āĨ¤ āφāĻŽāĻŋ āϖ⧁āρāĻœā§‡ āĻĒ⧇āϝāĻŧ⧇āĻ›āĻŋ āĻāĻ•āĻŽāĻžāĻ¤ā§āϰ āϏāĻŽāĻžāϧāĻžāύ āĻš'āϞ āĻĄā§‡āϟāĻž āϏāĻ‚āĻ—ā§āϰāĻš āĻŦāĻ¨ā§āϧ āĻ•āϰāĻž, āϏāĻžāĻ°ā§āĻ­āĻžāϰāϕ⧇ āωāĻĒāϰ⧇ āφāύāĻž, āĻāϟāĻŋ āĻĒ⧁āύāϰ⧁āĻĻā§āϧāĻžāϰ āĻ•āϰāĻž āĻāĻŦāĻ‚ āϏāĻ‚āĻ—ā§āϰāĻš āϏāĻ•ā§āώāĻŽ āĻ•āϰ⧇ āĻĒ⧁āύāϰāĻžāϝāĻŧ āĻŦ⧁āϟ āĻ•āϰāĻžāĨ¤

āĻ—āĻž āĻ—āϰāĻŽ āĻ•āϰāĻž

āĻ“āϝāĻŧāĻžāĻ°ā§āĻŽ āφāĻĒ⧇āϰ āϏāĻŽāϝāĻŧ āĻŽāύ⧇ āϰāĻžāĻ–āĻž āφāϰ⧇āĻ•āϟāĻŋ āφāϚāϰāĻŖ āĻšāϞ āĻ¸ā§āϟāĻžāĻ°ā§āϟāφāĻĒ⧇āϰ āĻ āĻŋāĻ• āĻĒāϰ⧇āχ āĻ•āĻŽ āĻ•āĻ°ā§āĻŽāĻ•ā§āώāĻŽāϤāĻž āĻāĻŦāĻ‚ āωāĻšā§āϚ āϏāĻŽā§āĻĒāĻĻ āĻ–āϰāĻšā§‡āϰ āĻ…āύ⧁āĻĒāĻžāϤāĨ¤ āĻ•āĻŋāϛ⧁ āϏāĻŽāϝāĻŧ, āĻ•āĻŋāĻ¨ā§āϤ⧁ āϏāĻŦ āĻļ⧁āϰ⧁ āĻšāϝāĻŧ āύāĻž, āφāĻŽāĻŋ CPU āĻāĻŦāĻ‚ āĻŽā§‡āĻŽāϰāĻŋ āĻāĻ•āϟāĻŋ āϗ⧁āϰ⧁āϤāϰ āϞ⧋āĻĄ āĻĒāĻ°ā§āϝāĻŦ⧇āĻ•ā§āώāĻŖ.

āĻĒā§āϰāĻŽāĻŋāĻĨāĻŋāωāϏ 2 āĻ āϟāĻŋāĻāϏāĻĄāĻŋāĻŦāĻŋ āĻŦāĻŋāĻļā§āϞ⧇āώāĻŖ

āĻĒā§āϰāĻŽāĻŋāĻĨāĻŋāωāϏ 2 āĻ āϟāĻŋāĻāϏāĻĄāĻŋāĻŦāĻŋ āĻŦāĻŋāĻļā§āϞ⧇āώāĻŖ

āĻŽā§‡āĻŽāϰāĻŋ āĻŦā§āϝāĻŦāĻšāĻžāϰ⧇ āĻšā§āϰāĻžāϏ āχāĻ™ā§āĻ—āĻŋāϤ āĻĻ⧇āϝāĻŧ āϝ⧇ āĻĒā§āϰāĻŽāĻŋāĻĨāĻŋāωāϏ āĻļ⧁āϰ⧁ āĻĨ⧇āϕ⧇ āϏāĻŽāĻ¸ā§āϤ āĻĢāĻŋ āĻ•āύāĻĢāĻŋāĻ—āĻžāϰ āĻ•āϰāϤ⧇ āĻĒāĻžāϰ⧇ āύāĻž āĻāĻŦāĻ‚ āĻ•āĻŋāϛ⧁ āϤāĻĨā§āϝ āĻšāĻžāϰāĻŋāϝāĻŧ⧇ āϗ⧇āϛ⧇āĨ¤
āφāĻŽāĻŋ āωāĻšā§āϚ āϏāĻŋāĻĒāĻŋāχāω āĻāĻŦāĻ‚ āĻŽā§‡āĻŽāϰāĻŋ āĻŦā§āϝāĻŦāĻšāĻžāϰ⧇āϰ āϏāĻ āĻŋāĻ• āĻ•āĻžāϰāĻŖ āϖ⧁āρāĻœā§‡ āĻĒāĻžāχāύāĻŋāĨ¤ āφāĻŽāĻŋ āϏāĻ¨ā§āĻĻ⧇āĻš āĻ•āϰāĻŋ āϝ⧇ āĻāϟāĻŋ āĻāĻ•āϟāĻŋ āωāĻšā§āϚ āĻĢā§āϰāĻŋāϕ⧋āϝāĻŧ⧇āĻ¨ā§āϏāĻŋ āϏāĻš āĻšā§‡āĻĄ āĻŦā§āϞāϕ⧇ āύāϤ⧁āύ āϟāĻžāχāĻŽ āϏāĻŋāϰāĻŋāϜ āϤ⧈āϰāĻŋāϰ āĻ•āĻžāϰāϪ⧇ āĻšāϝāĻŧ⧇āϛ⧇āĨ¤

CPU āĻ¸ā§āĻĒāĻžāχāĻ•

āϘāύāĻ¤ā§āĻŦ āĻ›āĻžāĻĄāĻŧāĻžāĻ“, āϝāĻž āĻŽā§‹āϟāĻžāĻŽā§āϟāĻŋ āωāĻšā§āϚ I/O āϞ⧋āĻĄ āϤ⧈āϰāĻŋ āĻ•āϰ⧇, āφāĻŽāĻŋ āĻĒā§āϰāϤāĻŋ āĻĻ⧁āχ āĻŽāĻŋāύāĻŋāĻŸā§‡ CPU āϞ⧋āĻĄā§‡ āϗ⧁āϰ⧁āϤāϰ āĻ¸ā§āĻĒāĻžāχāĻ• āϞāĻ•ā§āĻˇā§āϝ āĻ•āϰ⧇āĻ›āĻŋāĨ¤ āĻŦāĻŋāĻ¸ā§āĻĢā§‹āϰāĻŖāϗ⧁āϞāĻŋ āωāĻšā§āϚ āφāĻ—āϤ āĻŸā§āĻ°ā§āϝāĻžāĻĢāĻŋāϕ⧇āϰ āϏāĻžāĻĨ⧇ āĻĻā§€āĻ°ā§āϘāϤāϰ āĻšāϝāĻŧ āĻāĻŦāĻ‚ āĻŽāύ⧇ āĻšāϝāĻŧ āϏ⧇āϗ⧁āϞāĻŋ āĻ—ā§‹ āφāĻŦāĻ°ā§āϜāύāĻž āϏāĻ‚āĻ—ā§āϰāĻšāĻ•āĻžāϰ⧀āϰ āĻĻā§āĻŦāĻžāϰāĻž āϏ⧃āĻˇā§āϟ āĻšāϝāĻŧ⧇āϛ⧇, āĻ…āĻ¨ā§āϤāϤ āĻ•āĻŋāϛ⧁ āϕ⧋āϰ āϏāĻŽā§āĻĒā§‚āĻ°ā§āĻŖāϰ⧂āĻĒ⧇ āϞ⧋āĻĄ āĻšāϝāĻŧ⧇āϛ⧇⧎

āĻĒā§āϰāĻŽāĻŋāĻĨāĻŋāωāϏ 2 āĻ āϟāĻŋāĻāϏāĻĄāĻŋāĻŦāĻŋ āĻŦāĻŋāĻļā§āϞ⧇āώāĻŖ

āĻĒā§āϰāĻŽāĻŋāĻĨāĻŋāωāϏ 2 āĻ āϟāĻŋāĻāϏāĻĄāĻŋāĻŦāĻŋ āĻŦāĻŋāĻļā§āϞ⧇āώāĻŖ

āĻāχ āϞāĻžāĻĢāϗ⧁āϞāĻŋ āĻāϤ āύāĻ—āĻŖā§āϝ āύāϝāĻŧāĨ¤ āĻŽāύ⧇ āĻšāϝāĻŧ āϝāĻ–āύ āĻāϗ⧁āϞāĻŋ āϘāĻŸā§‡ āϤāĻ–āύ āĻĒā§āϰāĻŽāĻŋāĻĨāĻŋāωāϏ⧇āϰ āĻ…āĻ­ā§āϝāĻ¨ā§āϤāϰ⧀āĻŖ āĻāĻ¨ā§āĻŸā§āϰāĻŋ āĻĒāϝāĻŧ⧇āĻ¨ā§āϟ āĻāĻŦāĻ‚ āĻŽā§‡āĻŸā§āϰāĻŋāĻ•ā§āϏ āĻ…āύ⧁āĻĒāϞāĻŦā§āϧ āĻšāϝāĻŧ⧇ āϝāĻžāϝāĻŧ, āϝāĻžāϰ āĻĢāϞ⧇ āĻāĻ•āχ āϏāĻŽāϝāĻŧ⧇āϰ āĻŦā§āϝāĻŦāϧāĻžāύ⧇ āĻĄā§‡āϟāĻž āĻšā§āϰāĻžāϏ āĻĒāĻžāϝāĻŧāĨ¤

āĻĒā§āϰāĻŽāĻŋāĻĨāĻŋāωāϏ 2 āĻ āϟāĻŋāĻāϏāĻĄāĻŋāĻŦāĻŋ āĻŦāĻŋāĻļā§āϞ⧇āώāĻŖ

āφāĻĒāύāĻŋ āĻāϟāĻŋāĻ“ āϞāĻ•ā§āĻˇā§āϝ āĻ•āϰāϤ⧇ āĻĒāĻžāϰ⧇āύ āϝ⧇ āĻĒā§āϰāĻŽāĻŋāĻĨāĻŋāωāϏ āϰāĻĒā§āϤāĻžāύāĻŋāĻ•āĻžāϰ⧀ āĻāĻ• āϏ⧇āϕ⧇āĻ¨ā§āĻĄā§‡āϰ āϜāĻ¨ā§āϝ āĻŦāĻ¨ā§āϧ āĻšāϝāĻŧ⧇ āϝāĻžāϝāĻŧāĨ¤

āĻĒā§āϰāĻŽāĻŋāĻĨāĻŋāωāϏ 2 āĻ āϟāĻŋāĻāϏāĻĄāĻŋāĻŦāĻŋ āĻŦāĻŋāĻļā§āϞ⧇āώāĻŖ

āφāĻŽāϰāĻž āφāĻŦāĻ°ā§āϜāύāĻž āϏāĻ‚āĻ—ā§āϰāĻšā§‡āϰ (GC) āϏāĻžāĻĨ⧇ āĻĒāĻžāϰāĻ¸ā§āĻĒāϰāĻŋāĻ• āϏāĻŽā§āĻĒāĻ°ā§āĻ• āĻĻ⧇āĻ–āϤ⧇ āĻĒāĻžāϰāĻŋāĨ¤

āĻĒā§āϰāĻŽāĻŋāĻĨāĻŋāωāϏ 2 āĻ āϟāĻŋāĻāϏāĻĄāĻŋāĻŦāĻŋ āĻŦāĻŋāĻļā§āϞ⧇āώāĻŖ

āωāĻĒāϏāĻ‚āĻšāĻžāϰ

Prometheus 2-āĻāϰ TSDB āĻĻā§āϰ⧁āϤ, āϞāĻ•ā§āώ āϞāĻ•ā§āώ āϟāĻžāχāĻŽ āϏāĻŋāϰāĻŋāϜ āĻĒāϰāĻŋāϚāĻžāϞāύāĻž āĻ•āϰāϤ⧇ āϏāĻ•ā§āώāĻŽ āĻāĻŦāĻ‚ āĻāĻ•āχ āϏāĻŽāϝāĻŧ⧇ āĻŦāϰāĻ‚ āĻĒāϰāĻŋāĻŽāĻŋāϤ āĻšāĻžāĻ°ā§āĻĄāĻ“āϝāĻŧā§āϝāĻžāϰ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻ•āϰ⧇ āĻĒā§āϰāϤāĻŋ āϏ⧇āϕ⧇āĻ¨ā§āĻĄā§‡ āĻšāĻžāϜāĻžāϰ āĻšāĻžāϜāĻžāϰ āϰ⧇āĻ•āĻ°ā§āĻĄ āĻ•āϰāϤ⧇ āϏāĻ•ā§āώāĻŽāĨ¤ CPU āĻāĻŦāĻ‚ āĻĄāĻŋāĻ¸ā§āĻ• I/O āĻŦā§āϝāĻŦāĻšāĻžāϰāĻ“ āϚāĻŋāĻ¤ā§āϤāĻžāĻ•āĻ°ā§āώāĻ•āĨ¤ āφāĻŽāĻžāϰ āωāĻĻāĻžāĻšāϰāĻŖ āĻĒā§āϰāϤāĻŋ āϏ⧇āϕ⧇āĻ¨ā§āĻĄā§‡ āĻŦā§āϝāĻŦāĻšā§ƒāϤ āϕ⧋āϰ āĻĒā§āϰāϤāĻŋ 200 āĻŽā§‡āĻŸā§āϰāĻŋāĻ• āĻĻ⧇āĻ–āĻžāύ⧋ āĻšāϝāĻŧ⧇āϛ⧇āĨ¤

āϏāĻŽā§āĻĒā§āϰāϏāĻžāϰāϪ⧇āϰ āĻĒāϰāĻŋāĻ•āĻ˛ā§āĻĒāύāĻž āĻ•āϰāĻžāϰ āϜāĻ¨ā§āϝ, āφāĻĒāύāĻžāϕ⧇ āĻŽāύ⧇ āϰāĻžāĻ–āϤ⧇ āĻšāĻŦ⧇ āϝ⧇ āϝāĻĨ⧇āĻˇā§āϟ āĻŽā§‡āĻŽāϰāĻŋ āϰāϝāĻŧ⧇āϛ⧇ āĻāĻŦāĻ‚ āĻāϟāĻŋ āĻ…āĻŦāĻļā§āϝāχ āĻŦāĻžāĻ¸ā§āϤāĻŦ āĻŽā§‡āĻŽāϰāĻŋ āĻšāϤ⧇ āĻšāĻŦ⧇āĨ¤ āĻŦā§āϝāĻŦāĻšā§ƒāϤ āĻŽā§‡āĻŽāϰāĻŋāϰ āĻĒāϰāĻŋāĻŽāĻžāĻŖ, āϝāĻž āφāĻŽāĻŋ āĻĒāĻ°ā§āϝāĻŦ⧇āĻ•ā§āώāĻŖ āĻ•āϰ⧇āĻ›āĻŋ, āχāύāĻ•āĻžāĻŽāĻŋāĻ‚ āĻ¸ā§āĻŸā§āϰ⧀āĻŽā§‡āϰ āĻĒā§āϰāϤāĻŋ 5 āϰ⧇āĻ•āĻ°ā§āĻĄ āĻĒā§āϰāϤāĻŋ āϏ⧇āϕ⧇āĻ¨ā§āĻĄā§‡ āĻĒā§āϰāĻžāϝāĻŧ 100 GB āĻ›āĻŋāϞ, āϝāĻž āĻ…āĻĒāĻžāϰ⧇āϟāĻŋāĻ‚ āϏāĻŋāĻ¸ā§āĻŸā§‡āĻŽ āĻ•ā§āϝāĻžāĻļ⧇āϰ āϏāĻžāĻĨ⧇ āĻŽā§‹āϟ, āĻĒā§āϰāĻžāϝāĻŧ 000 āĻ—āĻŋāĻ—āĻžāĻŦāĻžāχāϟ āĻĻāĻ–āϞāĻ•ā§ƒāϤ āĻŽā§‡āĻŽāϰāĻŋ āĻĻ⧇āϝāĻŧāĨ¤

āĻ…āĻŦāĻļā§āϝāχ, āϏāĻŋāĻĒāĻŋāχāω āĻāĻŦāĻ‚ āĻĄāĻŋāĻ¸ā§āĻ• I/O āĻ¸ā§āĻĒāĻžāχāĻ•āϗ⧁āϞāĻŋāϕ⧇ āύāĻŋāϝāĻŧāĻ¨ā§āĻ¤ā§āϰāĻŖ āĻ•āϰāĻžāϰ āϜāĻ¨ā§āϝ āĻāĻ–āύāĻ“ āĻ…āύ⧇āĻ• āĻ•āĻžāϜ āĻ•āϰāĻž āĻŦāĻžāĻ•āĻŋ āφāϛ⧇, āĻāĻŦāĻ‚ āĻāϟāĻŋ āφāĻļā§āϚāĻ°ā§āϝāϜāύāĻ• āύāϝāĻŧ, āϝ⧇āĻ­āĻžāĻŦ⧇ āϤāϰ⧁āĻŖ TSDB āĻĒā§āϰāĻŽāĻŋāĻĨāĻŋāωāϏ 2-āϕ⧇ InnoDB, TokuDB, RocksDB, WiredTiger-āĻāϰ āϏāĻžāĻĨ⧇ āϤ⧁āϞāύāĻž āĻ•āϰāĻž āĻšāϝāĻŧ, āϤāĻŦ⧇ āϤāĻžāĻĻ⧇āϰ āϏāĻŦāĻžāϰāχ āĻ›āĻŋāϞāĨ¤ āϤāĻžāĻĻ⧇āϰ āĻœā§€āĻŦāύāϚāĻ•ā§āϰ⧇āϰ āĻļ⧁āϰ⧁āϤ⧇ āĻ…āύ⧁āϰ⧂āĻĒ āϏāĻŽāĻ¸ā§āϝāĻžāĨ¤

āωāĻ¤ā§āϏ: www.habr.com

DDoS āϏ⧁āϰāĻ•ā§āώāĻž, VPS VDS āϏāĻžāĻ°ā§āĻ­āĻžāϰ āϏāĻš āϏāĻžāχāϟāϗ⧁āϞāĻŋāϰ āϜāĻ¨ā§āϝ āύāĻŋāĻ°ā§āĻ­āϰāϝ⧋āĻ—ā§āϝ āĻšā§‹āĻ¸ā§āϟāĻŋāĻ‚ āĻ•āĻŋāύ⧁āύ đŸ”Ĩ DDoS āϏ⧁āϰāĻ•ā§āώāĻž āϏāĻš āύāĻŋāĻ°ā§āĻ­āϰāϝ⧋āĻ—ā§āϝ āĻ“āϝāĻŧ⧇āĻŦāϏāĻžāχāϟ āĻšā§‹āĻ¸ā§āϟāĻŋāĻ‚ āĻ•āĻŋāύ⧁āύ, VPS VDS āϏāĻžāĻ°ā§āĻ­āĻžāϰ | ProHoster