@ZabbixPro

Страница 1174 из 1183
djan
23.10.2018
04:27:39
Проверьте

Максим
23.10.2018
04:28:27
а как проверить то?)

djan
23.10.2018
04:30:24
cd /var/run/zabbix

ls -la

Google
Максим
23.10.2018
04:32:38
у меня такой дериктории нету

djan
23.10.2018
04:34:20
А где у вас пиди живут?

В конфиге описано

Максим
23.10.2018
04:35:06
PidFile=/tmp/zabbix_proxy.pid это?

только он в конфиге закомменчен

какую инфу можно скинуть, чтобы вам понятнее было?

Иван
23.10.2018
04:40:28
только он в конфиге закомменчен
1. Раскомментить 2. Рестартануть

И смотреть появится ли файл

И логи

Максим
23.10.2018
04:42:31
3933:20181023:063409.333 Starting Zabbix Proxy (active) [zabbix-proxy-2]. Zabbix 3.4.14 (revision 84877). 3933:20181023:063409.337 **** Enabled features **** 3933:20181023:063409.338 SNMP monitoring: YES 3933:20181023:063409.338 IPMI monitoring: NO 3933:20181023:063409.338 Web monitoring: YES 3933:20181023:063409.339 VMware monitoring: YES 3933:20181023:063409.339 ODBC: NO 3933:20181023:063409.339 SSH2 support: YES 3933:20181023:063409.340 IPv6 support: YES 3933:20181023:063409.340 TLS support: NO 3933:20181023:063409.340 ************************** 3933:20181023:063409.341 using configuration file: /opt/zabbix3.4.14/etc/zabbix_proxy.conf 3933:20181023:063409.347 cannot open database file "/var/lib/sqlite/zabbix.db": [13] Permission denied 3933:20181023:063409.347 creating database ... 3933:20181023:063409.348 [Z3002] cannot create database '/var/lib/sqlite/zabbix.db': [0] unable to open database file 3933:20181023:063409.348 cannot initialize database: cannot open database

нет

Google
Ilya
23.10.2018
04:53:48
Зачем ты сюда это скидываешь?

Максим
23.10.2018
04:54:13
извиняюсь

Ilya
23.10.2018
04:55:14
извиняюсь
Иметь возможность записать в файл - прям основа основ, джуниор-админа на работу не возьмут, если он такой примитив не знает. Вам сюда: @ZabbixJunior

I
23.10.2018
06:49:53
Сделал userparameter, который возвращает список партнеров репликации AD (для правила обнаружения) { "data":[ { "{#PARTNER}":"SVTDC02"}, { "{#PARTNER}":"SRV02"}, { "{#PARTNER}":"OKBDC01"}, ] } есть PS запрос, который возвращает состояние самой реплики: (Get-ADReplicationPartnerMetadata -target svtdc01 -filter 'Partner -like "*DCPartnerName*"').ConsecutiveReplicationFailures как надо писать второй скрипт на проверку, чтоб вместо "*DCPartnerName*" подставлялось значение из списка обнаружения? Немного не понимаю, как заставить элемент данных запрашивать именно строку с нужным ДЦ.

Alexander
23.10.2018
06:51:43
Иметь возможность записать в файл - прям основа основ, джуниор-админа на работу не возьмут, если он такой примитив не знает. Вам сюда: @ZabbixJunior
С sqlite же есть нюанс, что для записи в БД недостаточно иметь права на запись в сам файл, но ещё и в каталог нужно. Судя по всему, это с толку и сбило.

Alexander
23.10.2018
06:52:28
на основе данных lld - создать метрику с разными значениями параметра (на основен значения PARTNER)

в скрипте использовать $1

Alexander
23.10.2018
06:54:26
а ля userparameter=script.ps1 $1

Alexander
23.10.2018
06:55:28
Да ну? У него же вообще треш в выводе был. В любом случае, это основа основ.
Ну таки да ) ясно написано, что прав нет. Гуглится моментально.

Alexander
23.10.2018
06:57:56
ну, либо через param ($partner) либо через param ([string]$partner), если передавать как script.ps1 -partner $1

I
23.10.2018
07:01:43
ну, либо через param ($partner) либо через param ([string]$partner), если передавать как script.ps1 -partner $1
Скрипт отдает только объект Partner, если я правильно понял, надо сделать второй скрипт, который будет знать и partner и failures, и соответственно принимать значение Partner?

Realmagnum Alex
23.10.2018
07:04:00
Привет всем. А это нормально что в четвертом заббиксе( до этого стоят 3.4.0) так выросла нагрузка на проц?



Сейчас Zabbix 4.0.0. © 2001–2018, Zabbix SIA



Realmagnum Alex
23.10.2018
07:08:07
Disk I/O is overloaded on {HOST.NAME} Проблема: {Zabbix server:system.cpu.util[,iowait].min(300)}>30 Восстановление: {Zabbix server:system.cpu.util[,iowait].last(0)}<10 Активировано

Google
Realmagnum Alex
23.10.2018
07:08:19
Сейчас так... Все равно вырос и ощутимо.

какие параметры лучше поставить?

Это вирт машина в Hyper-V

