2021-04-27 07:56:02 -05:00
|
|
|
from django.shortcuts import render
|
2021-03-26 13:28:03 -05:00
|
|
|
from django.views import View
|
|
|
|
|
|
|
|
from apps.statistics.models import MStatistics
|
|
|
|
|
|
|
|
class DbTimes(View):
|
|
|
|
|
|
|
|
|
|
|
|
def get(self, request):
|
|
|
|
|
2021-04-27 07:56:02 -05:00
|
|
|
data = {
|
2021-03-26 13:28:03 -05:00
|
|
|
'sql_avg': MStatistics.get('latest_sql_avg'),
|
|
|
|
'mongo_avg': MStatistics.get('latest_mongo_avg'),
|
|
|
|
'redis_avg': MStatistics.get('latest_redis_avg'),
|
|
|
|
'task_sql_avg': MStatistics.get('latest_task_sql_avg'),
|
|
|
|
'task_mongo_avg': MStatistics.get('latest_task_mongo_avg'),
|
|
|
|
'task_redis_avg': MStatistics.get('latest_task_redis_avg'),
|
2021-04-27 07:56:02 -05:00
|
|
|
}
|
|
|
|
|
|
|
|
return render(request, 'monitor/prometheus_data.html', {"data": data})
|