diff options
author | Advait Bhatwadekar <advait123@ymail.com> | 2019-07-01 05:56:06 -0400 |
---|---|---|
committer | Ben Kochie <superq@gmail.com> | 2019-07-01 11:56:06 +0200 |
commit | 3f49b3110154aeedcb9753b92fad64986e8aec54 (patch) | |
tree | 36e55d4aec9b58f01c3e8b367cdf048c28593bbd /collector/fixtures/e2e-64k-page-output.txt | |
parent | b4cc81834734e81d0397719c14ddd4853e0cc98f (diff) | |
download | prometheus_node_collector-3f49b3110154aeedcb9753b92fad64986e8aec54.tar.bz2 prometheus_node_collector-3f49b3110154aeedcb9753b92fad64986e8aec54.tar.xz prometheus_node_collector-3f49b3110154aeedcb9753b92fad64986e8aec54.zip |
Closes issue #261 on node_exporter. (#1403)
* Closes issue #261 on node_exporter.
Delegated mdstat parsing to procfs project. mdadm_linux.go now only exports the metrics.
-> Added disk labels: "fail", "spare", "active" to indicate disk status
-> hanged metric node_md_disks_total ==> node_md_disks_required
-> Removed test cases for mdadm_linux.go, as the functionality they tested for has been moved to procfs project.
Signed-off-by: Advait Bhatwadekar <advait123@ymail.com>
Diffstat (limited to 'collector/fixtures/e2e-64k-page-output.txt')
-rw-r--r-- | collector/fixtures/e2e-64k-page-output.txt | 189 |
1 files changed, 137 insertions, 52 deletions
diff --git a/collector/fixtures/e2e-64k-page-output.txt b/collector/fixtures/e2e-64k-page-output.txt index c4bbd6f..b7cf437 100644 --- a/collector/fixtures/e2e-64k-page-output.txt +++ b/collector/fixtures/e2e-64k-page-output.txt | |||
@@ -1078,6 +1078,7 @@ node_load5 0.37 | |||
1078 | node_md_blocks{device="md0"} 248896 | 1078 | node_md_blocks{device="md0"} 248896 |
1079 | node_md_blocks{device="md00"} 4.186624e+06 | 1079 | node_md_blocks{device="md00"} 4.186624e+06 |
1080 | node_md_blocks{device="md10"} 3.14159265e+08 | 1080 | node_md_blocks{device="md10"} 3.14159265e+08 |
1081 | node_md_blocks{device="md101"} 322560 | ||
1081 | node_md_blocks{device="md11"} 4.190208e+06 | 1082 | node_md_blocks{device="md11"} 4.190208e+06 |
1082 | node_md_blocks{device="md12"} 3.886394368e+09 | 1083 | node_md_blocks{device="md12"} 3.886394368e+09 |
1083 | node_md_blocks{device="md120"} 2.095104e+06 | 1084 | node_md_blocks{device="md120"} 2.095104e+06 |
@@ -1095,7 +1096,8 @@ node_md_blocks{device="md9"} 523968 | |||
1095 | node_md_blocks_synced{device="md0"} 248896 | 1096 | node_md_blocks_synced{device="md0"} 248896 |
1096 | node_md_blocks_synced{device="md00"} 4.186624e+06 | 1097 | node_md_blocks_synced{device="md00"} 4.186624e+06 |
1097 | node_md_blocks_synced{device="md10"} 3.14159265e+08 | 1098 | node_md_blocks_synced{device="md10"} 3.14159265e+08 |
1098 | node_md_blocks_synced{device="md11"} 4.190208e+06 | 1099 | node_md_blocks_synced{device="md101"} 322560 |
1100 | node_md_blocks_synced{device="md11"} 0 | ||
1099 | node_md_blocks_synced{device="md12"} 3.886394368e+09 | 1101 | node_md_blocks_synced{device="md12"} 3.886394368e+09 |
1100 | node_md_blocks_synced{device="md120"} 2.095104e+06 | 1102 | node_md_blocks_synced{device="md120"} 2.095104e+06 |
1101 | node_md_blocks_synced{device="md126"} 1.855870976e+09 | 1103 | node_md_blocks_synced{device="md126"} 1.855870976e+09 |
@@ -1106,58 +1108,141 @@ node_md_blocks_synced{device="md4"} 4.883648e+06 | |||
1106 | node_md_blocks_synced{device="md6"} 1.6775552e+07 | 1108 | node_md_blocks_synced{device="md6"} 1.6775552e+07 |
1107 | node_md_blocks_synced{device="md7"} 7.813735424e+09 | 1109 | node_md_blocks_synced{device="md7"} 7.813735424e+09 |
1108 | node_md_blocks_synced{device="md8"} 1.6775552e+07 | 1110 | node_md_blocks_synced{device="md8"} 1.6775552e+07 |
1109 | node_md_blocks_synced{device="md9"} 523968 | 1111 | node_md_blocks_synced{device="md9"} 0 |
1110 | # HELP node_md_disks Total number of disks of device. | 1112 | # HELP node_md_disks Number of active/failed/spare disks of device. |
1111 | # TYPE node_md_disks gauge | 1113 | # TYPE node_md_disks gauge |
1112 | node_md_disks{device="md0"} 2 | 1114 | node_md_disks{device="md0",state="active"} 2 |
1113 | node_md_disks{device="md00"} 1 | 1115 | node_md_disks{device="md0",state="failed"} 0 |
1114 | node_md_disks{device="md10"} 2 | 1116 | node_md_disks{device="md0",state="spare"} 0 |
1115 | node_md_disks{device="md11"} 2 | 1117 | node_md_disks{device="md00",state="active"} 1 |
1116 | node_md_disks{device="md12"} 2 | 1118 | node_md_disks{device="md00",state="failed"} 0 |
1117 | node_md_disks{device="md120"} 2 | 1119 | node_md_disks{device="md00",state="spare"} 0 |
1118 | node_md_disks{device="md126"} 2 | 1120 | node_md_disks{device="md10",state="active"} 2 |
1119 | node_md_disks{device="md127"} 2 | 1121 | node_md_disks{device="md10",state="failed"} 0 |
1120 | node_md_disks{device="md219"} 3 | 1122 | node_md_disks{device="md10",state="spare"} 0 |
1121 | node_md_disks{device="md3"} 8 | 1123 | node_md_disks{device="md101",state="active"} 3 |
1122 | node_md_disks{device="md4"} 2 | 1124 | node_md_disks{device="md101",state="failed"} 0 |
1123 | node_md_disks{device="md6"} 2 | 1125 | node_md_disks{device="md101",state="spare"} 0 |
1124 | node_md_disks{device="md7"} 4 | 1126 | node_md_disks{device="md11",state="active"} 2 |
1125 | node_md_disks{device="md8"} 2 | 1127 | node_md_disks{device="md11",state="failed"} 1 |
1126 | node_md_disks{device="md9"} 4 | 1128 | node_md_disks{device="md11",state="spare"} 2 |
1127 | # HELP node_md_disks_active Number of active disks of device. | 1129 | node_md_disks{device="md12",state="active"} 2 |
1128 | # TYPE node_md_disks_active gauge | 1130 | node_md_disks{device="md12",state="failed"} 0 |
1129 | node_md_disks_active{device="md0"} 2 | 1131 | node_md_disks{device="md12",state="spare"} 0 |
1130 | node_md_disks_active{device="md00"} 1 | 1132 | node_md_disks{device="md120",state="active"} 2 |
1131 | node_md_disks_active{device="md10"} 2 | 1133 | node_md_disks{device="md120",state="failed"} 0 |
1132 | node_md_disks_active{device="md11"} 2 | 1134 | node_md_disks{device="md120",state="spare"} 0 |
1133 | node_md_disks_active{device="md12"} 2 | 1135 | node_md_disks{device="md126",state="active"} 2 |
1134 | node_md_disks_active{device="md120"} 2 | 1136 | node_md_disks{device="md126",state="failed"} 0 |
1135 | node_md_disks_active{device="md126"} 2 | 1137 | node_md_disks{device="md126",state="spare"} 0 |
1136 | node_md_disks_active{device="md127"} 2 | 1138 | node_md_disks{device="md127",state="active"} 2 |
1137 | node_md_disks_active{device="md219"} 0 | 1139 | node_md_disks{device="md127",state="failed"} 0 |
1138 | node_md_disks_active{device="md3"} 8 | 1140 | node_md_disks{device="md127",state="spare"} 0 |
1139 | node_md_disks_active{device="md4"} 0 | 1141 | node_md_disks{device="md219",state="active"} 0 |
1140 | node_md_disks_active{device="md6"} 1 | 1142 | node_md_disks{device="md219",state="failed"} 0 |
1141 | node_md_disks_active{device="md7"} 3 | 1143 | node_md_disks{device="md219",state="spare"} 3 |
1142 | node_md_disks_active{device="md8"} 2 | 1144 | node_md_disks{device="md3",state="active"} 8 |
1143 | node_md_disks_active{device="md9"} 4 | 1145 | node_md_disks{device="md3",state="failed"} 0 |
1144 | # HELP node_md_is_active Indicator whether the md-device is active or not. | 1146 | node_md_disks{device="md3",state="spare"} 2 |
1145 | # TYPE node_md_is_active gauge | 1147 | node_md_disks{device="md4",state="active"} 0 |
1146 | node_md_is_active{device="md0"} 1 | 1148 | node_md_disks{device="md4",state="failed"} 1 |
1147 | node_md_is_active{device="md00"} 1 | 1149 | node_md_disks{device="md4",state="spare"} 1 |
1148 | node_md_is_active{device="md10"} 1 | 1150 | node_md_disks{device="md6",state="active"} 1 |
1149 | node_md_is_active{device="md11"} 1 | 1151 | node_md_disks{device="md6",state="failed"} 1 |
1150 | node_md_is_active{device="md12"} 1 | 1152 | node_md_disks{device="md6",state="spare"} 1 |
1151 | node_md_is_active{device="md120"} 1 | 1153 | node_md_disks{device="md7",state="active"} 3 |
1152 | node_md_is_active{device="md126"} 1 | 1154 | node_md_disks{device="md7",state="failed"} 1 |
1153 | node_md_is_active{device="md127"} 1 | 1155 | node_md_disks{device="md7",state="spare"} 0 |
1154 | node_md_is_active{device="md219"} 0 | 1156 | node_md_disks{device="md8",state="active"} 2 |
1155 | node_md_is_active{device="md3"} 1 | 1157 | node_md_disks{device="md8",state="failed"} 0 |
1156 | node_md_is_active{device="md4"} 0 | 1158 | node_md_disks{device="md8",state="spare"} 2 |
1157 | node_md_is_active{device="md6"} 1 | 1159 | node_md_disks{device="md9",state="active"} 4 |
1158 | node_md_is_active{device="md7"} 1 | 1160 | node_md_disks{device="md9",state="failed"} 2 |
1159 | node_md_is_active{device="md8"} 1 | 1161 | node_md_disks{device="md9",state="spare"} 1 |
1160 | node_md_is_active{device="md9"} 1 | 1162 | # HELP node_md_disks_required Total number of disks of device. |
1163 | # TYPE node_md_disks_required gauge | ||
1164 | node_md_disks_required{device="md0"} 2 | ||
1165 | node_md_disks_required{device="md00"} 1 | ||
1166 | node_md_disks_required{device="md10"} 2 | ||
1167 | node_md_disks_required{device="md101"} 3 | ||
1168 | node_md_disks_required{device="md11"} 2 | ||
1169 | node_md_disks_required{device="md12"} 2 | ||
1170 | node_md_disks_required{device="md120"} 2 | ||
1171 | node_md_disks_required{device="md126"} 2 | ||
1172 | node_md_disks_required{device="md127"} 2 | ||
1173 | node_md_disks_required{device="md219"} 0 | ||
1174 | node_md_disks_required{device="md3"} 8 | ||
1175 | node_md_disks_required{device="md4"} 0 | ||
1176 | node_md_disks_required{device="md6"} 2 | ||
1177 | node_md_disks_required{device="md7"} 4 | ||
1178 | node_md_disks_required{device="md8"} 2 | ||
1179 | node_md_disks_required{device="md9"} 4 | ||
1180 | # HELP node_md_state Indicates the state of md-device. | ||
1181 | # TYPE node_md_state gauge | ||
1182 | node_md_state{device="md0",state="active"} 1 | ||
1183 | node_md_state{device="md0",state="inactive"} 0 | ||
1184 | node_md_state{device="md0",state="recovering"} 0 | ||
1185 | node_md_state{device="md0",state="resync"} 0 | ||
1186 | node_md_state{device="md00",state="active"} 1 | ||
1187 | node_md_state{device="md00",state="inactive"} 0 | ||
1188 | node_md_state{device="md00",state="recovering"} 0 | ||
1189 | node_md_state{device="md00",state="resync"} 0 | ||
1190 | node_md_state{device="md10",state="active"} 1 | ||
1191 | node_md_state{device="md10",state="inactive"} 0 | ||
1192 | node_md_state{device="md10",state="recovering"} 0 | ||
1193 | node_md_state{device="md10",state="resync"} 0 | ||
1194 | node_md_state{device="md101",state="active"} 1 | ||
1195 | node_md_state{device="md101",state="inactive"} 0 | ||
1196 | node_md_state{device="md101",state="recovering"} 0 | ||
1197 | node_md_state{device="md101",state="resync"} 0 | ||
1198 | node_md_state{device="md11",state="active"} 0 | ||
1199 | node_md_state{device="md11",state="inactive"} 0 | ||
1200 | node_md_state{device="md11",state="recovering"} 0 | ||
1201 | node_md_state{device="md11",state="resync"} 1 | ||
1202 | node_md_state{device="md12",state="active"} 1 | ||
1203 | node_md_state{device="md12",state="inactive"} 0 | ||
1204 | node_md_state{device="md12",state="recovering"} 0 | ||
1205 | node_md_state{device="md12",state="resync"} 0 | ||
1206 | node_md_state{device="md120",state="active"} 1 | ||
1207 | node_md_state{device="md120",state="inactive"} 0 | ||
1208 | node_md_state{device="md120",state="recovering"} 0 | ||
1209 | node_md_state{device="md120",state="resync"} 0 | ||
1210 | node_md_state{device="md126",state="active"} 1 | ||
1211 | node_md_state{device="md126",state="inactive"} 0 | ||
1212 | node_md_state{device="md126",state="recovering"} 0 | ||
1213 | node_md_state{device="md126",state="resync"} 0 | ||
1214 | node_md_state{device="md127",state="active"} 1 | ||
1215 | node_md_state{device="md127",state="inactive"} 0 | ||
1216 | node_md_state{device="md127",state="recovering"} 0 | ||
1217 | node_md_state{device="md127",state="resync"} 0 | ||
1218 | node_md_state{device="md219",state="active"} 0 | ||
1219 | node_md_state{device="md219",state="inactive"} 1 | ||
1220 | node_md_state{device="md219",state="recovering"} 0 | ||
1221 | node_md_state{device="md219",state="resync"} 0 | ||
1222 | node_md_state{device="md3",state="active"} 1 | ||
1223 | node_md_state{device="md3",state="inactive"} 0 | ||
1224 | node_md_state{device="md3",state="recovering"} 0 | ||
1225 | node_md_state{device="md3",state="resync"} 0 | ||
1226 | node_md_state{device="md4",state="active"} 0 | ||
1227 | node_md_state{device="md4",state="inactive"} 1 | ||
1228 | node_md_state{device="md4",state="recovering"} 0 | ||
1229 | node_md_state{device="md4",state="resync"} 0 | ||
1230 | node_md_state{device="md6",state="active"} 0 | ||
1231 | node_md_state{device="md6",state="inactive"} 0 | ||
1232 | node_md_state{device="md6",state="recovering"} 1 | ||
1233 | node_md_state{device="md6",state="resync"} 0 | ||
1234 | node_md_state{device="md7",state="active"} 1 | ||
1235 | node_md_state{device="md7",state="inactive"} 0 | ||
1236 | node_md_state{device="md7",state="recovering"} 0 | ||
1237 | node_md_state{device="md7",state="resync"} 0 | ||
1238 | node_md_state{device="md8",state="active"} 0 | ||
1239 | node_md_state{device="md8",state="inactive"} 0 | ||
1240 | node_md_state{device="md8",state="recovering"} 0 | ||
1241 | node_md_state{device="md8",state="resync"} 1 | ||
1242 | node_md_state{device="md9",state="active"} 0 | ||
1243 | node_md_state{device="md9",state="inactive"} 0 | ||
1244 | node_md_state{device="md9",state="recovering"} 0 | ||
1245 | node_md_state{device="md9",state="resync"} 1 | ||
1161 | # HELP node_memory_Active_anon_bytes Memory information field Active_anon_bytes. | 1246 | # HELP node_memory_Active_anon_bytes Memory information field Active_anon_bytes. |
1162 | # TYPE node_memory_Active_anon_bytes gauge | 1247 | # TYPE node_memory_Active_anon_bytes gauge |
1163 | node_memory_Active_anon_bytes 2.068484096e+09 | 1248 | node_memory_Active_anon_bytes 2.068484096e+09 |