aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAge
* Merge pull request #939 from prometheus/superq/0.16v0.16.0Ben Kochie2018-05-15
|\ | | | | Release 0.16.0
| * Release 0.16.0Ben Kochie2018-05-15
|/ | | | | | | | Changes since 0.16.0-rc.3 * [CHANGE] align Darwin disk stat names with Linux #930 Signed-off-by: Ben Kochie <superq@gmail.com>
* Merge pull request #942 from prometheus/superq/0.16-docBen Kochie2018-05-15
|\ | | | | Document upgrade options for v0.16.0
| * Add label mangling.Ben Kochie2018-05-14
| | | | | | | | Signed-off-by: Ben Kochie <superq@gmail.com>
| * Document upgrade options for v0.16.0Ben Kochie2018-05-11
| | | | | | | | | | | | | | * Add an upgrade guide. * Add an example recording rules. Signed-off-by: Ben Kochie <superq@gmail.com>
* | A couple of ARM64-related fixes (#934)Alexey Kopytov2018-05-14
|/ | | | | | | | | | * Do not rely on AArch64 CPUs to support 32-bit ARM for cross-testing. Signed-off-by: Alexey Kopytov <akopytov@gmail.com> * aarch64 like ppc64le reports 64k node_sockstat_TCP_mem_bytes due to 64k pages. Signed-off-by: Alexey Kopytov <akopytov@gmail.com>
* Align Darwin disk stat names with Linux (#930)Steve Kotsopoulos2018-05-02
| | | Signed-off-by: Steve Kotsopoulos <sk@fywss.com>
* Remove unused func, var, and const (#928)Mario Trangoni2018-04-29
| | | Signed-off-by: Mario Trangoni <mjtrangoni@gmail.com>
* Fix some golint issues (#927)Mario Trangoni2018-04-29
| | | | | | | | | | | | | | * collector/cpu_*: rename nodeCpuSecondsDesc to nodeCPUSecondsDesc Signed-off-by: Mario Trangoni <mjtrangoni@gmail.com> * collector/qdisc_linux.go: add NewQdiscStatCollector comment Signed-off-by: Mario Trangoni <mjtrangoni@gmail.com> * collector/cpu_linux.go: rename core_map to coreMap Signed-off-by: Mario Trangoni <mjtrangoni@gmail.com>
* Fix 0.16.0-rc.3 release date.Ben Kochie2018-04-27
|
* Merge pull request #925 from prometheus/superq/rc.3v0.16.0-rc.3Ben Kochie2018-04-27
|\ | | | | Release v0.16.0-rc.3
| * Release v0.16.0-rc.3Ben Kochie2018-04-27
|/ | | | | | | | | | | Chaneges since v0.16.0-rc.2 * Remove gmond collector #852 * Build with Go 1.9[0] * Fix /proc/net/dev/ interface name handling #910 [0]: https://github.com/prometheus/node_exporter/issues/870 Signed-off-by: Ben Kochie <superq@gmail.com>
* Merge pull request #852 from prometheus/remove-gmondBen Kochie2018-04-27
|\ | | | | Remove gmond collector
| * Remove gmond collectorJohannes 'fish' Ziemke2018-04-17
| | | | | | | | Signed-off-by: Johannes 'fish' Ziemke <github@freigeist.org>
* | Merge pull request #922 from prometheus/superq/go_1.9Ben Kochie2018-04-27
|\ \ | | | | | | Use Go 1.9 for build.
| * | Use Go 1.9 for build.Ben Kochie2018-04-24
|/ / | | | | | | | | | | Workaround CGO bugs in 1.10.1. Signed-off-by: Ben Kochie <superq@gmail.com>
* | Merge pull request #910 from prometheus/superq/netdev_dotBen Kochie2018-04-18
|\ \ | | | | | | Fix /proc/net/dev/ interface name handling
| * | Fix /proc/net/dev/ interface name handlingBen Kochie2018-04-18
|/ / | | | | | | | | | | * Allow any character (UTF-8) for Linux interface names. Signed-off-by: Ben Kochie <superq@gmail.com>
* | Merge pull request #907 from prometheus/superq/ppc_e2eBen Kochie2018-04-18
|\ \ | | | | | | Update ppc64le end-to-end fixture.
| * | Update ppc64le end-to-end fixture.Ben Kochie2018-04-18
|/ / | | | | | | Signed-off-by: Ben Kochie <superq@gmail.com>
* | Merge pull request #905 from prometheus/superq/v0.16.0-rc.2v0.16.0-rc.2Ben Kochie2018-04-17
|\ \ | | | | | | Release v0.16.0-rc.2
| * | Release v0.16.0-rc.2Ben Kochie2018-04-17
|/ / | | | | | | | | | | | | * Update CHANGELOG. * Bump VERSION. Signed-off-by: Ben Kochie <superq@gmail.com>
* | Merge pull request #904 from prometheus/superq/if_aliasBen Kochie2018-04-17
|\ \ | | | | | | Fix parsing of interface aliases in netdev linux
| * | Fix parsing of interface aliases in netdev linuxBen Kochie2018-04-17
| | | | | | | | | | | | | | | | | | | | | Very old kernels expose interface aliases as `foo0:0`, adjust the line parsing to handle these names. Signed-off-by: Ben Kochie <superq@gmail.com>
* | | Merge pull request #901 from mischief/bsd_boottimeBen Kochie2018-04-17
|\ \ \ | |/ / |/| | collector: implement node_boot_time_seconds for OpenBSD/NetBSD/Darwin
| * | update README.md and CHANGELOG.md to reflect new bsd boottime collectormischief2018-04-15
| | | | | | | | | | | | Signed-off-by: mischief <mischief@offblast.org>
| * | collector: implement node_boot_time_seconds for OpenBSD/NetBSD/Darwinmischief2018-04-15
| | | | | | | | | | | | Signed-off-by: mischief <mischief@offblast.org>
* | | Merge pull request #884 from prometheus/fish-add-dco-contributingBen Kochie2018-04-16
|\ \ \ | | | | | | | | Document DCO in CONTRIBUTING.md
| * | | Document DCO in CONTRIBUTING.mdJohannes 'fish' Ziemke2018-04-16
| | | | | | | | | | | | | | | | | | | | | | | | This closes #879 Signed-off-by: Johannes 'fish' Ziemke <github@freigeist.org>
* | | | Fix memory corruption when number of filesystems > 16 (#900)Jürgen Hötzel2018-04-16
| |/ / |/| | | | | Signed-off-by: Juergen Hoetzel <juergen@archlinux.org>
* | | Merge pull request #898 from prometheus/superq/fmtBen Kochie2018-04-15
|\ \ \ | | | | | | | | Fix formatting.
| * | | Update ppc64le e2e output.Ben Kochie2018-04-14
| | | | | | | | | | | | | | | | Signed-off-by: Ben Kochie <superq@gmail.com>
| * | | Fix formatting.Ben Kochie2018-04-14
|/ / / | | | | | | | | | Signed-off-by: Ben Kochie <superq@gmail.com>
* | | Merge pull request #894 from prometheus/superq/ttar_cleanupBen Kochie2018-04-14
|\ \ \ | | | | | | | | Cleanup sys fixtures before unpacking
| * | | Cleanup sys fixtures before unpackingBen Kochie2018-04-11
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Make sure we cleanup the sys fixtures before unpacking to avoid obsolete files and conflicts from sticking around. Signed-off-by: Ben Kochie <superq@gmail.com>
* | | | Fix netdev collector for linux (#890)Dmitriy Lukyanchikov2018-04-14
| | | | | | | | | | | | | | | | | | | | | | | | fix variable name, fix transmitHeader extracting modify fixtures to run tests with updated netdev_linux collector Signed-off-by: dmitriy-lukyanchikov <d.lukyanchikov@anchorfree.com>
* | | | Merge pull request #896 from derekmarcotte/dm-ppc64-fixturesBen Kochie2018-04-13
|\ \ \ \ | | | | | | | | | | Update ppc64 fixtures to unbreak end-to-end.
| * | | | Update ppc64 fixtures to unbreak end-to-end.Derek Marcotte2018-04-13
|/ / / / | | | | | | | | | | | | | | | | | | | | efc1fdb added new labels. Signed-off-by: Derek Marcotte <554b8425@razorfever.net>
* | | | Merge pull request #891 from prometheus/grobie/fix-testsBen Kochie2018-04-11
|\ \ \ \ | |/ / / |/| | | Fix code style check in "all" make target
| * | | Fix code style check in "all" make targetTobias Schmidt2018-04-10
|/ / / | | | | | | | | | | | | | | | | | | | | | The all target should abort on incorrectly formatted code, instead of formatting it. The CI pipeline should fail and not silently accept wrong code. Signed-off-by: Tobias Schmidt <tobidt@gmail.com>
* | | Merge pull request #889 from prometheus/superq/codespellBen Kochie2018-04-10
|\ \ \ | | | | | | | | Add codespell to circleci.
| * | | Skip vendor'd ttar.Ben Kochie2018-04-09
| | | | | | | | | | | | | | | | Signed-off-by: Ben Kochie <superq@gmail.com>
| * | | Add codespell to circleci.Ben Kochie2018-04-09
| | | | | | | | | | | | | | | | Signed-off-by: Ben Kochie <superq@gmail.com>
* | | | Merge pull request #861 from muellerbe/additional-smartmonattrsBen Kochie2018-04-10
|\ \ \ \ | |/ / / |/| | | added additional smartmonattrs
| * | | added additional smartmonattrsmueller2018-03-22
| | | | | | | | | | | | | | | | Signed-off-by: mueller <mueller@b1-systems.de>
* | | | Merge pull request #888 from knweiss/typosBen Kochie2018-04-09
|\ \ \ \ | | | | | | | | | | Fix spelling mistakes found by codespell
| * | | | Fix spelling mistakes found by codespellKarsten Weiss2018-04-09
|/ / / / | | | | | | | | | | | | Signed-off-by: Karsten Weiss <knweiss@gmail.com>
* | | | cpu: Add a 2nd label 'package' to metric node_cpu_core_throttles_total (#871)Karsten Weiss2018-04-09
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * cpu: Add a 2nd label 'package' to metric node_cpu_core_throttles_total This commit fixes the node_cpu_core_throttles_total metrics on multi-socket systems as the core_ids are the same for each package. I.e. we need to count them seperately. Rename the node_package_throttles_total metric label `node` to `package`. Reorganize the sys.ttar archive and use the same symlinks as the Linux kernel. Also, the new fixtures now use a dual-socket dual-core cpu w/o HT/SMT (node0: cpu0+1, node1: cpu2+3) as well as processor-less (memory-only) NUMA node 'node2' (this is a very rare case). Signed-off-by: Karsten Weiss <knweiss@gmail.com> * cpu: Use the direct /sys path to the cpu files. Use the direct path /sys/devices/system/cpu/cpu[0-9]* (without symlinks) instead of /sys/bus/cpu/devices/cpu[0-9]*. The latter path also does not exist e.g. on RHEL 6.9's kernel. Signed-off-by: Karsten Weiss <knweiss@gmail.com> * cpu: Reverse core+package throttle processing order Signed-off-by: Karsten Weiss <knweiss@gmail.com> * cpu: Add documentation URLs Signed-off-by: Karsten Weiss <knweiss@gmail.com>
* | | | Merge pull request #887 from prometheus/fish-push-image-tagsBen Kochie2018-04-09
|\ \ \ \ | | | | | | | | | | Push docker images tagged with git tag
| * | | | Push docker images tagged with git tagJohannes 'fish' Ziemke2018-04-09
|/ / / / | | | | | | | | | | | | Signed-off-by: Johannes 'fish' Ziemke <github@freigeist.org>