Traceback (most recent call last):
File "C:/Users/AS/Desktop/app/app/aliyun-exporter.py", line 10, in
load_entry_point('aliyun-exporter', 'console_scripts', 'aliyun-exporter')()
File "C:\Users\AS\Desktop\app\app\aliyun_exporter__init.py", line 39, in main
REGISTRY.register(collector)
File "C:\Users\AS\Desktop\app\app\venv\lib\site-packages\prometheus_client\registry.py", line 24, in register
names = self._get_names(collector)
File "C:\Users\AS\Desktop\app\app\venv\lib\site-packages\prometheus_client\registry.py", line 64, in _get_names
for metric in desc_func():
File "C:\Users\AS\Desktop\app\app\aliyun_exporter\collector.py", line 136, in collect
yield self.info_provider.get_metrics(resource)
File "C:\Users\AS\Desktop\app\app\venv\lib\site-packages\cachetools\init__.py", line 46, in wrapper
v = func(*args, **kwargs)
File "C:\Users\AS\Desktop\app\app\aliyun_exporter\info_provider.py", line 41, in get_metrics
}[resource]()
File "C:\Users\AS\Desktop\app\app\aliyun_exporter\info_provider.py", line 37, in
'ecs': lambda : self.ecs_info(),
File "C:\Users\AS\Desktop\app\app\aliyun_exporter\info_provider.py", line 50, in ecs_info
return self.info_template(req, 'aliyun_meta_ecs_info', nested_handler=nested_handler)
File "C:\Users\AS\Desktop\app\app\aliyun_exporter\info_provider.py", line 81, in info_template
gauge.add_metric(labels=self.label_values(instance, label_keys, nested_handler), value=1.0)
File "C:\Users\AS\Desktop\app\app\venv\lib\site-packages\prometheus_client\metrics_core.py", line 145, in add_metric
self.samples.append(Sample(self.name, dict(zip(self._labelnames, labels)), value, timestamp))
File "C:\Users\AS\Desktop\app\app\aliyun_exporter\info_provider.py", line 106, in
return map(lambda k: str(nested_handlerk) if k in nested_handler else str(instance[k]),
KeyError: 'KeyPairName'
Traceback (most recent call last): File "C:/Users/AS/Desktop/app/app/aliyun-exporter.py", line 10, in
load_entry_point('aliyun-exporter', 'console_scripts', 'aliyun-exporter')()
File "C:\Users\AS\Desktop\app\app\aliyun_exporter__init.py", line 39, in main
REGISTRY.register(collector)
File "C:\Users\AS\Desktop\app\app\venv\lib\site-packages\prometheus_client\registry.py", line 24, in register
names = self._get_names(collector)
File "C:\Users\AS\Desktop\app\app\venv\lib\site-packages\prometheus_client\registry.py", line 64, in _get_names
for metric in desc_func():
File "C:\Users\AS\Desktop\app\app\aliyun_exporter\collector.py", line 136, in collect
yield self.info_provider.get_metrics(resource)
File "C:\Users\AS\Desktop\app\app\venv\lib\site-packages\cachetools\init__.py", line 46, in wrapper
v = func(*args, **kwargs)
File "C:\Users\AS\Desktop\app\app\aliyun_exporter\info_provider.py", line 41, in get_metrics
}[resource]()
File "C:\Users\AS\Desktop\app\app\aliyun_exporter\info_provider.py", line 37, in
'ecs': lambda : self.ecs_info(),
File "C:\Users\AS\Desktop\app\app\aliyun_exporter\info_provider.py", line 50, in ecs_info
return self.info_template(req, 'aliyun_meta_ecs_info', nested_handler=nested_handler)
File "C:\Users\AS\Desktop\app\app\aliyun_exporter\info_provider.py", line 81, in info_template
gauge.add_metric(labels=self.label_values(instance, label_keys, nested_handler), value=1.0)
File "C:\Users\AS\Desktop\app\app\venv\lib\site-packages\prometheus_client\metrics_core.py", line 145, in add_metric
self.samples.append(Sample(self.name, dict(zip(self._labelnames, labels)), value, timestamp))
File "C:\Users\AS\Desktop\app\app\aliyun_exporter\info_provider.py", line 106, in
return map(lambda k: str(nested_handlerk) if k in nested_handler else str(instance[k]),
KeyError: 'KeyPairName'
Process finished with exit code 1