Ad Widget

Collapse

веб-мониторинг и русские буквы

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • noname
    Senior Member
    • Jan 2008
    • 120

    #1

    веб-мониторинг и русские буквы

    Хочу мониторить, к примеру, страницу www.ru. Создал необходимый объект в zabbix, вот как выглядит шаг проверки для него (в исходном тексте www.ru присутствует слово 'шапка'):
    zabbix=> select * from httpstep;
    httpstepid | httptestid | name | no | url | timeout | posts | required | status_codes
    ------------+------------+-----------+----+---------------+---------+-------+------------+--------------
    1 | 1 | Main Page | 1 | http://www.ru | 10 | | шапка |
    (1 запись)

    Однако, эта информация записана в кодировке UTF-8, а кодировка страницы www.ru - CP1251. Если я ручками изменю поле required (выполнив команду update) результатом операции:

    # echo шапка | iconv -f utf8 -t cp1251
    ����

    то результат будет ожидаемым, страница будет соответствовать обозначенному выше шаблону.

    Вопрос: а как сделать так, чтобы необходимые изменения можно было вносить через веб-интерфейс?

    P.S.
    # psql --version
    psql (PostgreSQL) 8.3.9

    # psql -Uzabbix -l

    Имя | Владелец | Кодировка
    -----------+------------------+--------------------
    zabbix | zabbix | WIN1251
    Last edited by noname; 17-02-2010, 16:19.
  • noname
    Senior Member
    • Jan 2008
    • 120

    #2
    тему поднимаем вверх

    Comment

    Working...