{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":200346067,"defaultBranch":"master","name":"node-exporter-textfile-collector-scripts","ownerLogin":"prometheus-community","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2019-08-03T07:27:17.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/42581734?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1693048454.0","currentOid":""},"activityList":{"items":[{"before":"251b8a763a9cd6657bc0c46514a5679756b9865b","after":"18fcb1c3754673480a1ed9f70e3834ef05635332","ref":"refs/heads/master","pushedAt":"2024-05-09T11:24:38.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"dswarbrick","name":"Daniel Swarbrick","path":"/dswarbrick","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1667905?s=80&v=4"},"commit":{"message":"lint: format yum.sh (#212)\n\nSigned-off-by: wangqing ","shortMessageHtmlLink":"lint: format yum.sh (#212)"}},{"before":"ab04a51e1a11696da7604be314696ffd87eda80d","after":"251b8a763a9cd6657bc0c46514a5679756b9865b","ref":"refs/heads/master","pushedAt":"2024-05-08T20:15:09.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"dswarbrick","name":"Daniel Swarbrick","path":"/dswarbrick","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1667905?s=80&v=4"},"commit":{"message":"Use awk instead of sed when parsing du output (#112)\n\nThis feel a little less \"magic\", is better readable and maintainable. Might have a slight impact on performance, too.","shortMessageHtmlLink":"Use awk instead of sed when parsing du output (#112)"}},{"before":"4ed063f9505aaf3e2bc3e6d87e17a57f1341e1b7","after":"ab04a51e1a11696da7604be314696ffd87eda80d","ref":"refs/heads/master","pushedAt":"2024-05-08T19:49:50.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"dswarbrick","name":"Daniel Swarbrick","path":"/dswarbrick","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1667905?s=80&v=4"},"commit":{"message":"Improve heuristic for the apt update last run time (#208)\n\nAs suggested by #194 and this fixes it\r\n\r\nSigned-off-by: kennethso168 ","shortMessageHtmlLink":"Improve heuristic for the apt update last run time (#208)"}},{"before":"1cb6223dee0e156569bdf76ab4526358f2687ba6","after":"4ed063f9505aaf3e2bc3e6d87e17a57f1341e1b7","ref":"refs/heads/master","pushedAt":"2024-05-07T14:09:49.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"dswarbrick","name":"Daniel Swarbrick","path":"/dswarbrick","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1667905?s=80&v=4"},"commit":{"message":"apt_info.py: use docstring for module documentation (#211)\n\nSigned-off-by: Frank Sachsenheim ","shortMessageHtmlLink":"apt_info.py: use docstring for module documentation (#211)"}},{"before":"bfc8aa96f0c765cd5b06a33595bcc1e588f65bb7","after":"1cb6223dee0e156569bdf76ab4526358f2687ba6","ref":"refs/heads/master","pushedAt":"2024-04-27T12:29:04.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"dswarbrick","name":"Daniel Swarbrick","path":"/dswarbrick","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1667905?s=80&v=4"},"commit":{"message":"apt_info.py: fix apt_upgrades_pending and apt_upgrades_held (#207)\n\n* apt_info.py: fix apt_upgrades_pending and apt_upgrades_held\r\n* No need to test if package is installed for upgradable packages\r\n\r\nSigned-off-by: kennethso168 ","shortMessageHtmlLink":"apt_info.py: fix apt_upgrades_pending and apt_upgrades_held (#207)"}},{"before":"ef8c07778cdb4b2981d0d2dbb07d2769b9356ced","after":"bfc8aa96f0c765cd5b06a33595bcc1e588f65bb7","ref":"refs/heads/master","pushedAt":"2024-04-23T06:58:54.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"dswarbrick","name":"Daniel Swarbrick","path":"/dswarbrick","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1667905?s=80&v=4"},"commit":{"message":"btrfs_stats.py: Precompiled regular expressions improve performance (#210)\n\n* btrfs_stats.py: Precompiled regular expressions improve performance\r\n\r\nSigned-off-by: wangqing ","shortMessageHtmlLink":"btrfs_stats.py: Precompiled regular expressions improve performance (#…"}},{"before":"3018120ab6ce25280228c2945d4d474beaf8f774","after":"ef8c07778cdb4b2981d0d2dbb07d2769b9356ced","ref":"refs/heads/master","pushedAt":"2024-02-13T18:26:02.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"dswarbrick","name":"Daniel Swarbrick","path":"/dswarbrick","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1667905?s=80&v=4"},"commit":{"message":"storcli.py: don't error out on unsupported features (#201)\n\nSigned-off-by: Pat Riehecky ","shortMessageHtmlLink":"storcli.py: don't error out on unsupported features (#201)"}},{"before":"f5c56e75208e5d1ba4ce90b8285e924ec3e17cda","after":"3018120ab6ce25280228c2945d4d474beaf8f774","ref":"refs/heads/master","pushedAt":"2023-11-23T13:25:03.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"dswarbrick","name":"Daniel Swarbrick","path":"/dswarbrick","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1667905?s=80&v=4"},"commit":{"message":"Extract drive temperature from storcli (#188)\n\nExpose physical drive temperature in degrees Celsius if available.\r\n\r\nSigned-off-by: Jason Valdron ","shortMessageHtmlLink":"Extract drive temperature from storcli (#188)"}},{"before":"66010f08ecc4a0aab5d9152fc9b2b694daa32954","after":"f5c56e75208e5d1ba4ce90b8285e924ec3e17cda","ref":"refs/heads/master","pushedAt":"2023-10-18T10:54:28.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"SuperQ","name":"Ben Kochie","path":"/SuperQ","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1320667?s=80&v=4"},"commit":{"message":"Merge pull request #184 from anarcat/apt-update-check-fine-tune\n\nuse a better heuristic for the apt update last run time","shortMessageHtmlLink":"Merge pull request #184 from anarcat/apt-update-check-fine-tune"}},{"before":"b579cf53c8976dbbee2adbb8b036b97dc676555a","after":"66010f08ecc4a0aab5d9152fc9b2b694daa32954","ref":"refs/heads/master","pushedAt":"2023-10-16T16:37:31.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"SuperQ","name":"Ben Kochie","path":"/SuperQ","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1320667?s=80&v=4"},"commit":{"message":"Merge pull request #181 from anarcat/no-apt-update-upgrade\n\ndo not run apt update or simulate apt dist-upgrade","shortMessageHtmlLink":"Merge pull request #181 from anarcat/no-apt-update-upgrade"}},{"before":"34dd42ee2cf5bf1ffcfdea5a3599130f146b88fc","after":"b579cf53c8976dbbee2adbb8b036b97dc676555a","ref":"refs/heads/master","pushedAt":"2023-10-14T06:18:21.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"SuperQ","name":"Ben Kochie","path":"/SuperQ","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1320667?s=80&v=4"},"commit":{"message":"Merge pull request #182 from anarcat/apt-cache-timestamp\n\nreport the apt cache timestamp","shortMessageHtmlLink":"Merge pull request #182 from anarcat/apt-cache-timestamp"}},{"before":"f8322e183f29e42623e54a80a31096474f1628e1","after":null,"ref":"refs/heads/repo_sync","pushedAt":"2023-08-26T11:14:14.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"dswarbrick","name":"Daniel Swarbrick","path":"/dswarbrick","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1667905?s=80&v=4"}},{"before":"578134874e0b9704769ffa485c71dc3a778dbf89","after":"34dd42ee2cf5bf1ffcfdea5a3599130f146b88fc","ref":"refs/heads/master","pushedAt":"2023-06-29T14:38:49.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"dswarbrick","name":"Daniel Swarbrick","path":"/dswarbrick","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1667905?s=80&v=4"},"commit":{"message":"Add the node_reboot_required metric to yum.sh (#165)\n\nAdded the node_reboot_required metric to yum.sh, based on PR #70,\r\nwith the requested changes incorporated in the code\r\n\r\nSigned-off-by: Arnaud Vazard ","shortMessageHtmlLink":"Add the node_reboot_required metric to yum.sh (#165)"}},{"before":"ad4d9e8b7fd48ff18d08720a0323dad5255b7725","after":"578134874e0b9704769ffa485c71dc3a778dbf89","ref":"refs/heads/master","pushedAt":"2023-06-29T12:43:50.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"dswarbrick","name":"Daniel Swarbrick","path":"/dswarbrick","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1667905?s=80&v=4"},"commit":{"message":"add \"4096\" as healthy BBU code (#164)\n\nOld PERC controllers (at least PERC H730/740 Mini) with FW 4.270.00-8168 return BBU status 4096. Comparing the output with MegaCLI output it seems that this bit corresponds to \"Learning cycle required\" indicator. However since controller runs learning cycles by itself there is no reason for alerting.\r\n\r\nSigned-off-by: a ","shortMessageHtmlLink":"add \"4096\" as healthy BBU code (#164)"}},{"before":"14e1f9495ebc61e7c18fd34e062ffd87f02e178a","after":"ad4d9e8b7fd48ff18d08720a0323dad5255b7725","ref":"refs/heads/master","pushedAt":"2023-06-25T14:10:27.297Z","pushType":"push","commitsCount":1,"pusher":{"login":"dswarbrick","name":"Daniel Swarbrick","path":"/dswarbrick","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1667905?s=80&v=4"},"commit":{"message":"nvme_metrics.py: use device basename instead of full path\n\nAvoid breaking label convention of nvme_metrics.sh, which uses just the\ndevice basename, e.g. \"nvme0n1\" instead of \"/dev/nvme0n1\".","shortMessageHtmlLink":"nvme_metrics.py: use device basename instead of full path"}},{"before":"5aca53973ea545c600878550bb71da7a5842a37d","after":"14e1f9495ebc61e7c18fd34e062ffd87f02e178a","ref":"refs/heads/master","pushedAt":"2023-06-16T10:49:46.660Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"dswarbrick","name":"Daniel Swarbrick","path":"/dswarbrick","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1667905?s=80&v=4"},"commit":{"message":"Update storcli.py (#163)\n\nSystemExit is an exception, not a function - should be raised.\r\n\r\nSigned-off-by: a ","shortMessageHtmlLink":"Update storcli.py (#163)"}},{"before":"502a85e9518f6d1eafa48eec16321f9725bae854","after":"5aca53973ea545c600878550bb71da7a5842a37d","ref":"refs/heads/master","pushedAt":"2023-06-08T10:36:19.073Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"SuperQ","name":"Ben Kochie","path":"/SuperQ","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1320667?s=80&v=4"},"commit":{"message":"Merge pull request #160 from anarcat/lvm-all\n\nlvm: add support for \"all\" checks","shortMessageHtmlLink":"Merge pull request #160 from anarcat/lvm-all"}},{"before":"ce8dd4740911d948d8344a282bc27411d19ef2d4","after":null,"ref":"refs/heads/github-actions","pushedAt":"2023-06-08T10:32:02.470Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"SuperQ","name":"Ben Kochie","path":"/SuperQ","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1320667?s=80&v=4"}},{"before":"4098ef9ba573cd5ac20e01d63d1586925348a4ac","after":"502a85e9518f6d1eafa48eec16321f9725bae854","ref":"refs/heads/master","pushedAt":"2023-06-08T10:32:01.318Z","pushType":"pr_merge","commitsCount":4,"pusher":{"login":"SuperQ","name":"Ben Kochie","path":"/SuperQ","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1320667?s=80&v=4"},"commit":{"message":"Merge pull request #145 from prometheus-community/github-actions\n\nMigrate CircleCI config to GitHub Actions","shortMessageHtmlLink":"Merge pull request #145 from prometheus-community/github-actions"}},{"before":"fc283fee8607fba17f2f54c586d07b32c10c4576","after":"4098ef9ba573cd5ac20e01d63d1586925348a4ac","ref":"refs/heads/master","pushedAt":"2023-05-30T13:24:59.067Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"dswarbrick","name":"Daniel Swarbrick","path":"/dswarbrick","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1667905?s=80&v=4"},"commit":{"message":"Adds amp/current support to ipmitool (#36)\n\nSigned-off-by: Sung Park ","shortMessageHtmlLink":"Adds amp/current support to ipmitool (#36)"}},{"before":"1fbdecabe50c274f44d869296498b72989ac4830","after":"fc283fee8607fba17f2f54c586d07b32c10c4576","ref":"refs/heads/master","pushedAt":"2023-05-26T13:40:29.280Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"dswarbrick","name":"Daniel Swarbrick","path":"/dswarbrick","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1667905?s=80&v=4"},"commit":{"message":"Add script for ZFS snapshots (#136)\n\nSigned-off-by: Lars Strojny ","shortMessageHtmlLink":"Add script for ZFS snapshots (#136)"}},{"before":"727fdaffa9c572741508afb491243791f8d36c83","after":null,"ref":"refs/heads/storcli-registry","pushedAt":"2023-05-26T11:06:32.294Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"dswarbrick","name":"Daniel Swarbrick","path":"/dswarbrick","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1667905?s=80&v=4"}},{"before":"930088f2972720631c4661cc45d049eb7be747de","after":"1fbdecabe50c274f44d869296498b72989ac4830","ref":"refs/heads/master","pushedAt":"2023-05-26T11:06:31.095Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"dswarbrick","name":"Daniel Swarbrick","path":"/dswarbrick","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1667905?s=80&v=4"},"commit":{"message":"storcli.py: refactor to use official Python client lib (#154)\n\n* storcli.py: refactor to use official Python client lib\r\n\r\nSubstantial refactoring of storcli.py to use the official Prometheus\r\nPython client library.\r\n\r\n- Code formatted with Black\r\n- Dead code removed\r\n- Minor logic flow changes which would have previously resulted in\r\n malformed metrics if multiple different controller types were present\r\n (inconsistent label sets)\r\n\r\nSigned-off-by: Daniel Swarbrick ","shortMessageHtmlLink":"storcli.py: refactor to use official Python client lib (#154)"}},{"before":"8d869424f7a9448700781c03e4dc748b674dfc0c","after":"930088f2972720631c4661cc45d049eb7be747de","ref":"refs/heads/master","pushedAt":"2023-05-24T17:12:35.485Z","pushType":"push","commitsCount":1,"pusher":{"login":"dswarbrick","name":"Daniel Swarbrick","path":"/dswarbrick","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1667905?s=80&v=4"},"commit":{"message":"Standardize /usr/bin/env shebangs\n\nSigned-off-by: Daniel Swarbrick ","shortMessageHtmlLink":"Standardize /usr/bin/env shebangs"}},{"before":"2dc4e1c07060442789b9dbe0d997a606ed9e5589","after":"8d869424f7a9448700781c03e4dc748b674dfc0c","ref":"refs/heads/master","pushedAt":"2023-05-24T16:56:21.866Z","pushType":"push","commitsCount":1,"pusher":{"login":"dswarbrick","name":"Daniel Swarbrick","path":"/dswarbrick","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1667905?s=80&v=4"},"commit":{"message":"nvme_metrics.py: use Info() class for nvme_device_info\n\nSigned-off-by: Daniel Swarbrick ","shortMessageHtmlLink":"nvme_metrics.py: use Info() class for nvme_device_info"}},{"before":"fd9b837b137eef15a7fb8ff7f0753cbf6a665acf","after":"2dc4e1c07060442789b9dbe0d997a606ed9e5589","ref":"refs/heads/master","pushedAt":"2023-05-24T14:45:11.364Z","pushType":"push","commitsCount":1,"pusher":{"login":"dswarbrick","name":"Daniel Swarbrick","path":"/dswarbrick","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1667905?s=80&v=4"},"commit":{"message":"Standardize /usr/bin/env shebangs\n\nSigned-off-by: Daniel Swarbrick ","shortMessageHtmlLink":"Standardize /usr/bin/env shebangs"}},{"before":"9e9865db54bff76a63badfb5489d45eba0606b40","after":"fd9b837b137eef15a7fb8ff7f0753cbf6a665acf","ref":"refs/heads/master","pushedAt":"2023-05-24T12:54:24.668Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"dswarbrick","name":"Daniel Swarbrick","path":"/dswarbrick","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1667905?s=80&v=4"},"commit":{"message":"Add zfs_zpool.sh script (#29)\n\nUseful for monitoring zpool health, zvolumes, and zfs filesystems\r\nwhich are not mounted.\r\n\r\nSigned-off-by: Brian Candler ","shortMessageHtmlLink":"Add zfs_zpool.sh script (#29)"}},{"before":"7da1266a9ea2c55e1f21eb32fe1b049a1b927071","after":"9e9865db54bff76a63badfb5489d45eba0606b40","ref":"refs/heads/master","pushedAt":"2023-05-24T12:51:21.618Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"dswarbrick","name":"Daniel Swarbrick","path":"/dswarbrick","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1667905?s=80&v=4"},"commit":{"message":"smartmon.py: option to report /dev/disk/by-id/XXX instead of /dev/sdX (#135)\n\nSigned-off-by: Lars Strojny ","shortMessageHtmlLink":"smartmon.py: option to report /dev/disk/by-id/XXX instead of /dev/sdX ("}},{"before":"e5020fd60434d54b1ef22c2abd538df1897ac5f9","after":"7da1266a9ea2c55e1f21eb32fe1b049a1b927071","ref":"refs/heads/master","pushedAt":"2023-05-23T19:25:31.295Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"dswarbrick","name":"Daniel Swarbrick","path":"/dswarbrick","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1667905?s=80&v=4"},"commit":{"message":"smartmon.sh/smartmon.py: fix serial number collection (#111)\n\nSome versions of smartctl show \"Serial number\" instead of \"Serial Number\"\r\n\r\nSigned-off-by: Brian Candler ","shortMessageHtmlLink":"smartmon.sh/smartmon.py: fix serial number collection (#111)"}},{"before":"1414fd4932d29202de1ec41e24ff7deb39de8401","after":"e5020fd60434d54b1ef22c2abd538df1897ac5f9","ref":"refs/heads/master","pushedAt":"2023-05-23T19:10:02.462Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"dswarbrick","name":"Daniel Swarbrick","path":"/dswarbrick","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1667905?s=80&v=4"},"commit":{"message":"Update ipmitool (#73)\n\nAdd support for 'percent' as some fans and other devices (depending on hardware) appear as percentage instead of as a factor of speed.\r\n\r\nSigned-off-by: Troy ","shortMessageHtmlLink":"Update ipmitool (#73)"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAERYtBVwA","startCursor":null,"endCursor":null}},"title":"Activity · prometheus-community/node-exporter-textfile-collector-scripts"}