Додайте свій проект безкоштовно і почніть отримувати пропозиції від фрілансерів-виконавців вже через хвилини після публікації!

Требуется написать агент для linux на с++

минув час актуальності


Необходим агент для мониторинга TeamSpeak 3
Общение с TeamSpeak 3 происходит по протоколу serverquery(telnet)

Функционал агента:

  • Отправка информации о :
    • Хосте:
      • Нагрузке на CPU (приложением и всего в процентах)
      • Сколько использовано ОЗУ (приложением и всего в процентах)
    • Приложении (данные получаются через serverquery если не указанно иное)
      • Инстанс
        • Кол-во слотов
        • Кол-во пользователей онлайн
        • Входящий трафик (за последнюю секунду и среднее за минуту)
        • Исходящий трафик (за последнюю секунду и среднее за минуту)
        • Лог файл (получать не через serverquery, а через чтение файла)
      • Виртуальный сервер (для каждого включенного)
        • Исходящий трафик (за последнюю секунду и среднее за минуту)
        • Входящий трафик (за последнюю секунду и среднее за минуту)
        • Кол-во пользователей онлайн
        • Кол-во слотов
        • Сколько занимают места файлы (узнавать не через serverquery, а через размер каталога)
        • Сколько занимают места иконки (узнавать не через serverquery, а через размер каталога)
        • Лог файл (получать не через serverquery, а через чтение файла)

Как часто отправлять информацию:

  • каждые N секунд или только при изменении (проверять не чаще чем раз в N секунд),

Аутентификация

Для аутентификация входящих и исходящих запросов должен применяться JSON Web Tokens https://jwt.io 

Ключ должен находиться в заголовке X-API-KEY

Более детальное тз с документацией будет отправлено уже исполнителю.







  1. 35 днів23000 ₴
    Евгений С.
     431  перевірений   10   0

    Готов к сотрудничеству. Сроки и стоимость могут измениться в зависимости ли подробного ТЗ.

    Україна Запоріжжя | 12 січня 2017 |
  2.  фрілансер більше не працює на сервісі
  3. 50 днів30000 ₴
    Павел Мельников
     338   3   0

    Вышлите более детальное тех. задание, пожалуйста

    Україна Київ | 17 січня 2017 |
  4. 30 днів35000 ₽
    Стёпа программист
     165 

    Интересное задание, но хотелось бы уточнить детали.

    Росія Росія | 22 січня 2017 |
  5. 14 днів27000 ₴
    Дмитрий Сапега
     212 

    Есть опыт подобных работ . Готов реализовать данный проект.

    Україна Київ | 27 січня 2017 |

Замовник
Проект опублікований
12 січня 2017
59 переглядів