zabbix_get

zabbix_get – утилита командной строки для получения метрик, которая используется для получения данных от Агента Подсистемы.

Синтаксис:

zabbix_get -s имя-узла-сети-или-IP [-p номер-порта] [-I IP-адрес] [-t тайм-аут] -k ключ-элемента-данных
zabbix_get -s имя-узла-сети-или-IP [-p номер-порта] [-I IP-адрес] [-t тайм-аут] --tls-connect cert --tls-ca-file CA-файл [--tls-crl-file CRL-file] [--tls-agent-cert-issuer эмитент] [--tls-agent-cert-subject субъект] --tls-cert-file файл-сертификата --tls-key-file файл-ключа [--tls-cipher13 строка-шифра] [--tls-cipher строка-шифра] -k ключ-элемента-данных
zabbix_get -s имя-узла-сети-или-IP [-p номер-порта] [-I IP-адрес] [-t тайм-аут] --tls-connect psk --tls-psk-identity идентификатор-PSK --tls-psk-file файл-PSK [--tls-cipher13 строка-шифра] [--tls-cipher строка-шифра] -k ключ-элемента-данных
zabbix_get -h
zabbix_get -V

Параметры:

  • -s, --host имя-узла-сети-или-IP – имя узла сети или IP-адрес узла сети;
  • -p, --port номер-порта – номер порта Агента, работающего на хосте. По умолчанию 10050;
  • -I, --source-address IP-адрес – исходящий IP-адрес;
  • -t, --Timeout секунды – время ожидания в допустимом диапазоне 1-30 секунд (по умолчанию: 30);
  • -k, --key ключ-элемента-данных – ключ элемента данных, для которого необходимо получить значение;
  • --tls-connect значение – способ подключения к Агенту. Значения:
  • unencrypted – подключение без шифрования (по умолчанию);
  • psk – подключение с использованием TLS и общего ключа (pre-shared key, PSK);
  • cert – подключение с использованием TLS и сертификата;
  • --tls-ca-file CA-file – полный путь к файлу, содержащему сертификаты CA верхнего уровня для проверки сертификата партнера;
  • --tls-crl-file CRL-file – полный путь к файлу, содержащему отозванные сертификаты;
  • --tls-agent-cert-issuer эмитент – разрешенный эмитент сертификата Агента;
  • --tls-agent-cert-subject субъект – разрешенный субъект сертификата Агента;
  • --tls-cert-file файл-сертификата – полный путь к файлу, содержащему сертификат или цепочку сертификатов;
  • --tls-key-file файл-ключа – полный путь к файлу, содержащему закрытый ключ (private key);
  • --tls-psk-identity идентификатор-PSK – строка идентификатора PSK;
  • --tls-psk-file файл-PSK – полный путь к файлу, содержащему общий ключ (pre-shared key);
  • --tls-cipher13 строка-шифра – строка шифра для OpenSSL 1.1.1 или новее для TLS 1.3. Переопределить критерии выбора набора шифров по умолчанию. Эта опция недоступна, если версия OpenSSL ниже 1.1.1;
  • --tls-cipher строка-шифра – строка приоритета GnuTLS (для TLS 1.2 и выше) или строка шифра OpenSSL (только для TLS 1.2). Переопределить критерии выбора набора шифров по умолчанию;
  • -h, --help – вывод справочной информации и выход;
  • -V, --version – вывод информации о версии и выход.