Вы переоцениваете "лучших хакеров разведок" ...
Advanced Configuration and Power Interface имеет уязвимости...
CVE-2021-3808, CVE-2021-3809 и.т.д . https://nvd.nist.gov/vuln/detail/CVE-2022-37018
Доступа у посторонних небыло (.
Вопрос принципа и уровня самооценки. Я хочу понять как они его доломали (
mayton2019, да конечно
curl 172.27.0.2:9115/probe?target=prometheus.io&module=...
[1] 50559
# HELP probe_dns_lookup_time_seconds Returns the time taken for probe dns lookup in seconds
# TYPE probe_dns_lookup_time_seconds gauge
probe_dns_lookup_time_seconds 0.068633555
# HELP probe_duration_seconds Returns how long the probe took to complete in seconds
# TYPE probe_duration_seconds gauge
probe_duration_seconds 0.94429496
И я вроде демонстрировала на скринах
mayton2019, Prometheus собирает метрики . ...
# my global config
global:
scrape_interval: 5s # Set the scrape interval to every 15 seconds. Default is every 1 minute.
evaluation_interval: 15s # Evaluate rules every 15 seconds. The default is every 1 minute.
# scrape_timeout is set to the global default (10s).
# Load rules once and periodically evaluate them according to the global 'evaluation_interval'.
rule_files:
# - "first_rules.yml"
# - "second_rules.yml"
# A scrape configuration containing exactly one endpoint to scrape:
# Here it's Prometheus itself.
scrape_configs:
# The job name is added as a label `job=` to any timeseries scraped from this config.
- job_name: "prometheus"
static_configs:
- targets: ["localhost:9090"]
- job_name: "oncall"
# metrics_path defaults to '/metrics'
# scheme defaults to 'http'.
Да, я понимаю что работа с endpoint - это просто.
Проблема, ни в каком формате curl -s -k https://localhost:8000/metrics не отдает =). Если установить другой prometheus client , то проблем нет, но так нельзя.
Верно, VLAN 1 Default можно переназначить в целях безопасность с 1 на произвольный. Исправила.
Но меня больше волнует как соединить две сети магистральной VLAN правильно
Что-то не так... 1 поле техническое заполняется при загрузке ....
Поля в таблице
id VARCHAR(20),
date TIMESTAMP(0),
pay VARCHAR(19),
num_shell DECIMAL(6,2),
type VARCHAR(15),
result VARCHAR(10),
play_2 VARCHAR(7),
maker TIMESTAMP(0) -- поле заполняется по-дефолту
(%s,%s,%s, %s,%s,%s, %s,%s) - 8
(%s, %s, %s, %s, %s, %s, %s, to_timestamp('9999-12-31','YYYY-MM-DD')
Проблема не ушла (
Viktor T2, да пожалуйста, можно выкнуть pandas , но у меня затык на уровне генерации запросов ... Если делать просто, циклом бегать по списку и выбирать нужные элементы, то получается что каждый раз отправляется новый select запрос =) , что ужасно.
mayton2019, "партия сказала надо, комсомол ответил - есть... " . Могу поспорить, при помощи SQL можно делать парсинг неструктурированной информации, но на это нет времени ... Пока у меня следующие мысли... Убойные по производительности , но на другое мое мышление пока не сподвиглось. Решить через функциии парсинг и сделать вложенный подзапрос для создания таблицы... =) Безумие.
create table table_1 (
a varchar(30),
b integer,
c varchar(250) null default 'none'
);
a — максимальная длинна 30 символов,
b — целочисленное значение,
c — максимальная длинна 250 символов. Aтрибут c может быть пустым.
Если при записи строки данного атрибута не окажется, сформируйте значение 'none'.