Áú»¢¶Ä²©

12 ????? ??????? ????? ????????

????? ?????

???? ?????? ??????? ???????? ?????? ?? Prometheus ???? ????? ???????.

??? ?????? ???????? ???? ????? ???? ?????? ?????? ?????? ?? Prometheus ?- Áú»¢¶Ä²©.

?????

?? ????? ?? ??? ?????? ???? ????? ???? ???? item ?????? ?-HTTP ???? ????? ????? ????????.

???????? ?-JSON

???? ??????, ???? ??????? ????? ????? ???? ?- ?????? ????? ????? ?? Prometheus ?-JSON. ?????? ?????? JSON ?? ????? ?????? ???????? ?????? ?????? ?? Prometheus to JSON ????? ????? ?? ??, ?? ??????? ?????:

  • ?? ????
  • ??? ????
  • ???? (?? ????)
  • ??? (?? ????)
  • ?????? (?? ??????)
  • ?? ?????

??????, ?????? ?? wmi_logical_disk_free_bytes:

?????? ???????? ???:

 # HELP wmi_logical_disk_free_bytes ???? ???? ????? (LogicalDisk.PercentFreeSpace)
        # ?? TYPE wmi_logical_disk_free_bytes
        wmi_logical_disk_free_bytes{volume="C:"} 3.5180249088e+11
        wmi_logical_disk_free_bytes{volume="D:"} 2.627731456e+09
        wmi_logical_disk_free_bytes{volume="HarddiskVolume4"} 4.59276288e+08

?????:

[
            {
                "name": "wmi_logical_disk_free_bytes",
                "help": "??? ???? ????? (LogicalDisk.PercentFreeSpace)",
                "type": "??",
                "??????": {
                    "volume": "C:"
                 },
                "value": "3.5180249088e+11",
                "line_raw": "wmi_logical_disk_free_bytes{volume=\"C:\"} 3.5180249088e+11"
            },
            {
                "name": "wmi_logical_disk_free_bytes",
                "help": "??? ???? ????? (LogicalDisk.PercentFreeSpace)",
                "type": "??",
                "??????": {
                    "volume": "D:"
                 },
                "value": "2.627731456e+09",
                "line_raw": "wmi_logical_disk_free_bytes{volume=\"D:\"} 2.627731456e+09"
            },
            {
                "name": "wmi_logical_disk_free_bytes",
                "help": "??? ???? ????? (LogicalDisk.PercentFreeSpace)",
                "type": "??",
                "??????": {
                    "volume": "HarddiskVolume4"
                 },
                "value": "4.59276288e+08",
                "line_raw": "wmi_logical_disk_free_bytes{volume=\"HarddiskVolume4\"} 4.59276288e+08"
            }
       ]
????? ?????? ????? LLD

???? ??? ???? ????? ??????? ?????? ????? LLD ????? ?? ??????? ????? ???????:

 {#VOLUME}=$.labels['volume']
        {#METRIC}=$['name']
        {#HELP}=$['????']
?? ????? ?? ????

????? ????? ????? ?? ????? ?? ???? ??? ??:

?? ???????? ????? ?????: