feat(api): redis exporter -> prometheus
This commit is contained in:
@@ -177,6 +177,11 @@ namespace PARR.API.Contracts.V1
|
|||||||
public const string Get = BaseStat + "/robot-statuses/";
|
public const string Get = BaseStat + "/robot-statuses/";
|
||||||
}
|
}
|
||||||
|
|
||||||
|
public static class StatRobotHistory
|
||||||
|
{
|
||||||
|
public const string Get = BaseStat + "/robot-histories/";
|
||||||
|
}
|
||||||
|
|
||||||
#endregion
|
#endregion
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -0,0 +1,26 @@
|
|||||||
|
using Microsoft.AspNetCore.Authorization;
|
||||||
|
using Microsoft.AspNetCore.Mvc;
|
||||||
|
using PARR.API.Contracts.V1;
|
||||||
|
using PARR.API.Controllers.V1.Base;
|
||||||
|
using PARR.Constants;
|
||||||
|
|
||||||
|
namespace PARR.API.Controllers.V1.Statistics
|
||||||
|
{
|
||||||
|
/// <summary>
|
||||||
|
/// Статистика по истории робота
|
||||||
|
/// </summary>
|
||||||
|
[Authorize(Roles = ParrRoles.Administrator.Role)]
|
||||||
|
public class StatRobotHistoryController : BaseApiController
|
||||||
|
{
|
||||||
|
/// <summary>
|
||||||
|
/// Статистика истории роботов
|
||||||
|
/// </summary>
|
||||||
|
/// <returns></returns>
|
||||||
|
[HttpGet(ApiRoutes.StatRobotHistory.Get)]
|
||||||
|
public async Task<IActionResult> Get()
|
||||||
|
{
|
||||||
|
//todo:
|
||||||
|
return Ok();
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
@@ -41,6 +41,20 @@ services:
|
|||||||
networks:
|
networks:
|
||||||
parr-network:
|
parr-network:
|
||||||
|
|
||||||
|
# REDIS TO PROMETHEUS
|
||||||
|
redis-exporter:
|
||||||
|
image: oliver006/redis_exporter
|
||||||
|
ports:
|
||||||
|
- 9121:9121
|
||||||
|
restart: unless-stopped
|
||||||
|
environment:
|
||||||
|
REDIS_ADDR: "parr-redis:6379"
|
||||||
|
REDIS_USER: null
|
||||||
|
REDIS_PASSWORD: ParrP@ssPtk202MMdevDvs
|
||||||
|
deploy:
|
||||||
|
replicas: 1
|
||||||
|
networks:
|
||||||
|
parr-network:
|
||||||
|
|
||||||
# #REDIS
|
# #REDIS
|
||||||
# parr-redis:
|
# parr-redis:
|
||||||
|
|||||||
Reference in New Issue
Block a user