Alexander
23.10.2018
07:10:14
Realmagnum Alex
23.10.2018
07:10:26
триггера

Ilya
23.10.2018
07:10:50
Параметры чего?
Параметры лучше ?

Alexander
23.10.2018
07:10:57
При чем тут триггер?

Ilya
23.10.2018
07:11:34
триггера
Да отключи просто

Realmagnum Alex
23.10.2018
07:13:05
а если машину мали ли что переглючит и она про ц в полку положит и будет держать?

тогда не буду знать что и как

Alexander
23.10.2018
07:15:26
Мне кажется, что очевидное решение - разобраться, кто нагружает диск и почему. Потому что iowait, выросший до 30% - это не очень хорошо.

I
23.10.2018
07:17:36
видимо - да, если я правильно понял описание выше
Скрипт отдает только partner, в упрощённом виде это будет (get-adreplicationmetadata -target ....). Partner плюс регулярка по выводу только имени DC, если во второй скрипт отдать это значение, выглядеть это будет так: (-filter 'Partner -like "*DCname*"').Failure вот в качестве $1, как указать дснейм, чтоб получить в итоге $2 failure ?

Alexander
23.10.2018
07:20:04
Я не могу понять зачем второй скрипт.

I
23.10.2018
07:21:23
Я не могу понять зачем второй скрипт.
Вот и я не могу понять, возможно все в 1 уместить, задав вторую переменную в нем

Realmagnum Alex
23.10.2018
07:27:18
Мне кажется, что очевидное решение - разобраться, кто нагружает диск и почему. Потому что iowait, выросший до 30% - это не очень хорошо.
Ими оказались базы MySQL (активно используемые самим Zabbix‘ом) и процесс [jbd2/dm-0-8], который выполняет функцию журналирования файловой системы ext4. (http://blog.xsk.in/it/otklyuchenie-zhurnalirovaniya-ext4/364)

у меня аналогично.

Google
I
23.10.2018
07:27:41
можно любое правило LLD посмотреть для примера
С любым понятно, по типу когда используется значения для файловой системы или сетевого интерфейса. С PS скриптом такой же принцип? Вечером поковыряюсь ещё

Alexander
23.10.2018
07:29:06
С любым понятно, по типу когда используется значения для файловой системы или сетевого интерфейса. С PS скриптом такой же принцип? Вечером поковыряюсь ещё
Ты опиши задачу максимально подробно, желательно и в одном сообщении. Я до сих пор толком не понял, что ты вообще пытаешься сделать и где проблема.

Alexander
23.10.2018
07:31:50
Да он просто хочет для каждого {#PARTNER} из LLD сделать айтем для подсчета failures.

Это стандартный сценарий.

Alexander
23.10.2018
07:34:44
Да он просто хочет для каждого {#PARTNER} из LLD сделать айтем для подсчета failures.
В самом начале вообще было про подстановку параметров в скрипт PowerShell.

I
23.10.2018
07:36:33
Ты опиши задачу максимально подробно, желательно и в одном сообщении. Я до сих пор толком не понял, что ты вообще пытаешься сделать и где проблема.
Хочу получать знания failures для каждого обнаруженного партнёра репликации AD. Список партнёров получаю запросом с параметром Partners, либо через пайп можно | select partners. Эти значения заворачиваю в zabbix, и хочу их уже подставлять в запрос по получению параметра failures

Realmagnum Alex
23.10.2018
07:46:31
А когда нить появится в настройках конкретного узла кнопка перехода в его последние данные? Реально не хватает...

Realmagnum Alex
23.10.2018
07:47:00
Alexander
23.10.2018
07:47:27
запись времени апдейта файлов будет идти не сразу а потом

это уменьшит нагрузку на ФС, в том числе и на журналирование

Realmagnum Alex
23.10.2018
07:48:02
в фстаб?

Alexander
23.10.2018
07:48:10
да

и без ребута перемонтировать ФС

есть утилита iotop - она покажет кто грузит больше всего по io

Realmagnum Alex
23.10.2018
07:48:57
# <file system> <mount point> <type> <options> <dump> <pass> /dev/mapper/zabbix--vg-root / ext4 noatime,errors=remount-ro 0 1

Google
Alexander
23.10.2018
07:49:07
гут

Realmagnum Alex
23.10.2018
07:49:28
а как сделать ремаунт ? я с LVM нуль

Alexander
23.10.2018
07:49:49
mount -a попробуй

и посмотни потом mount

Alexander
23.10.2018
07:50:18
Realmagnum Alex
23.10.2018
07:50:19
mount -o noatime,errors=remount-ro,rw / ?

Alexander
23.10.2018
07:50:53
попробуй mount -a

Realmagnum Alex
23.10.2018
07:51:53
а как посмотреть точно этот noatime теперь есть?

Alexander
23.10.2018
07:52:02
mount )

бэз смайла )

Realmagnum Alex
23.10.2018
07:52:54
root@zabbix:/etc# mount /dev/mapper/zabbix--vg-root on / type ext4 (rw,errors=remount-ro) Нету

через sudo запускал

тогда перегрузить что ли?

Alexander
23.10.2018
07:54:06
mount -o remount rw /

Страница 1174 из 1183