Unknown graph at /etc/munin/plugins/mysql_ line 874

12
D
На сайте с 28.06.2008
Offline
1108
4985

Не создаются графики мускуля. Симлинки сделаны.

munin-node-configure --suggest выдает

mysql_ | yes | yes (connections files_tables +bin_relay_log +commands +innodb_bpool +innodb_bpool_act +innodb_insert_buf +innodb_io +innodb_io_pend +innodb_log +innodb_rows +innodb_semaphores +innodb_tnx +myisam_indexes +network_traffic +qcache +qcache_mem +replication +select_types +slow +sorts +table_locks +tmp_tables)

Ноду перезапустил, но графиков нет.

Проверяю # munin-run mysql_

Unknown graph at /etc/munin/plugins/mysql_ line 874.

Что делать?

---------- Добавлено 10.09.2016 в 19:29 ----------

В логе мунина вот еще что нарыл:

2016/09/10-18:27:46 Server closing!
Process Backgrounded
2016/09/10-18:27:46 Munin::Node::Server (type Net::Server::Fork) starting! pid(13221)
Resolved
  • :4949 to [::]:4949, IPv6
  • Not including resolved host [0.0.0.0] IPv4 because it will be handled by [::] IPv6
    Binding to TCP port 4949 on host :: with IPv6
    Setting gid to "0 0"
    2016/09/10-18:27:47 [13221] Error output from mysql_:
    2016/09/10-18:27:47 [13221] Unknown graph at /etc/munin/plugins/mysql_ line 831.
    2016/09/10-18:27:47 [13221] Service 'mysql_' exited with status 255/0.
    N
    На сайте с 06.05.2007
    Offline
    419
    #1

    Проблема с freebsd в том, что в гугле вы ничего не найдете и на форуме тоже некому ответить.

    И плагины munin пишут разные люди, некоторые даже наверняка не тестируют их на frebsd.

    Смотрите в строку 831 этого скрипта и думайте.

    Кнопка вызова админа ()
    D
    На сайте с 28.06.2008
    Offline
    1108
    #2

    У меня Дебиан 8. Удалил симлинк mysql_ остальные мускульные оставил. перезапустил ноду - графиков мускуля по прежнему нет

    В логе тепрь так

    2016/09/10-18:51:11 Munin::Node::Server (type Net::Server::Fork) starting! pid(14035)
    Resolved
  • :4949 to [::]:4949, IPv6
  • Not including resolved host [0.0.0.0] IPv4 because it will be handled by [::] IPv6
    Binding to TCP port 4949 on host :: with IPv6
    Setting gid to "0 0"
    N
    На сайте с 06.05.2007
    Offline
    419
    #3

    Dram, да вроде еще на прошлой неделе freebsd был. Ну, допустим.

    Выглядит так, будто сломалось все в самом начале. Исходя из этого, я бы проверил логин и пароль в файле /etc/mysql/debian.cnf.

    Они верные ? При подключении можно вывести show status и тд ?

    Еще обычно нужны библиотеки Cache::Cache из пакета libcache-cache-perl, но об этом должен был подсказать munin-node-configure --suggest

    Если так и не поможет, ставьте вручную более современный плагин из https://github.com/kjellm/munin-mysql/

    D
    На сайте с 28.06.2008
    Offline
    1108
    #4

    perl установлен. Вы были правы, пароли были старые, изменил пароли на актуальные, перезагрузил мунин - графиков нет. Куда теперь рыть?

    N
    На сайте с 06.05.2007
    Offline
    419
    #5

    Dram, во-первых графики все равно появляются спустя время. так что выводы нужно делать не поспешные, а спустя хотя бы 5 минут.

    во-вторых, теперь munin-run, я полагаю, должен как-то более осмысленно ругнуться.

    D
    На сайте с 28.06.2008
    Offline
    1108
    #6

    По графикам понятно, но раздел мускуля в Categories должен ведьсразу появится нет?

    Еще я сомневаюсь по поводу правильности (нужно ли ) добавления симлинка mysql_

    остальное вот


    root@tools /etc/munin/plugins # munin-run mysql_
    # Unknown service 'mysql_'
    root@tools /etc/munin/plugins # ln -s /usr/share/munin/plugins/mysql_ /etc/munin/plugins/mysql_
    root@tools /etc/munin/plugins # munin-run mysql_
    Unknown graph at /etc/munin/plugins/mysql_ line 874.
    root@tools /etc/munin/plugins # munin-run mysql_bytes
    recv.value 11670
    sent.value 84817
    root@tools /etc/munin/plugins # munin-run mysql_connections
    max_connections.value 151
    Max_used_connections.value 1
    Aborted_clients.value 0
    Aborted_connects.value 13
    Threads_connected.value 1
    Connections.value 65
    root@tools /etc/munin/plugins # munin-run mysql_files_tables
    table_open_cache.value 400
    Open_files.value 48
    Open_tables.value 58
    Opened_tables.value 65
    root@tools /etc/munin/plugins # munin-run mysql_queries
    request.value U
    root@tools /etc/munin/plugins # munin-run mysql_slowqueries
    request.value U
    root@tools /etc/munin/plugins # munin-run mysql_threads
    request.value U
    root@tools /etc/munin/plugins #

    Лог опять ругается так

    2016/09/10-20:07:51 [16476] Error output from mysql_:
    2016/09/10-20:07:51 [16476] Unknown graph at /etc/munin/plugins/mysql_ line 831.
    2016/09/10-20:07:51 [16476] Service 'mysql_' exited with status 255/0.

    P.S. похожая проблема тут

    http://forum.directadmin.com/showthread.php?t=46539

    сделал так же

    cd /etc/munin/plugins/
    ln -sf /usr/share/munin/plugins/mysql_ mysql_
    for i in `./mysql_ suggest`; \
    do ln -sf /usr/share/munin/plugins/mysql_ mysql_$i; done
    sed -i 's/graph_category mysql2/graph_category mysql/' /usr/share/munin/plugins/mysql_*

    and remove those i dont need:

    rm -rf /etc/munin/plugins/mysql_
    rm -rf /etc/munin/plugins/mysql_replication
    rm -rf /etc/munin/plugins/mysql_innodb*
    rm -rf /etc/munin/plugins/mysql_isam_space_*

    перезапустил мунин - графиков мускуля нет, остальное работает.

    N
    На сайте с 06.05.2007
    Offline
    419
    #7
    Dram:
    Еще я сомневаюсь по поводу правильности (нужно ли ) добавления симлинка mysql_

    Да вроде бы нет такого симлинка по крайней мере в debian7. Там на каждый показатель по отдельному симлинку.

    Разве munin-node-configure --suggest предлагал такое создать?

    Отсюда и ошибка, скорее всего.

    Но почему остальные не работают, без детальной отладки не угадать.

    Это же просто программы на perl. Добавьте туда внутрь отладочную печать, запускайте через munin-run и поймете причину.

    И еще, я предлагал не perl поставить, а дополнительные модули к нему.

    Обычно это apt-get install libcache-cache-perl

    D
    На сайте с 28.06.2008
    Offline
    1108
    #8

    libcache-cache-perl установлен. На это ругался munin-node-configure --suggest изначально. Тогда напротив мускулся было no | no

    После установки yes | yes

    Сейчас удалил mysql_ перезапустил ноду. Проверяю плагины мскуля дебагом:


    root@tools ~ # munin-run mysql_bytes --debug
    # Processing plugin configuration from /etc/munin/plugin-conf.d/munin-node
    # Setting /rgid/ruid/ to /114/0/
    # Setting /egid/euid/ to /114 114/0/
    # Setting up environment
    # Environment mysqlopts = --defaults-file=/etc/mysql/debian.cnf
    # Environment mysqluser = debian-sys-maint
    # Environment mysqlconnection = DBI:mysql:mysql;mysql_read_default_file=/etc/mysql/debian.cnf
    # About to run '/etc/munin/plugins/mysql_bytes'
    recv.value 12259
    sent.value 116792

    root@tools ~ # munin-run mysql_files_tables --debug
    # Processing plugin configuration from /etc/munin/plugin-conf.d/munin-node
    # Setting /rgid/ruid/ to /114/0/
    # Setting /egid/euid/ to /114 114/0/
    # Setting up environment
    # Environment mysqlconnection = DBI:mysql:mysql;mysql_read_default_file=/etc/mysql/debian.cnf
    # Environment mysqlopts = --defaults-file=/etc/mysql/debian.cnf
    # Environment mysqluser = debian-sys-maint
    # About to run '/etc/munin/plugins/mysql_files_tables'
    table_open_cache.value 400
    Open_files.value 48
    Open_tables.value 58
    Opened_tables.value 65

    root@tools ~ # munin-run mysql_connections --debug
    # Processing plugin configuration from /etc/munin/plugin-conf.d/munin-node
    # Setting /rgid/ruid/ to /114/0/
    # Setting /egid/euid/ to /114 114/0/
    # Setting up environment
    # Environment mysqlopts = --defaults-file=/etc/mysql/debian.cnf
    # Environment mysqluser = debian-sys-maint
    # Environment mysqlconnection = DBI:mysql:mysql;mysql_read_default_file=/etc/mysql/debian.cnf
    # About to run '/etc/munin/plugins/mysql_connections'
    max_connections.value 151
    Max_used_connections.value 1
    Aborted_clients.value 0
    Aborted_connects.value 13
    Threads_connected.value 1
    Connections.value 69

    root@tools ~ # munin-run mysql_threads --debug
    # Processing plugin configuration from /etc/munin/plugin-conf.d/munin-node
    # Setting /rgid/ruid/ to /114/0/
    # Setting /egid/euid/ to /114 114/0/
    # Setting up environment
    # Environment mysqlconnection = DBI:mysql:mysql;mysql_read_default_file=/etc/mysql/debian.cnf
    # Environment mysqlopts = --defaults-file=/etc/mysql/debian.cnf
    # Environment mysqluser = debian-sys-maint
    # About to run '/etc/munin/plugins/mysql_threads'
    request.value U

    root@tools ~ # munin-run mysql_slowqueries --debug
    # Processing plugin configuration from /etc/munin/plugin-conf.d/munin-node
    # Setting /rgid/ruid/ to /114/0/
    # Setting /egid/euid/ to /114 114/0/
    # Setting up environment
    # Environment mysqluser = debian-sys-maint
    # Environment mysqlopts = --defaults-file=/etc/mysql/debian.cnf
    # Environment mysqlconnection = DBI:mysql:mysql;mysql_read_default_file=/etc/mysql/debian.cnf
    # About to run '/etc/munin/plugins/mysql_slowqueries'
    request.value U

    root@tools ~ # munin-run mysql_queries --debug
    # Processing plugin configuration from /etc/munin/plugin-conf.d/munin-node
    # Setting /rgid/ruid/ to /114/0/
    # Setting /egid/euid/ to /114 114/0/
    # Setting up environment
    # Environment mysqluser = debian-sys-maint
    # Environment mysqlconnection = DBI:mysql:mysql;mysql_read_default_file=/etc/mysql/debian.cnf
    # Environment mysqlopts = --defaults-file=/etc/mysql/debian.cnf
    # About to run '/etc/munin/plugins/mysql_queries'
    request.value U

    Получается все плагины работают, почемуж не рисуются?

    L
    На сайте с 13.01.2011
    Offline
    132
    #9

    попробуй установить

    apt-get install libwww-perl

    обычно достаточно mysql_queries mysql_slowqueries mysql_threads

    Контакты-icq 535609 ()
    D
    На сайте с 28.06.2008
    Offline
    1108
    #10
    Logger:
    попробуй установить

    Уже установлен

    root@tools ~ # apt-get install libwww-perl
    Reading package lists... Done
    Building dependency tree
    Reading state information... Done
    libwww-perl is already the newest version.
    0 upgraded, 0 newly installed, 0 to remove and 23 not upgraded.
    12

    Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий