Size: a a a

DevOps — русскоговорящее сообщество

2021 May 14

AK

Andrey Kartashov in DevOps — русскоговорящее сообщество
а откуда задача такая? Обычно, если приложению выдаётся терминал - то это интерактивное приложение
источник

AI

Andrey Ivanov in DevOps — русскоговорящее сообщество
да, но взаимодействовать с ним интерактивно я буду не пальцами печатая в его окне ввода, а шля туда простыни из текстового редактора, и наблюдая выход. Я знаю что туда шлю, мне не надо это эхить. А вот вывод смотреть нужно, и без визуального шума эха ввода. Хорошо что есть более-менее критерий отличить эхо от вывода
источник

AK

Andrey Kartashov in DevOps — русскоговорящее сообщество
а что за приложение такое?
источник

AI

Andrey Ivanov in DevOps — русскоговорящее сообщество
Кложа РЕПЛ терминальный, все просто )
источник

AF

Alexander Fuhr in DevOps — русскоговорящее сообщество
источник

AF

Alexander Fuhr in DevOps — русскоговорящее сообщество
пакуемся
источник

AF

Alexander Fuhr in DevOps — русскоговорящее сообщество
источник

AF

Alexander Fuhr in DevOps — русскоговорящее сообщество
не ну как вариант )))
источник

N

Nikita in DevOps — русскоговорящее сообщество
ребят , кто работал с шаблонами гарфаны ? Нужно график переделать из мегабайт трафика с скорость мбит-сек
источник

D

Damir in DevOps — русскоговорящее сообщество
в настройках графиках, по такому принципу выберите что вам требуется
источник

K

Konstantin in DevOps — русскоговорящее сообщество
как вариант OpenSUSE тот же
источник

AK

Andrey Kartashov in DevOps — русскоговорящее сообщество
amazon linux
источник

AF

Alexander Fuhr in DevOps — русскоговорящее сообщество
а что брать то? debian?
источник

AK

Andrey Kartashov in DevOps — русскоговорящее сообщество
что хошь. Проблема с centos коснётся только тех, кто ориентируется на энтерпрайз и поддерживает centos/rhel. У низ отвалится возможность использовать условно бесплатный centos
источник

Д

Даня in DevOps — русскоговорящее сообщество
Литерали
источник

AF

Alexander Fuhr in DevOps — русскоговорящее сообщество
спс
источник

N

Nikita in DevOps — русскоговорящее сообщество
/* global _ */

/*
* Complex scripted dashboard
* This script generates a dashboard object that Grafana can load. It also takes a number of user
* supplied URL parameters (in the ARGS variable)
*
* Return a dashboard object, or a function
*
* For async scripts, return a function, this function must take a single callback function as argument,
* call this callback function with the dashboard object (look at scripted_async.js for an example)
*/

'use strict';

// accessible variables in this scope
var window, document, ARGS, $, jQuery, moment, kbn;

// Setup some variables
var dashboard;

// All url parameters are available via the ARGS object
var ARGS;

// Intialize a skeleton with nothing but a rows array and service object
dashboard = {
 rows : [],
 "timezone": "browser",
 "editable": false,
 "hideControls": true,
};
// Set a title
dashboard.title = 'HOSTKEY';
// Set default time
// time can be overriden in the url using from/to parameters, but this is
// handled automatically in grafana core during dashboard initialization
dashboard.time = {
 from: "now-1M",
 to: "now"
};

var rows = 1;
var seriesName = 'argName';
var serverIP = '158.255.6.192';

if(!_.isUndefined(ARGS.rows)) {
 rows = parseInt(ARGS.rows, 10);
}

if(!_.isUndefined(ARGS.name)) {
 seriesName = ARGS.name;
}

if(!_.isUndefined(ARGS.serverIP)) {
 serverIP = ARGS.serverIP;
}



for (var i = 0; i < rows; i++) {

 dashboard.rows.push({
   title: 'Chart',
   height: '300px',
   panels: [
     {
       title: 'Traffic usage for IP '+serverIP,
       type: 'graph',
       span: 12,
       fill: 1,
       linewidth: 2,
       "datasource": "Sflowus",
       "targets": [
           {
             "alias": "out",
             "dsType": "influxdb",
             "groupBy": [],
             "measurement": "flows_src",
             "orderByTime": "ASC",
             "policy": "default",
             "refId": "A",
             "resultFormat": "time_series",
             "select": [
              [
                 {
                   "params": [
                     "bitps"
                   ],
                   "type": "field"
                 }
               ]
             ],
             "tags": [
               {
                 "key": "srcIP",
                 "operator": "=",
                 "value": serverIP
               }
             ]
           },
           {
             "alias": "in",
             "dsType": "influxdb",
             "groupBy": [],
             "measurement": "flows_dst",
             "orderByTime": "ASC",
             "policy": "default",
             "refId": "A",
             "resultFormat": "time_series",
             "select": [
              [
                 {
                   "params": [
                     "bitps"
                   ],
                   "type": "field"
                 }
               ]
             ],
             "tags": [
               {
                 "key": "dstIP",
                 "operator": "=",
                 "value": serverIP
               }
             ]
           }
         ],
       tooltip: {
         shared: false
       },
         "type": "graph",
         "xaxis": {
           "buckets": null,
           "mode": "time",
           "name": null,
           "show": true,
           "values": []
         },
         "yaxes": [
           {
             "format": "decbytes",
             "label": null,
             "logBase": 1,
             "max": null,
             "min": null,
             "show": true
           },
           {
             "format": "short",
             "label": null,
             "logBase": 1,
             "max": null,
             "min": null,
             "show": true
           }
         ]

     }
   ]
 });
}


return dashboard;
источник

N

Nikita in DevOps — русскоговорящее сообщество
у меня такой скрипт , и обращаюсь в нему напрямую - /dashboard/script/scriptedmus.js?serverIP=80.209.240.2&orgId=1&from=now-2d&to=now&refresh=15m&panelId=1&fullscreen
источник

K

Konstantin in DevOps — русскоговорящее сообщество
каждому по потребности =)
источник

D

DevOps Help Bot in DevOps — русскоговорящее сообщество
Report on spam message was send to admins. Please be patient.
источник