Я создаю веб-портал sysadmin для мониторинга моего веб-сервера. - PullRequest
2 голосов
/ 13 июля 2010

Это будет включать мониторинг, Coldfusion, SQL Server 2005, IIS, ошибки Coldfusion, аппаратное обеспечение.

Например, я хочу создать графические простые для понимания диаграммы, показывающие производительность Coldfusion, но я хочу знать, какие данныеМогу ли я получить доступ из-под системы, чтобы получить это?

Есть ли для этого какие-либо ресурсы?

Да, я знаю, что есть баланс из-за получения слишком большого количества информации, которая может повлиять на производительность сервера, и я надеюсь,чтобы избежать этого, но получите существенную ограниченную информацию, которая может помочь нам следить за сервером ..

Какие вещи вы бы смотрели и как их можно отслеживать?

Да, я знаю, что есть хорошие инструменты для мониторинга серверов, но мы не можем себе их позволить.Поэтому мы должны свернуть свои собственные ..

Спасибо за ваше время ..

Ответы [ 4 ]

2 голосов
/ 13 июля 2010

Взгляните на cfTracker - и если он не делает то, что вы хотите, возможно, поговорите с Дэвидом о помощи в улучшении этого проекта, вместо этого начать с нуля на другом.

1 голос
/ 05 августа 2010

Пользователь GetMetricData для мониторинга вашего приложения на странице CFML. Это полезно только для установки на одном сервере.

Следующее кодирование относится к GetMetricDate и Cfchart.

1 голос
/ 29 июля 2010

Я бы предложил почитать статью Рэя Кэмдена, которая называется Server Monitor API In Coldfusion 8 http://archive.networknewz.com/networknewz-10-20070625ServerMonitorAPIinColdfusion8.html

0 голосов
/ 29 июля 2010

Есть несколько вещей, которые вы можете сделать, чтобы получить информацию о производительности от CF для некоторых простых графиков, и, поскольку вы работаете на платформе Windows, вы можете использовать perfmon - встроенный инструмент сбора метрик производительности Windows.

Сначала вы разрешите мониторинг производительности в CF Admin.

Затем вы можете настроить на сервере несколько задач perfmon (используя инструмент мониторинга надежности и производительности в разделе «Администрирование»). Они могут получать доступ к метрикам ColdFusion Server, таким как среднее время запроса, число обращений в секунду и т. Д., А также к стандартным метрикам Windows, таким как используемая память и загрузка ЦП.

Это все бесплатно, и если вы записываете результаты в файл csv, вы можете анализировать их каждые несколько минут в таблице базы данных.

Если у вас есть такая возможность, вы можете использовать собственную обработку CF, такую ​​как <cfgraph>, для отображения производительности сервера CF.

Я также могу сказать вам, что этот perfmon подход окажет незначительное влияние на производительность сервера.

Надеюсь, это поможет.

...