set -u; cat << EOF >> /etc/sysconfig/vmagent remoteWrite_label="vmagent_hostname=%{SYSTEMD_HOSTNAME}",\ "vmagent_region=${VLAN_REGION}",\ "vmagent_vlan_num=${VLAN_NUM}",\ "vmagent_vlan_env=${VLAN_ENV}" EOF
Добавление глобальных меток ко всем отправляемым vmagent'ом метрикам, независимо от способа их получения
Этот способ добавления лейблов добавит метки к всем метриками отправляемых текущим vmagent’ом на remoteWrite.url, независимо от способа получения этих метрик. |
Добавление меток в 'remoteWrite.label'
-
Добавьте значения инициализированных переменных в
/etc/sysconfig/vmagent
:Ожидаемая строка в файле
/etc/sysconfig/vmagent
, где переменная %{SYSTEMD_HOSTNAME} берётся из systemd-юнита 'vmagent.service':remoteWrite_label="vmagent_hostname=%{SYSTEMD_HOSTNAME}","vmagent_region=kurch","vmagent_vlan_num=0617","vmagent_vlan_env=prod"